LEGO Motors Control Board for the Raspberry Pi
August 04, 2016
on
on
This add-on board for the Raspberry Pi puts at your disposal 4 motor-control outputs for powerful LEGO EV3 Mindstorms motors and 16 buffered I/O connections. The HAT (hardware attached on top) is complying with a specific set of rules. When connected to the PI, it is automatically recognized: GPIOs and drivers for the board are configured consequently, making life easier!
Built-in optical encoders generate pulses when a motor rotates. This feedback signal can be used to measure the speed and position of the motor’s axis, allowing control within one degree of accuracy.
All kinds of sensors and actuators –not only LEGO- can be connected to the RPi’s I2C bus via two MCP23008 I/O-expanders. The Raspberry Pi can add keyboard, mouse, camera, WiFi, Bluetooth, Ethernet, display etc. to your design, and of course more RPi modules can be combined to allow more complex control in your LEGO projects.
Programming is possible in languages such as C and Python.
Elektor LABS: Raspberry Pi goes LEGO! | Elektor SHOP: LEGO RPI BOARD (159010-91)
Built-in optical encoders generate pulses when a motor rotates. This feedback signal can be used to measure the speed and position of the motor’s axis, allowing control within one degree of accuracy.
All kinds of sensors and actuators –not only LEGO- can be connected to the RPi’s I2C bus via two MCP23008 I/O-expanders. The Raspberry Pi can add keyboard, mouse, camera, WiFi, Bluetooth, Ethernet, display etc. to your design, and of course more RPi modules can be combined to allow more complex control in your LEGO projects.
Programming is possible in languages such as C and Python.
Elektor LABS: Raspberry Pi goes LEGO! | Elektor SHOP: LEGO RPI BOARD (159010-91)
Read full article
Hide full article
Discussion (4 comments)
PPihkala 8 years ago
Ivan Kohl 8 years ago
It is better to use some 3d printed converter + 3$ Motor shield. Like in here:
http://privateblog.info/lego-vezdexod-s-video-i-bluetooth/
Milan MG Gogic 8 years ago
What I want to say is, do I need any additional setup like installing some new modificated Raspberry Pi operating system or any additional informations?
Regards,
Milan
Arturo Garcia 6 years ago
I would like to know if this complement works with all the models of Raspberry Pi, focusing specifically in if it works with the latest model (Raspberry Pi 3)? or was it designed for another model of Raspberry Pi
Regards,
Arturo