Skip to the content
PCBKitNew board
4 layers49.1 × 17.8 mmMicroDev128, the printed circuit board in 3D

The board specific repo of the MicroDev128-32P

Size
49.1 × 17.8 mm
Copper layers
4
Thickness
1.6 mm
Parts
32
Nets
53
Pads
167
Tracks, vias
490, 79
Pours
9
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
12 Sep 2026
Updated
18 Sep 2026

Overview

MicroDev128 is an open-source printed circuit board by ILikeBWRs, from the ILikeBWRs/MicroDev128-32P repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 49.1 × 17.8 mm with 32 parts on 53 nets, routed with 490 tracks and 79 vias.

It is built around the WS2812B and PDS560. Its parts include 11 capacitors, 6 diodes, 4 resistors, 3 connectors and 2 ICs.

Main components

2

README

README.md

Thank You to PCBWay for sponsoring this project! To see more look up the "Sponsorship Section"


Main Project Page:MicroDev128 project


Project Image

MicroDev128-32P

A high-power development/prototyping board with MVIO.

Based on the AVR128DB32.

The MicroDev128-32P is open-source development board with a high-power voltage regulator with up to 2A continous, Multi-voltage IO - which allows PortC to run on a different voltage than the rest of the board - elimenating the need for voltage level shifters. The MicroDev128-32P aims to be better price to performance ratio than a tradition Arduino Nano. To view the Schematics you can go into the Kicad files folder. All files were made on KiCad 10.04 and should import without other dependencies. The 3D models are all included in the folder.

Key Specifications:

  • Up to 2A continuos on both power lines, 3.3v and 5v with up to 42VDC input
  • Arduino Nano sized footprint, allowing it to easily be plugged into breadboards
  • 128kB Flash, 16kB SRAM, and 512B EEPROM
  • Has with internal clock adjustable up to 24MHz max
  • Built in reverse polarity protection, fuse and overcurrent/short protection
  • UPDI Header for programming
  • Onboard LED and 3 programble, seperatly adressable NeoPixels

Documentation

For Documentation see the MicroDev128 Docs repository. This includes technical information such as regulator ripple, tests etc. Link to Documents


Images

Schematic PCB Layout 3D Render


Ordering

To order your own you have a few ways:

1. Order Blank PCBs and assemble them yourself

You will need a hotplate for solder reflow and solder paste. May be cheaper but harder to do!

Upload the Gebers at: /MicroDev128-32P Production Files /Gebers.zip Go to PCBWay's online ordering page and upload the gebers. Make sure it says 4-layers. Set it to ENIG, and set the solder mask to any colour you want. The rest of the default settings will be fine. Hit order or add stencil if you need one. It's that easy!

Next in the same folder find the BOM.csv and order the parts from your favorite part distributor. To lay out components once they turn up you can use the KiCad PCB layout. A dedicated image for this step will come later.

2. Use PCBWay's PCBA service and get them shipped assembled

Upload the Gebers at:

/Production Files

/Gebers.zip

Go to your PCB and upload the gebers. Make sure it says 4-layers. Set it to ENIG, and set the solder mask to any colour you want. The default settings will be fine. Then upload the BOM.csv and CPL.csv to the page. Then check if they in stock. (You may need to pre-order some parts!) The check component orientation - it has a tendency to flip the LT8653S by 90 degrees. Then pay and let PCBWay's professional automated factory ship them fully assembled, right to your door!


Revision Information

This repository was last updated: 2026-09-12

This design is revision: 1B

Parts

32
QtyValueFootprintReferences
41ufCapacitor_SMD:C_0603_1608MetricC1, C2, C3, C4
30.1uFCapacitor_SMD:C_0402_1005MetricC11, C12, C13
3330Resistor_SMD:R_0402_1005MetricR2, R3, R4
3WS2812BLED_SMD:LED_WS2812B-2020_PLCC4_2.0x2.0mmD4, D5, D6
22.2uHInductor_SMD:L_Taiyo-Yuden_NR-40xxL1, L2
1100uFCapacitor_SMD:C_1206_3216MetricC6
11uFCapacitor_SMD:C_0603_1608MetricC10
1330RResistor_SMD:R_0402_1005MetricR1
14.7uFCapacitor_SMD:C_1206_3216MetricC5
147uFCapacitor_SMD:C_1206_3216MetricC7
15AFuse:Fuse_0603_1608MetricF1
1AVR128DB32x-xRXBPackage_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mmU1
1GPIOConnector_PinHeader_2.54mm:PinHeader_1x14_P2.54mm_VerticalJ3
1LLED_SMD:LED_0603_1608MetricD2
1LOGOLOGOG***
1LT8653SEV_PBFPackage_DFN_QFN:QFN-20-1EP_3x4mm_P0.5mm_EP1.65x2.65mmU2
1PDS560Diode_SMD:D_PowerDI-5D3
1PWRLED_SMD:LED_0603_1608MetricD1
1PWR and ANALOGConnector_PinHeader_2.54mm:PinHeader_1x14_P2.54mm_VerticalJ4
1RSTButton_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2SW2
1SW_SP3TButton_Switch_SMD:SW_SP3T_PCM13SW1
1UPDIConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ1

Questions

How big is the MicroDev128 PCB?

It measures 49.1 × 17.8 mm and has 4 copper layers, 1.6 mm thick.

What parts does the MicroDev128 use?

32 parts, built around the WS2812B and PDS560. 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 MicroDev128 KiCad files?

From the ILikeBWRs/MicroDev128-32P repository on GitHub, at the commit this page was made from: the board is KiCad Files/MicroDev128.kicad_pcb and its schematic KiCad Files/MicroDev128.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the MicroDev128 design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers99 × 53.3 mmPSLab, the printed circuit board in 3D

    PSLab

    fossasia/pslab-hardware

    PSLab Hardware Design and Schematics https://pslab.io

    199 parts1.7kApache-2.0
  • 2 layers26 × 30 mmMicrocontroller, the printed circuit board in 3D

    Microcontroller

    FrameworkComputer/ExpansionCards

    Reference designs and documentation to create Expansion Cards for the Framework Laptop

    34 parts1.1kCC-BY-4.0
  • 4 layers82.6 × 82.5 mmJumperless2, the printed circuit board in 3D

    Jumperless2

    Architeuthis-Flux/Jumperless

    A jumperless breadboard

    208 parts914
  • 2 layers95.3 × 161.9 mmDfh badge, the printed circuit board in 3D

    Dfh badge

    tanaes/whopping_Voron_mods

    135 parts787GPL-3.0
  • 2 layers42.8 × 28.8 mmMM Skirt, the printed circuit board in 3D

    MM Skirt

    PrintersForAnts/Micron

    If you want to purchase full kits there are 3 available (Kits are slowly updating to R1 hardware just make sure to double check the included hardware in your kit and if you have any questions reach out in the discord)

    11 parts741GPL-3.0
  • 2 layers149.6 × 127.1 mmErgodash, the printed circuit board in 3D

    Ergodash

    omkbd/ErgoDash

    keyboard

    187 parts732MIT
  • 2 layers285.5 × 95 mmReviung46 ver1 1, the printed circuit board in 3D

    Reviung46 ver1 1

    gtips/reviung

    The REVIUNG41 is 41-key column staggered keyboard.

    119 parts517MIT
  • 2 layers177.7 × 144.5 mmCOMM PANEL, the printed circuit board in 3D

    COMM PANEL

    jrsteensen/OpenHornet

    OpenHornet 1:1 F/A-18C Simulator Repository

    275 parts431