

Mechaduino planzero
This is a platform that will be used for educational purposes and/or other projects. This is inspired by the existing JPL’s rover.
- Size
- 42.2 × 42.2 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 28
- Nets
- 36
- Pads
- 112
- Tracks, vias
- 311, 18
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 2 Oct 2022
- Updated
- 9 Jun 2025
Overview
Mechaduino planzero is an open-source printed circuit board by plan-zero, from the plan-zero/zyraxes-rover repository on GitHub. It is a 2-layer board of 42.2 × 42.2 mm with 28 parts on 36 nets, routed with 311 tracks and 18 vias.
It is built around the ATTINY24-20MU, A4954ELPTR-T and AS5047D. Its parts include 10 capacitors, 5 connectors, 4 ICs and 3 resistors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
3ATTINY24-20MU
QFN-20-EP(4x4)-40℃~+85℃ 10bit 12 128Byte 128Byte 2.7V~5.5V 20MHz 2KB 8 Bit AVR Built-in FLASH QFN-20-EP(4x4) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)A4954ELPTR-T
TSSOP-16-EP-175mil-40℃~+85℃ 1.28Ω 10uA 2 5A Interleaved conduction protection、Current sensing/regulation function、Active braking function Yes TSSOP-16-EP-175mil Brushed DC Motor Drivers ROHSAllegro MicroSystems, LLCBrushed DC Motor DriversAS5047D
14-Bit On-Axis Magnetic Rotary Position Sensor with 11-Bit Decimal and Binary Incremental Pulse CountOSRAMUncategorised
README
README.mdZyraxes Rover
This is a platform that will be used for educational purposes and/or other projects. This is inspired by the existing JPL’s rover.
Parts
28| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP1, JP2, JP3, JP4, JP5, JP6 | |
| 4 | 100n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C3, C4, C5 |
| 3 | 1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C7, C9, C10 |
| 2 | 0.15R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2 |
| 1 | 0 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3 |
| 1 | 100uF | Capacitor_SMD:CP_Elec_8x10 | C6 |
| 1 | 10nF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C8 |
| 1 | 4.7u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2 |
| 1 | A4954ELPTR-T | Package_SO:TSSOP-16-1EP_4.4x5mm_P0.65mm_EP3x3mm | IC1 |
| 1 | AS5047D | Package_SO:TSSOP-14_4.4x5mm_P0.65mm | U2 |
| 1 | ATtiny24-20MU | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U1 |
| 1 | Conn_01x02 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Horizontal | J1 |
| 1 | Conn_01x02 | TerminalBlock:TerminalBlock_bornier-2_P5.08mm | J5 |
| 1 | Conn_01x04 | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Horizontal | J4 |
| 1 | SPI | Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical | J2 |
| 1 | SPI_PWR | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | J3 |
| 1 | TLV70033_SOT353 | Package_TO_SOT_SMD:SOT-353_SC-70-5 | U3 |
Questions
How big is the Mechaduino planzero PCB?
It measures 42.2 × 42.2 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Mechaduino planzero use?
28 parts, built around the ATTINY24-20MU, A4954ELPTR-T and AS5047D. 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 Mechaduino planzero KiCad files?
From the plan-zero/zyraxes-rover repository on GitHub, at the commit this page was made from: the board is hw/Mechaduino-multi/Mechaduino-planzero.kicad_pcb and its schematic hw/Mechaduino-multi/Mechaduino-planzero.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Mechaduino planzero design in my own project?
Its repository states no licence, so its author keeps all rights: ask plan-zero before reusing the design.
Similar boards
- 2 layers36.5 × 56 mm

- 2 layers60 × 60 mm

HighPower Mechaduino
pointhi/HighPower-Mechaduino
Mechaduino derivative which drives up to 10A, drawn using KiCad
140 parts31 - 4 layers145 × 71.3 mm

ALL PCBS
NYDEREK/LineFollower_GRUZIK3.0
Loved the project? Please consider giving a Star ⭐️
142 parts15 - 4 layers52.1 × 55.6 mm

- 4 layers38.5 × 39.2 mm

- 4 layers35 × 35 mm

Foc8313
williamhaarhoff/foc8313
Highly compact field oriented controller based on the DRV8313 IC
155 parts9 - 2 layers36.7 × 33 mm

AS5047 encoder
sequoia-hope/vesc_encoder
An openly licensed magnetic encoder board, compatible with VESC 4.12 based designs.
10 parts7 - 4 layers48 × 44.5 mm

Smol servo rpi2350-tmc6200
dognotdog/smol_servo
circuitry and software for controlling NEMA17 size brushless motors and stepper motors as servos.
151 parts5