Skip to main content

RISC-V Exchange

The RISC-V Exchange hosts the hardware, software, services, and learning offerings in the RISC-V community. Browse the list or search for an offering below.


Organization: Kai

An incomplete SoC

Software Type: Soft IP


Arabic course in Computer Architecture taught in RISC-V ISA

Organization: Umm Al-Qura University

An Arabic course in Computer Architecture taught in RISC-V ISA based on Computer Organization and Design the Hardware/Software Interface, RISC-V Edition, David Patterson and John Hennessy by Dr. Ghassan F. Bati.

License Type: Copyleft

Learn Language: Arabic



Organization: Centre for Development of Advanced Computing

The ARIES v2.0 is a fully indigenous and a “Made in India” product to get started with basic microprocessor programming and embedded systems. This board is built upon a RISC-V ISA compliant VEGA Processor with easy-to-use hardware and software. The VEGA SDK also provides full ecosystem with numerous examples and support documentation.

License Type: Proprietary


Brief Tutorials of GD32V RISC-V MCU and TencentOS Tiny

Organization: BMRTech

This tutorial introduces basic background knowledge of IoT, IoT OS and RISC-V. Then it elaborates on the function of IoT OS kernel function and communication components. Application instances of GD32VF103 MCU and TencentOS tiny are presented.

License Type: Open custom

Learn Language: Chinese (Simplified)


Building Applications with RISC-V and FreeRTOS (LFD112x)

This course is designed to provide the skills you need to build embedded systems with RTOS capabilities for real-time applications. Real time operating systems (RTOS) play an important role in any embedded system, enabling users to control the time critical functions required to be handled within specific timeframes for the effective use of those systems. FreeRTOS is an open source RTOS that has been used in various embedded systems and has been effectively ported onto various processors.

Learn Language: English



Organization: 10xEngineers

CI/software development service based on RISC-V hardware and emulation compute instances.

License Type: Proprietary


Computer Architectures Course (BE5B35APO)

Organization: Czech Technical University in Prague

Classical Computer Architectures course using RISC-V as model architecture starting with number representation, building single cycle CPU, adding cache, pipeline, hazard unit,input output etc.. with demonstration on QtRvSim simulator with online version available.

License Type: Mixed

Learn Language: English


Cortus Lotus1 MCU

Organization: Cortus

We offer the Cortus Lotus1 MCU for consumer, general-purpose applications and motor control, with RISC-V processor core (with FPU and compressed mode instructions) and a comprehensive set of peripherals for embedded systems. The MCU has flexible power management suitable for permanently on battery powered devices. We offer not only chips, but a complete ready-to-use solution including a full SDK with RTOS and peripheral device drivers as well as a development board.


CREATOR Simulator

Organization: UC3M

CREATOR: didaCtic and geneRic assEmbly progrAmming simulaTOR

Software Type: Simulators



Organization: Deepcomputing

With native cutting-edge features, our ROMA laptop lets users directly expand and explore the RISC-V ecosystem. Our ambition is to make 2022 a special year for all those facing the many issues of living and working in our post-Covid world. Which is why we are delighted to be able to join together with our partners to create this breakthrough in RISC-V SoC development. We know the launch of the ROMA laptop will bring an exciting new frontier to our many customers. Please follow our weekly blog for the latest news on ROMA and our exciting new products and peripherals.


Updates and edits to existing entries, as well as contribution of new entries, are welcome! Please submit your inputs here.

Stay Connected With RISC-V

We send occasional news about RISC-V technical progress, news, and events.