Google Colab notebooks with examples and exercises for LEGO® Mindstorms NXT and EV3 mobile robots.
The code consists of Jupyter notebooks running in a laptop or desktop computer with Ubuntu Linux 20.04, which communicates with the robots via Bluetooth.
The NXT runs its standard firmware, and so does the EV3 (there is no need to use an SD card).
- PyBluez
- NXT
- EV3
- Computer
- Python 3.x
- Jupyter notebook
Activate Bluetooth and pair your robot and computer.
Run the pairing script:
./script/pair.bash
The script launches bluetoothctl
.
Use the command scan on
for finding your device, then use pair <mac_address>
for pairing it.
Run the install script:
./script/install.bash
Switch it on, that's all!
Run the script ./script/run.bash
in the root folder, and enjoy!