RobotsForAll
Published © CERN-OHL2

RoBug - tiny robot, big attitude

A low cost, beginner friendly diy quadruped robot for STEM, science, ML experiments, and - first and foremost - fun!

IntermediateFull instructions provided8 hours226
RoBug - tiny robot, big attitude

Things used in this project

Hardware components

Raspberry Pi Pico 2WH
×1
RoBug Base Board
KiCad project see attachments
×1
1x20 Pin Header, 2.54mm , female
optional - interposer between Raspberry Pico 2 WH and RoBug Base Board
×2
1x3 JST Connector, male, 2.54mm, THT
RoBug Base Board components
×2
1x3 Pin Header , 2.54mm, male
RoBug Base Board components
×10
MG90S 180° - 13g Servo Motor
×8
GY-530 ToF Distance Sensor
×1
3mm LED green cylindric
×2
3mm LED red cylindric
×2
4-wire Cable, 2.54mm JST Connector, female, 150mm
×2
Capacitive Touch Sensor TPP223
×2
3-wire Cable, 2.54mm JST Connector, female, 200mm
×2
NiMH Rechargeable Battery with solder tag
for battery pack
×4
Power Switch, SPDT
×1
2-wire Cable, 2.54mm JST Connector, female, 150mm
×1
1x2 JST Connector, male, 2.54mm, THT
×1
Cap Head Screw DIN 912 A2 M2X10
×8
Selftapping Screw Button Head DIN 7981, 2.0x6mm
×28
Compression Spring 0.4x4x20mm
×4
Household Ruber Ring, Diameter ~40mm
×3

Hand tools and fabrication machines

3D Printer
Soldering Iron for Electronics

Story

Read more

Custom parts and enclosures

RoBug Blender design file (Blender 3.6 or higher)

use and share responsibly - lots of work went into this ;-)

RoBug STL files

STL models of 3d-printed mechanical components,
please read RoBug_STL_BOM_txt

Schematics

Robug internal wiring diagram

RoBug Base Board PCB, KiCad 9 project

KiCad 9 schematic and pcb design files. Use the KiCad 'Unarchive Project' function to expand the project to your disk

RoBug part list with links to vendors

Code

RoBug firmware

the /src folder of he RoBug git repo contains the firmware code

RoBug remote control application

the /rc_app folder of the RoBug git repo contains the MIT App Inventor project (.aia) and a ready-to-install android package (.apk). note: the BLE extension for MIT App Inventor needs to be installed to build the project

Credits

RobotsForAll
2 projects • 0 followers
I'm a robotics enthusiast with a faible for electronics, mechanical engineering and software development.

Comments