Document Language: English | 中文简体
Welcome to the nanoFramework Interpreter repository!
Build status
Component | Build Status | Build Status (develop) |
---|---|---|
nanoBooter + nanoCLR | ||
Win32 test project |
Firmware for reference boards
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.
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 | Large Heap |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ST_STM32F429I_DISCOVERY | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
ST_NUCLEO64_F091RC | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||||
ST_STM32F769I_DISCOVERY | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ORGPAL_PALTHREE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
MBN_QUAIL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |||||
NETDUINO3_WIFI | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||||
ESP32_WROOM_32 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
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
Feedback and documentation
For documentation, providing feedback, issues and finding out how to contribute please refer to the Home repo.
Join our Discord community here.
Credits
The list of contributors to this project can be found at CONTRIBUTORS.
License
The nanoFramework Interpreter is licensed under the Apache 2.0 license.
Code of Conduct
This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community.