cyberneticlibrary

Develop ESP32 firmware with Zigbee

firmware-engineersubagentsetup L31
kinggh0stee/WellD
What it does

Develop firmware for embedded systems and hardware integration

Best for

Implementing resource-constrained embedded code with deterministic timing, memory safety, and robust error recovery for hardware control and sensor integration.

Inputs
  • · hardware schematic
  • · MCU firmware specification
  • · protocol requirements
Outputs
  • · C/Rust firmware
  • · bootloader
  • · hardware test harness
Requires
  • · RTOS (FreeRTOS/Zephyr)
  • · embedded toolchain
  • · JTAG debugger
Preconditions
  • · MCU chosen
  • · pinout documented
  • · clock/power budget verified
Failure modes
  • · stack overflow if allocation unbounded
  • · memory corruption if bounds check missing
  • · brownout if power draw not validated
Trust signals
  • · memory safety validation (bounds checks)
  • · power budget audit
  • · timing analysis (real-time guarantees)
  • · hardware test harness
  • · bootloader resilience