Skip to content
Notifications You must be signed in to change notification settings

TristanItoh/Modular-Robot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c193bb0 · · Dec 11, 2025

History

11 Commits
Dec 10, 2025
Dec 6, 2025
Dec 10, 2025
Dec 10, 2025
Dec 11, 2025

Repository files navigation

Wireless Snap-On Modular Robot

A wheeled robot with a module slot on the front, allowing module attachments wirelessly through pogo pins. Driven by two motors in the rear and controlled by a joystick mounted on top.

Why?

I've previously made a robot that is sort of modular, but you need to connect the wires together and use the janky pins to attach them to the base. I wanted to create a new robot with an improved system completely wireless.

PCB:

Includes:

  • Power management
  • Motor driver
  • Wireless module interface (pogo pins)
  • Microcontroller hub
  • Headlights module
Screenshot 2025-12-09 192952

Schematic

Screenshot 2025-12-05 001956

CAD:

Smooth, round base with a flat front for module additions. Detachable lid for battery and PCB.

Screenshot 2025-12-09 194858 Screenshot 2025-12-09 195018 Screenshot 2025-12-05 215607

Simple shell for the headlights module to be contained in.

Screenshot 2025-12-05 215749

Simple lightweight wheels with slots for motor shaft.

Screenshot 2025-12-05 215736

BOM

Item Type Quantity Price (Total) Vendor
CL21A106KAYNNNE 10uF 10 $0.10 JLCPCB
CL31A226KAHNNNE 22uF 5 $0.20 JLCPCB
CL21B105KBFNNNE 1uF 5 $0.04 JLCPCB
CL10A225KO8NNNC 2.2uF 10 $0.05 JLCPCB
CL31A107MQHNNNE 100uF 5 $0.27 JLCPCB
CL05B104KO5NNNC 100nF 20 $0.02 JLCPCB
CL21B103KBANNNC 10nF 5 $0.03 JLCPCB
B2B-XH-A(LF)(SN) JSTConnector 20 $0.70 LCSC
XL-302UWC XL-302UWC 20 $0.46 LCSC
KT-0603R KT-0603R 5 $0.03 JLCPCB
AO3401A AO3401A 5 $0.28 JLCPCB
0603WAF5101T5E 5.1kΩ 10 $0.01 JLCPCB
0603WAF1201T5E 1.2kΩ 5 $0.01 JLCPCB
0603WAF3303T5E 330kΩ 5 $0.01 JLCPCB
1206W4F1003T5E 100kΩ 5 $0.02 JLCPCB
0805W8F1002T5E 10kΩ 20 $0.04 JLCPCB
0805W8F1000T5E 100Ω 10 $0.02 JLCPCB
0805W8F2200T5E 220Ω 15 $0.03 JLCPCB
TS-1088-AR02016 TS-1088-AR02016 15 $0.64 JLCPCB
ESP32-S3-WROOM-1-N8R2 2.4GHz 0 $4.69 LCSC
TP4056 TP4056 0 $0.42 LCSC
TPS61202DRCT TPS61202DRCT 0 $1.76 LCSC
APH0420T4R7M 4.7uH 0 $0.41 LCSC
AP2112K-3.3TRG1 AP2112K-3.3TRG1 0 $0.46 LCSC
DRV8833PWPR DRV8833PWPR 0 $0.67 LCSC
TYPE-C 16PIN 2MD(073) TYPE-C16PIN2MD(073) 10 $0.59 LCSC
1206L150/16NR 1206L150/16NR 10 $0.46 LCSC
Xinyangze YZ134112062B-02 Pogo pins 5 $1.43 LCSC
Joystick module nan 1 1.2 Aliexpress
Gear motor N20 10 7 Aliexpress
PCB + PCBA + other fees nan nan $14.86 JLCPCB
Shipping and handling nan nan $11.62 LCSC
Shipping nan nan $1.99 Aliexpress

Total: $50.50

Sheet With Links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages