Mini biped robot

mrcha033·hw-codesign·projects/mini_biped_robot/electronics/generated/kicad/mini_biped_robot.kicad_pcb

Mini biped robot PCB layout, top view — open source Microchip SAM board by mrcha033
Simulate this board

About the Mini biped robot PCB

Mini biped robot is an open source Microchip SAM PCB design by mrcha033, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 50 × 30 mm, with 32 components from 29 distinct parts.

Its main chip is the ATSAMD21G18A-AU, from the Microchip SAM family. Other key parts include the AP2112K-3.3TRG1, LSM6DSOXTR, BME280, D24V90F5 and PCA9685PW. By type, the board carries 10 connectors, 7 ICs, 7 capacitors, 5 resistors, 1 crystal and 1 fuse.

It belongs with the robotics & motion and wearables designs in this gallery.

From the project

Agentic hardware co-design: brief to KiCad, firmware, 3D review, and explicit fabrication blockers.

Give an AI agent a hardware brief. Get KiCad, firmware, a 3D assembly, and an explicit fabrication-blocker report.

Agentic hardware co-design from brief to KiCad, firmware, 3D review, and explicit fabrication blockers. For 13 supported board families, hw-codesign turns a prompt into a reviewable candidate while keeping missing sourcing, toolchain, manufacturing, and physical evidence visible instead of silently treating it as success.

Mini biped robot, from the project README
From the project README

Main components on the Mini biped robot

Mini biped robot bill of materials (BOM)

32 components, 29 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
AP2112K-3.3TRG1
3V3 LDO
U1
1
ATSAMD21G18A-AU
SAMD21G18A
U2
1
LSM6DSOXTR
LSM6DSOX
U3
1
BME280
U4
1
D24V90F5
5V 9A STEP-DOWN MODULE
U20
1
PCA9685PW
16-CHANNEL I2C PWM
U21
1
SN74LVC1G04DBVR
E-STOP PWM INVERTER
U22
1
MC-306 32.768KHZ
32.768kHz XTAL
X1
1
USB4105-GF-A
USB-C POWER
J1
1
61201021621
SWD 10-pin
J2
1
XT30PW-M
2S LIPO INPUT
J20
1
M20-9990345
SERVO_1_3PIN
J21
1
M20-9990345
SERVO_2_3PIN
J22
1
M20-9990345
SERVO_3_3PIN
J23
1
M20-9990345
SERVO_4_3PIN
J24
1
M20-9990345
SERVO_5_3PIN
J25
1
M20-9990345
SERVO_6_3PIN
J26
1
1935161
NC E-STOP LOOP
J27
1
0451010.MRL
10A SERVO FUSE
F20
1
USBLC6-2SC6
USB ESD
D1
Show 9 more
QtyPartRefs
2
GRM155R71C104KA88D
100nF
C1, C2
1
GRM188R60J106ME47D
10uF
C3
2
GRM2165C1H120JA01D
12pF RTC XTAL
C4, C5
1
GRM188R61C105KA93D
1uF VDDCORE
C6
1
GRM188R60J106ME47D
1000uF 10V LOW ESR
C20
1
RC0603FR-074K7L
4K7 SCL PU
R1
1
RC0603FR-074K7L
4K7 SDA PU
R2
2
RC0603FR-075K1L
5K1 USB-C Rd
R3, R4
1
RC0603FR-0710KL
10K E-STOP FAIL-SAFE PULLDOWN
R20

Mini biped robot design files

The KiCad project lives in the mrcha033/hw-codesign repository on GitHub; these links point at the commit this page was built from.

Mini biped robot: common questions

What microcontroller does the Mini biped robot use?

The Mini biped robot is built around the ATSAMD21G18A-AU, from the Microchip SAM family.

How big is the Mini biped robot PCB?

The Mini biped robot measures 50 × 30 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Mini biped robot?

32 components, from 29 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 Mini biped robot design files?

From the mrcha033/hw-codesign 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 Mini biped robot design in my own project?

Yes, under the terms of its Apache-2.0 license, which mrcha033 chose for the repository.

Can I test firmware for the Mini biped robot without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Microchip SAM firmware against it before you order a PCB.

More boards in hw-codesign

Similar boards