Isaac Tools
Account

Flashing

Firmware goes onto your boards through the agent.

  1. Plug the board in over USB.
  2. Open your robot's page under Fleet, connect the device the agent lists, and choose Flash; or use the flash button on a build's download page after buying it.
  3. The agent downloads the firmware artifact, then flashes it: ESP32 boards over the built-in esptool protocol, Pi family boards over scp with a service restart.

A freshly flashed scaffold answers HELLO, streams SENSE and ENC, executes motor commands, and stops all actuators on its own if it hears nothing for 500 ms in teleop mode.

From the command line

pnpm isaac gen bodies/my-robot/robot.isaac.yaml --out out/my-robot --only firmware
cd out/my-robot/firmware-main && pio run -t upload