Lucario448:
En comunicación serial (claramente es lo que pretendes hacer), tienes dos opciones: con señal de reloj (como I2C) o sin señal de reloj (como UART). Supongo que pretendes llevar todo en una sola línea, así que el camino de UART (Serial) es la opción.
Para fines didácticos, es posible recrear dicho protocolo; sin embargo, si no quieres "reinventar la rueda", puedes incluso transmitir el propio UART por... láser tengo entendido.
Exacto! solo que en lugar de una fotocelda un fototransistor o algo semejante, una LDR(fotocelda) tiene tiempos largos de conmutación, asi que quizas no sea de utilidad a la velocidad de switcheo de un uart.
saludos es interesante quieres hacer un li-fi deverias hacer el proyecto :v