I have started migrating content to my Hugo blog at https://blog.cavelab.dev, already migrated pages will redirect there.
Emergency strobe light with 33 LEDs
33 high intensity LEDs are controlled with a AVR ATtiny2313 microcontroller. Four flashing patterns that can be set manually or cycle through. Uses an AVR ATtiny2313 microcontroller.
Details
The emergency strobe light consists of 33 high intensive 5 mm LEDs and control circuit. It has four sequences, and can be set on a single sequence or to cycle through every fifth second. When selecting a sequence manually it is stored in EEPROM and continues on power-up. If an external controlling unit is plugged in; the internal sequences will stop and the external unit is in control. This makes it possible to synchronize multiple units. LEDs are driven by a PWM output, module is powered by 9-24V.
Video
Sequences
- Flashing with fade
- 3 x strobe, pause
- Random pause strobe
- Strobe
I/O
Inputs
- PD.0 : Automatic mode change
- PD.1 : Manual mode change
- PD.2 : External controller: available
- PD.3 : External controller: pulse constant
- PD.4 : External controller: pulse fade
Outputs
- PB.0 : Mode 1
- PB.1 : Mode 2
- PB.3 : LEDs (PWM)
- PB.5 : Mode 3
- PB.6 : Mode 4
- PB.7 : External Mode
D-Sub 9-pin
- 12/13.8 V +
- 5 V +
- GND
- Trigger on/off
- Trigger fade on/off
- Trigger common +
- External controller available (N.O)
- External controller available (N.O)
Source code

https://github.com/thomasjsn/AVR-Emergency-strobe-light