awesome-esp32 README

The project's README from github.com/s0lness/awesome-esp32. As one markdown file: README.md.

awesome-esp32

Tiny computers are having a moment online, I figured making a list of cool projects people have built using the ESP32 chip would encourage folks to continue tinkering.

The ESP32 is a microcontroller and many packaged devices use it, such as Waveshare and LilyGO boards, M5Stack units, and shipped products like the Ulanzi pixel clock. The projects will state on which of these devices it runs to facilitate discoverability.

The document is organized like this:

If you're getting started and wonder which device to get, the list of devices used in the repo is laid out in devices.md.

This is a collaborative project, if you've built something cool see CONTRIBUTING.md and make a PR. I've also listed some ideas in ideas/ideas.md.

Guides

Elsewhere, write-ups by @ardchain posted as threads on X (third-party, not repo documents, and X may show a login wall if you have no account):

Applications

Companions

Displays & ambient

Play

Robots

Home & control

Radio & comms

Audio & music

Utilities & appliances

Tools, utilities & libraries

Frameworks & languages

Utilities & SDKs

Emulators & simulators

License

CC0 1.0. Descriptions belong to their projects' authors where quoted.

awesome-esp32 (s0lness/awesome-esp32)

Searching Database…

Что это?Отобранный вручную, курируемый список проектов на микроконтроллере ESP32, которые стоит собрать, скопировать или увидеть в работе; организован на готовые приложения и инструменты/фреймворки, которыми их строят.
Это список или реальная программа?Это чисто курируемый markdown-индекс чужих проектов и прошивок, а не то, что можно установить или запустить само по себе.
Как организован список и как найти проект для своей платы?Записи разделены на Applications и Tools/utilities/libraries, и каждая заканчивается точным названием устройства (в бэктиках), на котором работает; поищите своё железо в devices.md, чтобы найти все подходящие проекты.
Нужна ли конкретная плата ESP32, чтобы пользоваться этим списком?Никакая конкретная плата не обязательна: часть проектов работает на голом ESP32 плюс ваши компоненты, большинство же нацелены на конкретные платы вроде M5Stack, AMOLED-панелей Waveshare или пиксельных часов Ulanzi — указано в каждой записи.
С чего начать новичку, у которого ещё нет железа ESP32?Начните с Wokwi — браузерного симулятора плат, сенсоров и дисплеев ESP32, который позволяет пробовать прошивки вовсе без железа на столе.
Проверяют ли записи перед добавлением?Да, это совместный проект, где контрибьюторы предлагают новые проекты через pull request по правилам CONTRIBUTING.md.
Какие руководства сам репозиторий даёт помимо списка?Он включает руководство по практикам разработки ESP32 с обобщёнными уроками, не зависящими от платы (выбор стека, дисциплина памяти, watchdog, OTA, питание), каждое со ссылкой на проект-первоисточник, плюс детальные полевые заметки по плате Waveshare AMOLED 1.8.
Какие записи в списке особенно выделяются?Например, xiaozhi-esp32 (экосистема прошивок AI-чатбота на базе MCP), Meshtastic (шифрованный LoRa-mesh-обмен вдали от сетей), Tasmota и WLED (прошивки для умного дома и LED) и ESP-KVM (IP-KVM-устройство, управляемое из браузера).
Creator
s0lness
Size
0.2 MB
Stars
605
Updated
CommitOct 16
Age
2mo
Commits · 90 Days