RISC-V

 
 
RISC-V is an open standard instruction set architecture (ISA) based on established reduced instruction set computer (RISC) principles. The RISC-V ISA is provided under open source licenses that do not require fees to use.

More information about RISC-V can be found at:
https://riscv.org/








Sipeed Longan GD32VF103CBT6 MCU Nano RISC-V Development Board.



Information
Sipeed Longan Documentation
Sipeed Longan Nano Datasheet v1.0
Longan GD32VF Examples TFT Demo
Sipeed Longan Download
GD32VF103_User_Manual_EN_V1.0.pdf
GD32VF103_Datasheet_Rev1.0.pdf
Bumblebee core datasheet_en.pdf
Bumblebee core intro_en.pdf
Bumblebee kernel instruction set documentation
Sipeed/Longan-DOC Github
SDK
HDK
PlatformIO Sipeed Longan Nano
GD32VF103CBT6 - GD32 RISC-V Microcontroller
Seeedstudio: Sipeed Longan Nano RISC-V GD32VF103CBT6 Development Board Sipeed Forum (English)
Sipeed Wiki -Documentation (English)
Seeedstudio Forum

Operating system used
none

Procedure
  • The GD32VF103 MCU series adopts the new Bumblebee processor core based on the open source RISC-V instruction set architecture and is jointly developed by GigaDevice and Nuclei System Technology, offering a commercial RISC-V processor core for IoT and ultra-low power applications.

    More information about the GD32VF103 can be found at:
    https://www.gigadevice.com/products/microcontrollers/gd32/risc-v/.

    The electronics company Sipeed developed the Longan GD32VF103CBT6 MCU Nano RISC-V Development Board.

    Sipeed Longan Nano 1

    Sipeed Longan Nano 2

    Sipeed Longan Nano 3

    Sipeed Longan Nano 4

    Sipeed Longan Nano 5

    The metal micro SD housing is slightly curved.
    Use a small flat screwdriver to bent it slightly back otherwise the micro SD card can not be inserted. Do not make the gap too large! The micro SD card must be CLAMPED by the metal housing. WARNING! I have bent it too far, one of the pins inside the metal housing did not make contact with the micro SD card and the animation did not work. I pressed the housing back and that solved the problem.

    The micro SD card was FAT32 formatted.

    Sipeed Longan Nano 6

    Sipeed Longan Nano 24

    Sipeed Longan Nano 25

    Sipeed Longan Nano 8

    Sipeed Longan Nano 9

    Sipeed Longan Nano 10

    Sipeed Longan Nano 11

    IC markings were difficult to capture:
    GD32VF103CBT6
    AEP6833
    AJ1942 Sipeed Longan Nano 19

    Sipeed Longan Nano 12

    Sipeed Longan Nano 13

    Sipeed Longan Nano 14

    Sipeed Longan Nano 15

    Sipeed Longan Nano 16

    Sipeed Longan Nano 17

    Sipeed Longan Nano 18

    Sipeed Longan Nano 22

    To detach the plastic conductive TFT display foil from the board, first flip the lid from the mini TF card slot.

    Sipeed Longan Nano 20

    Lid is open and the plastic conductive TFT display foil is detached from the board.

    Sipeed Longan Nano 21

    Insert the plastic conductive TFT display foil approx. 1.5 mm, and close the lid.

    Sipeed Longan Nano 23

    The Sipeed Longan Nano is a GD32VF103CBT6 based minimal development board based on GigaDevice's latest RISC-V 32-bit core microcontroller.

    In the heart of Longan Nano is a GigaDevice's GD32VF103CBT6, based on Nucleisys Bumblebee kernel (support RV32IMAC instruction sets and ECLIC rapid interrupt).

    The chip has built-in 128KB Flash, 32KB SRAM, and peripherals listes below:
    • 4 x universal 16-bit timer
    • 2 x basic 16-bit timer
    • 1 x advanced 16-bit timer
    • Watchdog timer
    • RTC
    • Systick
    • 3 x USART
    • 2 x I2C
    • 3 x SPI
    • 2 x I2S
    • 2 x CAN
    • 1 x USBFS(OTG)
    • 2 x ADC(10 channel)
    • 2 x DAC

    The Longan Nano development board is breadboard friendly. It has onboard 8 MHz passive crystal, 32.768KHz RTC low-speed crystal, mini TF card slot, and use the latest type-C USB interface.

  • Color TFT Display LH096TIF09:
    Size: 0.96 inch
    Resolution: 160 x 80
    Control chip: ST7735
    Display area: 10.8 x 21.7 mm

    Physical size: 13.5 x 27.95 x 1.5 mm
    Interface Type: SPI
    Number of pins: 8
    Working voltage: 1.65-3.3V
    Operating temperature: (-20 °C - +70 °C)
    Storage temperature: (-30 °C - +80 °C)
    Back light: 1 white LED: 20 mA, 3.0V

    TFT display LH096TIF09

    TFT display pin layout

  • Sipeed Longan Nano pin layout

    Click the image to enlarge.

    Sipeed Longan Nano

  • Check if the Sipeed Longan Nano is working
    • Connect the Sipeed Longan Nano to your computer using the USB-A - USB-C cable.

    • The TFT display (if connected) is white and the RGB led is blinking (red, green, blue).

      Sipeed Longan Nano TFT white and led is blinking