Hardware & Firmware
Embedded firmware and PCB design
We design circuit boards and write the firmware that runs on them: STM32-based RoboGlow flight controllers of our own design, and RoboDot Touch, which pairs a u-blox ZED-F9P receiver and our own LoRa radio board with an off-the-shelf ESP32 module running our MicroPython firmware and device interface.
- Schematic and PCB design for microcontroller products
- STM32 and ESP32 firmware: control loops, sensors, power, radios
- Bootloaders, over-the-air updates, browser-based flashing and recovery