esp32-devel

The ESP32 development addon, it provides the toolchain, the build rules and the project templates of the esp32c3/esp32s3 boards.

Latest version: 1.0.6

Install addon

xmake addon --install "esp32-devel 1.0.6"

Learn how to use Xmake addons →

Information

License
Apache-2.0
Kind
addon
Recipe updated
2026-08-26T07:39:24.000Z

Platforms

  • android: armeabi, armeabi-v7a, arm64-v8a, riscv64, x86, x86_64, mips, mip64
  • msys: i386, x86_64
  • mingw: i386, x86_64, arm, arm64
  • windows: x86, x64, arm, arm64, arm64ec
  • linux: i386, x86_64, armv7, armv7s, arm64, mips, mips64, mipsel, mips64el, loong64, riscv64, s390x, ppc, ppc64, ppc64el, sparc64
  • bsd: i386, x86_64, arm, arm64, ppc, ppc64, ppc64el, riscv64, sparc64
  • harmony: armeabi-v7a, arm64-v8a, x86, x86_64
  • cross: i386, x86_64, arm, armv7, arm64, mips, mips64, mips64el, riscv, riscv64, loong64, s390x, ppc, ppc64, ppc64el, sh4, sparc64
  • wasm: wasm32, wasm64
  • iphoneos: arm64, x86_64
  • macosx: x86_64, arm64

Options

No configurable options.

Versions

  • v1.0.4
  • v1.0.5
  • v1.0.6

Dependencies

Install the addon

Install it by name, xmake resolves it from the xmake-repo index.

install

xmake addon --install "esp32-devel 1.0.6"

list installed

xmake addon --list

remove

xmake addon --remove esp32-devel

Use it in a project

Declare it in xmake.lua, it is installed automatically when the project is loaded.

xmake.lua

add_addons("esp32-devel 1.0.6")

Install from the source

Useful to try a branch or to develop the addon itself.

from github

xmake addon --install github:xmake-addons/esp32-devel

from a local clone

xmake addon --install /path/to/esp32-devel