Otevře se na nové kartě

Arduino Uno Pinout

Arduino Uno R3 je deska, na které se učila celá generace bastlířů. Mikrokontrolér ATmega328P na 16 MHz, logika 5 V a rozložení pinů, pro které vznikly stovky shieldů.

Klony s převodníkem CH340 stojí zlomek ceny originálu a pinout mají stejný.

Parametry

  • ATmega328P: 8bitový AVR, 16 MHz
  • 32 kB flash (0,5 kB zabírá bootloader), 2 kB SRAM, 1 kB EEPROM
  • 14 digitálních pinů (6× PWM), 6 analogových vstupů (10bitový ADC)
  • UART, I2C (A4/A5 a samostatné piny SDA/SCL) a SPI (D10–D13 a konektor ICSP)
  • logika 5 V, napájení 7–12 V (VIN nebo jack) nebo z USB
  • USB-B s převodníkem ATmega16U2 (klony CH340)
  • 68,6 × 53,4 mm

Novější Uno R4 (Minima a WiFi) má stejné rozložení pinů, ale úplně jiný, 32bitový čip (Renesas RA4M1) – pinout výše platí pro klasické R3 a jeho klony.

Pinout a tabulka pinů

Najeďte myší na pin v diagramu nebo na řádek tabulky, filtrem zvýrazníte sběrnici. Pinout si můžete stáhnout jako PNG nebo SVG.

Arduino Uno R3 – pinoutArduino Uno R3 – pinoutchiptron.czATmega328PUSB-BRESETLTXRXONICSPPOWERANALOG INDIGITAL (PWM ~) NC Nezapojeno (rezerva) IOREF ← Úroveň logiky pro shieldy (5 V) RESET → Reset – spojením s GND 3V3 ← Výstup 3,3 V, max. 50 mA 5V ↔ 5 V ze stabilizátoru nebo z USB GND GND VIN → Napájecí vstup 7–12 V A0 PC0 ADC0 A1 PC1 ADC1 A2 PC2 ADC2 A3 PC3 ADC3 A4 PC4 SDA ADC4 A5 PC5 SCL ADC5 SCL PC5 SCL SDA PC4 SDA AREF ← Reference pro ADC (výchozí 5 V) GND D13 PB5 SCK LED (L) D12 PB4 MISO D11 PB3 MOSI PWM D10 PB2 SS PWM D9 PB1 PWM D8 PB0 D7 PD7 D6 PD6 PWM D5 PD5 PWM D4 PD4 D3 PD3 PWM INT1 D2 PD2 INT0 D1 PD1 TX D0 PD0 RX GPIO Port čipu UART I2C SPI ADC (analog) PWM Napájení Zem (GND) Řízení / reset Nezapojeno
Stáhnout:PNGSVG
Tabulka pinů – Arduino Uno R3
NázevPort čipuSměrUARTI2CSPIPWMADCPoznámka
NC–Nezapojeno (rezerva)
IOREFvýstupNapěťová úroveň logiky desky (5 V) – podle ní se nastavují shieldy, které umí 3,3 V i 5 V.
RESETvstupReset – spojením s GND se čip restartuje (stejně jako tlačítko RESET).
3V3výstupVýstup 3,3 V, max. 50 mA
5Vvstup/výstup5 V ze stabilizátoru (při napájení z konektoru nebo VIN) nebo z USB; lze jím desku i napájet, ale obchází se tím ochrana.
GND–
GND–
VINvstupNapájecí vstup 7–12 V – totéž napětí jako na konektoru napájení.
A0PC0vstup/výstupADC0
A1PC1vstup/výstupADC1
A2PC2vstup/výstupADC2
A3PC3vstup/výstupADC3
A4PC4vstup/výstupSDAADC4I2C SDA (Wire) – totéž jako pin SDA
A5PC5vstup/výstupSCLADC5I2C SCL (Wire) – totéž jako pin SCL
D0PD0vstup/výstupRXUART RX – sdílený s převodníkem USB-serial (nahrávání programu)
D1PD1vstup/výstupTXUART TX – sdílený s převodníkem USB-serial
D2PD2vstup/výstupExterní přerušení INT0
D3PD3vstup/výstupPWMExterní přerušení INT1; PWM z časovače 2 (OC2B)
D4PD4vstup/výstup
D5PD5vstup/výstupPWMPWM z časovače 0 (OC0B)
D6PD6vstup/výstupPWMPWM z časovače 0 (OC0A)
D7PD7vstup/výstup
D8PB0vstup/výstup
D9PB1vstup/výstupPWMPWM z časovače 1 (OC1A)
D10PB2vstup/výstupSSPWMPWM z časovače 1 (OC1B); SPI SS
D11PB3vstup/výstupMOSIPWMPWM z časovače 2 (OC2A); SPI MOSI (i na liště ICSP)
D12PB4vstup/výstupMISOSPI MISO (i na liště ICSP)
D13PB5vstup/výstupSCKSPI SCK (i na liště ICSP); vestavěná LED „L“
GND–
AREFvstupReference pro ADC (výchozí 5 V)
SDAPC4vstup/výstupSDAI2C SDA – propojeno s A4
SCLPC5vstup/výstupSCLI2C SCL – propojeno s A5

Na co si dát pozor

  • D0 a D1 (UART) sdílí převodník USB-serial – když je na nich něco připojené, nahrávání selže.
  • Z jednoho pinu berte do 20 mA (absolutní maximum 40 mA), z celého čipu nejvýš 200 mA.
  • Pin 3V3 dá jen 50 mA. USB je jištěné vratnou pojistkou 500 mA.
  • SDA a SCL vedle AREF jsou stejné signály jako A4 a A5 – nepoužívejte je zároveň jako analogové vstupy.
  • Analogové vstupy A6 a A7 Uno nemá, ty jsou jen na Nanu.

Kde koupit

Arduino Uno seženete například tady:

Projekty s Arduino Uno na chiptronu

Na chiptronu najdete tyto projekty a návody:

Další pinouty

Všechny pinouty najdete na stránce Pinouty.