Pinout description
This section describes lists the pinout for the SoC, and provides the description for pins.
Pinout Diagram
Pinout Map
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] |