Статьи

Выбираем плату Ардуино исходя из нашего уровня

Нет комментариев

Предлагаем вашему вниманию актуальный список вариантов плат Ардуино на 2019 год для начинающих, продолжающих и профессионалов.

Из года в год Arduino последовательно выпускает новые платы для разработки и создания более современных проектов. Все платы добавляются в линейку Arduino, а это означает, что есть много вариантов для выбора каждому любителю электроники. Так, довольно недавно создатели Arduino запустили новую линейку плат Arduino Nano.

Тем не менее, несмотря на все плюсы, большое количество различных плат может испугать любого, и поэтому мы решили сделать краткий обзор некоторых плат Arduino на которые стоит взглянуть.

Ниже поговорим о лучших платах для начинающих, средних и опытных пользователей. Также, если вы не хотите тратить много времени, мы приводим сводную таблицу в конце статьи в которой сравниваются все платы.

Платы для начинающих

Эти платы подойдут тем, кто пытается найти отправную точку в радиоэлектронике. Все платы упомянутые в этой категории довольно дешевые и с ними легко работать.

Arduino Uno

По праву считается лучшей платой для старта, когда вы только в начале пути. Arduino Uno имеет разумные размеры, что облегчает работу с ней, и предлагает множество вариантов сопряжения. Кроме того, это самая надежная и наиболее документированная плата в линейке.

Arduino Uno R3
Arduino Uno R3

Arduino Nano Every

Отличный вариант - Arduino Nano Every. За базу здесь взята Arduino Nano, которая существует уже несколько лет и для которой уже накопилось достаточно документации, что является огромным плюсом для начинающих.

Arduino Nano Every
Arduino Nano Every

Это дешевая и самая маленькая официальная плата Arduino. И обычно этих двух причин хватает, чтобы выбрать её для своих проектов. Кроме того, она совместима с макетной платой, что позволяет легко протестировать ваш проект и поэкспериментировать с ним.

Платы для среднего уровня

Хотя упомянутые выше платы больше ориентированы на начинающих, есть несколько плат, которые вы можете использовать, когда у вас есть некоторый опыт работы с электроникой.

Arduino Nano 33 BLE

Arduino Nano 33 BLE - это новая серия плат, представленная в 2019 году. Они основаны на том же форм-факторе, что и Arduino Nano, и поддерживают многопоточное программирование и программирование в реальном времени. Модель Sense также поставляется с различными встроенными датчиками, что делает ее идеальной для довольно опытных программистов.

Arduino Nano 33 BLE
Arduino Nano 33 BLE

Arduino Due

Arduino Due - это более устоявшаяся плата, которая хорошо вписывается в эту категорию. Она оснащена 32-разрядным процессором и имеет на борту 66 используемых портов ввода/вывода, что делает эту плату идеальной для крупных проектов.

Arduino Due
Arduino Due

Платы с поддержкой IoT (интернет вещей)

Ни одно из устройств, обсуждавшихся выше, не может подключаться к Интернету без внешнего оборудования. К счастью, есть несколько плат Arduino, которые имеют встроенное аппаратное обеспечение, что делает эти платы идеальными для такого рода проектов.

Arduino Yun Rev. 2

Это единственное официальная плата Arduino, которая изначально работает под управлением операционной системы Linux. Она также может подключаться к любой сети WiFi прямо из коробки, что делает её идеальной точкой входа в платформу для пользователей, которые ранее работали с Raspberry Pi.

Arduino Yun Rev. 2
Arduino Yun Rev. 2

Arduino Nano 33 IoT

Yun - отличная плата, но она не имеет встроенной поддержки Bluetooth. Если вам нужна такая опция и вы хотите общаться с вашим Arduino через Bluetooth, то Arduino Nano 33 IoT - это один из способов.

Как следует из названия, она основана на популярном Arduino Nano, что означает, что вы можете легко обновить старый проект, использующий стандартную Nano.

Arduino Nano 33 IoT
Arduino Nano 33 IoT

Платы для продвинутых

Ниже поговорим о платах, предназначенных для опытных пользователей и профессионалов.

Arduino Mega 2560

Эта плата часто используется в крупных проектах и ее даже можно найти в некоторых коммерчески доступных продуктах, например, в 3D-принтерах. Тот факт, что Arduino Mega 2560 имеет более 70 независимых выводов GPIO, делает эту платформу идеальной для крупных проектов.

Arduino Mega 2560
Arduino Mega 2560

Arduino MKR Vidor 4000

Эта плата была выпущена в 2018 году и является несколько экзотической. Это единственная Arduino, которая не только имеет микроконтроллер, но также содержит встроенную Intel Cyclone 10CL016 FPGA. Кроме того, она также поддерживает WiFi и Bluetooth.

Arduino MKR Vidor 4000
Arduino MKR Vidor 4000

Хотя устройство, безусловно, может быть использовано новичками, я думаю, что продвинутые пользователи получат больше удовольствия от работы с ней.

Сводная таблица

Как вы видите, официальная линейка Arduino огромна и это мы еще обсудили не все платы. Каждый производитель, независимо от уровня своего опыта, может найти подходящую плату. В таблице ниже мы сравним наиболее важные характеристики каждой платы.

Плата Цена* Микроконтроллер и Скорость Память Особенности
Arduino Uno $22 ATMega 328P 16MHz 32KB флеш; 2KB SRAM; 1KB EEPROM Много интернет-ресурсов
Arduino Nano Every $9.90 ATMega 4809 20MHz 48KB флеш; 6KB SRAM; 256b EEPROM Маленькая, дешевая и совместима с макетом
Arduino Nano 33 BLE $19 - $29.50 nRF 52840 64MHz 1MB флеш; 256K RAM RTOS. Модель Sense: разные датчики
Arduino Due $38.50 AT91SAM3X8E 84MHz 512KB флеш; 96KB RAM 32-бита ARM CPU и много I/O портов
Arduino Yun Rev. 2 $59 ATMega32u4 32KB флеш; 2.5KB RAM; 1KB EEPROM На основе Linux со встроенной поддержкой Wi-Fi
Arduino Nano 33 IoT $18 SAMD21G18A up to 48MHz 256KB флеш; 32KB RAM Wi-Fi и Bluetooth
Arduino Mega 2560 $38.50 ATMega 2560 16MHz 256KB флеш; 8KB SRAM; 4KB EEPROM Более 70 I/O портов
Arduino MKR Vidor 4000 $74.90 Intel Cyclone10 CL016 and ATSAMD21 256KB флеш; 32KB RAM FPGA, Wi-Fi, Bluetooth, HDMI, RTC, и USB

* - все цены указаны в долларах США и взяты с официального сайта Arduino

Поделиться
15 ноября 2019 в 04:49
Обновлено 7 ноября 2020 в 01:20 (редакция)
Опубликовано:
Статьи

Добавить комментарий

Ваш E-mail не будет никому виден. Обязательные поля отмечены *