Document Language: English | 中文简体
Component | Build Status | Build Status (develop) |
---|---|---|
nanoBooter + nanoCLR | ||
Win32 test project |
Each of the following ZIP files contains the image files for nanoBooter and nanoCLR in various formats (HEX, BIN and DFU). They should be flashed in the target boards using an appropriate software utility.
The stable versions are RTM builds with the smallest possible size. They include the latest stable version. The debugging feature is disabled and only minimal (or none) error messages.
The preview versions are continuous builds of the reference targets. They include the latest version of all features and bug corrections. They also have the debugging feature enabled along with detailed error messages.
We have a Community Targets repository where you can find firmware images for several other popular boards.
Target | Stable | Preview |
---|---|---|
ESP32_PSRAM_REV0 | ||
ESP32_REV0 | ||
ESP32_PSRAM_REV3 | ||
ESP32_REV3 | ||
ESP32_BLE_REV0 | ||
ESP_WROVER_KIT | ||
ESP32_PICO | ||
ESP32_LILYGO | ||
FEATHER_S2 | ||
KALUGA_1 |
Target | Stable | Preview |
---|---|---|
M5Core | ||
M5StickC | ||
M5StickCPlus | ||
M5Core2 |
Target | Stable | Preview |
---|---|---|
ST_STM32F429I_DISCOVERY | ||
ST_NUCLEO64_F091RC | ||
ST_STM32F769I_DISCOVERY | ||
ORGPAL_PALTHREE |
Target | Stable | Preview |
---|---|---|
NXP_MIMXRT1060_EVK |
Target | Stable | Preview |
---|---|---|
TI_CC1352R1_LAUNCHXL_868 | ||
TI_CC1352R1_LAUNCHXL_915 | ||
TI_CC3220SF_LAUNCHXL |
The above firmware builds include support for the class libraries and features marked below.
Click to expand!
Target | Gpio | Spi | I2c | Pwm | Adc | Dac | Serial | OneWire | Events | SWO | Networking | Bluetooth BLE | Large Heap | UI |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ESP32_PSRAM_REV0 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |||
ESP32_REV0 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |||
ESP32_PSRAM_REV3 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |||
ESP32_REV3 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |||
ESP32_BLE_REV0 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |||
ESP_WROVER_KIT | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
ESP32_PICO | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |||
ESP32_LILYGO | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ Wifi + Ethernet | ✔️ | |||
FEATHER_S2 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |||
KALUGA_1 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
ESP32_OLIMEX_POE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ Wifi + Ethernet | ✔️ | |||
M5Core | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ Wifi | ✔️ | |||
M5StickC | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ Wifi | ✔️ | |||
M5StickCPlus | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ Wifi | ✔️ | |||
M5Core2 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ Wifi | ✔️ | |||
ST_STM32F429I_DISCOVERY | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||||
ST_NUCLEO64_F091RC | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||||||
ST_STM32F769I_DISCOVERY | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
ORGPAL_PALTHREE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
TI_CC1352R1_LAUNCHXL | ✔️ | |||||||||||||
TI_CC3220SF_LAUNCHXL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |||||||
NXP_MIMXRT1060_EVK | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
This repo contains:
- nanoFramework agnostic blocks
- Target reference for CMSIS OS
- ChibiOS
- Reference target boards
- ChibiOS overlay for nanoFramework
- ChibiOS
- Target reference for FreeRTOS
- Target references for TI SimpleLink
- Target reference for other OSes
- CMake files for the build system
For documentation, providing feedback, issues and finding out how to contribute please refer to the Home repo.
Join our Discord community here.
The list of contributors to this project can be found at CONTRIBUTORS.
The nanoFramework Interpreter is licensed under the MIT license.
This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community. For more information see the .NET Foundation Code of Conduct.
This project is supported by the .NET Foundation.