C-DAC Aries V3 THEJAS32 Microcontroller Board – Pinout Diagram & Pin Reference

Complete pinout diagram and pin reference for the C-DAC Aries V3 THEJAS32 microcontroller SoC development board.
C-DAC Aries V3 THEJAS32 SoC VEGA Program Microcontroller Board Pinout Diagram and Pin Reference Featured Image CIRCUITSTATE Electronics

Aries V3 is a THEJAS32 SoC development board by C-DAC (Centre for Development of Advanced Computing, India). The microcontroller SoC and the board are a result of the DIR-V program funded by the Ministry of Electronics and Information Technology (MeitY), Government of India. The THEJAS32 SoC integrates a 32-bit single-core VEGA ET1031 RISC-V CPU that runs at 100 MHz. The SoC is available as a 128-pin LQFP package. The Aries V3 board is the third version of THEJAS32-based boards. It is the cheapest one in the family and gives you a bare minimum system for development. The Aries V3 is designed in the same form factor as an Arduino Uno with pin compatibility. On this page, you will find a vector pinout diagram, Arduino pin reference and other useful information for the Aries V3 board.

Aries V3

If you are new to Aries V3 and the THEJAS32 microcontroller, we have a tutorial to get you started. You can use the Arduino IDE or VS Code to develop applications for your Aries V3 boards.

Getting Started with C-DAC VEGA Aries V3 THEJAS32 Microcontroller Development Board Featured Image by CIRCUITSTATE Electronics

Getting Started with C-DAC Aries V3 THEJAS32 Microcontroller Development Board

Learn how to use the new Aries V3 microcontroller board from C-DAC based on the 32-bit VEGA THEJAS32 RISC-V SoC using Arduino & VS Code.

Specifications

SpecificationValue
MicrocontrollerTHEJAS32 SoC
Microprocessor Core32-bit VEGA ET1031
Core Count1
SRAM256 KB
Flash2MB (External)
Input Voltage7-12V
USBUSB-C
PWM Pins8
Analog Input Pins4
SPI3
UART3
I2C2
GPIOs32
DC Current per I/O Pin12 mA
IO Voltage3.3V
Clock Speed100 MHz
Length78 mm
Width66 mm
Aries V3 specifications

Board Topology

C-DAC Aries V3 THEJAS32 SoC VEGA Program Microcontroller Board Topology Layout by CIRCUITSTATE Electronics
Aries V3 board layout. Source: C-DAC.
ReferenceDescription
J5UART
J7SPI1
J4SPI2
J8Power Jack
J6USB-C Connector
J12Boot Select Header
J14Power Header
RESETReset Button
LD1RGB LED
LD4Processor HeartBeat LED
U2THEJAS32 SoC
U13.3V Regulator
U4100 MHz Oscillator
U5SPI Boot Flash Memory
U6Op-amp
U71.2V Regulator
Aries V3 board components and descriptions

Pinout Diagram

Latest Revision: Rev 0.1, 23-10-2023
Design by: Vishnu Mohanan
License: CC-BY-SA 4.0

The pinout diagram is based on the official documents. While we try our best to be accurate and up-to-date here, we can not guarantee correctness. We have seen boards with conflicting pinouts and pin labels. So please also double-check the pin assignments with that from the official documentation. If you find any errors, please let us know in the comments.

PNG

C-DAC-Aries-V3-THEJAS32-Board-Pinout-r0.2 by CIRCUITSTATE Electronics
Aries V3 pinout diagram. Click for a high resolution.

PDF

PDF preview may not load on mobile devices. Click the link to open an interactive preview, or download it directly.

Pin Reference

[TODO]

THEJAS32 SoC

C-DAC VEGA THEJAS32 RISC-V SoC Microcontroller Chip Die Layout by CIRCUITSTATE Electronics
THEJAS32 chip die layout. Source: C-DAC.

Specifications

The key specs of the THEJAS32 SoC are,

  • 32-bit Single-core RISC-V
  • Clock Speed: 100 MHz
  • 256 KB SRAM
  • Upto 16 MBit Flash
  • 8x PWM pins
  • 4x Analog input pins
  • 3x SPI
  • 3x UART
  • 2x I2C
  • Upto 25 GPIOs
  • Input Voltage: 7-12V
  • DC Current per I/O Pin: 12 mA
  • IO Voltage: 3.3 V
  • Package: LQFP-128
C-DAC VEGA Series RISC-V Processor and SoC Highlights by CIRCUITSTATE Electronics
C-DAC VEGA product lineup. Source: C-DAC.

The key features of the VEGA ET1031 processor core are,

  • RISC-V (RV32IM) Instruction Set Architecture
  • 3-stage in-order pipeline implementation
  • Harvard architecture (separate instruction and data buses)
  • High-performance multiply/divide unit
  • Configurable AXI4 or AHB external interface
  • Optional MPU (Memory Protection Unit)
  • Platform Level Interrupt Controller
    • Up to 127 IRQs
    • Low interrupt latency
  • Vectored interrupt support
  • Advanced Integrated Debug Controller
  • Debug extension allowing Eclipse debugging via a GDB–openOCD–JTAG connection

Pinout

C-DAC VEGA THEJAS32 RISC-V SoC Microcontroller LQFP-128 IC Package by CIRCUITSTATE Electronics
THEJAS32 LQFP-128 package. Source: C-DAC.
Pin #Pin NameDescription
1GPIO1(3)General purpose IO.
2GPIO1(2)General purpose IO.
3PVSSIOC23Ground reference for IO pins.
4PVDDIO23Positive supply for IO pins. Connect to 3.3V supply.
5GPIO1(1)General purpose IO.
6GPIO1(0)General purpose IO.
7SPI3MOSISPI 3 Master Out Slave In.
8PVDDC18Positive supply for logic. Connect to 1.2V supply.
9PVSSC18Ground reference for logic.
10SPI3MISOSPI 3 Master In Slave Out.
11SPI3CLKSPI 3 Clock.
12SPI3CSNSPI 3 Chip Select.
13PVSSIOC21Ground reference for IO pins.
14PVDDIO21Positive supply for IO pins. Connect to 3.3V supply.
15BOOTBoot select.
16PROCBTHeartbeat signal.
17TEDTUPDConnect to GND.
18PVDDC17Positive supply for logic. Connect to 1.2V supply.
19PVSSC17Ground reference for logic.
20TSTCLKConnect to GND through a 1K resistor.
21TJTAGTDOJTAG TDO. Left unconnected.
22TJTAGTMSJTAG TMS. Connect to GND through a 1K resistor.
23TJTAGTDIJTAG TDI. Connect to GND through a 1K resistor.
24PVSSIOC19Ground reference for IO pins.
25PVDDIO19Positive supply for IO pins. Connect to 3.3V supply.
26PVDDC16Positive supply for logic. Connect to 1.2V supply.
27PVSSC16Ground reference for logic.
28TJTAGTCKJTAG TCK. Connect to GND through a 1K resistor.
29TJTAGTRSTJTAG TRST. Connect to GND through a 1K resistor.
30TSTMODETest mode select. Connect to GND through a 1K resistor.
31IIC2SDAI2C 2 Serial Data.
32IIC2SCLI2C 2 Serial Clock.
33IIC0SCLI2C 0 Serial Clock.
34IIC0SDAI2C 0 Serial Data.
35PVSSC14Ground reference for logic.
36PVDDC14Positive supply for logic. Connect to 1.2V supply.
37PVDDIO17Positive supply for IO pins. Connect to 3.3V supply.
38PVSSIOC17Ground reference for IO pins.
39SPI1CSNSPI 1 Chip Select.
40SPI1CLKSPI 1 Clock.
41SPI1MISOSPI 1 Master In Slave Out.
42SPI1MOSISPI 1 Master Out Slave In.
43RSTINReset.
44CLKSYSSystem Clock.
45URT1SOUTUART 1 Serial Out/Transmit.
46PVDDIO15Positive supply for IO pins. Connect to 3.3V supply.
47PVSSIOC15Ground reference for IO pins.
48PVSSC12Ground reference for logic.
49PVDDC12Positive supply for logic. Connect to 1.2V supply.
50URT1SINUART 1 Serial Receive.
51GPIO0(15)General purpose IO.
52GPIO0(14)General purpose IO.
53GPIO0(13)General purpose IO.
54GPIO0(12)General purpose IO.
55GPIO0(11)General purpose IO.
56PVSSC11Ground reference for logic.
57PVDDC11Positive supply for logic. Connect to 1.2V supply.
58GPIO0(10)General purpose IO.
59PVDDIO13Positive supply for IO pins. Connect to 3.3V supply.
60PVSSIOC13Ground reference for IO pins.
61GPIO0(9)General purpose IO.
62GPIO0(8)General purpose IO.
63GPIO0(7)General purpose IO.
64GPIO0(6)General purpose IO.
65GPIO0(5)General purpose IO.
66GPIO0(4)General purpose IO.
67PVSSC9Ground reference for logic.
68PVDDC9Positive supply for logic. Connect to 1.2V supply.
69PVDDIO11Positive supply for IO pins. Connect to 3.3V supply.
70PVSSIOC11Ground reference for IO pins.
71GPIO0(3)General purpose IO.
72GPIO0(2)General purpose IO.
73GPIO0(1)General purpose IO.
74GPIO0(0)General purpose IO.
75PWM(7)Pulse Width Modulation.
76PWM(6)Pulse Width Modulation.
77PWM(5)Pulse Width Modulation.
78PVSSC7Ground reference for logic.
79PVDDC7Positive supply for logic. Connect to 1.2V supply.
80PWM(4)Pulse Width Modulation.
81PWM(3)Pulse Width Modulation.
82PWM(2)Pulse Width Modulation.
83PVDDIO8IO Power Supply VDD pin.
84PVSSIOC8Ground reference for IO pins.
85PWM(1)Pulse Width Modulation.
86PWM(0)Pulse Width Modulation.
87SPI0MOSISPI 0 Master Out Slave In.
88PVSSC6Ground reference for logic.
89PVDDC6Positive supply for logic. Connect to 1.2V supply.
90SPI0MISOSPI 0 Master In Slave Out.
91SPI0CLKSPI 0 Clock.
92SPI0CSNSPI 0 Chip Select.
93PVDDIO6Positive supply for IO pins. Connect to 3.3V supply.
94PVSSIOC6Ground reference for IO pins.
95IIC1SDAI2C 1 Serial Data.
96IIC1SCLI2C 1 Serial Clock.
97SPI2MOSISPI 2 Master Out Slave In.
98SPI2MISOSPI 2 Master In Slave Out.
99PVDDC4Positive supply for logic. Connect to 1.2V supply.
100PVSSC4Ground reference for logic.
101SPI2CLKSPI 2 Clock.
102SPI2CSNSPI 2 Chip Select.
103PVSSIOC4Ground reference for IO pins.
104PVDDIO4Positive supply for IO pins. Connect to 3.3V supply.
105URT2SINUART 2 Serial In Receive.
106URT2SOUTUART 2 Serial Out / Transmit.
107URT0SINUART 0 Serial In Receive.
108URT0SOUTUART 0 Serial Out / Transmit.
109GPIO1(15)General purpose IO.
110GPIO1(14)General purpose IO.
111GPIO1(13)General purpose IO.
112PVDDC2Positive supply for logic. Connect to 1.2V supply.
113PVSSC2Ground reference for logic.
114PVSSIOC2Ground reference for IO pins.
115PVDDIO2Positive supply for IO pins. Connect to 3.3V supply.
116GPIO1(12)General purpose IO.
117GPIO1(11)General purpose IO.
118GPIO1(10)General purpose IO.
119GPIO1(9)General purpose IO.
120GPIO1(8)General purpose IO.
121GPIO1(7)General purpose IO.
122GPIO1(6)General purpose IO.
123PVSSIOC0Ground reference for IO pins.
124PVDDIO0Positive supply for IO pins. Connect to 3.3V supply.
125PVDDC0Positive supply for logic. Connect to 1.2V supply.
126PVSSC0Ground reference for logic.
127GPIO1(5)General purpose IO.
128GPIO1(4)General purpose IO.
THEJAS32 LQFP-128 pinout
  1. Aries V3 Product Page – C-DAC
  2. Aries V3 Datasheet [PDF]
  3. THEJAS32 SoC Borchure [PDF]
  4. VEGA User Guide
  5. VEGA SDK User Guide
  6. C-DAC – Official Website
  1. Short URL to this page – https://www.circuitstate.com/ariesv3pins

Share to your friends
Vishnu Mohanan

Vishnu Mohanan

Founder and CEO at CIRCUITSTATE Electronics

Articles: 90

Leave a Reply

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The reCAPTCHA verification period has expired. Please reload the page.