Robot Kits that can be programmed using Python

Hi -

Can anyone recommend a Robot Kit that can be programmed with Python?
Ideally this would be a robot car that can be programmed to follow a marked path and avoid obstacles.

I teach Computer Science for High School students and I’d like to have the students program these robot cars using Python.

Thank you,
Peter

2 Likes

You can take a look at all the Raspberry Pi compatible robot kits here: Search results for: 'raspberry pi robot kit' - RobotShop

1 Like

Strongly suggest the GoPiGo3 robot as a well supported platform, with educator lessons and lots of Python examples from basic motion to OpenCV. There is also a ROS2 Humble uSDcard and tutorial that can put a knows nothing about ROS student up and driving their robot around in less than an hour.

Robot: GoPiGo.io

Self-driving car lesson: Build a Self Driving Car With the GoPiGo3: Instructions

ROS2 GoPiGo3:

1 Like

FREENOVE has quad, hex and car robotic kits you are looking for.
The kits run assorted MPUs, including ESP32 running MicroPython.
Search on Amazon for “Freenove” to access their store page.
The Python based car platform can be found under the ESP32 links on their store page.

There is no real difference between Python and MicroPython. Here at Acigan, the code for ESP chips is developed in an IDE and Python and then ported directly down into the microprocessors that are running MicroPython.

The IDE used here is Microsoft’s VS CODE IDE and the downloader into the MPUs is Thonny, which also is an IDE but directly accesses the logic in the MPU flash as if it was a disk drive, or it can access the Python logic at the host (PC). It is used mainly for debugging logic at the chips themselves, after downloading into it, but the Thonny IDE can also be used as the only IDE for both the host or the microprocessor python code. The VS CODE IDE is used because of the many other languages other then Python that logic is written in for clients. So that IDE is a development standard here and Thonny is the standard IDE/Downloader for the ESP chips here…

MicroPython, Thonny and VS Code, are all free downloads so the only cost to the school or to students would be the Freenove car platforms themselves. Freenove also provides entry level electronics kits including MPUs for beginners and entry level classroom type instructions. The kits also include Tutorials for both Arduino and MicroPython based uProcessors.

Hope this helps.

ACIGAN INTERNATIONAL
Development Division

1 Like

Thank you. Much Appreciated.

Thank you for your suggestion!

1 Like

Thank you very much for the suggestions!

1 Like