gpio-config
Assigns, validates, and generates code for GPIO pin configurations on Raspberry Pi and ESP32 embedded projects. Activates for queries about GPIO pins, wiring, pin mapping, pin conflicts, I2C, SPI, UART, PWM, 1-Wire, CAN, ADC configuration, device tree overlays, config.txt, sdkconfig, strapping pins, boot pins, flash voltage, or connecting sensors, displays, and modules such as BME280, SSD1306, DHT22, LoRa, GPS, MCP2515, and NeoPixels. Covers Pi 3, Pi 4, Pi 5, Zero 2W, ESP32, ESP32-S2, ESP32-S3, ESP32-C3, and ESP32-C6. Produces platform-specific config files and initialization code for Python gpiozero, RPi.GPIO, Arduino, and ESP-IDF frameworks. Also activates when a device and board are named without mentioning GPIO, e.g. 'BME280 on a Pi 4' or 'connect a GPS to my ESP32', or when pin selection or pin safety questions arise.
适合你,如果正在用树莓派或ESP32做硬件项目,需要配置GPIO引脚。
npx oh-my-skill add claudius-ars/embedded-agent-skills/gpio-configcurl -fsSL https://oh-my-skill.com/install.sh | bash -s -- claudius-ars/embedded-agent-skills/gpio-confignpx oh-my-skill verify claudius-ars/embedded-agent-skills/gpio-config