Arduino: История развития платформы и создание первой платы Arduino Nano

Arduino — открытая платформа с 2005 года. Nano (2008) — компактный хит: 18×45 мм, ATmega328P, 14 DIO, 8 ADC. Эволюция: Nano Every, Nano 33 IoT/BLE.

История Arduino Nano

Arduino — это открытая платформа для разработки электронных проектов, которая стала настоящим воплощением творчества и инноваций. Основана в 2005 году в Италии (Ivrea) группой студентов и преподавателей Interaction Design Institute Ivrea (IDII). Цель: дешёвый инструмент для прототипирования. Название — от бара «Bar di Re Arduino» в Иврее. Сегодня мы сосредоточимся на плате Arduino Nano — одной из самых популярных и многофункциональных моделей в линейке.

История создания Arduino

  • 2005: Hernando Barragán создаёт Wiring — предшественник.
  • 2005: Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino, David Mellis выпускают первую Arduino (Serial USB, ATmega8).
  • 2006: Arduino Diecimila (ATmega168, авто-reset).
  • 2008: Arduino Duemilanove (ATmega328P).

Рождение Arduino Nano (2008)

Первая плата Arduino Nano была создана в 2008 году командой итальянских разработчиков (Gravitech). Они хотели сделать Arduino компактным и удобным для встраивания в проекты без breadboard. Результат: Nano 1.0 на ATmega168 (16 КБ Flash), позже Nano 2.x на ATmega328P (32 КБ). Размер: 18×45 мм — в 6 раз меньше Uno.

Эволюция Arduino Nano

ВерсияГодМКОсобенности
Nano 1.02008ATmega168Mini-USB, 14 DIO, 8 ADC
Nano 2.x2009ATmega328P32 КБ Flash, улучшенный USB
Nano 3.x2010ATmega328PДоп. площадки, стабильное питание
Nano Every2019ATMega480920 DIO, 6 PWM, Micro-USB, €10
Nano 33 IoT2019SAMD21 + ESP32Wi-Fi/BLE, крипточип
Nano 33 BLE2020nRF52840Bluetooth 5, IMU

Характеристики классической Arduino Nano (ATmega328P)

  • МК: ATmega328P-PU (8-бит, 16 МГц)
  • Flash: 32 КБ (2 КБ bootloader)
  • SRAM: 2 КБ
  • EEPROM: 1 КБ
  • DIO: 14 (6 PWM)
  • ADC: 8 каналов 10-бит
  • Питание: 5 В (VIN 7–12 В)
  • USB: Mini-B (CH340/FTDI)
  • Ток: 40 мА макс

Сравнение Nano vs Uno

  • Nano: компактнее, дешевле (€3–5), встраиваемая
  • Uno: щит-совместимая, для breadboard

Популярные клоны Nano

  • Nano CH340 (Китай) — €2
  • Nano V3.0 ATMega328P
  • Nano Every (официал) — совместимость с MegaAVR

Применение Arduino Nano

  • Встраиваемые проекты: носимые гаджеты, дроны
  • IoT: Nano 33 IoT + MQTT
  • Роботы: Nano + L298N + HC-SR04
  • Логгеры: Nano + SD + DS3231

Код: Blink на Nano

void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
  digitalWrite(LED_BUILTIN, HIGH);
  delay(1000);
  digitalWrite(LED_BUILTIN, LOW);
  delay(1000);
}
мигает встроенным светодиодом на плате.
включает его на 1 секунду.
выключает на 1 секунду.
повторяет бесконечно.

Заключение

Arduino Nano стал незаменимым инструментом для электронных энтузиастов, инженеров и хобби-разработчиков с 2008 года. От первой версии на ATmega168 до современных Nano 33 с Wi-Fi/BLE — эволюция продолжается. Он позволяет воплотить самые смелые идеи в жизнь и создать уникальные проекты. Благодаря компактности и мощности, Nano остаётся бестселлером. Начните с классической Nano, перейдите на Every или 33 IoT — мир электроники стал доступнее и увлекательнее для всех!

FAQ — История Arduino и создание Arduino Nano

Когда появилась платформа Arduino и кто её создал?

Arduino появилась в 2005 году в городе Иврея (Италия). Её создателями стали студенты и преподаватели Interaction Design Institute Ivrea: Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino и David Mellis. Платформа выросла из проекта Wiring, созданного Hernando Barragán.

Что предшествовало появлению Arduino Nano?

До Nano существовали Arduino Serial, Diecimila и Duemilanove. Они использовали ATmega8, ATmega168 и позже ATmega328P. Эти модели стали основой для компактной платы Arduino Nano, созданной в 2008 году.

В каком году появилась Arduino Nano и кто её разработал?

Первая Arduino Nano появилась в 2008 году. Её разработала компания Gravitech. Цель состояла в создании компактной платы, которую можно легко встраивать в проекты без громоздких разъёмов и без необходимости использовать большую Uno.

На каком микроконтроллере построена классическая Arduino Nano?

Классическая Arduino Nano основана на ATmega328P. Это 8-битный микроконтроллер с частотой 16 МГц, 32 КБ Flash, 2 КБ SRAM и 1 КБ EEPROM. На плате 14 цифровых пинов, 8 аналоговых входов и Mini-USB для прошивки.

Чем отличались разные версии Arduino Nano?

Nano 1.0 использовала ATmega168, Nano 2.x — ATmega328P, Nano 3.x получила более стабильное питание и дополнительные контактные площадки. Современные версии — Nano Every, Nano 33 IoT и Nano 33 BLE — имеют более мощные микроконтроллеры и беспроводные интерфейсы.

Чем Nano отличается от Arduino Uno?

Nano компактнее и дешевле, что делает её удобной для встраиваемых решений. Uno больше по размеру, имеет стандартное расположение разъёмов для щитов и удобнее для обучения и макетирования.

Почему Arduino Nano стала такой популярной?

Nano сочетает компактный размер, доступную цену, широкий набор пинов и совместимость с Arduino IDE. Она подходит для роботов, носимых устройств, логгеров, IoT-проектов и любой компактной электроники. Благодаря этому Nano стала одной из самых продаваемых Arduino-плат.

Какие существуют клоны Arduino Nano?

Самый распространённый клон — Nano CH340, который стоит около €2. Также встречаются версии V3.0 на ATmega328P. Многие совместимы с Arduino IDE и повторяют функциональность оригинала, отличаясь лишь USB-чипом.

Где используется Arduino Nano в реальных проектах?

Её применяют в робототехнике, IoT-датчиках, системах мониторинга, носимой электронике, логгерах данных, мини-дронах, автономных системах и компактных гаджетах. Благодаря размерам Nano подходит для проектов, куда Uno просто не помещается.

Какой пример кода чаще всего используется на Arduino Nano?

Классический пример — Blink. Он мигает светодиодом на встроенном пине LED_BUILTIN с задержкой в секунду. Такой код помогает проверить, что плата исправна и корректно прошивается.