Longan Nano, gcc, gdb, Arduino, FreeRTOS
The more i look at the longan nano (GD32FV103 based), the more i like it. I've played in the past with other Gigadevice chips, in particular the GD32F303 and i liked them a lot. Our goal is to have something similar to the Cmake build + Roger Clark STM32Duino we were using so far : Cmake based, ~ Arduino compatible, much more powerful with DMA support & all. So let's look deeper. What is the LongNano ? In short, it's a chinese bluepill based on a riscv32 chip the GD32FV103. It is a very complete chip/board even more so than the bluepill . It has 128 kB of flash, 32 kB of sram and runs at 108 Mhz. The longan nano board comes with a small 160x80 spi color LCD (optional) and a sdcard reader Connectivity difference with bluepill The usb connector is usb type C. I'm pretty sure it's internally usb2.0 with just the type C connector. On one end of the board, there are 8 pins : debug interface (jtag) + serial port 0 In order to debug, you'll absolutely need a us...