Ищете подходящую модель Arduino для вашего следующего проекта? Вам нужно сравнение платы Arduino.

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

Пришло время сравнить самые популярные версии плат Arduino, охватить их спецификации, включая различные процессоры Arduino, и определить, в каких проектах их лучше всего использовать.

1. Ардуино Уно Rev3

Кредит изображения: Магазин Ардуино

Первым в нашем списке стоит Arduino Uno. Эта плата является самой популярной платой Arduino для начинающих, поскольку она предлагает хороший баланс между ценой, производительностью и простотой использования. Это обеспечивает наиболее распространенные протоколы последовательной связи и имеет множество щитов (дополнительных плат), которые можно использовать для расширения возможностей Uno.

instagram viewer

Будучи такой популярной платой в сообществе производителей, вы найдете бесконечное количество руководств, документации и проектов, в которых используется Arduino Uno.

Микроконтроллер

ATmega328P

SRAM

2кБ

Флэш-память

32кБ

Источник питания

5 В (разъем бочонка или USB-B)

Контакты ввода/вывода

14 цифровых, 6 ШИМ, 6 аналоговых

USB-разъем

USB-B

Коммуникация

UART, I2C, SPI

Размер

53,4 х 68,6 мм

Цена

$27.60

Вы можете получить Arduino Uno с одним из двух типов микросхем микроконтроллера: DIP или SMD. Оба имеют одинаковые характеристики и будут работать одинаково. Единственное отличие состоит в том, что съемный DIP-чип позволяет заменить микроконтроллер при его повреждении или заменить его на другой предварительно запрограммированный микроконтроллер на лету.

2. Ардуино Нано

Кредит изображения: Магазин Ардуино

Существуют различные размеры Arduino, и Arduino Nano — одна из самых маленьких плат, примерно вдвое меньше, чем Uno. Он работает так же, как последний, за исключением того, что у него есть еще два аналоговых контакта и питание осуществляется только через Mini-B USB. Людям также нравится создавать прототипы с помощью Nano, так как он имеет встроенные контакты разъема, которые упрощают его использование с макетной платой.

Микроконтроллер

ATmega328

SRAM

2кБ

Флэш-память

32кБ

Источник питания

5 В (мини-B USB)

Контакты ввода/вывода

14 цифровых, 6 ШИМ, 8 аналоговых

USB-разъем

Мини-B USB

Коммуникация

UART, I2C, SPI

Размер

18 х 45 мм

Цена

$24.90

3. Ардуино Нано Каждый

Кредит изображения: Магазин Ардуино

Хотя многие люди любят использовать Nano, мы рекомендуем новый Nano Every, так как он лучше Nano во всех отношениях. Он имеет тот же размер и вес, что и Nano, но имеет на 50 % больше памяти для программ, на 200 % больше оперативной памяти и имеет разъем micro-USB. Кроме того, новый и более эффективный производственный процесс значительно удешевляет производство Nano Every.

Микроконтроллер

ATmega4809

SRAM

6кБ

Флэш-память

48кБ

Источник питания

5 В (мини-B USB)

Контакты ввода/вывода

14 цифровых, 5 ШИМ, 8 аналоговых

USB-разъем

Мини-B USB

Коммуникация

UART, I2C, SPI

Размер

18 х 45 мм

Цена

$13.70

Если вы планируете использовать Nano Every на макетной плате, есть возможность получить ее с уже припаянными к плате выводами.

4. Ардуино Мега 2560 Rev3

Кредит изображения: Магазин Ардуино

Если вы любите использовать Uno для своих проектов, но ограничены его 14 контактами ввода-вывода, вам может быть интересно использовать вместо него Mega. По сути, это Uno, но с большим объемом оперативной и флэш-памяти и значительно большим количеством контактов ввода-вывода! С Mega вы можете подключить больше датчиков и исполнительных механизмов для создания более сложных проектов, чем вы не смогли бы сделать со стандартным Uno.

Микроконтроллер

ATmega2560

SRAM

8кБ

Флэш-память

256 КБ

Источник питания

5 В (разъем бочонка или USB-B)

Контакты ввода/вывода

54 цифровых, 15 ШИМ, 16 аналоговых

USB-разъем

Мини-B USB

Коммуникация

UART, I2C, SPI

Размер

53,3 х 101,5 мм

Цена

$38.72

Поскольку Mega является расширенной версией Uno, многие из Uno-совместимых щитов также будут работать с Mega.

5. Ардуино из-за

Кредит изображения: Магазин Ардуино

The Due — старший брат Mega. Он имеет тот же форм-фактор и такое же количество контактов ввода-вывода, но с 32-битным микроконтроллером ядра ARM. Поддержка USB OTG, два выхода ЦАП, два TWI (двухпроводной интерфейс), разъем JTAG и выделенный SPI разъем.

Микроконтроллер

AT91SAM3X8E

SRAM

96кБ

Флэш-память

512 КБ

Источник питания

7-12 В (разъем Barrel или Micro USB)

Контакты ввода/вывода

54 цифровых, 12 ШИМ, 12 аналоговых (вход), 2 аналоговых ЦАП (выход)

USB-разъем

Микро USB

Коммуникация

UART, I2C, SPI, МОЖЕТ

Размер

53,3 х 101,5 мм

Цена

$48.40

Как и Mega, Due также совместим с большинством Uno-совместимых шилдов, доступных для серии Arduino. Экраны для более старых плат Diecimila и Duemilanove могут быть совместимы с Due, но вместо контактов I2C, расположенных на контактах 4 и 5, на Due установлены контакты 20 и 21.

6. Ардуино Гига R1 Wi-Fi

Кредит изображения: Магазин Ардуино

Нужно еще больше контактов и функциональности, чем может предложить Mega? Arduino Giga в настоящее время является самой обширной и многофункциональной платой в базовой линейке Arduino. Несмотря на тот же форм-фактор, что и Mega и Due, Giga — это совершенно другая плата, предназначенная для серьезных технических энтузиастов с амбициозными проектами.

Микроконтроллер

STM32H747XI Dual Cortex-M7 + M4 32-разрядный микроконтроллер Arm с низким энергопотреблением

SRAM

1 МБ

Флэш-память

2 МБ

Источник питания

6–24 В (USB-A или USB-C)

Контакты ввода/вывода

76 цифровых, 12 ШИМ, 12 аналоговых, 2 ЦАП

USB-разъем

USB-C, USB-A

Коммуникация

UART, I2C, SPI, CAN, Wi-Fi, Bluetooth

Размер

53,3 х 101,5 мм

Цена

$72.82

Некоторые из его примечательных особенностей будут включать в себя мощный двойной Cortex-M7 + M4 32-битный микроконтроллер с низким энергопотреблением, последовательный порт CAN связь, разъем JTAG, возможности HID, Wi-Fi, Bluetooth, а также встроенное оборудование для камеры, дисплея, и аудиоразъем.

7. Ардуино МКР WiFi 1010

Кредит изображения: Магазин Ардуино

Глядя на делать различные IoT-проекты? Arduino MKR WiFi 1010 обеспечивает легкий доступ к базовым проектам IoT. Он оснащен встроенным модулем WiFiNINA, который позволяет использовать Wi-Fi и Bluetooth с использованием специальной библиотеки.

Микроконтроллер

SAMD21 Cortex-M0+ 32-битный микроконтроллер ARM с низким энергопотреблением

SRAM

32кБ

Флэш-память

256 КБ

Источник питания

5 В (Micro USB, внешний аккумулятор Li-Po)

Контакты ввода/вывода

8 цифровых, 13 ШИМ, 1 аналоговый (ЦАП)

USB-разъем

Полноскоростное USB-устройство и встроенный хост

Коммуникация

UART, I2C, SPI, Bluetooth, Wi-Fi

Размер

25 х 61,5 мм

Цена

$28.95

MKR WiFi 1010 имеет дополнительный порт I2C, который можно использовать в качестве порта расширения для сторонних модулей. Еще одной особенностью этой платы является схема зарядки Li-Po, которая позволяет использовать аккумулятор Li-Po в качестве источника питания и заряжать его через Micro USB.

8. Ардуино МКР ноль

Кредит изображения: Магазин Ардуино

MKR Zero — это плата для разработки, специально разработанная для аудио- и музыкальных приложений. Он оснащен встроенным разъемом SD и выделенным портом SPI, которые вы можете использовать для воспроизведения аудиофайлов без дополнительного экрана или компонента.

Микроконтроллер

SAMD21 Cortex-M0+ 32-битный микроконтроллер ARM с низким энергопотреблением

SRAM

32кБ

Флэш-память

256 КБ

Источник питания

5 В (Micro USB, внешний аккумулятор Li-Po)

Контакты ввода/вывода

22 цифровых, 13 ШИМ, 7 аналоговых (вход), 1 аналоговый (выход)

USB-разъем

Полноскоростной микро-USB

Коммуникация

UART, I2C, SPI

Размер

25 х 61,5 мм

Цена

$30.30

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

9. Ардуино МКР Видор 4000

Кредит изображения: Магазин Ардуино

MKR Vidor 4000 — первая плата Arduino, оснащенная процессором FPGA. С помощью FPGA (программируемая пользователем вентильная матрица) вы можете электрически запрограммировать и оптимизировать свой процессор для выполнения определенных задач, таких как высокоскоростные операции DSP. Помимо программируемого процессора, вы также получаете встроенный модуль NINIAW102, поддержку батареи LiPo, Micro HDMI, MiniPCI Express, разъем для камеры MIPI и специальные разъемы SPI.

Микроконтроллер

Intel Cyclone 10CL016, SAMD21 Cortex-M0+ 32-разрядный микроконтроллер ARM с низким энергопотреблением

SDRAM

8 МБ

Флэш-память

2 МБ

Источник питания

5 В (Micro USB, внешний аккумулятор Li-Po)

Контакты ввода/вывода

8 цифровых, 13 ШИМ, 7 аналоговых (вход), 1 аналоговый (выход)

USB-разъем

Полноскоростной микро-USB

Коммуникация

UART, I2C, SPI, CAN, Wi-Fi, Bluetooth

Размер

25 х 83 мм

Цена

$86.90

Благодаря FPGA и различной поддержке всех видов внешних устройств и компонентов, MKR Vidor можно использовать для различных приложений, таких как игры, музыка, IoT, компьютерное зрение и многое другое.

Поиск идеальной доски для каждого проекта

Надеюсь, теперь у вас есть лучшее представление о том, какая плата Arduino лучше всего подойдет для вашего следующего проекта. Если вам по-прежнему нужна помощь в поиске платы, удовлетворяющей вашим потребностям, помните, что многие платы, обсуждаемые в в этой статье есть другие версии, которые могут предоставлять такие функции, как добавленный Wi-Fi, Bluetooth или улучшенный процессор.

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