{"repo":"Nuclei-Software/nuclei-sdk","free":true,"listed":false,"github":"https://github.com/Nuclei-Software/nuclei-sdk","clone":"git clone https://github.com/Nuclei-Software/nuclei-sdk.git","description":"Nuclei RISC-V Software Development Kit","language":"C","stars":167,"topics":["riscv","risc-v","embedded-hal","iot-platform","nuclei","freertos","rtos","makefile","fpga-evaluation-board","rt-thread"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"Nuclei Software Development Kit [!NOTE] If you want to build and run on Nuclei 100 series CPU, please read n100 support status first. Since 0.5.0 release, Nuclei Studio = 2023.10 and Nuclei RISC-V Toolchain/Qemu/OpenOCD = 2023.10 are required to build and run. Nuclei Software Development Kit(Nuclei SDK) is developed for developing and evaluating software for Nuclei Evaluation SoC. This Nuclei SDK is built based on the [ NMSIS ][7] framework, user can access all the APIs provided by NMSIS and also the APIs that provided by Nuclei SDK which mainly for on-board peripherals access such as GPIO, UART, SPI and I2C etc. This Nuclei SDK can support various compiler such as [Nuclei RISC-V GCC/Clang][4], [IAR compiler][5] and [Terapines ZCC][6]. We also integrated many RTOSes into Nuclei SDK, which are FreeRTOS , UCOSII , RTThread and ThreadX , you can easily find it in the OS folder. Quick Startup Wanner to take a try with Nuclei SDK for Nuclei 200/300/600/900/1000 series CPU , click Quick Start with Nuclei SDK to start up. If you want to check how to use with IAR compiler, please check ideprojects/iar/README.md. Requirements Ubuntu Linux =20.04 LTS or Windows =10 - Linux : GNU Make = 3.82 - Windows : Windows Build Tools Nuclei Studio = 2025.10 - Nuclei Studio can support import Nuclei SDK NPK package to provide IDE project wizard create/build/debug. - Nuclei Studio also contains same release of Nuclei Toolchain/QEMU/OpenOCD, so just download IDE is enough. Directory Structure Here is","default_branch":null,"files":null,"tree":[],"storefront":"/r/Nuclei-Software","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Nuclei-Software/nuclei-sdk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}