История Arduino LLC — от идеи до производства плат

Всем привет =)

Институт интерактивного дизайна в итальянском городе Ивреа

История создания Arduino — это не просто история о микроконтроллерах, а история о протесте и о стремлении сделать технологии более доступными. Всё началось в начале 2000-х с проблем, с которыми столкнулись преподаватели и студенты в итальянском городке Ивреа.

🌱 Истоки: Класс, столкнувшийся с проблемой

BASIC Stamp v1

В Институте интерактивного дизайна Ивреа (IDII) Массимо Банци и его студенты работали с концепцией «физических вычислений», чтобы создавать электронные интерактивные объекты. Для этого они использовали доступные на тот момент платформы, такие как BASIC Stamp. Однако у этих плат были два серьёзных недостатка:

  • Высокая цена — около 100 долларов, что было неподъёмно для многих студентов.
  • Ограниченные возможности и неудобство работы, особенно на популярных в дизайнерской среде компьютерах Mac.
Wiring by Barragan

Нужен был новый инструмент — дешёвый, простой и кроссплатформенный.

👨‍🎓 Предшественник: Wiring

Первый ключевой шаг сделал студент Эрнандо Барраган. В 2003-2004 годах в рамках своей магистерской диссертации он создал платформу Wiring. В её основе лежали критически важные инновации, которые позже унаследовала Arduino:

  • Интуитивный язык программирования: именно Барраган придумал и протестировал те самые команды, которые знает сегодня каждый новичок: pinMode()digitalWrite()analogRead() и другие.
  • Простая среда разработки (IDE), основанная на проекте Processing (созданном Кейси Реасом и Беном Фраем), что делало её доступной для художников и дизайнеров.
  • Открытая архитектура и аппаратная плата на базе микроконтроллера ATmega128.
Массимо Банци — основатель Arduino

Ключевой вопрос: Почему Arduino, а не Wiring? Проект Wiring был успешен в рамках института, но всё ещё оставался сложным и относительно дорогим. Массимо Банци вместе с другими коллегами (Давидом Куартильесом, Дэвидом Мелисом) поставили себе цель создать нечто ещё более простое и доступное.

Когда в 2005 году IDII начал закрываться, команда приняла судьбоносное решение — «форкнуть» (ответвить) проект Wiring, упростить его и выпустить под открытой лицензией, чтобы его нельзя было присвоить и он не умер. Новый проект был назван в честь местного бара «di Re Arduino» («Король Ардуино»), где часто собирались основатели.

🚀 Рождение Arduino (2005-2006)

Ядро новой команды, известное как основатели Arduino, сформировалось: Массимо Банци, Дэвид Куартильес, Том Иго, Джанлука Мартино и Дэвид Мелис.

Создатели Arduino LLC

Их философия была революционна:

  • Доступность по цене: «Стоимость устройства должна быть эквивалентна стоимости обеда в пиццерии» — около 30 долларов.
  • Открытость: Все схемы и исходный код были опубликованы под открытыми лицензиями (Creative Commons для «железа», GPL/LGPL для ПО).
  • Простота для новичков: Они взяли лучшие идеи Wiring и Processing и объединили их.
  • Дружелюбный дизайн: В противовес скучным зелёным платам того времени, первая плата Arduino была ярко-синей — это было сознательное решение выделиться.

Первой официальной платой, выпущенной в 2005 году, стала Arduino Serial на базе более дешёвого чипа ATmega8.

Arduino Uno

🏆 Эволюция и триумф Uno

Следующие несколько лет — это череда экспериментов и улучшений. Каждая новая плата (Diecimila, Duemilanove) делала платформу удобнее: появилась автоматическая перезагрузка при загрузке кода, исчезла необходимость вручную переставлять джампер для выбора источника питания.

Апофеозом этой эволюции стал Arduino Uno, представленный в 2010 году. Он стал иконой по нескольким причинам:

  1. Неповторимый дизайн: Его фигурная форма была придумана не для красоты, а чтобы студенты на занятиях сразу понимали, где у платы верх, а где низ. Размер платы был выбран так, чтобы она помещалась в пластиковую коробочку от визиток.
  2. Неубиваемый USB-порт типа B, который, по словам Банци, «как русский танк».
  3. Второй микроконтроллер (ATmega16U2) вместо чипа FTDI для USB-соединения, что избавило пользователей от необходимости ставить драйверы на компьютерах.
  4. Легендарная «ошибка»: Разработчики случайно сдвинули один ряд пинов на 1,27 мм. Это небольшое несовпадение стало неофициальным «ключом», не позволяющим установить платы расширения (шилды) неправильно. А я то думал, зачем так криво сделано.

⚖️ Взлёты, падения и новый старт

Успех принёс и проблемы. Бизнес-модель была хрупкой: производством первых плат занималась компания Smart Projects, принадлежавшая одному из сооснователей, Джанлуке Мартино. В 2008 году, пока другие учредители регистрировали бренд Arduino LLC в США, Мартино тайно зарегистрировал товарный знак Arduino в Италии. Это привело к многолетней юридической войне между Arduino LLC и созданной Мартино Arduino SRL, которая расколола сообщество на два лагеря (с сайтами arduino.cc и arduino.org).
Конфликт удалось урегулировать лишь в 2016–2017 годах путём объединения компаний в Arduino AG под единым управлением. Сегодня Arduino продолжает развиваться, выпуская платы для Интернета вещей (IoT), носимых устройств и образования, оставаясь одним из столпов мирового сообщества мейкеров.

💎 В двух словах: что изменил Arduino

  • До Arduino: электроника и программирование микроконтроллеров были уделом инженеров с дорогим и сложным оборудованием.
  • После Arduino: любой человек — художник, дизайнер, школьник или любитель — получил в руки понятный, доступный по цене и в освоении инструмент для воплощения своих идей в «железе».

Три самых популярных платы сегодня:

  • Arduino Uno — стандарт де-факто для обучения и большинства хобби-проектов.
  • Arduino Nano — компактный вариант для встраивания в готовые устройства.
  • Arduino Mega — плата для сложных проектов, требующих множества подключений.

На этом всё. Спасибо за внимание! =)

5/5 - (2 голоса)


Поделись!
×

Пожалуйста, отключите блокировщик рекламы!
Реклама помогает автору создавать новые статьи!
Спасибо ❤️


Как отключить блокировщик?
Для этого нажмите на значок расширения блокировщика и нажмите "Выключить на этом сайте", затем обновите страницу. Спасибо!
×

Пожалуйста, отключите блокировщик рекламы!
Реклама помогает автору создавать новые статьи!
Спасибо ❤️

Реклама RemRace
Подробная информация RemRace
Реклама