Mdt chipdown
andykarpov·mdt-chipdown·pcb/revA/mdt-chipdown.kicad_pcb
About the Mdt chipdown PCB
Mdt chipdown is an open source NXP PCB design by andykarpov, published on GitHub under the MIT license. It is a 2-layer board measuring 94 × 79.6 mm, with 61 components from 44 distinct parts.
Its main chip is the AMS1117-3.3, from the NXP family. Other key parts include the TPD3S014, C124407, PCM5102A and APS6404L-3SQR. By type, the board carries 22 capacitors, 14 resistors, 5 ICs, 4 diodes, 3 connectors and 2 fuses.
It belongs with the audio designs in this gallery.
From the project
MicroDEXED touch custom PCB
This is an attempt to create a custom PCB of the MicroDEXED Touch (MDT) project to satisfy my own requirements:
- No modules, all chips should be soldered on PCB - Avoid THT components as much as possible
Warning! Work in progress. The revB is untested and unreleased yet.
- Current tested revision: revA - Current dev revision: revB
- revA - initial revision - Note: Jumpers to select MIDI IN/OUT standard should be removed, instead of them please use 0 Ohm resistors - Latest revA contains the following changes: jumpers replaced with solder jumpers - The overall display height is slightly…

Main components on the Mdt chipdown
Mdt chipdown bill of materials (BOM)
61 components, 44 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TPD3S014 AMS1117-3.3 | TO-252-2 | U1 |
| 1 | AMS1117-3.3 Teensy4.1 | Teensy41 | U2 |
| 1 | C124407 PCM5102A | TSSOP-20_4.4x6.5mm_P0.65mm | U3 |
| 1 | PCM5102A ILI9341 3.2" capacitive touch | PinSocket_1x14_P2.54mm_Vertical | U4 |
| 1 | APS6404L-3SQR W25Q128JVS | SOIC-8_5.3x5.3mm_P1.27mm | U5 |
| 1 | C5156614 SPDIF IN | Pin_Header_Straight_1x02 | J1 |
| 1 | C5156614 SPDIF OUT | Pin_Header_Straight_1x02 | J2 |
| 1 | C5360898 G3 | Pin_Header_Straight_1x02 | J3 |
| 1 | Conn_01x11 | PinHeader_1x11_P2.54mm_Vertical | BI1 |
| 1 | C7435302 Rotary_Encoder_L | RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | ENC1 |
| 1 | C7435302 Rotary_Encoder_R | RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | ENC2 |
| 2 | C20812 2A | Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolder | F1, F2 |
| 1 | TLP2362 | SO-5_4.4x3.6mm_P1.27mm | OC1 |
| 1 | C125050 ON_OFF | Push_PTH_RA_8-020_h7.5mm | SW1 |
| 1 | C125050 PROGRAM | Push_PTH_RA_8-020_h7.5mm | SW2 |
| 1 | C53447038 LINE OUT | AUDIO_JACK_3.5MM_SMD_TRRS_rounded_mixed | TRS1 |
| 1 | C53447038 MIDI OUT | AUDIO_JACK_3.5MM_SMD_TRRS_rounded_mixed | TRS2 |
| 1 | C53447038 MIDI IN | AUDIO_JACK_3.5MM_SMD_TRRS_rounded_mixed | TRS3 |
| 1 | C2346 USB_HOST | USB_A_Molex_67643_Horizontal | USB1 |
| 1 | C165948 USB | USB_C_Receptacle_G-Switch_GT-USB-7010ASV | USB2 |
Show 24 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | BAT54S 1N4148W | D_SOD-123 | D1 |
| 1 | SM6T6V8A | D_SMB_Handsoldering | D2 |
| 1 | LED1 LED | LED_Indicator_D3.0mm_W4.6mm_L6.5mm | D3 |
| 1 | LED2 LED | LED_Indicator_D3.0mm_W4.6mm_L6.5mm | D4 |
| 5 | 10U 10u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C4, C6, C14, C18 |
| 2 | 100UF 100uF | CP_EIA-6032-28_Kemet-C_HandSolder | C2, C3 |
| 7 | 100N 100n | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5, C7, C8, C9, C12, C21, C22 |
| 1 | 100UF 2u2 | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C10 |
| 2 | 100N 10u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C11, C15 |
| 1 | 2U2 2n2 | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C13 |
| 1 | 2N2 2n2 | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C16 |
| 1 | 10U 100n | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C17 |
| 1 | 2N2 100n | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C19 |
| 1 | 10U 100uF | CP_EIA-6032-28_Kemet-C_HandSolder | C20 |
| 2 | 5K1 5k1 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2 |
| 2 | 47 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3, R7 |
| 1 | 220 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4 |
| 2 | 1k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5, R9 |
| 1 | 470 1k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R6 |
| 2 | 470 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R8, R13 |
| 1 | 10k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R10 |
| 1 | 470 10k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R11 |
| 1 | 470 0 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R12 |
| 1 | 2M2 470 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R14 |
Mdt chipdown design files
The KiCad project lives in the andykarpov/mdt-chipdown repository on GitHub; these links point at the commit this page was built from.
Mdt chipdown: common questions
What microcontroller does the Mdt chipdown use?
The Mdt chipdown is built around the AMS1117-3.3, from the NXP family.
How big is the Mdt chipdown PCB?
The Mdt chipdown measures 94 × 79.6 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Mdt chipdown?
61 components, from 44 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Mdt chipdown design files?
From the andykarpov/mdt-chipdown repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Mdt chipdown design in my own project?
Yes, under the terms of its MIT license, which andykarpov chose for the repository.
Can I test firmware for the Mdt chipdown without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug NXP firmware against it before you order a PCB.
Similar boards
NXP
32Bit shift register
MaltWhiskey
100 × 54 mm56 parts4LNo license763NXP
Mega-Cube-Board
MaltWhiskey
200 × 54 mm100 parts4LNo license763NXP
MCL64
MicroCoreLabs
39.3 × 61.8 mm9 parts4LNo license532NXP
ROM Emulator
MicroCoreLabs
21.5 × 37.1 mm5 parts2LNo license532NXP
MCLZ8
MicroCoreLabs
37.1 × 61.5 mm6 parts4LNo license532NXP
XTMAX
MicroCoreLabs
81 × 46 mm14 parts4LNo license532