Windows | MacOS | Linux |
---|---|---|
SDK | Windows | MacOS | Linux |
---|---|---|---|
1.4.0 | |||
1.5.0 |
- Cross platform
- Windows
- Linux
- MacOS
- Up-to-date binary builds
- Open build process
- Gcc 5.3.0
- Gdb 7.10.1 on all platforms
- Binutils 2.26
- Additional tools (also compiled from source)
- Small size
- Stripped out debug symbols
- UPX compressed
- GCC 5.3.0 with jcmvbkbc patches
- Espressif NONOS SDK with Espressif patches
- lx106-hal
- newlib-xtensa
- binutils 2.26 with jcmvbkbc patches
- gdb 7.10.1 with jcmvbkbc patches
- esptool
- esptool2
- memanalyzer
Download links are still unstable, please check bintray
Windows | MacOS | Linux |
---|---|---|
1.4.0 | 1.4.0 | 1.4.0 |
1.5.0 | 1.5.0 | 1.5.0 |
1.3.0-rtos | 1.3.0-rtos | 1.3.0-rtos |
Install git:
choco install git.install --params="/NoAutoCrlf" -y
Install ConEmu (Optional)
choco install conemu -y
Clone repo, configure environment
git clone https://github.com/kireevco/esp-alt-sdk.git
cd esp-alt-sdk
env\msys2_10.cmd
Start Mingw32 Shell and run:
cd env; make
make
Clone repo, configure environment
git clone https://github.com/kireevco/esp-alt-sdk.git
cd esp-alt-sdk
./env/macos_10.sh
Start build
make -C env/ && make
Clone repo, configure environment
git clone https://github.com/kireevco/esp-alt-sdk.git
cd esp-alt-sdk
./env/ubuntu_10.sh
Start build
make -C env/ && make
- Max Fillipov (@jcmvbkbc) for major xtensa-toolchain heavylifting (gcc-extensa, newlib-xtensa)
- Paul Sokolovsky (@pfalcon) for esp-open-sdk and major integration work
- Fabien Poussin (@fpoussin) for xtensa-lx106-elf build script