Arduino Uno Ethernet - image 1
1 / 2
Arduino·Dev Board

Arduino Uno Ethernet

Arduino UNO with built-in Ethernet and microSD slot based on the ATmega328P at 16 MHz — a self-contained board for networked Arduino projects without needing a separate Ethernet shield.

Starting from

$65.00

Compatible Firmware

Specifications

ArchitectureAVR
CPU Cores1
Clock Speed16MHz
RAM2 KB
Flash32 KB
GPIO Level5V
Ethernet10/100 Mbps
StoragemicroSD
DimensionsArduino UNO form factor

Components

8-bit AVR microcontroller at 16 MHz with 32KB flash, 2KB SRAM

Wiznet W5100 hardwired TCP/IP embedded Ethernet controller with 10/100 Ethernet support

Bus Interfaces

UART
TX: D1RX: D0
SPI
MOSI: D11MISO: D12SCK: D13ETH_CS: D10SD_CS: D4
I2C
SDA: A4SCL: A5
ICSP

GPIO Map

D0
RX
digital-inputdigital-output
UART
D1
TX
digital-inputdigital-output
UART
D2
GPIO / INT0
digital-inputdigital-outputinterrupt
D3
GPIO / INT1 / PWM
digital-inputdigital-outputpwminterrupt
D4
SD_CS
digital-inputdigital-output
SPI
D5
GPIO / PWM
digital-inputdigital-outputpwm
D6
GPIO / PWM
digital-inputdigital-outputpwm
D7
GPIO
digital-inputdigital-output
D8
GPIO
digital-inputdigital-output
D9
GPIO / PWM
digital-inputdigital-outputpwm
D10
ETH_CS / PWM
digital-inputdigital-outputpwm
SPI
D11
MOSI / PWM
digital-inputdigital-outputpwm
SPI
D12
MISO
digital-inputdigital-output
SPI
D13
SCK
digital-inputdigital-output
SPI
A0
Analog 0 / D14
analog-inputdigital-inputdigital-output
A1
Analog 1 / D15
analog-inputdigital-inputdigital-output
A2
Analog 2 / D16
analog-inputdigital-inputdigital-output
A3
Analog 3 / D17
analog-inputdigital-inputdigital-output
A4
SDA / Analog 4 / D18
analog-inputdigital-inputdigital-output
I2C
A5
SCL / Analog 5 / D19
analog-inputdigital-inputdigital-output
I2C

Overview

The Arduino Uno Ethernet integrates an Ethernet jack and microSD card slot directly onto an Arduino UNO-compatible board, eliminating the need for a separate Ethernet shield. Based on the ATmega328P microcontroller at 16 MHz, it provides the familiar Arduino pin layout while adding always-present network connectivity with visual status indicator LEDs.

The board omits a USB port in favor of a 6-pin FTDI connector for programming, requiring an FTDI cable or FTDI Friend for uploading sketches. Digital pins 10–13 are reserved for the onboard Ethernet chip, and pin 4 is used for the microSD card chip select, leaving the remaining pins available for user code.

Power is delivered through the standard Arduino barrel jack, and the board maintains the R3 shield footprint with some caveats — the taller Ethernet jack may require stacking headers when using shields. The integrated microSD slot enables local data logging alongside network operations.

Designed for IoT and networked embedded applications, this board simplifies deployments where Ethernet connectivity is required without the bulk and pin overhead of stacking a separate shield.

Use Cases

4

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.