implementing-microcontroller-interface
Installation
SKILL.md
Microcontroller Interface Implementation
Guides the implementation of microcontroller hardware modules and their corresponding PC interfaces. This skill covers the complete stack from firmware (C++) to Python interface for hardware controlled by Teensy microcontrollers.
When to Use This Skill
Use this skill when:
- Adding a new hardware module to microcontrollers (sensors, actuators, I/O)
- Implementing the PC-side interface for a firmware module
- Understanding the communication protocol between PC and microcontrollers
- Troubleshooting microcontroller communication issues
- Learning the module development patterns
For system-specific integration (modifying sl-shared-assets configuration, integrating into mesoscope-vr), use the
/modifying-mesoscope-vr-system skill instead.