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
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
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