esp32

Installation
SKILL.md

esp32

Goal: Develop embedded applications on ESP32 MCUs, utilizing its dual-core CPU, Wi-Fi/BLE radios, and advanced peripheral matrix.

1. Hardware Overview

  • Voltage: 3.3V Logic.
  • ADC: Dual 12-bit ADCs, but ADC2 cannot be used while Wi-Fi is active.
  • Strapping Pins: Pins 0, 2, 5, 12, 15 must be at specific logic levels during boot. Avoid using them for inputs if possible.
  • Muxing: Almost any GPIO can be assigned to hardware I2C, SPI, or UART using the ESP32 matrix.

2. Radio & Network (Arduino Core)

#include <WiFi.h>
Installs
4
GitHub Stars
22
First Seen
Sep 5, 2026
esp32 — aeondave/malskill