Sí, dos estados "tenue" y "brillante" es fácil. Dado cualquier circuito que parpadea con un LED encendido y apagado con un transistor, agrega una resistencia a través de ese transistor. Luego, cuando el transistor está completamente apagado, la resistencia permite un brillo tenue. Comenzaría con una resistencia de exactamente el mismo valor que la resistencia limitadora de corriente ya conectada al LED. (Cada LED necesita una resistencia limitadora de corriente).
Para algunos marcadores, una batería independiente y un temporizador 555 en cada uno será el hardware de marcadores más simple. (además de algunas resistencias y condensadores).
El sistema en general es más simple si puede sincronizar los LED: encienda todos los marcadores al comienzo del ciclo, luego apague un marcador a la vez hasta que estén todos apagados, luego vuelva a encenderlos y comience el ciclo nuevamente. La cantidad de energía necesaria para mantener un grupo de LED parpadeando durante un par de horas generalmente pesa mucho menos en forma de una o dos baterías centrales en lugar de una batería por LED. (Esto requiere un IC de comparación en cada LED, o algunos registros de desplazamiento o un Arduino que emule esos registros de desplazamiento en alguna ubicación central). (Esto requiere una gran cantidad de cables que se unen de un marcador al siguiente, o de cada marcador a algún punto central, por lo que puede que no sea posible para su aplicación)
Hace que su software de reconocimiento de visión sea mucho más simple si la PC puede controlar los LED directamente. Luego, cuando la PC está buscando LED_5, puede apagar y encender LED_5 y estar seguro de que el LED que parpadeó debe ser LED_5. Quizás usando algo como un convertidor de puerto paralelo USB a 8 bits , que (con 8 resistencias, una por LED) puede controlar directamente 8 LED o (con 4 resistencias, una por columna) una matriz 4x4 de 16 LED. (Esto requiere otro alambre, un cable USB desde el PC al convertidor, pero que no requiere ningún baterías o transistores o chips adicionales - esto puede ser la más sencilla para un programador no-electrónica chico para conseguir trabajo).