RISC-V is coming

It looks like RISC-V is already in the pipeline of Espressif.

I haven’t been aware that Espressif is a founding member of the RISC-V Foundation.

Espressif

Espressif
Company: Espressif
Membership Level: Founding, Gold

Espressif is dedicated to the research, design, and distribution of IoT solutions. We continually strive to transform the communication industry through ever improving IoT solutions via energy, performance, and functionality optimization, improving the lives of consumers and enterprises in countless ways in the years to come.

– https://riscv.org/membership/1013/espressif/


Just found out that the Kendryte K210 – coined as the first competitive RISC-V chip – is supported by PlatformIO [1] and MicroPython [2] already – also based on FreeRTOS like the ESP32.

It is conceived by Boris Lovosevic (@loboris) of LoBo MicroPython fame. After being in beta stage since January, 2019, it has been maturing throughout the year. Read all about it!


  1. Kendryte K210 — PlatformIO 4.1.0rc3 documentation ↩︎

  2. LoBo Forums - MicroPython for Kendryte K210, RISC-V Dual Core 64bit CPU ↩︎

After doing his day job (porting MicroPython to K210) Boris Lovosevic seems to be back, so loboris’ port of MicroPython for ESP32 is not abandoned:

[…] I won’t promise any dates, but I have no intention to stop working on this port.

(https://loboris.eu/forum/showthread.php?tid=907&pid=2194#pid2194)


BTW, this year’s Hackaday conf badge features an FPGA with a RISC-V core.

1 Like

In this context, we just also found Porting Mirocpython to Risc V ? - MicroPython Forum (Archive) and

GigaDevice GD32VF103

Further looking into the RISC-V thing, we found the GigaDevice GD32VF103 and would like to share some information about it.

Comparison to the equivalent GD32F103VBT6 Arm Cortex-M3 MCU

… MicroPython support for the

is coming, see:

Almost three years after the last updates here, …

… I think RISC-V can be described as “having arrived” – not only for MCUs, but also running a full Linux kernel up to 5.15 on an SBC.



  1. via: https://news.ycombinator.com/item?id=34105528 ↩︎

It’s now one blow after another.

– see also: https://twitter.com/SipeedIO/status/1608366512083193857
– via: Boufallo Lab BL616/BL618 RISC-V MCU Supports WiFi 6, Bluetooth 5.2, and Zigbee | Hacker News

ESP32-C3 Bootloader

– via: RISC-V Bytes: Exploring a Custom ESP32 Bootloader | Hacker News

See also

@einsiedlerkrebs and me recently asked ourselves about the origins of RISC-V, and how it is governed. The http://riscbook.com/ may have some answers.