Skip to the content
PCBKitNew board
2 layers140 × 140 mmMidicade, the printed circuit board in 3D

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

3

README

README.md

Midicade

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
QtyValueFootprintReferences
16Conn_01x02Resources:JST_SH_BM02B-SRSS-TB_1x02-1MP_P1.00mm_Vertical_3DJ1, J2, J3, J4, J5, J6, J7, J8, J9, J10, J11, J12, J13, J14, J15, J16
16WS2812B-V5LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmLED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8, LED9, LED10, LED11, LED12, LED13, LED14, LED15, LED16
9100nFCapacitor_SMD:C_0603_1608MetricC2, C4, C8, C9, C10, C11, C12, C13, C14
4330Resistor_SMD:R_0603_1608MetricR1, R6, R8, R9
210KResistor_SMD:R_0603_1608MetricR4, R10
222Resistor_SMD:R_0603_1608MetricR2, R3
222pFCapacitor_SMD:C_0603_1608MetricC5, C6
10603L050Fuse:Fuse_0603_1608MetricF1
110nFCapacitor_SMD:C_0603_1608MetricC1
110uFCapacitor_SMD:C_0603_1608MetricC3
11uFCapacitor_SMD:C_0603_1608MetricC7
1470Resistor_SMD:R_0603_1608MetricR7
1ATmega32U4Package_QFP:TQFP-44_10x10mm_P0.8mmU1
1BLM18PG300SN1DInductor_SMD:L_0603_1608MetricL1
1Conn_01x06Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical_SMDJ18
1LEDLED_SMD:LED_0603_1608MetricLED17
1USB_BResources:USB_B_OST_USB-B1HSxx_Horizontal_3DJ17
1±10ppm 12pFCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmX1

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 mmBitMasher, the printed circuit board in 3D

    BitMasher

    superkittens/BitMasher-Hardware

    BitMasher hardware design files

    172 parts3
  • 4 layers92.9 × 45 mmPost box usb, the printed circuit board in 3D

    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 mmSl25, the printed circuit board in 3D

    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 mmTile, the printed circuit board in 3D

    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
  • 4 layers92 × 80 mmSmartlada revB, the printed circuit board in 3D

    Smartlada revB

    saschapo/smartlada

    Калибровочный стенд PWM на ESP8266 для умного светильника из фонаря ВАЗ-2106 (4x D4184, low-side)

    51 parts
  • 2 layers89 × 100 mmHub16, the printed circuit board in 3D

    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 mmUsb2usb, the printed circuit board in 3D

    Usb2usb

    tmk/USB2USB_Converter

    USB to USB keyboard protocol converter supported by TMK keyboard firmware

    26 parts152