Pinout description

This section describes lists the pinout for the SoC, and provides the description for pins.

Pinout Diagram

_images/riscduino_pinmap.png

Pinout Map

Pinout

ATMGA328 Pin No

Functionality

Arudino Pin Name

Carvel Pin Mapping

1

PC6/RESET

mprj_io[0]

2

PD0/RXD

D0

mprj_io[1]

3

PD1/TXD

D1

mprj_io[2]

4

PD2/INT0

D2

mprj_io[3]

5

PD3/INT1/OC2B(PWM0)

D3

mprj_io[4]

6

PD4

D4

mprj_io[5]

7

VCC

8

GND

9

PB6/XTAL1/TOSC1

mprj_io[6]

10

PB7/XTAL2/TOSC2

mprj_io[7]

11

PD5/OC0B(PWM1)/T1

D5

mprj_io[8]

12

PD6/OC0A(PWM2)/AIN0

D6

mprj_io[9]/analog_io[2]

13

PD7/A1N1

D7

mprj_io[10]/analog_io[3]

14

PB0/CLKO/ICP1

D8

mprj_io[11]

15

PB1/OC1A(PWM3)

D9

mprj_io[12]

16

PB2/SS/OC1B(PWM4)

D10

mprj_io[13]

17

PB3/MOSI/OC2A(PWM5)

D11

mprj_io[14]

18

PB4/MISO

D12

mprj_io[15]

19

PB5/SCK

D13

mprj_io[16]

20

AVCC

21

AREF

analog_io[10]

22

GND

23

PC0/ADC0

A0

mprj_io[18]/analog_io[11]

24

PC1/ADC1

A1

mprj_io[19]

25

PC2/ADC2

A2

mprj_io[20]

26

PC3/ADC3

A3

mprj_io[21]

27

PC4/ADC4/SDA

A4

mprj_io[22]

28

PC5/ADC5/SCL

A5

mprj_io[23]

Sflash

sflash_sck

mprj_io[24]

Sflash

sflash_ss[0]

mprj_io[25]

Sflash

sflash_ss[1]

mprj_io[26]

Sflash

sflash_ss[2]

mprj_io[27]

Sflash

sflash_ss[3]

mprj_io[28]

Sflash

sflash_io[0]

mprj_io[29]

Sflash

sflash_io[1]

mprj_io[30]

Sflash

sflash_io[2]

mprj_io[31]

Sflash

sflash_io[3]

mprj_io[32]

UARTM

uartm_rxd

mprj_io[34]

UARTM

uartm_txd

mprj_io[35]

USB HOST

usb_dp

mprj_io[36]

USB HOST

usb_dn

mprj_io[37]