There are 2 repositories under gd32vf103 topic.
Hardware abstract layer (HAL) `embedded-hal` for RISC-V microcontroller GD32VF103 in Rust. Contributions welcomed!
32-bit RISC-V Forth for microcontrollers
Trying embedded Rust on the Pinecil GD32VF103 RISC-V device.
Program the GD32VF103 using C, your favourite editor and make
Simple demo firmware for the RISC-V GD32VF103
Example projects for the IAR RISC-V GD32V Evaluation board in IAR Embedded Workbench for RISC-V
RV-Link: In application debugger for RISC-V micro-controllers, RISC-V emulator, running on RISC-V development boards (e.g. Sipeed Longan Nano or GD32VF103C-START).
在GD32VF103移植FreeRTOSV10,支持使用中断栈机制,支持sysview
A small example for running Rust code on RISC-V
Demo to test the Longan Nano screen driver. Display class interfaces with low level hardware. Screen class provide a sprite based frame buffer meant to reduce CPU use by not redrawing sprites already on screen. Demo uses boot button to cycle between five demos.
Sample Rust programs for the GD32VF103
board sipeed longan nano or GD32vf103 dev board. chip (risc-v32) GD32vf103CBT6 or GD32vf103VBT6 firmware for a USB HID device (vender type) to send data to USB post (Android or PC)
RISCV logan nano based DC-DC voltage controller using Fast PID
RISC-V board Longan Nano using BME280 with SPI
Minimal example showing how to use interrupts in the longan nano. The boot button connected to PA8 triggers the blue/green LED
RISC-V examples for GD32V, K210, and QEMU
Display driver for the Longan-Nano GD32VF103 based on the ST7735S controller. Driver uses SPI0 and DMA acceleration
A running led / cmake example for the SeedStudio GD32 dev board.
This is a standalone CMake library version of the GD32VF103_standard_peripheral firmware provided by Gigadevice.
Bare metal firmware on Longan Nano board
Board Support for BRISCITS: Basic RISC Intrinsic Time Scheduler | Lightweight preemtive multi-tasking for RISC-V micro-controllers.
I2C address scanner for AVR ATmega328p and RISC-V GD32VF103 MCUs
Use the RTC timer to emit a 4Hz SECOND alarm to toggle the RED LED at 2Hz
Test the SPI1 pheriperal and look at the waveforms