Ищете подходящую модель Arduino для вашего следующего проекта? Вам нужно сравнение платы Arduino.
Использование платы микроконтроллера в вашем проекте — один из самых простых способов считывания показаний датчиков, управления исполнительными механизмами и добавления логики. Платой микроконтроллера для большинства домашних мастеров и мастеров часто является Arduino. Но с более чем десятком типов плат Arduino, доступных в Интернете, как выбрать, какую из них использовать?
Пришло время сравнить самые популярные версии плат Arduino, охватить их спецификации, включая различные процессоры Arduino, и определить, в каких проектах их лучше всего использовать.
1. Ардуино Уно Rev3
Первым в нашем списке стоит Arduino Uno. Эта плата является самой популярной платой Arduino для начинающих, поскольку она предлагает хороший баланс между ценой, производительностью и простотой использования. Это обеспечивает наиболее распространенные протоколы последовательной связи и имеет множество щитов (дополнительных плат), которые можно использовать для расширения возможностей Uno.
Будучи такой популярной платой в сообществе производителей, вы найдете бесконечное количество руководств, документации и проектов, в которых используется 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, которые обладают необходимыми вам функциями.