Nuclei-Software / platform-nuclei

Nuclei: development platform for PlatformIO
https://registry.platformio.org/platforms/nuclei/nuclei
Apache License 2.0
12 stars 7 forks source link
build-system embedded-systems nuclei nuclei-sdk platformio platformio-platform risc-v riscv

Nuclei: development platform for PlatformIO

Build Examples

[!NOTE]

If you want to use platform-nuclei with latest nuclei sdk(>=0.6.0) and toolchain offline, please follow the steps list in .github/workflows/build.yml.

Here is a sample online doc in chinese to tell you how to use platform-nuclei for GD32VW553H Evaluation Kit.

And you can also take a try with Nuclei Studio IDE, which is built on Eclipse embedded CDT, see https://www.nucleisys.com/download.php#tools

If you want better online platformio support for you and your customer, highly recommended to use https://registry.platformio.org/

Nuclei System Technology is a professional RISC-V IP product company. It provides various RISC-V IP products which can meet the requirements of the AIoT era. It is the first RISC-V Core IP provider company in Mainland China, launchs the world's first mass production general-purpose MCU based on RISC-V together with GigaDevice, see https://www.gigadevice.com/products/microcontrollers/gd32/risc-v/, and is also the RISC-V eco-system leader in Mainland China.

Usage

  1. Install PlatformIO
  2. Create PlatformIO project and configure a platform option in platformio.ini file:

Stable version

[env:stable]
platform = nuclei
board = ...
...

Development version

[env:development]
platform = https://github.com/Nuclei-Software/platform-nuclei.git
board = ...
...

Configuration

Please navigate to documentation.