Skip to content

Latest commit

 

History

History
37 lines (29 loc) · 1.38 KB

README.md

File metadata and controls

37 lines (29 loc) · 1.38 KB

BeatBot

BeatBot is an Arduino based project created by Ric Ewing for the MakerHaus Arduino for Kids class. This was a combined hardware and software class aimed at kids age 12+ to build a handheld lo-fi synthesizer/sequencer and virtual pet.

In addition to the BeatBot sketch there is also the 'bot_test' sketch which can be used as a diagnostic tool for the physical project build.

Hardware Components

I sourced the components for this project primarily from Adafruit, Jameco and Alphatronix. The following components were used:

  • (1) Arduino Uno
  • (2) Panel Mount 10K potentiometers
  • (2) 1/4" shaft knobs with markers (Jameco #202287)
  • (1) 9v battery holder (Jameco #216427)
  • (4) 12mm tactile switch buttons
  • (4) 6mm tactile switch buttons
  • (1) Adafruit mini 8x8 LED matrix w/ I2C backpack
  • (1) Adafruit RGB NeoPixel Stick (8 x WS2812 5050 RGB LEDs)
  • (1) Slider power switch
  • (1) 10 pin female header
  • (1) Set of 40 female/male 3" extension jumper wires (Adafruit)
  • (1) 3.5mm stereo headphone jack
  • (1) Laser cut project box (three pannels of 3mm birch or acrylic)
  • (4) #6 1.5" machine screws
  • (12) #6 nuts
  • (2) #2 machine screws w/ nuts
  • (3) 3mm 4" zip ties
  • #26 solid core hookup wire
  • .1" crimp male header pins

Optional:

  • (2) #4 0.5" machine screws w/ nuts (replaces zip ties for Arduino)
  • (2) #4 0.25" machine screws w/ nuts (replaces zip ties for battery holder)