See Part 1 for hardware design and schematic.
This is Part 2, parts list and build pictures.
See Part 3 for Arduino sketch.
See Part 4 for software design notes.
Parts List:
- Project Box
- Perfboard
- Moteino (no radio)
- Angled headers
- 7 Segment Serial Display
- RGB LED
- Power Jack 2.1mm coaxial
- P1: 1/4" TRS Plug
- S1: SPST sub-mini toggle
- S2: SPDT mini on-off-on toggle
- C1, C2, C3: 0.01 uF
- D1, D2: 1N4148
- D3, D4: 1N5819
- F1: 0.1A
- R1: 100
- R2: 100K
- R3, R4: 2.2k
- R5: 3.3K
- R6, R7, R8: 1k
- Expression Pedal: Behringer FVC-100
Pictures of Build:
![]() |
I used drills, a reamer, a file and a hot knife to create mounting holes |
![]() |
Epoxy to mount the power jack |
![]() |
Hot knife to cut the hole, undersized, then file to fit |
![]() |
Box: switches, perfboard with Moteino, power jack, MIDI cable; Cover: 4 digit display, RGB LED |
![]() |
Added expression pedal cable, wires for switches and power jack |
![]() |
Moteino sits flush on perfbaord. Hotglue secures parts (LED, R5, R6, R7, R8) and wires in cover. |
![]() |
Push right angled pins flush into headers; solder Moteino from top |
![]() |
Soldered the right angled headers to the Moetino; Loops on right are ground and 3v3. |
![]() |
Solder parts to headers; add ground bus wire |
![]() |
Display and RGB LED wires pass through perfboard, solder to headers below |
![]() |
Solder switch wires from below |
![]() |
Early build: power jack wired directly to Moteino! |
![]() |
Programming. downloading Arduino Uno compatible sketch, using USB-BUBII (see part 1) |
![]() |
Decided to add reverse voltage protection |
![]() |
I use Velcro on my pedal boards. Contact Cement is a good primer to help the Velcro stick and stay stuck |
![]() |
The BeatBuddy display shows that MIDI clocks are active, and the BPM tracks the project display |
![]() |
Here I've added R1, D1, D2, F1 to (hopefully) protect the Moteino from miswiring to power and/or pedal |
![]() |
Here I've added R5, to tone down the RGB LED brightness a bit. |
![]() |
If I build this again, I'll use Moteino-USB! |
![]() |
Red: Output Off |
![]() |
Blue-Green: Mid Range, 120 to 280 BPM, Output On |
![]() |
Green: High Range, 280 to 300 BPM, Output On |
![]() |
Blue: Low Range, 40 to 160 BPM, Output On |
![]() |
Grafted a power plug on the BeatBuddy power supply |
Well, that's my build. Please leave questions and comments below, and check back for Part 3, Arduino sketch; and Part 4, software design notes.
No comments:
Post a Comment