mchobby / micropython-elegoo-4wd

Controling a 4WD Elegoo rover with Raspberry-Pi Pico and MicroPython

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Using the Elegoo 4WD with with MicroPython and Raspberry-Pi Pico Wireless

assembled elegoo-4wd

This project is based on the customized "Elegoo-4WD-Pico" PCB developed by MCHobby SPRL.

Elegoo-4WD-Pico

schematic

Remember that IR-Receiver has not been tested as mine is defect. Voltage divider resistor must still be populated!

Elegoo-4WD-Pico schematic

Library

The rover.py and dependencies must installed on your micropython microcontrler prior to run the examples.

On a WiFi capable plateform:

>>> import mip
>>> mip.install("github:mchobby/micropython-pico")
>>> mip.install("github:mchobby/micropython-elegoo-4wd")

Or via the mpremote utility :

mpremote mip install github:mchobby/micropython-pico
mpremote mip install github:mchobby/micropython-elegoo-4wd

Examples

See the various examples from the "examples" sub-folder.

They contains useful information on how-to drive motors, servo, ultrasonic distance sensor, etc.

About

Controling a 4WD Elegoo rover with Raspberry-Pi Pico and MicroPython


Languages

Language:Python 100.0%