/chcon-badge-2018

Hardware and Firmware for the CHCon 2018 badge

Primary LanguageC++MIT LicenseMIT

chcon-badge-2018

Hardware and Firmware for the ChCon 2018 badge

Made by @jsstott and @ryankurte

Assmebling your badge

See ASSEMBLY.md for instructions, and ask in the #badge channel in the CHCon-NZ Slack workspace for help.

Programming your badge

You will need:

  • A recent verison of the Arduino IDE to compile and program the board
  • The Adafruit_NeoPixel library to control the LEDs
  • The Digistump board library
  • The EEPROM library found here add under Sketch -> Include Library -> Include Zip
  • A micro USB cable

To upload new firmware:

  1. Open a sketch from the firmware directory.
  2. From the Tools menu select Board -> Digispark (Default - 16.5Mhz)
  3. From the Tools menu select Programmer -> Micronucleus.
  4. Click "Upload" in the IDE. Plug in the badge, and wait 5 seconds.

Note: Make sure your badge is powered OFF before you plug it into your computer! You can remove the battery for extra safety.

Badge Challenge

See CHALLENGE.md to get started...