JB-Micro-Wheeled leg-Robot
baijiazheng·JB-Micro-Wheeled_leg-Robot·hardware/driver_board_f103/driver_f103.kicad_sch
About the JB-Micro-Wheeled leg-Robot PCB
JB-Micro-Wheeled leg-Robot is an open source STM32 PCB design by baijiazheng, published on GitHub. It is a board, with 53 components from 32 distinct parts.
Its main chip is the STM32F103C8T6, from the STM32 family. Other key parts include the L6234, AS5600, MPU6050, MP2225 and AMS1117-3.3. By type, the board carries 21 capacitors, 13 resistors, 10 ICs, 5 connectors, 2 diodes and 1 switch.
It belongs with the robotics & motion designs in this gallery.
From the project
基于 Micro-Wheeledleg-Robot(穆世博/李育锋,开源)的 STM32 双板 + CAN 复刻版**。
基于 Micro-Wheeledleg-Robot(穆世博/李育锋,开源)的 STM32 双板 + CAN 复刻版**。
- 双轮自平衡 + 腿部运动(跳跃)+ CAN 双板通信 - 元器件直接集成到两板,FOC 用 HAL 从零实现(不依赖 simpleFOC) - 学习主线:STM32 HAL → FOC → LQR 平衡 → CAN → 双板架构
- [x] 环境搭建(KiCad / STM32 工具链 / 立创EDA) - [x] 参考项目分析 + 架构设计 - [x] 固件算法(FOC/PID/LQR平衡/CAN,6 套主机测试全绿) - [x] F103 驱动板固件(FOC + 平衡 + yaw + CAN,编译通过) - [x] F407 主控板固件(STS3032 腿 + CAN 主机,编译通过) - [x] 双板网表 + 校验通过 - [x] 上电联调方案(docs/bringup_plan.md) - [ ] 画双板原理图(按 netlist.py 逐线连接) - [ ] 双板 PCB + 打样 - [ ] 上电联调
Main components on the JB-Micro-Wheeled leg-Robot
JB-Micro-Wheeled leg-Robot bill of materials (BOM)
53 components, 32 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STM32F103C8T6 | LQFP-48_7x7mm_P0.5mm | U1 |
| 2 | L6234 | PowerSO-20_11.1x15.9mm_P1.27mm | U2, U3 |
| 2 | AS5600 | SOIC-8_3.9x4.9mm_P1.27mm | U4, U5 |
| 1 | MPU6050 | QFN-24-1EP_4x4mm_P0.5mm | U6 |
| 1 | MP2225 | TSOT-23-8 | U7 |
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U8 |
| 1 | TJA1051T | SOIC-8_3.9x4.9mm_P1.27mm | U9 |
| 1 | CH340C | SOIC-16_3.9x9.9mm_P1.27mm | U10 |
| 1 | BAT | PinHeader_1x02_P2.54mm_Vertical | J1 |
| 1 | M1 | PinHeader_1x03_P2.54mm_Vertical | J2 |
| 1 | M2 | PinHeader_1x03_P2.54mm_Vertical | J3 |
| 1 | SWD | PinHeader_1x04_P2.54mm_Vertical | J4 |
| 1 | USB | PinHeader_1x04_P2.54mm_Vertical | J5 |
| 1 | SW | SW_SPST_PTS645 | SW1 |
| 1 | SS34 | D_SMA | D1 |
| 1 | RED | LED_0805_2012Metric | D2 |
| 1 | 4.7uH | L_Bourns-SRN6045 | L1 |
| 2 | 22uF | C_0805_2012Metric | C1, C3 |
| 4 | 0.1uF | C_0805_2012Metric | C2, C4, C21, C24 |
| 1 | 100uF | C_0805_2012Metric | C5 |
Show 12 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 5 | 100nF | C_0805_2012Metric | C6, C11, C12, C19, C25 |
| 2 | 220nF | C_0805_2012Metric | C13, C16 |
| 3 | 1uF | C_0805_2012Metric | C14, C17, C23 |
| 3 | 10nF | C_0805_2012Metric | C15, C18, C22 |
| 1 | 2.2uF | C_0805_2012Metric | C20 |
| 3 | 100k | R_0805_2012Metric | R1, R12, R13 |
| 1 | 40.2k | R_0805_2012Metric | R2 |
| 1 | 5.49k | R_0805_2012Metric | R3 |
| 4 | 4.7k | R_0805_2012Metric | R4, R5, R6, R7 |
| 1 | 120 | R_0805_2012Metric | R8 |
| 2 | 10k | R_0805_2012Metric | R9, R10 |
| 1 | 1k | R_0805_2012Metric | R11 |
JB-Micro-Wheeled leg-Robot design files
The KiCad project lives in the baijiazheng/JB-Micro-Wheeled_leg-Robot repository on GitHub; these links point at the commit this page was built from.
JB-Micro-Wheeled leg-Robot: common questions
What microcontroller does the JB-Micro-Wheeled leg-Robot use?
The JB-Micro-Wheeled leg-Robot is built around the STM32F103C8T6, from the STM32 family.
How many components are on the JB-Micro-Wheeled leg-Robot?
53 components, from 32 distinct parts. The full bill of materials is listed on this page.
Where can I download the JB-Micro-Wheeled leg-Robot design files?
From the baijiazheng/JB-Micro-Wheeled_leg-Robot repository on GitHub, which has the schematic; the links under Design files point to each one.
Can I use the JB-Micro-Wheeled leg-Robot design in my own project?
The repository has no license, so all rights stay with baijiazheng. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the JB-Micro-Wheeled leg-Robot without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
LibreVNA
jankae
122 × 98 mm592 parts6LGPL-3.01.6kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2k