What problem does it solve?
This Skill manages the complex firmware architecture for the OpenSkyhawk home cockpit, ensuring reliable communication between DCS-BIOS, the RP2040 SimGateway, and STM32-based avionics nodes.
Core Features & Use Cases
- Firmware Lifecycle Management: Provides authoritative specifications for CAN protocol, UART/USB-HID data flows, and node health monitoring.
- Hardware Integration: Standardizes the implementation of input/output classes for panels, including MCP23017 expanders and ADS1115 sensors.
- Use Case: When adding a new physical panel to the cockpit, use this Skill to verify the correct NODE_ID assignment, implement the required PanelGroup input/output classes, and ensure the firmware adheres to the established CAN bus communication contracts.
Quick Start
Use the firmware skill to generate a new PanelGroup node implementation following the authoritative TechSpec and FirmwarePlan guidelines.