No Arduino IDE, no command line. A supported browser talks to the board over Web Serial and writes the firmware directly. Every ATLAS device that runs on an ESP32 flashes here. Locke, being a Raspberry Pi, updates a different way. Each panel shows the current version and what changed.
Pick a board. Versions and notes update live from the firmware registry. One rule worth knowing: Atlas and the Library version together. The room protocol and the admin lock span both devices, so flash the pair in the same sitting; v7.12.0 and v1.10.0 belong to each other.
Every device's firmware source, the primer to build it, and the compiled image, all downloadable. Open source, yours to modify.