Get firmware
get_firmwareGenerates complete robot firmware or Python script for ESP32, Arduino Uno, or Raspberry Pi from the fitted body and wiring pin map, including motor, sensor, servo, display, and autopilot support.
Instructions
A complete program for the real robot, generated from the fitted body and the wiring pin map: an Arduino sketch (rover_firmware.ino) for "esp32" / "uno", or a Python script (rover.py) for "raspberrypi". It drives the TB6612FNG wheels, reads every enabled sensor, turns the head servo (with light tracking), draws faces on the display and runs the same auto emotions / rule-based autopilot as the simulator. Text commands over Serial 115200 / stdin: READ, F|B|L|R , AUTO 0|1, POWER <%>, HEAD , TRACK 0|1, EMO [text], SAY , STOP. Returns { name, text }. board switches the board first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| board | No |