Open source.
Tools we build in the open.
smpclient and smpmgr
Our open-source tools for updating firmware over serial, Bluetooth and UDP — a Python library and the command-line manager built on it, both used in production.
Our CMake build and test tools
The CMake libraries we use on embedded projects: build conveniences, a unit test framework for CMake itself, and header-only C macro libraries. All public.
Boreas: Zephyr's kernel APIs on ESP-IDF
Our open-source ESP-IDF components that put Zephyr's kernel API and device model on top of FreeRTOS, so application code reads the same on Espressif parts as it does everywhere else.