esp-idf-skeleton
Minimal ESP-IDF template with proper structure, testing and multi-chip support
iotboilerplateembeddedfreertosesp-idf
FreeRepo
Overview
This is a minimal starter template for ESP-IDF projects that supports multiple Espressif microcontroller chips including ESP32 variants and ESP8266. It provides a modular project structure with built-in testing capabilities, IDE configuration for VS Code and CLion and development guidelines for error handling and logging using the ESP-IDF framework.
Features
multi-chip-supportmodular-structuretesting-frameworkqemu-simulationide-configurationerror-handling-patternslogging-macros
Feature Flags
fileUploadsstoragetesting
Recommended Use Cases
iot-developmentembedded-systemsmicrocontroller-projectsfreertos-applications
Frontend
None
Backend
cfreertos
Auth Providers
None
Deployment Targets
esp32esp32s2esp32s3esp32c3esp32c6esp32h2esp8266
Payment Providers
None
Quick Facts
Stack
Framework
esp-idf
Language
c
Testing
unity
Data Layer
UI Stack
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
Pricing
Classification
free
Selected
โ
Notes
Open source project under Apache License 2.0