Безпечні контакти GPIO
Використовуйте логіку 5 В і дотримуйтеся зазначеного максимуму 20 мА на GPIO. Для VIN рекомендовано 7–12 В. Абсолютна межа мікроконтролера 40 мА не є робочим струмом.
Довідник вбудованого заліза для інженерів і мейкерів
Arduino Nano Classic — це мініатюрна плата для макетування на базі ATmega328P, що забезпечує функціонал Uno R3 у форматі DIP-30 з двома додатковими входами АЦП.
Торкніться ряду пінів, щоб побачити його зблизька
ATmega328P
Перед підключенням
| Контакт | Назва | GPIO | Функції | ADC | Типова роль | Застереження |
|---|---|---|---|---|---|---|
| 1 left | D1 / TX | GPIO1 | gpiouart | — | GPIO | Під’єднаний до моста USB-UART |
| 2 left | D0 / RX | GPIO0 | gpiouart | — | GPIO | Під’єднаний до моста USB-UART |
| 3 left | RESET | — | reset | — | Reset / Enable | |
| 4 left | GND | — | gnd | — | Ground | |
| 5 left | D2 | GPIO2 | gpio | — | GPIO | |
| 6 left | ~D3 | GPIO3 | gpiopwm | — | GPIO | |
| 7 left | D4 | GPIO4 | gpio | — | GPIO | |
| 8 left | ~D5 | GPIO5 | gpiopwm | — | GPIO | |
| 9 left | ~D6 | GPIO6 | gpiopwm | — | GPIO | |
| 10 left | D7 | GPIO7 | gpio | — | GPIO | |
| 11 left | D8 | GPIO8 | gpio | — | GPIO | |
| 12 left | ~D9 | GPIO9 | gpiopwm | — | GPIO | |
| 13 left | ~D10 / SS | GPIO10 | gpiospipwm | — | GPIO | |
| 14 left | ~D11 / MOSI | GPIO11 | gpiospipwm | — | GPIO | |
| 15 left | D12 / MISO | GPIO12 | gpiospi | — | GPIO | |
| 30 right | VIN | — | power | — | 7.0–12.0 V Power | |
| 29 right | GND | — | gnd | — | Ground | |
| 28 right | RESET | — | reset | — | Reset / Enable | |
| 27 right | +5V | — | power | — | 5.0 V Power | |
| 26 right | A7 | — | adc | ADC7 | GPIO | Лише вхід |
| 25 right | A6 | — | adc | ADC6 | GPIO | Лише вхід |
| 24 right | A5 / SCL | GPIO19 | gpioi2cadc | ADC5 | GPIO | |
| 23 right | A4 / SDA | GPIO18 | gpioi2cadc | ADC4 | GPIO | |
| 22 right | A3 | GPIO17 | gpioadc | ADC3 | GPIO | |
| 21 right | A2 | GPIO16 | gpioadc | ADC2 | GPIO | |
| 20 right | A1 | GPIO15 | gpioadc | ADC1 | GPIO | |
| 19 right | A0 | GPIO14 | gpioadc | ADC0 | GPIO | |
| 18 right | AREF | — | input | — | GPIO | Межі зовнішньої опорної напруги |
| 17 right | 3V3 | — | power | — | 3.3 V Power | |
| 16 right | D13 / SCK | GPIO13 | gpiospi | — | GPIO | Спільний із компонентом на платі |
| icsp:1 icsp | MISO | GPIO12 | gpiospiicsp | — | GPIO | |
| icsp:2 icsp | +5V | — | power | — | 5.0 V Power | |
| icsp:3 icsp | SCK | GPIO13 | gpiospiicsp | — | GPIO | |
| icsp:4 icsp | MOSI | GPIO11 | gpiospipwmicsp | — | GPIO | |
| icsp:5 icsp | RESET | — | reset | — | Reset / Enable | |
| icsp:6 icsp | GND | — | power | — | 0 V Power |
Підтверджені дані
Arduino Nano Classic — компактна плата на ATmega328P для безпайної макетної плати з логікою 5 V, Mini-B USB і двома додатковими аналоговими входами порівняно з Uno.
Модель відтворює офіційну Nano V3.3 без установлених штирьових роз’ємів з FT232RL, Mini-B USB та ATmega328P-MUR у корпусі 5 × 5 мм. 30 основних контактів і шість контактів ICSP звірено з CAD. На сумісних платах роз’єми, USB-мости й корпуси MCU можуть відрізнятися.
Використовуйте логіку 5 В і дотримуйтеся зазначеного максимуму 20 мА на GPIO. Для VIN рекомендовано 7–12 В. Абсолютна межа мікроконтролера 40 мА не є робочим струмом.
Контакти A0-A7 забезпечують 8 каналів 10-бітного АЦП. Зверніть увагу: A6 та A7 — виключно аналогові входи і не можуть бути цифровими GPIO.
UART на піні 1 (TX) та 2 (RX). SPI на D10 (SS), D11 (MOSI), D12 (MISO), D13 (SCK) та ICSP. I2C на пінах 23 (A4/SDA) та 24 (A5/SCL).
Класична архітектура AVR. D13 керує вбудованим світлодіодом L.
D0–D13 та A0–A5 — двонапрямні GPIO з внутрішнім підтягуванням. D0/D1 також під’єднано до послідовного інтерфейсу FT232RL; D13 керує L. A6/A7 — лише аналогові входи без підтягування GPIO.
Короткі відповіді на питання, які найчастіше ставлять про цю плату; кожну звірено з документацією виробника або проєкту, посилання на яку наведено під нею.
A6 та A7 — лише аналогові входи без цифрового виходу та підтягування GPIO. A0–A5 також працюють як цифрові GPIO. Загалом є вісім входів АЦП; AREF задає опорну напругу, а не дев’ятий канал.
Для офіційних плат, проданих із 2018 року, вибирайте Arduino Nano та ATmega328P. Старішим платам може знадобитися ATmega328P (Old Bootloader); офіційні швидкості завантаження — відповідно 115200 і 57600 бод. Деякі сторонні плати мають ATmega168, тому перевірте маркування MCU.
Повна розпіновка зазначає максимум 20 мА на GPIO та 50 мА з виходу 3V3 оригінальної плати, який формує FT232RL. Абсолютні 40 мА на вивід і сумарні 200 мА через VCC/GND мікроконтролера не є робочими навантаженнями; також діють межі груп портів. Доступний струм 5 В залежить від вхідної напруги, нагрівання стабілізатора та споживання плати.
Перевірили цю розпіновку на своїй платі чи роз’ємі? Підтвердьте її або повідомте про пін, напругу чи орієнтацію, що не збігається.
Відкриває публічну форму на GitHub, де цю сторінку вже вказано; потрібен безкоштовний акаунт GitHub. Як працюють звіти й підтвердження