

Midicade
An ATMega32U4 based Midi Fighter clone
- Size
- 140 × 140 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 62
- Nets
- 54
- Pads
- 240
- Tracks, vias
- 410, 111
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 30 Jan 2021
- Updated
- 27 Apr 2021
Overview
Midicade is an open-source printed circuit board by tapir, from the tapir/midicade repository on GitHub. It is a 2-layer board of 140 × 140 mm with 62 parts on 54 nets, routed with 410 tracks and 111 vias.
It is built around the ATMEGA32U4, WS2812B-V5 and 0603L050YR. Its parts include 18 connectors, 17 diodes, 14 capacitors, 9 resistors and 1 IC. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
3ATMEGA32U4
UncategorisedUnknown makerWS2812B-V5
SMD5050-4P-40℃~+65℃ 0.6mA 1.57mm 2kHz 3.7V~5.3V 5mm 5mm 800Kbit/s G:520nm、B:471nm、R:621nm G:520nm、B:471nm、R:621nm R:310mcd、G:780mcd、B:215mcd SMD5050-4P RGB LEDs(Built-in IC) ROHSWorldsemiRGB LEDs(Built-In IC)0603L050YR
0603-40℃~+85℃ 100ms 100mΩ 1A 40A 500mA 500mW 680mΩ 6V 0603 Resettable Fuses ROHSLittelfuseResettable Fuses
README
README.mdMidicade
An ATMega32U4 based Midi Fighter clone
Dependencies
- ezButton
- MIDIUSB
- FastLED
- LibPrintf (Used only in debug mode)
TODO
- Fixed: Bottom enclosure flex
- Fixed: Enclosure bototm/top mating tolerances
- Fixed: Small fixes to make it suitable for FDM printing
- Fixed: Reset circuit
- Find better rubber feet (too soft)
- Clean up software to bare minimum
- Document EEPROM structure and default values
- Document general hardware info
- Include STEP files and put a link to OnShape files
- Change to Sparkfun or Polulu bootloader to get rid of the 8 second boot delay
Parts
62| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | Conn_01x02 | Resources:JST_SH_BM02B-SRSS-TB_1x02-1MP_P1.00mm_Vertical_3D | J1, J2, J3, J4, J5, J6, J7, J8, J9, J10, J11, J12, J13, J14, J15, J16 |
| 16 | WS2812B-V5 | LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8, LED9, LED10, LED11, LED12, LED13, LED14, LED15, LED16 |
| 9 | 100nF | Capacitor_SMD:C_0603_1608Metric | C2, C4, C8, C9, C10, C11, C12, C13, C14 |
| 4 | 330 | Resistor_SMD:R_0603_1608Metric | R1, R6, R8, R9 |
| 2 | 10K | Resistor_SMD:R_0603_1608Metric | R4, R10 |
| 2 | 22 | Resistor_SMD:R_0603_1608Metric | R2, R3 |
| 2 | 22pF | Capacitor_SMD:C_0603_1608Metric | C5, C6 |
| 1 | 0603L050 | Fuse:Fuse_0603_1608Metric | F1 |
| 1 | 10nF | Capacitor_SMD:C_0603_1608Metric | C1 |
| 1 | 10uF | Capacitor_SMD:C_0603_1608Metric | C3 |
| 1 | 1uF | Capacitor_SMD:C_0603_1608Metric | C7 |
| 1 | 470 | Resistor_SMD:R_0603_1608Metric | R7 |
| 1 | ATmega32U4 | Package_QFP:TQFP-44_10x10mm_P0.8mm | U1 |
| 1 | BLM18PG300SN1D | Inductor_SMD:L_0603_1608Metric | L1 |
| 1 | Conn_01x06 | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical_SMD | J18 |
| 1 | LED | LED_SMD:LED_0603_1608Metric | LED17 |
| 1 | USB_B | Resources:USB_B_OST_USB-B1HSxx_Horizontal_3D | J17 |
| 1 | ±10ppm 12pF | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | X1 |
Questions
How big is the Midicade PCB?
It measures 140 × 140 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Midicade use?
62 parts, built around the ATMEGA32U4, WS2812B-V5 and 0603L050YR. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Midicade KiCad files?
From the tapir/midicade repository on GitHub, at the commit this page was made from: the board is hardware/midicade.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Midicade design in my own project?
Its repository states no licence, so its author keeps all rights: ask tapir before reusing the design.
Similar boards
- 2 layers60 × 100 mm

- 4 layers92.9 × 45 mm

Post box usb
google/myelin-acorn-electron-hardware
Phillip Pearson's retro hardware projects for the Acorn Electron
116 parts59Apache-2.0 - 2 layers25 × 25 mm

Sl25
TECHOTAKU182/Pilot-Light
本版与 ../../enclosure/sl25trafficrevb/ 外壳配套,取代 Rev A 的偏上小灯珠设计。PCB 正面只有一颗位于几何中心的 WS2812B-V5,其他电子元件和 USB-C 均在背面。 板框仍为 25×25 mm,双层、1.6 mm 厚,两个 M2 孔的位置保持原接口。
24 parts1 - 4 layers68 × 68 mm

Tile
Bruhdows/klink
Klink is a magnetic tile system for building programmable machines. First up: a marble run with sensors, buttons, lights, gates, splitters and an elevator.
122 parts - 6 layers50 × 50 mm

- 4 layers92 × 80 mm

Smartlada revB
saschapo/smartlada
Калибровочный стенд PWM на ESP8266 для умного светильника из фонаря ВАЗ-2106 (4x D4184, low-side)
51 parts - 2 layers89 × 100 mm

Hub16
joshajohnson/Hub16
A macro pad with 16 keys, two rotary encoders, a four port USB hub, and plenty of LEDs!
132 parts388 - 2 layers22.9 × 36.7 mm

Usb2usb
tmk/USB2USB_Converter
USB to USB keyboard protocol converter supported by TMK keyboard firmware
26 parts152