Files
magnus919_agent-skills/esp32-development/templates/zephyr-esp32.overlay
T
Magnus HedemarkandGitHub 36638256a8 feat: add portable ESP32 development skill (#53)
* feat: add portable ESP32 development skill

Add source-backed workflows, safe templates, native CLI routing, and a read-only preflight for ESP32 hardware and firmware work.\n\nAI assistance: research, drafting, implementation, and review used OpenAI Codex and delegated DeepSeek agents under human direction.

* docs: harden ESP32 family and security guidance

Add source-backed family traps, brownout, calibration, USB recovery, and security-mode boundaries found during independent review.\n\nAI assistance: independent audits and drafting used delegated DeepSeek agents and OpenAI Codex under human direction.
2026-07-15 21:45:53 -04:00

28 lines
737 B
Plaintext

#include <zephyr/dt-bindings/gpio/gpio.h>
#include <zephyr/dt-bindings/i2c/i2c.h>
/*
* Deliberately non-runnable until every REPLACE_WITH value is set.
* Merge into an application overlay only after reading the exact board DTS,
* SoC pinctrl binding, and attached-device binding. Names are illustrative.
*/
/ {
aliases {
bringup-led = &bringup_led;
};
bringup_led: bringup_led {
compatible = "gpio-leds";
status_led: led_0 {
gpios = <&REPLACE_WITH_GPIO_CONTROLLER REPLACE_WITH_PIN REPLACE_WITH_FLAGS>;
};
};
};
&i2c0 {
status = "okay";
clock-frequency = <I2C_BITRATE_STANDARD>;
/* Add a sensor node only with its current Zephyr binding and datasheet. */
};