soldr.ai

Docs  /  Boards

Arduino Nano R4: specs and pinout

Nano-format Arduino built on the Renesas RA4M1 (R7FA4M1AB3CFM) 32-bit Arm Cortex-M4 at 48 MHz, with USB-C, a Qwiic connector and an RTC. The board runs at 5 V.

Every value cites its sourceOfficial pinout

Buy on Compoden

Specs

SpecValueSource
MicrocontrollerR7FA4M1AB3CFM 32-bit Arm Cortex-M4, 48 MHzArduino official documentation
Section 2.1 General Specifications Overview, p.5
Memory256 kB Flash, 32 kB RAM, 8 kB EEPROMArduino official documentation
Section 2.1, p.5
Logic level5 V on all pins except the Qwiic connector, which is 3.3 VArduino official documentation
Section 3.3 GPIO Voltage, p.10
Input voltage (VIN pin)6.0 V to 21.0 V (7.0 V typical)Arduino official documentation
Section 3.1 Recommended Operating Conditions, p.9
USB input voltage4.8 V to 5.5 V (5.0 V typical); USB current limited to 500 mAArduino official documentation
Section 3.1, p.9
GPIO currentGPIOs can handle up to 8 mAArduino official documentation
Section 3.4 GPIO Current, p.10
3V3 pin loadAbove 150 mA the board may become very hotArduino official documentation
Section 3.2 Power Options, p.9
Analog inputs8 channels, 14-bit ADC; 12-bit DAC on A0Arduino official documentation
Section 2.1, p.5; Section 2.2, p.6
CommunicationSerial x2 (USB and Serial1 on D0/D1), I2C x2, SPI x1, CAN x1 (external transceiver required)Arduino official documentation
Section 2.1, p.5
Operating temperature-40 C to 85 CArduino official documentation
Section 3.1, p.9

Power

ValueSource
SupplyVIN 6-21 V or USB-C 5 VArduino official documentation
Sections 3.1-3.2, p.9; no typical current given

Pinout

Pin rows are from the official Arduino Nano R4 datasheet (ABX00142), section 4.1. The datasheet prints JP2 pin numbers in descending order; they are reproduced as printed.

PinFunctionVoltageNotesSource
JP1 1D13 / SCK5 V logicSerial ClockArduino official documentation
Section 4.1.1 Analog (JP1), p.13
JP1 2+3V33.3 V+3V3 Power RailArduino official documentation
Section 4.1.1 Analog (JP1), p.13
JP1 3AREF5 V logicAnalog Voltage ReferenceArduino official documentation
Section 4.1.1 Analog (JP1), p.13
JP1 4A05 V logicAnalog input 0 / DACArduino official documentation
Section 4.1.1 Analog (JP1), p.13
JP1 5A15 V logicAnalog input 1 / OPAMP +Arduino official documentation
Section 4.1.1 Analog (JP1), p.13
JP1 6A25 V logicAnalog input 2 / OPAMP -Arduino official documentation
Section 4.1.1 Analog (JP1), p.13
JP1 7A35 V logicAnalog input 3 / OPAMP OutArduino official documentation
Section 4.1.1 Analog (JP1), p.13
JP1 8A45 V logicAnalog input 4 / I2C Serial Data (SDA)Arduino official documentation
Section 4.1.1 Analog (JP1), p.13
JP1 9A55 V logicAnalog input 5 / I2C Serial Clock (SCL)Arduino official documentation
Section 4.1.1 Analog (JP1), p.13
JP1 10A65 V logicAnalog input 6Arduino official documentation
Section 4.1.1 Analog (JP1), p.13
JP1 11A75 V logicAnalog input 7Arduino official documentation
Section 4.1.1 Analog (JP1), p.13
JP1 125VUSB power (5 V)Arduino official documentation
Section 4.1.1 Analog (JP1), p.13
JP1 13BOOTMode selectionArduino official documentation
Section 4.1.1 Analog (JP1), p.13
JP1 14GNDGroundArduino official documentation
Section 4.1.1 Analog (JP1), p.13
JP1 15VINVoltage InputArduino official documentation
Section 4.1.1 Analog (JP1), p.13
JP2 15D12 / CIPO5 V logicController In Peripheral OutArduino official documentation
Section 4.1.2 Digital (JP2), p.13 (pin numbers as printed, descending)
JP2 14D11 / COPI5 V logicController Out Peripheral In / PWMArduino official documentation
Section 4.1.2 Digital (JP2), p.13 (pin numbers as printed, descending)
JP2 13D10 / CS5 V logicChip Select / PWMArduino official documentation
Section 4.1.2 Digital (JP2), p.13 (pin numbers as printed, descending)
JP2 12D95 V logicDigital pin 9 / PWMArduino official documentation
Section 4.1.2 Digital (JP2), p.13 (pin numbers as printed, descending)
JP2 11D85 V logicDigital pin 8Arduino official documentation
Section 4.1.2 Digital (JP2), p.13 (pin numbers as printed, descending)
JP2 10D75 V logicDigital pin 7Arduino official documentation
Section 4.1.2 Digital (JP2), p.13 (pin numbers as printed, descending)
JP2 9D65 V logicDigital pin 6 / PWMArduino official documentation
Section 4.1.2 Digital (JP2), p.13 (pin numbers as printed, descending)
JP2 8D55 V logicDigital pin 5 / PWM / CAN (RX)Arduino official documentation
Section 4.1.2 Digital (JP2), p.13 (pin numbers as printed, descending)
JP2 7D45 V logicDigital pin 4 / CAN (TX)Arduino official documentation
Section 4.1.2 Digital (JP2), p.13 (pin numbers as printed, descending)
JP2 6D35 V logicDigital pin 3 / PWMArduino official documentation
Section 4.1.2 Digital (JP2), p.13 (pin numbers as printed, descending)
JP2 5D25 V logicDigital pin 2Arduino official documentation
Section 4.1.2 Digital (JP2), p.13 (pin numbers as printed, descending)
JP2 4GNDGroundArduino official documentation
Section 4.1.2 Digital (JP2), p.13 (pin numbers as printed, descending)
JP2 3RSTReset (features a button)Arduino official documentation
Section 4.1.2 Digital (JP2), p.13 (pin numbers as printed, descending)
JP2 2D0 / RX5 V logicDigital pin 0 / Serial Receiver (RX)Arduino official documentation
Section 4.1.2 Digital (JP2), p.13 (pin numbers as printed, descending)
JP2 1D1 / TX5 V logicDigital pin 1 / Serial Transmitter (TX)Arduino official documentation
Section 4.1.2 Digital (JP2), p.13 (pin numbers as printed, descending)

Build with it

Project ideas for the Arduino Nano R4. Each link opens Soldr with the prompt filled in; Soldr assigns the pins, checks power and shows how to wire every part.

Common mistakes

Not covered by the official source

Sources