Micro Interrupter (under construction!(I'll probably never touch this again :))) 

The goal for this project was to make an extremely small self contained DRSSTC interrupter capable of all the basic features like BPS, pulse width and burst mode. It was also designed to be relatively cheap and easy to manufacture so that I would be able to sell these boards in the shop. They're available as a populated PCB with either Industrial Fiber Optics transmitter, or the HFBR-1412. You can also buy them as a fully assembled unit with either fiber transmitter choices.

Here is the rough schematic for the Micro Interrupter. It consists of a power stage, interrupter stage and output stage. It draws 5V from USB C and charges a 110mAh lithium polymer battery. This is then stepped back up to around 5V to power the 555 timer interrupter section. The 555 timers allow control over BPS and pulse width, as well as burst mode. Burst mode can be enabled by attaching pin 3 of IC3 to pin 4 of IC2. The signal is then sent to the fiber optic transmitters. Note, only one type of transmitter can be installed at once. (Thanks to Steve Ward for the 555 circuit)

Downloads

PCB Gerber Files (experimental)