Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

⚙️ nanoFramework Interpreter, CLR, HAL, PAL and reference target boards

License

NotificationsYou must be signed in to change notification settings

nanoframework/nf-interpreter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

License#yourfirstprHosted By: CloudsmithDiscord

nanoFramework logo


Document Language:English |中文简体

Welcome to the .NETnanoFramework interpreter repository!

Build status

ComponentBuild Status
nanoBooter + nanoCLRBuild Status
Win32 test projectBuild Status

.NET nanoFramework interpreter for reference boards

Each of the linked files contain the firmware binaries for nanoBooter (if applicable) and nanoCLR in various formats (.HEX,.BIN and.DFU). They should be flashed to the target board usingnanoff or the appropriate software utility depending on the target MCU.

Firmware versions contained below are released via themain branch, and are treated asRTM builds as per our stable release mandate. These releases are compiled with optimizations and the smallest possible size. For these builds, the debugging features are also disabled and only contain no (or minimal) detailed error messages.

We also have aCommunity Targets repository where you can find firmware versions for several other popular boards that have been contibuted by the community, although limited support is provided.

Available pre-built targets
ESP32 boardsESP32 boards with ethernetESP32_S2 boardsESP32_S3 boards
ESP32 riscv (C3, C6 & H2)ESP32 M5STACK
STM32 boards
Silicon Labs Giant Gecko
NXP boards
TI boards

ESP32 modules and boards

TargetNoteVersion
ESP32_REV0Latest Version @ Cloudsmith
ESP32_PSRAM_REV0Latest Version @ Cloudsmith
ESP32_BLE_REV0Latest Version @ Cloudsmith
ESP32_PSRAM_XTAL26_REV0Latest Version @ Cloudsmith
ESP32_GenericDisplay_REV0Latest Version @ Cloudsmith
ESP32_REV3Latest Version @ Cloudsmith
ESP32_PSRAM_REV3Latest Version @ Cloudsmith
ESP32_BLE_REV3Latest Version @ Cloudsmith
ESP32_PSRAM_BLE_GenericGraphic_REV3Latest Version @ Cloudsmith
ESP32_PSRAM_REV3_IPV6IPV6 & Thread via NCPLatest Version @ Cloudsmith
ESP_WROVER_KITLatest Version @ Cloudsmith
ESP32_PICOLatest Version @ Cloudsmith

ESP32 boards with inbuilt Ethernet

TargetNoteVersion
ESP32_ETHERNET_KIT_1.2Poe, Wrover + 8mb psramLatest Version @ Cloudsmith
ESP32_OLIMEXPoeLatest Version @ Cloudsmith
ESP32_OLIMEX_WROVERPoe, Wrover + 8mb psramLatest Version @ Cloudsmith
ESP32_WT32_ETH01Latest Version @ Cloudsmith
ESP32_WESP32PoeLatest Version @ Cloudsmith
ESP32_LILYGOPoeLatest Version @ Cloudsmith

ESP32_S2 boards

TargetNoteVersion
ESP32_S2_USBS2 boards with direct USB connection to chip. Including Adafruit Feather_S2Latest Version @ Cloudsmith
ESP32_S2_UARTS2 boards with onboard USB->UART. This includes the Kaluga dev. board from EspressifLatest Version @ Cloudsmith

ESP32_S3 boards

TargetNoteVersion
ESP32_S3Display & Quad spiram supportLatest Version @ Cloudsmith
ESP32_S3_BLEDisplay, BLE, Quad spiram supportLatest Version @ Cloudsmith
ESP32_S3_BLE_UARTDisplay, BLE, Quad spiram support, connection via UARTLatest Version @ Cloudsmith
ESP32_S3_ALLDisplay, BLE, Octal spiram supportLatest Version @ Cloudsmith
ESP32_S3_ALL_UARTDisplay, BLE, Octal spiram support, connection via UARTLatest Version @ Cloudsmith

ESP32 risc-v boards

TargetNoteVersion
ESP32_C3Uart -> VS (Beta C3 version)Latest Version @ Cloudsmith
ESP32_C3_REV3Uart -> VSLatest Version @ Cloudsmith
XIAO_ESP32C3USB jtag -> VSLatest Version @ Cloudsmith
ESP32_C6_THREADUSB jtag -> VS, OpenThread, DisplayLatest Version @ Cloudsmith
ESP32_H2_THREADUSB jtag -> VS, OpenThreadLatest Version @ Cloudsmith
ESP32_P4_UARTBeta, Uart -> VS, wifi ESP32_C6, No DisplayLatest Version @ Cloudsmith

M5Stack

TargetNoteVersion
M5CoreLatest Version @ Cloudsmith
M5StickCLatest Version @ Cloudsmith
M5StickCPlusLatest Version @ Cloudsmith
M5Core2Latest Version @ Cloudsmith
AtomS3Latest Version @ Cloudsmith

STM32 boards and chip based

TargetVersion
MXCHIP_AZ3166Latest Version @ Cloudsmith
ST_STM32F429I_DISCOVERY (B01)Latest Version @ Cloudsmith
ST_NUCLEO64_F091RCLatest Version @ Cloudsmith
ST_STM32F769I_DISCOVERYLatest Version @ Cloudsmith
ORGPAL_PALTHREELatest Version @ Cloudsmith
ORGPAL_PALXLatest Version @ Cloudsmith

Silicon Labs Giant Gecko boards

TargetVersion
SL_STK3701ALatest Version @ Cloudsmith
SL_STK3701A_REVBLatest Version @ Cloudsmith

NXP boards

TargetVersion
NXP_MIMXRT1060_EVKLatest Version @ Cloudsmith

TI boards

TargetVersion
TI_CC1352R1_LAUNCHXL_868Latest Version @ Cloudsmith
TI_CC1352R1_LAUNCHXL_915Latest Version @ Cloudsmith
TI_CC3220SF_LAUNCHXLLatest Version @ Cloudsmith

The above .NET nanoFramework interpreter builds include support for the class libraries and features marked below.

Click to expand!
TargetGpioSpiI2cPwmAdcDacSerialOneWireEventsSWONetworkingBluetooth BLELarge HeapUI
ESP32_PSRAM_REV0✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
ESP32_REV0✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
ESP32_PSRAM_XTAL26_REV0✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
ESP32_PSRAM_REV3✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
ESP32_REV3✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
ESP32_BLE_REV0✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
ESP32_BLE_REV3✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
ESP_WROVER_KIT✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
ESP32_PICO✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
ESP32_LILYGO✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️ Wi-Fi + Ethernet
ESP32_S2_USB✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
ESP32_S2_UART✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
ESP32_C3✔️✔️✔️✔️✔️✔️✔️✔️✔️
XIAO_ESP32C3✔️✔️✔️✔️✔️✔️✔️✔️✔️
ESP32_C6✔️✔️✔️✔️✔️✔️✔️✔️✔️
ESP32_H2✔️✔️✔️✔️✔️✔️✔️✔️✔️
ESP32_ETHERNET_KIT_1.2✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️ Wi-Fi + Ethernet✔️
ESP32_OLIMEX✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️ Wi-Fi + Ethernet✔️
ESP32_WT32_ETH01✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️ Wi-Fi + Ethernet✔️
ESP32_WESP32✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️ Wi-Fi + Ethernet✔️
M5Core✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️ Wi-Fi✔️
M5StickC✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️ Wi-Fi✔️
M5StickCPlus✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️ Wi-Fi✔️
M5Core2✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️ Wi-Fi✔️
ESP32_GenericDisplay_REV0✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️ Wi-Fi✔️
ESP32_PSRAM_BLE_GenericGraphic_REV3✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️ Wi-Fi✔️
MXCHIP_AZ3166✔️✔️✔️✔️✔️
ST_STM32F429I_DISCOVERY (B01)✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
ST_NUCLEO64_F091RC✔️✔️✔️✔️✔️✔️✔️✔️
ST_STM32F769I_DISCOVERY✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
ORGPAL_PALTHREE✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
ORGPAL_PALX✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️✔️
SL_STK3701A_REVB✔️✔️✔️✔️✔️✔️✔️✔️
SL_STK3701A✔️✔️✔️✔️✔️✔️✔️✔️
TI_CC1352R1_LAUNCHXL✔️
TI_CC3220SF_LAUNCHXL✔️✔️✔️✔️✔️✔️✔️
NXP_MIMXRT1060_EVK✔️✔️✔️✔️✔️
This repo contains:

Feedback and documentation

For documentation, providing feedback, issues and finding out how to contribute please refer to theHome repo.

Join our Discord communityhere.

Credits

The list of contributors to this project can be found atCONTRIBUTORS.

License

The nanoFramework Interpreter is licensed under theMIT license.

Code of Conduct

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.

.NET Foundation

This project is supported by the.NET Foundation.

Sponsor this project

  •  

Contributors64


[8]ページ先頭

©2009-2025 Movatter.jp