All of Espressif’s official software, relating to the various series of ESP32 SoCs, are available on this GitHub organization. To check out all the series of SoCs from Espressif, please visit our ESP Product Selector.
To get started with our solutions, visit our Developer Portal. The Developer Portal includes articles about solutions, announcements, latest releases, workshops, and events.
You can also check the official ESP-IDF documentation. In the top left corner, find the drop-down menu and select the appropriate ESP32 series.
If you have questions, ask our AI chatbot.
Espressif core development frameworks provide the foundation for building applications on ESP32 and ESP8266, supporting both native and Arduino-based development.
| Framework | Project |
|---|---|
| IoT Development Framework | ESP-IDF |
| Arduino Core for ESP32 | arduino-esp32 |
Espressif offers a range of ready-to-use firmware and protocol solutions for connectivity, cloud integration, smart devices, and multimedia applications.
| Category | Project |
|---|---|
| AT Commands Firmware | ESP-AT |
| Communication Processor Firmware | ESP-HOSTED |
| Cloud | ESP-RainMaker |
| Smart Devices | ESP-Matter |
| Connectionless Wi-Fi Communication Protocol | ESP-NOW |
| HMI | ESP-Brookesia |
| General Multimedia Framework | ESP-GMF |
| Digital Signal Processing | ESP-DSP |
Espressif provides AI-focused libraries and frameworks to enable machine learning, signal processing, and intelligent agent capabilities on ESP devices.
| Category | Project |
|---|---|
| AI Agent Framework | ESP-CLAW |
| ESP Private Agents | ESP-Agents-Firmware |
| High-Performance Deep Learning | ESP-DL |
| Neural Network | ESP-NN |
If you are looking for the MCP servers, please visit: mcp.espressif.com.
Espressif and the community maintain a rich ecosystem of reusable libraries and components for ESP32 devices. Explore thousands of components — from drivers and protocols to UI libraries and cloud integrations — right on the ESP Component Registry.
To know more about our frameworks, solutions and libraries, see the brief explanation for some of our projects on the Espressif Projects page.
🏢 To learn about the full range of products and services that Espressif offers, please visit our official website Espressif.