Arduino UNO R4 WiFi pinout
All 51 pins of the Arduino UNO R4 WiFi, each mapped to the R7FA4M1AB3CFP pad it routes to, with its functions and — for 33 pins — the electrical limits from the chip datasheet. Every number cites its page and table.
Arduino UNO R4 WiFi pins, functions and electrical limits
| Pin | Position | Kind | Chip pad | Functions | VIH | VIL | VOH | VOL | IOH | IOL | 5 V tolerant | Abs max | Source |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| BOOT | JANALOG · 1 | control | P201 | BOOT (mode select), P201, MD | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| IOREF | JANALOG · 2 | power out | power_out | p.19 table 19_1 | |||||||||
| Reset | JANALOG · 3 | control | RES | RESET | |||||||||
| +3V3 | JANALOG · 4 | power out | power_out | p.16 | |||||||||
| +5V | JANALOG · 5 | power out | power_out | p.16 | |||||||||
| GND | JANALOG · 6 | ground | ground | ||||||||||
| GND | JANALOG · 7 | ground | ground | ||||||||||
| VIN | JANALOG · 8 | power in | power_in | p.8 table 8_1 | |||||||||
| A0 | JANALOG · 9 | gpio | P014 | A0, D14, DAC (DA0, 12-bit), P014, AN009, DA0 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| A1 | JANALOG · 10 | gpio | P000 | A1, D15, OPAMP+, P000, IRQ6, AN000, AMP0+, TS21 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| A2 | JANALOG · 11 | gpio | P001 | A2, D16, OPAMP-, P001, IRQ7, AN001, AMP0-, TS22 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| A3 | JANALOG · 12 | gpio | P002 | A3, D17, OPAMP OUT, P002, IRQ2, AN002, AMP0O | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| A4 | JANALOG · 13 | gpio | P101 | A4, D18, I2C SDA (Wire), P101, KR01/IRQ1, AGTEE0, GTETRGB, GTIOC5A, TXD0/MOSI0/SDA0, CTS1_RTS1/SS1, SDA1, MOSIA, AN021, CMPREF0, VL2 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| A5 | JANALOG · 14 | gpio | P100 | A5, D19, I2C SCL (Wire), P100, KR00/IRQ2, AGTIO0, GTETRGA, GTIOC5B, RXD0/MISO0/SCL0, SCK1, SCL1, MISOA, AN022, CMPIN0, VL1 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| SCL | JDIGITAL · 1 | gpio | P100 | SCL, I2C SCL (Wire), P100, KR00/IRQ2, AGTIO0, GTETRGA, GTIOC5B, RXD0/MISO0/SCL0, SCK1, SCL1, MISOA, AN022, CMPIN0, VL1 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| SDA | JDIGITAL · 2 | gpio | P101 | SDA, I2C SDA (Wire), P101, KR01/IRQ1, AGTEE0, GTETRGB, GTIOC5A, TXD0/MOSI0/SDA0, CTS1_RTS1/SS1, SDA1, MOSIA, AN021, CMPREF0, VL2 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| AREF | JDIGITAL · 3 | analog | AREF (analog reference input) | ||||||||||
| GND | JDIGITAL · 4 | ground | ground | ||||||||||
| D13 | JDIGITAL · 5 | gpio | P102 | D13, SCK, CANRX0, LED_BUILTIN (shared net P102), P102, KR02, AGTO0, GTOWLO, GTIOC2B, CRX0, SCK0, TXD2/MOSI2/SDA2, RSPCKA, AN020/ADTRG0, CMPIN1, VL3 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| D12 | JDIGITAL · 6 | gpio | P410 | D12, CIPO, P410, IRQ5, AGTOB1, GTOVLO, GTIOC6B, RXD0/MISO0/SCL0, MISOA, SEG08, TS06 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| D11 | JDIGITAL · 7 | gpio | P411 | D11, COPI, PWM, P411, IRQ4, AGTOA1, GTOVUP, GTIOC6A, TXD0/MOSI0/SDA0, MOSIA, SEG07, TS07 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| D10 | JDIGITAL · 8 | gpio | P103 | D10, CS, CANTX0, PWM, P103, KR03, GTOWUP, GTIOC2A, CTX0, CTS0_RTS0/SS0, SSLA0, AN019, CMPREF1, VL4 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| D9 | JDIGITAL · 9 | gpio | P303 | D9, PWM, P303, GTIOC7B, SEG03/COM7, TS02 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| D8 | JDIGITAL · 10 | gpio | P304 | D8, P304, IRQ9, GTIOC7A, SEG20, TS11 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| D7 | JDIGITAL · 11 | gpio | P112 | D7, P112, GTIOC3B, TXD2/MOSI2/SDA2, SCK1, SSLB0, SSIBCK0, CAPL, TSCAP | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| D6 | JDIGITAL · 12 | gpio | P111 | D6, PWM, P111, IRQ4, GTIOC3A, SCK2, SCK9, RSPCKB, CAPH, TS12 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| D5 | JDIGITAL · 13 | gpio | P107 | D5, PWM, P107, KR07, GTIOC0A, COM3 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| D4 | JDIGITAL · 14 | gpio | P106 | D4, P106, KR06, GTIOC0B, SSLA3, COM2 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| D3 | JDIGITAL · 15 | gpio | P105 | D3, PWM, external interrupt, P105, KR05/IRQ0, GTETRGA, GTIOC1A, SSLA2, COM1, TS34 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| D2 | JDIGITAL · 16 | gpio | P104 | D2, external interrupt, P104, KR04/IRQ1, GTETRGB, GTIOC1B, RXD0/MISO0/SCL0, SSLA1, COM0, TS13 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| D1 | JDIGITAL · 17 | gpio | P302 | D1, TX0, Serial1 TX (SCI_TXD2), P302, IRQ5, GTOUUP, GTIOC4A, TXD2/MOSI2/SDA2, SSLB3, SEG02/COM6, TS08 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| D0 | JDIGITAL · 18 | gpio | P301 | D0, TX0, Serial1 RX (SCI_RXD2), P301, IRQ6, AGTIO0, GTOULO, GTIOC4B, RXD2/MISO2/SCL2, CTS9_RTS9/SS9, SSLB2, SEG01/COM5, TS09 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| OFF | JOFF · 1 | control | buck converter enable (pull low to switch the board off) | ||||||||||
| GND | JOFF · 2 | ground | ground | ||||||||||
| VRTC | JOFF · 1 | power in | VBATT | power_in | R7FA4M1AB3CFM datasheet p.29 table 29_1 | ||||||||
| CIPO | ICSP · 1 | gpio | P410 | SPI CIPO, P410, IRQ5, AGTOB1, GTOVLO, GTIOC6B, RXD0/MISO0/SCL0, MISOA, SEG08, TS06 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| +5V | ICSP · 2 | power out | power_out | p.16 | |||||||||
| SCK | ICSP · 3 | gpio | P102 | SPI SCK, P102, KR02, AGTO0, GTOWLO, GTIOC2B, CRX0, SCK0, TXD2/MOSI2/SDA2, RSPCKA, AN020/ADTRG0, CMPIN1, VL3 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| COPI | ICSP · 4 | gpio | P411 | SPI COPI, P411, IRQ4, AGTOA1, GTOVUP, GTIOC6A, TXD0/MOSI0/SDA0, MOSIA, SEG07, TS07 | ≥ 4 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | no | -0.3–5.3 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| RESET | ICSP · 5 | control | RES | RESET | |||||||||
| GND | ICSP · 6 | ground | ground | ||||||||||
| ESP_IO42 | J6_ESP · 1 | gpio | GPIO42 | GPIO42, MTMS, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera) | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-S3 datasheet p.65 table 65_2 |
| ESP_IO41 | J6_ESP · 2 | gpio | GPIO41 | GPIO41, MTDI, CLK_OUT1, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera) | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-S3 datasheet p.65 table 65_2 |
| ESP_TXD0 | J6_ESP · 3 | gpio | GPIO43 | GPIO43, TXD0, U0TXD, CLK_OUT1, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera) | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-S3 datasheet p.65 table 65_2 |
| ESP_DOWNLOAD | J6_ESP · 4 | gpio | GPIO0 | GPIO0, DOWNLOAD, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO0, sar_i2c_scl_0 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-S3 datasheet p.65 table 65_2 |
| ESP_RXD0 | J6_ESP · 5 | gpio | GPIO44 | GPIO44, RXD0, U0RXD, CLK_OUT2, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera) | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-S3 datasheet p.65 table 65_2 |
| GND | J6_ESP · 6 | ground | ground | ||||||||||
| GND | J2_QWIIC · 1 | ground | ground | ||||||||||
| +3.3V | J2_QWIIC · 2 | power out | power_out | p.16 | |||||||||
| SDA (Wire1) | J2_QWIIC · 3 | gpio | P401 | IIC0_SDA, P401, IRQ5, GTETRGA, GTIOC6B, CTX0, CTS0_RTS0/SS0, TXD1/MOSI1/SDA1, SDA0, SEG05, TS19 | 4–5.8 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | yes | -0.3–6.5 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
| SCL (Wire1) | J2_QWIIC · 4 | gpio | P400 | IIC0_SCL, P400, CACREF, IRQ0, AGTIO1, GTIOC6A, SCK0, SCK1, SCL0, AUDIO_CLK, SEG04, TS20 | 4–5.8 V | ≤ 1 V | ≥ 4.2 V | ≤ 0.8 V | ≤ -4 mA | ≤ 4 mA | yes | -0.3–6.5 V | R7FA4M1AB3CFM datasheet p.32 table 32_1 |
Arduino UNO R4 WiFi pinout FAQ
What microcontroller does the Arduino UNO R4 WiFi use?
The Arduino UNO R4 WiFi is built around the R7FA4M1AB3CFP, alongside ESP32-S3, NLASB3157DFT2G, ISL854102FRZ-T, TXB0108DQSR.
How many GPIO pins does the Arduino UNO R4 WiFi have?
20 GPIO pins are exposed. Xirkit documents 51 board pins, 33 of them with pin-level electrical limits.
Are the Arduino UNO R4 WiFi I/O pins 5 V tolerant?
2 pins are 5 V tolerant and 30 are not — check each pin in the pinout table before connecting 5 V signals.
How much current can a Arduino UNO R4 WiFi GPIO pin source?
Documented output-high current per pin: ≤ -4 mA. Values are traced to the chip datasheet; see the pinout table for per-pin limits and conditions.
What voltage powers the Arduino UNO R4 WiFi?
Supply range 1.6–24 V. Power inputs: VIN (6–24 V), VRTC (1.6–3.6 V).
Related data
Looking for something else? Browse every structured part.