Skip to content

Latest commit

 

History

History
39 lines (24 loc) · 2.52 KB

File metadata and controls

39 lines (24 loc) · 2.52 KB

Electronics Merit Badge Kit

Electronics MB Kit Assembled

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.

Repository Contents

  • /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.

Firmware Programming

As of the 2017 summer camp season, kit firmware is programmed using the following tools:

Hardware

An Arduino Uno and an AVR Programmer Shield with ZIF socket.

Image of programming rig: /Images/ElectronicsMBProgrammingRig.jpg

Software

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.

License

All contents of this repository are released under Creative Commons Share-alike 4.0.

License: CC BY-SA 4.0

Kit Design By: ZachCross.com