esp-idf-skeleton

Minimal ESP-IDF template with proper structure, testing and multi-chip support

iotboilerplateembeddedfreertosesp-idf
FreeRepo

Preview

esp-idf-skeleton preview

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

โญ Stars
0
๐Ÿด Forks
0
๐Ÿงพ License
apache-2.0
๐Ÿ”„ Active
Unknown

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
Get Started with this Boilerplate