VEGA Processors

CASP Support For VEGA Series Microprocessor Development Boards

VEGA Microprocessors are a series of high performance microprocessors based on open source RISC-V instruction set architecture (ISA). These microprocessors are developed by C-DAC, India. This page describes how to get started with some of the VEGA Microprocessor development boards supported by CASP. It also includes examples and real world projects to help user to kick start their journey with these home grown processors. Currently Aries v3.0, Aries v2.0, Aries Micro v1.0 and Aries IoT v1.0 development boards are supported.

Getting Started

System Requirements

  • Microprocessor development board with accessories such as USB cable etc.
  • Desktop PC or Laptop with Windows 7 64-bit or above operating system installed
  • USB drivers supporting the microprocessor board shall be installed on the Desktop PC or Laptop. Latest CP210X USB drivers for Aries IoT v1.0, Aries Micro v1.0, Aries v2.0, Aries v3.0 boards can be downloaded from OEM website. Alternatively, you may download from our website at this link.

Install CASP Software & Board Support Package

Examples

Below examples are provided, targeting VEGA Aries v2.0 development board to enable novice users to start experimenting with these processors. User may also try experimenting with the CASP examples provided at this link with VEGA Microprocessor boards as target. This requires minor modifications with respect to pin configuration and other settings specific to the Vega Microprocessor target. Users are encouraged to go through our video tutorials and try to build the same (which ever applicable) on VEGA Microprocessor boards supported by CASP.

Peripheral Interfacing

Measure & Display Motor Speed on a SSD1360 OLED Display Module.

Interfacing with SSD1360 (I2C) based OLED Display Module.

Read / Write operations with Micro SD Card Module.

Interfacing with Micro SD Card Module

Read GPS time and location data

Interfacing with NEO-6M GPS Module

Communication

Internet of Things (IoT)

Projects

In addition to the above examples, below projects are provided to enable user to better understand how to use CASP for real world applications. Please click on a project to view detailed documentation on how to build the project. Users are encouraged to try CASP projects by re-targetting them to Vega Aries hardware.