Small ATtiny (Arduino IDE Compatible) microcontroller based kit used to teach Electronics Merit Badge at Resica Falls Scout Reservation. Once assembled and functional, the kit allows selection of various LED display modes (Flickering Candle, Nightlight, Flashlight, Etc.) by rotating the on-board potentiometer. Kit design is intended to meet all relevant badge requirements and expose scouts to a variety of component types at the lowest cost possible.
- /Hardware - Eagle Schematic / PCB Layouts & Bill Of Materials
- PCB silkscreen periodically updated to match summer camp staff members currently teaching Electronics Merit Badge at Resica Falls Scout Reservation.
- Bill Of Materials includes vendors / part numbers from the last production run.
- /Software - Demo Arduino sketch for the kit. Code is intended to be easy to understand for beginners.
- /Images - Images of the kit, both assembled and in parts.
As of the 2017 summer camp season, kit firmware is programmed using the following tools:
An Arduino Uno and an AVR Programmer Shield with ZIF socket.
Image of programming rig: /Images/ElectronicsMBProgrammingRig.jpg
The Arduino Uno is used as an in system programmer (ISP) through use of the ArduinoISP sketch packaged with Arduino 1.8.3 to program the ATtiny 45/85 targets. ATtiny core files available from David Mellis' GitHub Repository, using full instructions published by high-low tech allow the ATtiny AVR microcontrollers used in the kits to be programmed directly from the Arduino IDE.
All contents of this repository are released under Creative Commons Share-alike 4.0.
Kit Design By: ZachCross.com