Robots-For-All (IEEE - HI)
Raspberry Pi Development Image
The Raspberry Pi
4
or 5
is an inexpensive development computer. A
bootable image and installation instructions are available
here as a compressed tar file.
This image contains all the necessary tools to start developing for
the robot above.
The tools include:
- Bash Command Scripts in /home/pi:
- Load_Micro_Python.sh - Uploads MicroPython into the ESP32
- serial.sh - Invokes minicom to connect to the ESP32 via serial @ 115200
- apache2 - Web server
- arduino - Arduino IDE to build sketches (programs) for the robot
- arduino-cli - Command line build tool for sketches (programs) for the robot
- code - Visual Studio Code, a code editor
- dnsutils - Network tools
- idle - Python editor GUI
- mariadb-server - Database server
- minicom - Terminal emulator to connect to the USB port on the robot
- php - Scripting language (similar to C) for web server, includes:
- libapache2-mod-php - Web server security support
- php-curl
- php-gd
- php-mbstring
- php-mysql - Database support
- php-zip - Compression and decompression support
- python - Programming language (interpreter), includes:
- pip - Library installation support
- thonny - IDE
- wireshark - Network sniffer