Skip to content

Latest commit

 

History

History
163 lines (95 loc) · 11.9 KB

index.md

File metadata and controls

163 lines (95 loc) · 11.9 KB
layout title
page
Rosmo

A micro-robot for ROS2 & Microblocks that can be assembled without soldering, or access to a 3D printer. An affordable, adaptable, and open-source robot, for students, makers, universities, R&D.

If you'd like one please sign up for Tindie waitlist

Status: Works will be selling them early in 2025

Parts list

Part Description Quantity
~$12 Rosmo Chassis Custom PCB Chassis{:target="_blank"} for sale soon 1
~$16-$32 Motors with encoder & wheel 6v 150RPM $Bringsmart motors{:target="_blank"} also sold by Adafruit/mouser 2 or 4
~$5 80mm motor cables 6Pin reverse direction cables{:target="_blank"} 4
~$6 - $12 ESP32-S3-C1 N16R8 Olimex open hardware -recomended{:target="_blank"}, UK{:target="_blank"} US{:target="_blank"}, AUS{:target="_blank"} official{:target="_blank"} or Closed Waveshare ESP32s3 very cheap alternatives may require soldering{:target="_blank"} 1
~$5 Hex Spacers 15mm height M3 standoff{:target="_blank"} or 200pc M3 pack{:target="_blank"} 1
~$9 1x 2A powerbank OSHW powerbank{:target="_blank"} or TNTOR Powerbank{:target="_blank"} or Aliexpress Powerbank{:target="_blank"}* 1
~$4 USB>Pin adaptor Type 3 DIP-4P{:target="_blank"}* 1

*buy batteries locally if your postage service has restrictions on Lithium.

IMAGE ALT TEXT HERE{:target="_blank"}

~$50 US for 2wd, ~$80 for 4wd

Rosmo is built from modular components on the Open Robotic Platform rules{:target="_blank"}

Some of the links on this page are affiliate links to help offset the costs of this project, no one is getting rich off of these. List of the above items on Aliexpress{:target="_blank"} cost can be reduced, by using existing powerbank.

Optional extras

Add on ROS2 Linorobot Microblocks Micropython
MPU6050 IMU{:target="_blank"} Yes{:target="_blank"} Yes To do
vl53l5cx To do Yes To do
BNO055 IMU{:target="_blank"} Yes{:target="_blank"} To do To do
Ultrasonic - ZIO{:target="_blank"} Yes{:target="_blank"} Yes Yes
LD19/D300 LiDAR module,{:target="_blank"} Yes{:target="_blank"} Never Never
TOF Adafruit{:target="_blank"} or Sparkfun{:target="_blank"} Yes Yes To do{:target="_blank"}
OLED/Eyes - Zio{:target="_blank"} To do To do To do
Line finder - ZIO{:target="_blank"} To do To do To do
Servo - Zio{:target="_blank"} for mini arm{:target="_blank"} To do To do To do
LED - Zio{:target="_blank"} To do To do To do
Mecanum wheels (48mm){:target="_blank"} & Adaptor{:target="_blank"} Yes To do To do
10mm Cube standoff{:target="_blank"} Yes Yes Yes
Loader attachment (closed hardware){:target="_blank"} Grabber attachment{:target="_blank"} To do Yes To do
1300 MikroBUS, other sensors (closed hardware){:target="_blank"} partial partial partial

WhatsApp.Video.2024-02-19.at.16.35.04.mp4

Daughter boards

Mikrobus header can break out into a add on board{:target="_blank"} concept here{:target="_blank"}) students or others may want to design their own breakouts.

Add on for breakouts ROS2 Linorobot Microblocks Micropython
ESP32-S3 camera (closed hardware){:target="_blank"} Likely Untested Untested
USBC power adaptor (closed hardware){:target="_blank"} Untested Untested Untested
1.3" OLED{:target="_blank"} Untested Untested Untested
Pimoroni SPI or I2C sensors{:target="_blank"} Untested Untested Untested

I also did a breakout in a Wemos D1 format{:target="_blank"} as there are a good number of cheap sensors available{:target="_blank"} in this footprint

Schematic

Can be found here{:target="_blank"}

Collaborators

I'd love to work with people on the software, give us a shout on Twitter or Hackaday.io if you're interested some ideas here

License

PCB is CERN-OHL-S This documentation is CC-BY-4.0 unless otherwise noted on the page.

Older photos of iteration process

  • 2WD

  • 4WD/ Mecanum

Alternate IMU

ziobot-moves.mp4
top-off-ziobot.mp4

Top plate removed to expose battery layer Battery layer removed to expose motor controller, microcontroller, exposed motor/encoder connections. Mikrobus click footprint Not shown are screw terminals as I haven't soldered them yet.