ESP-IDF is Espressif’s official IoT Development Framework for the ESP32, ESP32-S, ESP32-C and ESP32-H series of SoCs. ESP-IDF currently powers millions of devices in the field, and enables building a variety of network-connected products, ranging from simple light bulbs and toys to big appliances and industrial devices.

Open-Source

ESP-IDF is freely available on GitHub. The majority of the components in ESP-IDF are available in source form under the Apache 2.0 license.

Feature-Rich Software Components

ESP-IDF supports a large number of software components, including RTOS, peripheral drivers, networking stack, various protocol implementations, and helpers.

Production-Ready

ESP-IDF has a well-defined release process and a support policy which ensures stable releases and important fixes for their application.

Documentation and Examples

ESP-IDF comes with extensive documentation for its software components not only at the usage level but also at the design level with more than 100 examples.

Learn more about Golioth and Espressif

Trusted by embedded engineers everywhere

Portrait picture of Keenan Johnson

"We went from product testing to production really fast."

Keenan Johnson
Founder and Executive Director of Ribbit Network
Read more

"Golioth’s SDK and API is extremely simple."

Michael Eatherly
Senior Software Engineer, Ovyl
Read more
Portrait picture of Micheal Eatherly
Portrait picture of Eli Thomas

"Going with Golioth was an easy business decision."

Eli Thomas
Head of Technology, Method Recycling
Read more
Portrait picture of Keenan Johnson

"We went from product testing to production really fast."

Keenan Johnson
Founder and Executive Director of Ribbit Network
Read more
Portrait picture of Micheal Eatherly

"An IOT platform
done right!"

Michael Eatherly
Senior Software Engineer, Ovyl
Read more
Portrait picture of Eli Thomas

"Going with Golioth was an easy business decision."

Eli Thomas
Head of Technology, Method Recycling
Read more

Ready to partner with Golioth?