Code and hardware specs for Big F'n FlashLight (BFFL)