Arduino-compatible, ESP32-controlled, 2-wheeled Balancing Robot
The Elektor Mini-Wheelie is an experimental autonomous self-balancing robot platform. Based on an ESP32-S3 microcontroller, the self-balancing robot is fully programmable using the Arduino environment and open-source libraries. Its wireless capabilities allow it to be controlled remotely over Wi-Fi, Bluetooth or ESP-NOW or to communicate with a user or even another robot.
An ultrasonic transducer is available for detecting obstacles. Its color display can be used for displaying cute facial expressions or, for the more down-to-earth users, cryptic debug messages.
The robot comes as a neat kit of parts that you must assemble yourself. Everything is included, even a screwdriver.
Note: The Mini-Wheelie is an educational development platform intended for learning, experimentation, and robotics development. It is not classified as a toy for children, and its features, documentation, and intended audience reflect this purpose. The product is aimed at students, educators, and developers who wish to explore robotics, programming, and hardware integration in an educational setting.
Specifications
ESP32-S3 microcontroller with Wi-Fi and Bluetooth
MPU6050 6-axis Inertial Measurement Unit (IMU)
Two independently controlled 12 V electric motors with tachometer
Ultrasonic transducer
2.9" TFT color display (320 x 240)
MicroSD card slot
Battery power monitor
3S rechargeable Li-Po battery (11.1 V/2200 mAh)
Battery charger included
Arduino-based open-source software
Dimensions (W x L x H): 23 x 8 x 13 cm
Included
1x ESP32-S3 Mainboard + MPU6050 module
1x LCD board (2.9 inch)
1x Ultrasonic sensor
1x Battery pack (2200 mAh)
1x Battery charger
1x Motor tyre kit
1x Case board
1x Acrylic board
1x Screwdriver
1x Protective strip
1x Flex cable B (8 cm)
1x Flex cable A (12 cm)
1x Flex cable C
4x Copper column A (25 mm)
4x Copper column B (55 mm)
4x Copper column C (5 mm)
2x Plastic nylon column
8x Screws A (10 mm)
24x Screws B (M3x5)
8x Nuts
24x Metal washers
2x Zip tie
1x MicroSD card (32 GB)
Downloads
Documentation
Inspired by NASA's “Curiosity” and “Perseverance” Mars Rovers, this innovative M.A.R.S. Rover is an autonomous vehicle designed to drive around on rough terrain here on Earth. It uses the same rocker arm, bogey and differential arm mechanism. M.A.R.S. is an acronym for 'Mobile Autonomous Robotic System'. Features 6 Motors: 80 rpm 6 V, N20 micro gear motors 4 Servos: MG90S metal gear analog micro servos 4 FireLEDs Ultrasonic distance sensor on steerable mast Total number of special PCBs: 30 Number of different PCB designs: 11 Length: 200 mm Width: 185 mm Height with Mast: 170 mm Weight excluding Raspberry Pi Zero and batteries: 460 g There is a Python library module for the Raspberry Pi Zero that makes it easy to control the unit. Required Raspberry Pi Zero 4 rechargeable AA batteries Downloads Assembly of 4tronix M.A.R.S. Rover Kit Programming M.A.R.S. Rover on Raspberry Pi Zero Coding using Microsoft Makecode on GitHub
DC brushed motors are the most commonly used and widely available motors in the market. The Cytron 10 Amp 5-30 V DC Motor Driver will help you add functionality to your DC motor. It supports both sign-magnitude PWM signal and locked-antiphase. It is compatible with full solid-state components resulting in higher response time and eliminates the wear and tear of the mechanical relay. Features Supports motor voltage from 5 V to 30 V DC Current up to 13 A continuous and 30 A peak 3.3 V and 5 V logic level input Compatible with Arduino and Raspberry Pi Speed control PWM frequency up to 20 kHz Fully NMOS H-Bridge for better efficiency No heat sink is required Bi-directional control for one Brushed DC motor Regenerative Braking Downloads User Manual Arduino Library
Cytron Maker Pi RP2040 features the first microcontroller designed by Raspberry Pi – RP2040, embedded on a robot controller board. This board comes with dual channel DC motor driver, 4 servo motor ports and 7 Grove I/O connectors, ready for your next DIY robot / motion control project. Now you can build robot, while trying out the new RP2040 chip. The DC motor driver onboard is able to control 2x brushed DC motors or 1x bipolar/unipolar stepper motor rated from 3.6 V to 6 V, providing up to 1 A current per channel continuously. The built-in Quick Test buttons and motor output LEDs allow functional test of the motor driver in a quick and convenient way, without the need of writing any code. Vmotor for both DC and servo motors depends on the input voltage supplied to the board. Maker Pi RP2040 features all the goodness of Cytron's Maker series products. It too has lots of LEDs useful for troubleshooting (& visual effects), is able to make quite some noise with the onboard piezo buzzer and comes with push buttons ready to detect your touch. There are three ways to supply power to the Maker Pi RP2040 – via USB (5 V) socket, with a single cell LiPo/Li-Ion battery or through the VIN (3.6-6 V) terminals. However only one power source is needed to power up both controller board and motors at a time. Power supply from all these power sources can all be controlled with the power on/off switch onboard. Cytron Maker Pi RP2040 is basically the Raspberry Pi Pico + Maker series' goodness + Robot controller & other useful features. Therefore this board is compatible with the existing Pico ecosystem. Software, firmware, libraries and resources that are developed for Pico should work seamlessly with Cytron Maker Pi RP2040 too. CircuitPython is preloaded on the Maker Pi RP2040 and it runs a simple demo program right out-of-the-box. Connect it to your computer via USB micro cable and turn it on, you will be greeted by a melody tune and LEDs running light. Press GP20 and GP21 push buttons to toggle the LEDs on/off, while controlling any DC and servo motors connected to it to move and stop. With this demo code, you get to test the board the moment you receive it! While connected to your computer, a new CIRCUITPY drive appears. Explore and edit the demo code (code.py & lib folder) with any code editor you like, save any changes to the drive and you shall see it in action in no time. That's why we embrace CircuitPython – it's very easy to get started. Wish to use other programming lauguages? Sure, you are free to use MicroPython and C/C++ for Pico/RP2040. For those of you who loves the Arduino ecosystem, please take a look at this official news by Arduino and also the unofficial Pico Arduino Core by Earle F. Philhower. Features Powered by Rapberry Pi RP2040 Dual-core Arm Cortex-M0+ processor 264 KB internal RAM 2 MB of Flash memory the exact same specifications with Raspberry Pi Pico Robot controller board 4x Servo motors 2x DC motors with quick test buttons Versatile power circuit Automatic power selection: USB 5 V, LiPo (1-cell) or Vin (3.6-6 V) Built-in 1-cell LiPo/Li-Ion charger (over-charged & over-discharged protection) Power on/off switch 13x Status indicator LEDs for GPIO pins 1x Piezo buzzer with mute switch 2x Push button 2x RGB LED (Neopixel) 7x Grove ports (flexible I/O options: digital, analog, I²C, SPI, UART...) Preloaded with CircuitPython by default Mouting holes 4x 4.8 mm mounting hole (LEGO pin compatible) 6x M3 screw hole
This versatile plotter robot arm DIY kit for Arduino is equipped with MG90S metal gear servo motors to ensure precise and stable drawing movements.
Features
Fully compatible with Arduino IDE, includes complete source code for easy development and customization.
Equipped with robust MG90S metal gear servo motors for accuracy and durability.
Includes a Bluetooth module enabling wireless operation via a dedicated app.
Specially designed robotic arm tip securely holds pens or markers with a diameter of 8-10 mm, ideal for sketches and detailed drawings.
Included
Arduino-compatible Nano motherboard
Nano expansion board
Bluetooth module
MG90S all-metal gear servo motors
Aluminum structural frame
Thickened stable base plate
Screw and fastening accessories
Connecting wires
USB data cable
The EggBot is a friendly art robot that can draw on spherical or egg-shaped objects from the size of a ping pong ball to that of a small Grapefruit – roughly 1.25 to 4.25 inches in diameter (3-10 cm).
You can use EggBot on all kinds of spherical objects. Use it to create the most impressive Easter eggs, personalize Christmas ornaments or even golf balls or light bulbs. The EggBot is not just a cool gadget; it’s also a great introduction to CNC (computer numerical control) and do-it-yourself robotics. All of the electronics and software are designed to be hackable and repurposable, so you could easily computer control an Etch-a-Sketch or create something totally new.
The EggBot software allows you to control the ‘bot from within Inkscape – a superb freeware illustration program – on Mac, Windows, or Linux computers. You can draw an image directly, trace a photograph, or import designs from other programs. You can also control the EggBot directly from many other programs that have the ability to send serial commands over a USB port.
Universal power supply included! (with US-EU adapter).
Features: Supports motor voltage from 4 V to 16 V DC Bidirectional control for two brushed DC motor. Control one unipolar or one bipolar stepper motor. Maximum Motor Current: 3A continuous, 5A peak LEDs for motor output state. Buttons for quick testing. Compatible with Arduino and Raspberry Pi PWM frequency up to 20kHz Reverse polarity protection Here you can find the product's Datasheet. Check out the sample code provided by Cytron here.
Raspberry Pi Pico is a great solution for servo control. With the hardware PIO, the Pico can control the servos by hardware, without usage of times/ interrupts, and limit the usage of the MCU. Driving the six servos on this robotic arm takes very little MCU capacity, so the MCU can deal with other tasks easily. This 6 DOF robotic arm is a handy tool for teaching and learning robotics and Pico usage. There are five MG996s (four are needed in the assembly and one for backup) and three 25-kg servos (two needed in the assembly and one for backup). Note that for the servos the angle ranges from 0° to 180°. All the servos need to be preset to 90° (with logic HIGH 1.5 ms duty) before the assembly to avoid servo damage during movement. This product includes all the necessary items needed to create a robotic arm based on Pico and Micropython. Included 1x Raspberry Pi Pico 1x Raspberry Pi Pico Servo Driver 1x Set '6 DOF Robot Arm' 1x 5 V/5 A Power Supply 2x Backup Servo Downloads GitHub Wiki Assembly Guide Assembly Video
The Robotics Board features 2 Dual H Bridge Motor Driver ICs. These are capable of driving 2 standard motors or 1 stepper motor each, with full forward, reverse, and stop control. There are also 8 servo outputs, capable of driving standard and continuous rotation servos. They can all be controlled by the Pico using the I²C protocol, via a 16 channel driver IC. The IO break out provides connections to all the unused pins on the Pico. The 27 available I/O pins allow other devices, such as sensors or ZIP LEDs, to be added to the board. Power is provided via either a terminal block or servo style connector. The supply is then controlled by an on/off power switch to the board and there is also a green LED to indicate when the board has power. The board then produces a regulated 3.3V supply which is fed into the 3 V and GND connections to power the connected Pico. This removes the need to power the Pico separately. The 3 V and GND pins are also broken out on the header, which means external devices can also be powered. To use the robotics board, the Pico should be firmly inserted into the dual row pin socket on the board. Ensure the Pico is inserted with the USB connector at the same end as the power connectors on the robotics board. This will allow access to all of the board functions and each pin is broken out. Features A compact yet feature-packed board designed to sit at the heart of your Raspberry Pi Pico robotics projects. The board can drive 4 motors (or 2 stepper motors) and 8 servos, with full forward, reverse, and stop control. It also features 27 other I/O expansion points and Power and Ground connections. The I²C communication lines are also broken out allowing other I²C compatible devices to be controlled. This board also features an on/off switch and power status LED. Power the board via either a terminal block or servo style connector. The 3V and GND pins are also broken out on the Link header, allowing external devices to be powered. Code it with MicroPython or via an editor such as the Thonny editor. 1 x Kitronik Compact Robotics Board for Raspberry Pi Pico Dimensions: 68 x 56 x 10 mm Requires Raspberry Pi Pico board
This Mini Radar Robot is an exciting, programmable DIY kit that combines creativity, technology, and hands-on learning. The kit is perfect for tech enthusiasts, makers, and students eager to explore robotics and programming with Arduino or ESP8266.
Equipped with a 2.8" TFT screen, it offers real-time visual feedback by detecting objects with its ultrasonic sensors. Targets within 1 meter are shown as red dots, while objects up to 4.5 m are displayed in digital form on the screen.
Specifications
Main Control Unit
ESP8266 microcontroller + expansion board
Material
Constructed from high-quality acrylic sheet, ensuring durability and a sleek, modern look
Operating Voltage
5 V/2 A
Operating Temperature
−40 to 85°C
Dimensions
145 x 95 x 90 mm
Installation
No soldering and programming required
Included
1x Servo motor
1x Ultrasonic transducer module
1x Microcontroller board
1x 2.8-inch display module
1x USB power supply
1x USB cable
Acrylic mechanical elements
All necessary cables, screws, nuts, and spacers
CrowBot BOLT is an ESP32-controlled, intelligent, simple and easy-to-use open source robot car. It is compatible with the Arduino and MicroPython environments, with graphical programming via Letscode. 16 learning courses with interesting experiments are available.
Features
16 lessons in three languages (Letscode, Arduino, Micropython), fast learning and fun experiments
Compatible with Arduino, MicroPython development environment, using Letscode graphical programming, easy to use
Strong scalability, with a variety of interfaces, can be expanded and used with Crowtail modules
A variety of remote control modes, you can use the infrared remote control and joystick to control the car
Specifications
Processor
ESP32-Wrover-B (8 MB)
Programming
Letscode, Arduino, Micropython
Control method
Bluetooth Remote Control/Infrared Remote Control
Input
Button, Light sensor, Infrared Receiving Module, Ultrasonic Sensor, Line Tracking Sensor
Output
Buzzer, Programmable RGB Light, Motor
Wifi & Bluetooth
Yes
Light sensor
Can realize the function of chasing light or avoiding light
Ultrasonic Sensor
When an obstacle is detected, the driving route of the car can be corrected to avoid the obstacle
Line Tracking Sensor
Can make the car move along the dark/black lines, intelligently judge and correct the driving path
Buzzer
Can make the car sound/whistle, bringing a more direct sensory experience
Programmable RGB Light
Through programming, it can show colorful lights in different scenes
Infrared receiver
Receive infrared remote control signals to realize remote control
Interfaces
1x USB-C, 1x I²C, 1x A/D
Motor type
GA12-N20 Micro DC Gear Motor
Operating temperature
-10℃~+55℃
Power supply
4x 1.5 V batteries (not included)
Battery life
1.5 hours
Dimensions
128 x 92 x 64 mm
Weight
900 g
Included
1x Chassis
1x Ultrasonic Sensor
1x Battery Holder
2x Wheels
4x M3x8 mm Screws
2x M3x5 mm Copper Column
2x Side Acrylic Plates
1x Front Acrylic Plates
1x Screwdriver
2x 4 Pin Crowtail Cable
1x USB-C Cable
1x Infrared remote control
1x Instructions & Line Track Map
1x Joystick
Downloads
Wiki
CrowBot-BOLT_Assembly-Instruction
Joystick-for-CrowBot-BOLT_Assembly-Instruction
CrowBot_BOLT_Beginner’s_Guide
Designing Documents of CrowBot
Designing Documents of Joystick
Lesson Code
3D Model
Factory Source Code
The PicoGo is a smart mobile robot based on Raspberry Pi Pico, it includes ultrasonic module, LCD module, Bluetooth module, line following module, and obstacle avoidance module, all these functions are highly integrated for easily achieving IR obstacle avoidance, auto line following, Bluetooth/IR remote control, and more. With various advanced features, it will help you fast get started with smart robot design and development.
Features
Standard Raspberry Pi Pico header, supports Raspberry Pi Pico series
Battery protection circuit: over charge/discharge protection, over current protection, short circuit protection, reverse proof, more stable and safe operating
Recharge/Discharge circuit, allows programming/debugging concurrently while recharging
5-ch infrared sensor, analog output, combined with PID algorithm, stable line tracking
Onboard multiple smart robot sensors like line tracking, obstacle avoidance, no more messy wiring
1.14-inch IPS colorful LCD display, 240 x135 pixels, 65K colors
Integrates Bluetooth module, allows teleoperations like robot movement, RGB LED display color, buzzer, etc. by using mobile phone APP
N20 micro gearmotors, with metal gears, low noise, high accuracy
Colorful RGB LED
IR obstacle avoidance
The module sends IR beam and detects objects by receiving the reflected IR beam, to easily avoid obstacles in the way.
Auto line following
Features 5-ch IR detector for sensing and analysing the black line, combined with PID algorithm for adjusting robot movement, high sensitivity, stable tracking.
Ultrasonic sensor
Ultrasonic is generally faster and easy-to-calculate, suitable for functions like real time control, and obstacle avoidance, with the industrial practical ranging accuracy, it is widely used on robot research and development.
Object tracking
The robot is able to detect front object by ultrasonic or IR, and keeps moving to track the target automatically.
IR remote control
Integrates IR receiver, so that you can control the robot to move or turn direction by sending infrared light from the remote controller.
Bluetooth remote control
Comes with mobile phone APP, allows you to use the phone to control the movement of the robot, or control its peripherals like changing LED color, making the buzzer to sound, etc.
RGB LED control
Included
1x PicoGo base board
1x PicoGo acrylic panel
1x 1.14-inch LCD Module
1x Ultrasonic sensor x1
1x IR remote controller
1x USB-A to micro-B cable 1.2 m
1x PH2.0 8-Pin cable 5 cm opposite side headers
1x Mini cross wrench sleeve
1x Screwdriver
1x Screws and standoffs pack
Required
1x Raspberry Pi Pico (pre-soldered header)
1x 5 V/3 A power supply
2x 14500 batteries
Downloads
Wiki
Program your REKA:BIT with Microsoft MakeCode Editor. Just add REKA:BIT MakeCode Extension and you’re good to go. If you’re a beginner, you can start with the block programming mode; simply drag, drop and snap the coding blocks together. For more advanced users, you can easily switch into JavaScript or Python mode on MakeCode Editor for text-based programming.
REKA:BIT possesses a lot of indicator LEDs to assist your coding and troubleshooting. It covers the IO pins connected to all six Grove ports and DC motor outputs from the co-processor. One is able to check his/her program and circuit connection easily by monitoring these LEDs.
Besides, REKA:BIT also has a power on/off indicator, undervoltage, and overvoltage LEDs built-in to give appropriate warnings should there be any problem with the power input.
REKA:BIT features a co-processor to handle multitasking more efficiently. Playing music while controlling up to 4x servo motors and 2x DC motors, animating micro:bit LED matrix, and even lighting up RGB LEDs in different colors, all at the same time, is not a problem for REKA:BIT.
Features
2x DC motor terminals
Built-in motor quick test buttons (no coding needed)
4x Servo motor ports
2x Neopixel RGB LEDs
6x Grove port (3.3 V)
3x Analog Input / Digital IO ports
2x Digital IO ports
1x I²C Interface
DC jack for power input (3.6-6 V DC)
ON/OFF switch
Power on indicator
Undervoltage (LOW) indicator & protection
Over-voltage (HIGH) indicator & protection
Dimensions: 10.4 x 72 x 15 mm
Included
1x REKA:BIT expansion board
1x USB power and data cable
1x 4xAA battery holder
1x Mini screwdriver
3x Grove to female header cable
2x Building block 1x9 lift arm
4x Building block friction pin
Please note: micro:bit board not included
The HuskyLens AI Camera intuitive design allows the user to control different aspects of the camera just by pressing buttons. You can start and stop learning new objects and even switch between algorithms from the device.
To further reduce the need to be connected to a PC the HuskyLens AI Camera comes with a 2-inch display so you can see what's going on in real time.
Specifications
Processor: Kendryte K210
Image Sensor: OV2640 (2.0 Megapixel Camera)
Supply Voltage: 3.3~5.0 V
Current Consumption (TYP): 320 mA @ 3.3 V, 230 mA @ 5.0 V (face recognition mode; 80% backlight brightness; fill light off)
Connection Interface: UART, I²C
Display: 2.0-inch IPS screen with 320x240 resolution
Built-in Algorithms: Face Recognition, Object Tracking, Object Recognition, Line Tracking, Color Recognition, Tag Recognition
Dimension: 52 x 44.5 mm (2.05 x 1.75')
Included
1x HuskyLens Mainboard
6x M3 Screws
6x M3 Nuts
1x Small Mounting Bracket
1x Heightening Bracket
1x Gravity 4-Pin Sensor Cable
Enter the world of robotics without any complications and at a reasonable price with the Car Kit 01 for Arduino. This is a kit that can be used as a basic framework for a car/robot. The set is very easy to assemble and ready to go in no time. The supplied geared motors (with double-ended shaft) can be operated in a voltage range of 3 to 9 volts. The speed varies between 90 and 300 revolutions per minute. The torque (gf/cm) between 800 and 1200. The Car Kit is compatible with all Arduino boards. Note: You will also need to add other components such as a power source (batteries) and a controller such as an Arduino with a motor controller. The base plate already contains the holes for mounting an Arduino. User Manual
The SunFounder GalaxyRVR Mars Rover Kit was designed to mimic the functionality of real Mars rovers, it offers a hands-on experience that’s both educational and exciting. Compatible with Uno R3, the GalaxyRVR is equipped to navigate diverse terrains with ease. Whether you’re traversing sand, rocks, grass, or mud, this sturdy aluminum-alloy rover, modeled with a rocker-bogie suspension system, ensures smooth and seamless exploration.
What sets the GalaxyRVR apart is its innovative solar-powered design. With a built-in solar panel and rechargeable battery, the rover offers extended operation while embracing eco-friendly energy solutions. Coupled with an ESP32-CAM and an intuitive app, it delivers a real-time First-Person View (FPV) experience, immersing you in the rover’s journey as you control it remotely from virtually anywhere.
Smart navigation is at the heart of the GalaxyRVR. Its ultrasonic and infrared sensors enable precise obstacle detection and avoidance, ensuring uninterrupted exploration. To add to its versatility, vibrant RGB light strips and ESP32-controlled LED lighting make it possible to confidently navigate in low-light conditions, illuminating the rover’s path and adding a touch of brilliance to its adventures.
The kit includes detailed online tutorials (available in English, German, French, Spanish, Italian and Japanese), step-by-step video lessons, and access to a supportive community forum.
Features
Built with a durable aluminum alloy frame and a unique rocker-bogie system, this rover effortlessly tackles diverse terrains.
Solar-powered and equipped with an ESP32-CAM for real-time FPV visuals.
Intelligent sensors ensure smooth navigation around obstacles.
Specifications
Mainboard
SunFounder Uno R3
Wifi
ESP32-CAM
Programming language
C++
Control method
App controller
Input modules
Ultrasonic sensor, obstacle avoidance sensor
Output modules
WS2812 RGB board
Battery life
130 minutes
Charging methods
Solar charging, USB-C
Functions
Climb over, FPV, obstacle avoidance, illumination, voice control
Material
Aluminum alloy
Downloads
Online Tutorial
Programmable Robot Kit with 344 Parts
variAnt runs and acts almost like its natural role model. Its patented walking mechanism was especially developed for the fine-boned anatomy of an insect and is driven by compact micro-geared motors.
The autonomous robot ant explores its entire environment with the help of 12 analogue sensors. This allows it to detect obstacles, markings, movements or light sources based on the slightest differences in brightness.
The control unit in the rear, which is equipped with a nano-board, offers a wide range of flexible connection options in combination with the breadboard in the head. After the exciting setup, ready-made and expandable code modules ensure an easy and quick introduction to Arduino programming up to the first experiments with artificial intelligence.
The kit already comes with a USB rechargeable 9 V Li-Ion battery, which supplies the robot ant with power for at least 5 hours.
Robot ant as a programmable kit
Compatible with Arduino IDE
Patented mechanics and sensors
Features of variAnt
24 high-quality acrylic parts
12 variable environmental sensors
2 reed sensors for step counting
2 freely programmable buttons
8 freely usable digital I/Os
15 pluggable status LEDs
Specifications
Content: 344 parts
Construction time: about 4-8 hours (no soldering required)
Dimensions: 25 x 22.5 x 9 cm (L x W x H)
Weight: 210/232 g (without/with battery)
Necessary tools
PC or tablet, micro-USB and USB-C cable, flat pliers, diagonal pliers, carpet knife, permanent marker
Downloads
Manual
Arduino library
YDLIDAR SDM18 is a high-performance single-point LiDAR. Based on the principle of ToF, it is equipped with related optics, electricity, and algorithm design to achieve high-precision laser distance measurement and outputting high frame rate point cloud data of the scanning environment. It can be used for UAV alt-hold, robot obstacle avoidance and navigation, etc.
Specifications
High Ranging frequency: 50-250 Hz
Range Distance: 0.2-18 m
FDA Class I eye safety standard
Support UART and I²C interfaces
Dimensions: 21 x 15 x 7.87 mm
Weight: 1.35 g
Applications
UAV alt-hold and obstacle avoidance
Robot obstacle avoidance
Intelligent equipment obstacle avoidance
Navigation and obstacle avoidance of home service robots / robot vacuum cleaners
Downloads
Datasheet
User Manual
Development Manual
SDK
Tool
ROS
The Grab-it Robot arm is produced in a special solid model.
The frame of the arm exists of very solid, black anodized aluminium.
Included in delivery are 6 PWN controlled servo motors, that are constructed for a pressure of 20 kg/cm. So there is a high range of usage and enough power reserves for your projects. The pressure range of the precision claw is adjusted to the arm and able to work under the same pressure.
The arm will be delivered with a rotary plate (360°) where it has to be mounted. The rotary plate will fixed on a 28.5 x 16 cm base plate. There are already bores for all current single-board computers and development boards (Raspberry Pi, Banana Pi, Arduino,…).
For an easy and accurate controlling, we recommend MotorPi (for Raspberry Pi) or Motorino (for Arduino).
Features
Material: robust aluminium, black anodized
incl. 6 pieces 20 kg/cm PWM/servo motors
Voltage range 5 to 7.4 V DC
Metal gear
incl. base plate with bores for all current single-board computers and development boards
incl. high-quality precision claw
Specifications
Motors
21.5 kg/ cm torque at 7.4V5V-7.4 V DC voltage360° mechanical angle, 180° operating rangemetal gearcontrolable via PWMCurrent intake 5 mA to 2 A (per motor)
Frame
Aluminum profile
Dimensions
Base plate 28.5 x 16 cmHeight: depending on the position of the arm, up to 42 cm
Range
About 30 cm from the center of the rotary plate
Base plate
4.5 mm acrylic with mounting possiblity for Raspberry Pi A+/B+/2/3, CubieBoard, Arduino Mega, Banana Pi M2, pcDuino and many more.Holes with spacers allowing the attachment to a ground plate
Components
Robot arm in single plarts incl. rotary-plate, claw, base-plate and mounting-material, 6 motors
Recommended accessories
MotoPi (motor control for Raspberry Pi)Motorino (motor control for Arduino)
Downloads
Datasheet
Calibration code
Python library
Manual for calibration
Assembly Instructions
Manual Remote Control
Prepared 64bit system image
The SparkFun JetBot AI Kit V3.0 is a great launchpad for creating entirely new AI projects for makers, students, and enthusiasts interested in learning AI and building fun applications. It’s straightforward to set up and use and is compatible with many popular accessories.
Several interactive tutorials show you how to harness AI's power to teach the SparkFun JetBot to follow objects, avoid collisions, and more. The Jetson Nano Developer Kit (not included in this kit) offers useful tools like the Jetson GPIO Python library and is compatible with standard sensors and peripherals; including some new python compatibility with the SparkFun Qwiic ecosystem.
Additionally, the included image is delivered with the advanced functionality of JetBot ROS (Robot Operating System) and AWS RoboMaker Ready with AWS IoT Greengrass already installed. SparkFun’s JetBot AI Kit is the only kit currently on the market ready to move beyond the standard JetBot examples and into the world of connected and intelligent robotics.
This kit includes everything you need to get started with JetBot minus a Phillips head screwdriver and an Ubuntu desktop GUI. If you need these, check out the includes tabs for some suggestions from our catalogue. Please be aware that the ability to run multiple neural networks in parallel may only be possible with a full 5V-4A power supply.
Features
SparkFun Qwiic ecosystem for I²C communication
The ecosystem can be expanded using 4x Qwiic connectors on GPIO header
Example Code for Basic Motion, Teleoperation, Collision avoidance, & Object Following
Compact form factor to optimize existing neural net from NVIDIA
136° FOV camera for machine vision
Pre-flashed MicroSD card
Chassis assembly offers expandable architecture
No soldering required
Included
64 GB MicroSD card - pre-flashed SparkFun JetBot image:
Nvidia Jetbot base image with the following installed: SparkFun Qwiic python library package
Driver for Edimax WiFi adapter
Greengrass
Jetbot ROS
Leopard Imaging 136FOV wide-angle camera & ribbon cable
EDIMAX WiFi Adapter
SparkFun Qwiic Motor Driver
SparkFun Micro OLED Breakout (Qwiic)
All hardware & prototyping electronics needed to complete your fully functional robot!
Required
NVIDIA Jetson Nano Developer Kit
Downloads
Assembly Guide
This camera adopts binocular structured light 3D imaging technology to obtain depth images and realize the function of depth information modeling. It is equipped with a dedicated depth computing chip and is specially optimized for robot obstacle avoidance.
The camera is compact in size, easy to integrate, with USB2.0 standard output interface, providing users with a high degree of flexibility. It can be adapted to complex environments such as all-black environment, indoors with strong light or weak light, backlight or smooth light, even semi-outdoors, which has a wide range of applications.
Features
Offers 1280 x 920 high-resolution image output
Uses the binocular structured light 3D imaging technology
Fearless ambient light interference
Deep calculation processors use high-performance dedicated chips
USB2.0 standard output interface
Specifications
Detection distance: 20-250 cm
Accuracy Error: <1.5 cm
Resolution: 1280 x 920 Pixel
HFOV: 78 ±3°
VFOV: 60 ±3°
Power: 1.5 W
Active Light Source: Spectrum: 830-850 nm | Power: <1.5 W
Dust-proof and Waterproof: IP65
ESD: Contact Discharge: ±8 KV | Antiaircraft: ±12 KV
Interface: USB2.0
Operating Temperature: -10~50°C
Operating Humidity: 0~80 RH
Storage Temperature: -20~80°C
Weight: 96 g
Downloads
Datasheet
User Manual
Development Manual
SDK
Tool
ROS
Temporary Delay in the Delivery of Unitree Robots
Like many other suppliers, we are currently experiencing delays in the delivery of Unitree robots. A shipment from our supplier is currently held in customs, which has unfortunately led to later-than-planned deliveries for previously placed orders. We are actively working with our supplier to resolve this issue and expect more clarity soon, but at this time, we cannot provide any guarantees.
Additionally, a new shipment is already on its way, though it will take some time to arrive. Since other suppliers are facing similar challenges, switching to a different provider is unlikely to result in a faster solution. Our top priority remains fulfilling existing orders.
If you have any questions or would like to update your order, please do not hesitate to contact our customer service team. We will keep you informed of any further developments.
Unitree Go2 series consists of quadruped robots for the research & development of autonomous systems in the fields of human-robot interaction (HRI), SLAM & transportation. Due to the four legs, as well as the 12DOF, this robot can handle a variety of different terrains. The Go2 comes with a perfected drive & power management system, which enables a speed (depending on the version) of up to 3.7 m/s or 11.88 km/h with an operating time of up to 4 hours. Furthermore, the motors have a torque of 45 N.m at the body/thighs and at the knees, which also allow jumps or backflips.
Features
Super Recognition System: 4D LIDAR L1
Max Running Speed: approx. 5 m/s
Peak Joint Torque: approx. 45 N.m
Wireless Module: WiFi 6/Bluetooth/4G
Ultra-long battery Endurance: approx. 2-4 h (long battery life measured in real life)
Intelligent Side-follow System: ISS 2.0
Specifications
Tracking module: Remote-controlled or automatic tracking
Front camera: Image tansmission Resolution 1280x720, FOV 120°, Ultra wide angle lens deliver rich clarity
Front lamp: Brightly lights the way ahead
4D LiDAR L1: 360°x90° omnidirectional ultra-wide-angle scanning allows automatic avoidance with small blind spot and stable operation
12 knee joint motors: Strong and powerful, Beautiful and simple, Brandy new visual experience
Intercom microphone: Effective communication with no scenario restrictions
Self-retracting strap: Easy to carry and load things
More stable, more powerful with advanced devices: 3D LiDAR, 4G ESIM Card, WiFi 6 with Dual-band, Bluetooth 5.2 for stable connection and remote control
Powerful Computing Core: Motion controller, High-performance ARM processor, Improved Al algorithm processor, External ORIN NX/NANO
Smart battery: Standard 8000 mAh battery, Long-endurance 15000 mAh battery, Protection from over-temp, overcharge and short-circuit
Speaker for music play: Listen to music as your pleasure
Unitree Go2 Variants
The Go2 impresses not only with its technical capabilities, but also with a modern and slim design that gives it a futuristic look and makes it a real eye-catcher. The Go2 Air is specially designed for demos and presentations. With its basic features, it offers a solid basis for demonstrating the movement capabilities and functionality of a four-legged robot. Important: The Go2 Air is delivered without a controller. This can be purchased optionally.
With a powerful 8-core high-performance CPU, the Pro and Edu offer impressive computing power required for complex tasks and demanding calculations. This enables faster and more efficient data processing and makes the Pro and Edu a reliable partner for your projects.
From the Edu version onwards, the Go2 is programmable and opens up endless possibilities for developing and researching your own robotics applications. The Go2 is also able to handle a step height of up to 14 cm. This makes it an ideal tool for research, education and entry into the world of robotics.
The Go2 Edu comes with a remote controller that gives you easy and intuitive control. You also get a docking station with impressive computing power of 100 TOPS, which is equipped with powerful AI algorithms and offers you technical support.
Go2 Edu is equipped with a powerful 15000 mAh battery that gives it an impressive runtime of up to 4 hours. This long operating time allows the robot to carry out longer exploration missions and complete demanding tasks.
Model Comparison
Air
Pro
Edu/Edu Plus
Dimensions (standing)
70 x 31 x 40 cm
70 x 31 x 40 cm
70 x 31 x 40 cm
Dimensions (crouching)
76 x 31 x 20 cm
76 x 31 x 20 cm
76 x 31 x 20 cm
Material
Aluminium alloy + High strength engineering plastic
Aluminium alloy + High strength engineering plastic
Aluminium alloy + High strength engineering plastic
Weight (with battery)
about 15 kg
about 15 kg
about 15 kg
Voltage
28~33.6 V
28~33.6 V
28~33.6 V
Peaking capacity
about 3000 W
about 3000 W
about 3000 W
Payload
≈7 kg (MAX ~ 10 kg)
≈8 kg (MAX ~ 10 kg)
≈8 kg (MAX ~ 12 kg)
Speed
0~2.5 m/s
0~3.5 m/s
0~3.7 m/s (MAX ~ 5 m/s)
Max Climb Drop Height
about 15 cm
about 16 cm
about 16 cm
Max Climb Angle
30°
40°
40°
Basic Computing Power
N/A
8-core High-performance CPU
8-core High-performance CPU
Aluminum knee joint motor
12 set
12 set
12 set
Intra-joint circuit (knee)
✓
✓
✓
Joint Heat Pipe Cooler
✓
✓
✓
Range of Motion
Body: −48~48°
Body: −48~48°
Body: −48~48°
Thigh: −200°~90°
Thigh: −200°~90°
Thigh: −200°~90°
Shank: −156°~−48°
Shank: −156°~−48°
Shank: −156°~−48°
Max Torque
N/A
about 45 N.m
about 45 N.m
Super-wide-angle 3D LiDAR
✓
✓
✓
Wireless Vector Positioning Tracking Module
N/A
✓
✓
HD Wide-angle Camera
✓
✓
✓
Foot-end force sensor
N/A
N/A
✓
Basic Action
✓
✓
✓
Auto-scaling strap
N/A
✓
N/A
Upgraded Intelligent OTA
✓
✓
✓
RTT 2.0 Image Transmission
✓
✓
✓
App Basic Remote Control
✓
✓
✓
App Data Viewing
✓
✓
✓
App Graphical Programme
✓
✓
✓
Front Lamp (3 W)
✓
✓
✓
WiFi 6 with Dual-band
✓
✓
✓
Bluetooth 5.2/4.2/2.1
✓
✓
✓
4G Module
N/A
CN/GB
CN/GB
Voice Function
N/A
✓
✓
Music Playback
N/A
✓
✓
ISS 2.0 Intelligent side-follow system
N/A
✓
✓
Intelligent detection and avoidance
✓
✓
✓
Secondary development
N/A
N/A
✓
Manual controller
Optional
Optional
✓
High computing power module
N/A
N/A
Edu: 40 TOPS computing power
Edu Plus: 100 TOPS computing power
NVIDIA Jetson Orin (optional)
Smart Battery
Standard (8000 mAh)
Standard (8000 mAh)
Long endurance (15000 mAh)
Battery Life
1-2 h
1-2 h
2-4 h
Charger
Standard (33.6 V, 3.5 A)
Standard (33.6 V, 3.5 A)
Fast charge (33.6 V, 9 A)
Included
1x Unitree Go2 Pro
1x Unitree Go2 Battery (8000 mAh)
Downloads
Documentation
iOS/Android apps
GitHub
The Cytron Motion 2350 Pro is a robust 4-channel DC motor driver (3 A per channel, 3.6-16 V) ideal for building powerful robots, including mecanum wheel designs. It features 8-channel 5 V servo ports, 8-channel GPIO breakouts, 3 Maker Ports, and a USB host for plug-and-play joystick/gamepad support.
Powered by Raspberry Pi Pico 2, it integrates seamlessly with the Pico ecosystem, supporting Python (MicroPython, CircuitPython), C/C++, and Arduino IDE. Pre-installed with CircuitPython, it comes with a demo program and quick test buttons for immediate use. Simply connect via USB-C, and start exploring!
Included
1x Cytron Motion 2350 Pro Robotics Controller
1x STEMMA QT/Qwiic JST SH 4-pin Cable with Female Sockets (150 mm)
2x Grove to JST-SH Cable (200 mm)
1x Set of Silicone Bumper
4x Building Block Friction Pin
1x Mini Screwdriver