Robotics is a big part of the Raspberry Pi and microcontroller communities. The merging of code and electronics to make an object move is a great motivator for STEM education. Because motors draw far too much current for a typical GPIO pin to handle, we need to use a motor controller or driver board to protect the GPIO by enabling the Pico to control a chip on the board.
Kitronik has released two motor control boards for the Raspberry Pi Pico. The $13 (9) Pico Motor Driver is the smallest board, aimed at basic Pico robotics projects and ideal for learners who want to make a quick robot with DC motors and simple sensors. The $18 (13.20) Pico Robotics Board is larger and comes with many more motor options. With this board we can control up to eight servo motors, two stepper motors and four DC motors, but we lack ready access tothe GPIO inputs found on the Pico Motor Driver, but for those of us skilled with a soldering iron these can be easily added using the solder pads underneath where our Pico resides. Both of the boards come with power input terminals for use with batteries / power supplies up to 10.8V. The single power source provides power to the robot and the Raspberry Pi Pico which simplifies the design of a project.
We put both of these boards on the bench and built a few test projects to take advantage of the features found on both boards.
The larger of the two boards is the Kitronik Pico Robotics board and with the larger size we get more features. Packed into the 2.6 x 2.2 inch (68 x 56 mm board is a space for the Raspberry Pi Pico, or Pimoronis Pico Lipo along with four motor outputs driven by dual DRV8833 motor drivers. We can use these terminals to power four DC motors or two stepper motors. Moving to the right side of the board, we see eight headers for use with hobby servos such as the SG90 or MG90S. The headers interface directly with the servo using the Signal, Voltage, Ground (SVG) common pinout. On the far left of the board is a power input terminal where we can connect a battery pack and provide upto 10.8V for powering the many motors and to power the Raspberry Pi Pico via a built-in regulator. We can connect the Pico to the computer and to the external power source at the same time as there is a diode between the regulator and the 5V pin of the Pico which will prevent accidental damage.
The smaller of the two boards is the Pico Motor Driver board, measuring just 2.44 x 1.33 inches (62 x 34 mm) ; this board is solely designed for use with two DC motors via a DRV8833 motor controller. Power input remains the same with a 10.8V max input and a diode in place to prevent over voltage of the back powered Raspberry Pi Pico. What is unique to this board in Kitroniks range is that we have screw terminal breakouts for four GPIO pins and 3V , GND which are useful for sensors and inputs to give our robot vision. In front of the screw terminals, and printed on the underside, are the GPIO pins used for the terminals, with the exception of the motors which are abstracted in the Python libraries. The Pico Robotics board does not have any GPIO broken out in this manner so there are only labels for the motors. But remember that we do have access to the GPIO using the solder pads, located underneath the Pico.
Integrating either of the boards into a chassis is made easier thanks to mounting holes on the boards. These are used to secure the board to the chassis. If you are 3D printing or laser cutting your own chassis then the position of the mounting holes can be added to the project for a bespoke fit. If you are using a generic robot chassis, then there should be a suitable position.
The Pico Robotics Board is clearly designed for larger, more complex robotics projects, evident by the sheer number of motors and servos that can be driven from it. It also hides a PCA9685PW IC which is used to communicate with the board over I2C. The Pico Motor Driver is a simpler board and uses PWM to control the speed of motors.
This means that the MicroPython and CircuitPython libraries for both boards are incompatible, but the syntax of the libraries means we can port code from one board to another by simply switching between the libraries. Just remember that the Pico Motor Driver is not compatible with servos and stepper motors.
We tested DC motors, servos and a large stepper motor on the Pico Robotics Board and the only issue we found was determining the pinout of our stepper motor, everything else just worked with the minimum of effort. Keep in mind that a stepper motor can pull around 1.2 Amps at 4V so your external power source may get a little warm.
The frictionless onboarding process afforded by the great hardware is what helps makers to concentrate on building their project. The Pico Motor Driver, while only capable of DC motor control, is also a frictionless experience, we even created a tutorial on how to build a simple Pico-powered robot by using this board and how to use it with a simple switch input.
Our tests centered around the provided MicroPython libraries, but just as we were coming to the end of the tests we were alerted to official CircuitPython libraries for the boards, so we flashed the latest version of CircuitPython to our test board and then copied the appropriate libraries to the board. The CircuitPython library is almost identical to that of MicroPython, with only the use of utime versus time being a difference. This means that we can port our projects from one version of Python to another.
Both of these boards are geared towards robotics. The Pico Motor Driver is the best option for those looking to quickly build their first robot. The screw terminals for basic GPIO access are most welcome, more wouldve been nice but we have enough for basic projects. The Pico Robotics Board is a much more powerful beast and the plethora of motor options provided is impressive. If your robot relies on stepper or servo motors then this is the board that you will naturally gravitate towards.
Another option for GPIO access, which Toms Hardware Editor-in-Chief Avram Piltch tried successfully, is to attach Pimoroni stackable headers to the Pico so it has female pins on its top surface which you can connect to jumper wires.
Whether your robot is large or small, these two boards are just the thing no matter your ambitions or skill set. The MicroPython and CircuitPython libraries are simple to use and provide an abstracted means to control your robots. From simple DC motor speed controls to high precision stepper motors, the libraries abstract the complexities away and provide a means for makers to create.
The lack of GPIO access on the Pico Robotics board is a shame, as we are using I2C there are plenty of GPIO pins that couldve been broken out for use. The GPIO access on the Pico Motor Driver is great for basic inputs such as obstacle sensors, ultrasonic sensors and bump switches, but if you need more, consider getting a stackable header for your Pico. The single power source is fantastic and removes the need for two power sources which can be tricky to neatly enclose in a project.
Read the rest here:
Kitronik Pico Motor Driver and Pico Robotics Board Review: R2-P1C0 - Tom's Hardware
- Brief: NVIDIA's venture arm invests in autonomous weeding startup Carbon Robotics - AgFunderNews - May 11th, 2024 [May 11th, 2024]
- 7 Robotics Stocks to Bet On for Reliable AI-Powered Returns - InvestorPlace - May 11th, 2024 [May 11th, 2024]
- NSF and USDA join forces to boost innovation in agricultural robotics - Future Farming - May 11th, 2024 [May 11th, 2024]
- Meet The Swiss Start-Up Taking On The Tech Giants In Robotics And AI - Forbes - May 11th, 2024 [May 11th, 2024]
- LimX Dynamics' W1 robot can stand, walk and roll on its hind 'legs' - Interesting Engineering - May 11th, 2024 [May 11th, 2024]
- Lear Corporation's acquisition showcases the industry's use of robotics and AI for efficiency and innovation - CBT Automotive News - May 11th, 2024 [May 11th, 2024]
- OMRON and NEURA Robotics Partner to Unveil New Cognitive Robot at Automate 2024 - Automation.com - May 11th, 2024 [May 11th, 2024]
- Community briefs: Ravenswood robotics at world championship, Bike to the Library Day - The Almanac Online - May 11th, 2024 [May 11th, 2024]
- JCHS Robotics shimes at VEX World Competition | Community News - The Tomahawk - May 11th, 2024 [May 11th, 2024]
- Carbon Robotics to Help Revolutionize Farming with AI, Using Investment from NVentures - Business Wire - May 11th, 2024 [May 11th, 2024]
- Nvidia's DrEureka outperforms humans in training robotics systems - VentureBeat - May 11th, 2024 [May 11th, 2024]
- Humanoid Robots: The Next-Generation Robotic Workforce - Tech Briefs - May 11th, 2024 [May 11th, 2024]
- PHOTOS Motiva helping fund Port Arthur ISD robotics and engineering - Port Arthur News - The Port Arthur News - May 11th, 2024 [May 11th, 2024]
- Kiwanis Club of Miami helps fund McMillan MS robotics team trip - Miami's Community Newspapers - May 11th, 2024 [May 11th, 2024]
- The Interplay Between Robotics and Artificial Intelligence in Manufacturing | RoboticsTomorrow - Robotics Tomorrow - May 11th, 2024 [May 11th, 2024]
- Doosan Robotics releases its longest reach cobots with PRIME SERIES - Robot Report - May 11th, 2024 [May 11th, 2024]
- KION North America and Fox Robotics Announce Non-Exclusive Strategic Partnership - Automation.com - May 11th, 2024 [May 11th, 2024]
- Ag tech startup Carbon Robotics lands Nvidia investment - The Business Journals - May 11th, 2024 [May 11th, 2024]
- Mars Robotics offers chance to drive Mars rover on Saturday - Butler Eagle - May 11th, 2024 [May 11th, 2024]
- Comparative analysis of robot-assisted language learning systems and human tutors in English conversation lessons - EurekAlert - May 11th, 2024 [May 11th, 2024]
- Valencia College to more than double students training in semiconductors, robotics and optics - The Business Journals - May 11th, 2024 [May 11th, 2024]
- DeepMind is experimenting with a nearly indestructible robot hand - New Scientist - May 11th, 2024 [May 11th, 2024]
- Five Things to Consider Before Adopting Robotics for Warehouse Automation - Automation.com - May 11th, 2024 [May 11th, 2024]
- Nvidia and Alphabet's Intrinsic aim to revolutionize next-gen robotics - VentureBeat - May 11th, 2024 [May 11th, 2024]
- NVIDIA and Alphabet's Intrinsic Put Next-Gen Robotics Within Grasp - Automation.com - May 11th, 2024 [May 11th, 2024]
- STEM robotics team celebrates 10 years and remembers hero who saved lives - Denver 7 Colorado News - May 11th, 2024 [May 11th, 2024]
- Zero-shot learning helps Intrinsic pave the future for robotics - FierceElectronics - May 11th, 2024 [May 11th, 2024]
- EN robotics team demonstrates real-world learning | News Sun | kpcnews.com - KPCnews.com - May 11th, 2024 [May 11th, 2024]
- Future Innovators Challenged to Design Nuclear Fission and Fusion Decommissioning Robots - Automation.com - May 11th, 2024 [May 11th, 2024]
- Meet Pepper and Bernard: The robots shaping AI research at SDSU - Daily Aztec - May 11th, 2024 [May 11th, 2024]
- Gene Haas Foundation Partner Hosts FIRST Robotics District Competitions - Kettering University - May 5th, 2024 [May 5th, 2024]
- NASA Showcases Innovations at the 2024 FIRST Robotics World Championships - NASA - May 5th, 2024 [May 5th, 2024]
- Robots are invading the San Carlos Branch Library - San Diego Community Newspaper Group - May 5th, 2024 [May 5th, 2024]
- Wyoming-Based Company Makes High-Tech Robots To Go Where Humans Don't Want To - Cowboy State Daily - May 5th, 2024 [May 5th, 2024]
- Anzu Robotics launches U.S.-based clone of DJI Mavic 3 - Robot Report - May 5th, 2024 [May 5th, 2024]
- Carnegie Mellon University's Robotics Institute begins developing drones to fight wildfires - CBS Pittsburgh - May 5th, 2024 [May 5th, 2024]
- 3 Robotics Stocks That Could Be Multibaggers in the Making: Spring Edition - MSN - May 5th, 2024 [May 5th, 2024]
- Hopkinton teams advance to Robotics World Championships - Hopkinton Independent - May 5th, 2024 [May 5th, 2024]
- "Big Cat Robotics" team from Wellsville returns from VRC World Championship - THE WELLSVILLE SUN - THE WELLSVILLE SUN - May 5th, 2024 [May 5th, 2024]
- PropStream-Sponsored Robotics Team Places in Competition - RisMedia.com - May 5th, 2024 [May 5th, 2024]
- Bellefontaine Robotics Team Travels to World Championship Peak of Ohio - peakofohio.com - May 5th, 2024 [May 5th, 2024]
- ASL Aviation Holdings Inks Deal with Reliable Robotics for 30 Aircraft Autonomy Systems - Business Wire - May 5th, 2024 [May 5th, 2024]
- Global Nano Robotics Market Projected to Surge to US$ 19.86 Billion by 2032: Healthcare Trends Catalyzing Nano ... - GlobeNewswire - May 5th, 2024 [May 5th, 2024]
- 'Afghan Dreamers' | Film about Afghan girls robotics team to be screened on May 15 - Piedmont Exedra - May 5th, 2024 [May 5th, 2024]
- 3 Robotics Stocks That Could Be Multibaggers in the Making: Spring Edition - InvestorPlace - May 5th, 2024 [May 5th, 2024]
- The Rise of the Navy Robots - Signal Magazine - May 5th, 2024 [May 5th, 2024]
- Elon Musk Keeps Talking About the Future of Robotics With Optimus, but This Phenomenal Growth Stock Has Already ... - The Motley Fool - May 5th, 2024 [May 5th, 2024]
- Robosen Robotics Teams Up with Hasbro to Debut the Worlds First Auto-Converting Decepticon Megatron! - aNb Media - May 5th, 2024 [May 5th, 2024]
- John P. Stevens Robotics Team Wins Excellence in Technology at Innovators Awards - TAPinto.net - May 5th, 2024 [May 5th, 2024]
- Nala Robotics and Re-Up partner to develop AI-powered robotic chef - Robotics and Automation News - May 5th, 2024 [May 5th, 2024]
- LCSD1 to Host Final Robotics Competition of the School Year Tomorrow - The Cheyenne Post - May 5th, 2024 [May 5th, 2024]
- GMV showcases its robotic inspection capabilities Robotics & Automation News - Robotics and Automation News - May 5th, 2024 [May 5th, 2024]
- Trine's armored robot finishes 4th in national combat - Trine University - May 5th, 2024 [May 5th, 2024]
- Female robotics founders discuss their journeys in the industry - Robot Report - May 5th, 2024 [May 5th, 2024]
- Hanwha Robotics, B-Robotics join hands on restaurant automation project - Aju Press - May 5th, 2024 [May 5th, 2024]
- Dishchii'bikoh Community School Robotics Team Heads to VEX World Championship - White Mountain Independent - May 5th, 2024 [May 5th, 2024]
- ETH unveils space-hopping robot for asteroid exploration - Robotics and Automation News - May 5th, 2024 [May 5th, 2024]
- Nickelytics and Starship release robots at UCLA and Utah universities - Robotics and Automation News - May 1st, 2024 [May 1st, 2024]
- Next-Level Robotics: Enhancing Accuracy with Advanced Multisensory Interfaces - AZoRobotics - May 1st, 2024 [May 1st, 2024]
- Death of Lake Orion teen on robotics trip determined to be suicide, Houston police say - Detroit News - May 1st, 2024 [May 1st, 2024]
- Niqo Robotics Raises $9 Million In Funding Round Led By Brida Innovation Ventures: Report - Outlook India - May 1st, 2024 [May 1st, 2024]
- Mission to 'Holy Grail of Shipwrecks' Will Employ Robotics - USNI News - May 1st, 2024 [May 1st, 2024]
- Kiwibot acquires Auto Mobility Solutions Robotics & Automation News - Robotics and Automation News - May 1st, 2024 [May 1st, 2024]
- Untethered soft actuators for soft standalone robotics - Nature.com - May 1st, 2024 [May 1st, 2024]
- Robotics in the restaurant industry are here to stay: Carlos Gazitua - Fox Business - May 1st, 2024 [May 1st, 2024]
- It's time for UK business to embrace robotics - Design Products & Applications - May 1st, 2024 [May 1st, 2024]
- Meet the `One Percenters' - The Top Ranked Robotics Group from Franklin - Franklin Observer - May 1st, 2024 [May 1st, 2024]
- Atlas, forefather of humanoid robots, gives way to next generation - Marketplace - May 1st, 2024 [May 1st, 2024]
- BlueBotics releases new version of its server fleet management software - Robotics and Automation News - May 1st, 2024 [May 1st, 2024]
- U.S. manufacturers invested heavily in robotics in 2023, finds IFR - Robot Report - May 1st, 2024 [May 1st, 2024]
- This is a unique time: ARK Invests chief futurist tackles tech innovation from AI to robotics - CNBC - May 1st, 2024 [May 1st, 2024]
- U.S. Companies Invest Heavily in Robots - IFR Preliminary Results EMSNow - EMSNow - May 1st, 2024 [May 1st, 2024]
- MiR launches new autonomous mobile forklift-type robot - Robotics and Automation News - May 1st, 2024 [May 1st, 2024]
- Rutland Area Robotics' IBOTS compete in FIRST World Championships finals for first time - Rutland Herald - May 1st, 2024 [May 1st, 2024]
- Micropsi Industries introduces new AI-vision software Robotics & Automation News - Robotics and Automation News - May 1st, 2024 [May 1st, 2024]
- Robots on a Roll: The Future of Farming Is Here Now - Growing Produce - May 1st, 2024 [May 1st, 2024]
- Grand Force, Grand Forks' only FIRST Robotics team, returns from world championship with good memories - Grand Forks Herald - May 1st, 2024 [May 1st, 2024]
- Reston Robotics Team Wins National Competition At Tech Conference - Patch - May 1st, 2024 [May 1st, 2024]
- CapSen Robotics Introduces CapSen PiC 2.0 Bin-Picking Software - Supply and Demand Chain Executive - May 1st, 2024 [May 1st, 2024]
- Gecko Robotics and Al Masaood Energy Partner to Help ADNOC Gas Revolutionize Asset Operations and ... - Business Wire - May 1st, 2024 [May 1st, 2024]