como en esta respuesta planeo usar un LED RGB neopíxel de 5 V como transmisor y receptor para transmitir información Entre tableros ATMega328 mediante cable de fibra óptica. (Esta es la estrategia de Forrest Mimms, para los curiosos)
Ignorando los problemas de coordinación inherentes a que sea un sistema semidúplex (ambos lados pueden hablar, pero no al mismo tiempo), ¿qué tipo de circuito necesitaría para cambiar el modo del LED?
Basándome en el título de este documento, asumo que es posible: comunicación de luz visible semidúplex mediante un LED como transmisor y como receptor pero el papel está bien pagado, así que no puedo ver cómo lo hicieron.
(¿Supongo que alguien aquí tiene acceso a esa revista, sin embargo?)
El ancho de banda puede ser ridículamente bajo; Solo enviaré ~ 32 bits máximo por mensaje, con mensajes en el rango de 10 a 30 s.