Сумісність між клонами Arduino та Arduino


18

У проекті я використовую Seeeduino v3.0 як клон Arduino. На веб-сайті seeeduino написано це

Він заснований на схемі Duemilanove, на 100% сумісну з існуючою програмою, щитом та IDE.

Насправді у мене ніколи не було проблем із щитами чи IDE.

Моє запитання зараз: чи справді 100% сумісність Seeeduino та інших клонів? Дошка Seeeduino була значно дешевшою, ніж ардуїно.

Відповіді:


16

Протягом багатьох років я використовував оригінальні дошки Arduino, а також безліч клонів різного походження, від чудового InduinoX, який вказаний на сайті Arduino як офіційна сумісна дошка, до дуже добре зробленого китайського Meduino Nano Enhancement (3.3 / 5 вольт перемикається), до дешевих клонів з eBay, які іноді краще будуються, ніж офіційні плати.

У платі Arduino немає нічого унікального або складного: це в основному лише мікроконтролер (atMEGA328, atMEGA1280, SAM3X8E або інші) та його мінімальне обладнання для підтримки. Насправді не так багато може піти не так.

Два поширених елемента, що забезпечують сумісність між цими дошками, є:

  1. Завантажувач Arduino
  2. Підтримка ради в рамках офіційного розповсюдження програмного забезпечення Arduino

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

Файли підтримки можна знайти в Інтернеті, або незначні зміни до файлів найближчої аналогічної плати можуть забезпечити необхідну підтримку середовища Arduino.

Якщо коротко: так, клони, як правило, працюють так само добре, як оригінальний Arduino, а клони з розширеними функціями часто працюють набагато краще, зберігаючи сумісність (наприклад, InduinoX)


1
BTW playground.arduino.cc - це вікі спільноти, а не офіційний сайт. AFAIK, немає офіційних сумісних дощок.
Федеріко Фіссоре

5

Якщо ви уважно подивитеся на схему Arduino, ви помітите, що це трохи більше, ніж джерело живлення, USB-послідовний інтерфейс і сам мікроконтролер.

«Важка» частина сумісності - це правильне розташування плати (який роз'єм знаходиться куди на друкованій платі) та завантаження сумісного завантажувача в мікросхем (який є безкоштовним / відкритим програмним забезпеченням. Тож чому турбуватися робити власні?).

Я використав декілька клонів el-cheapo Arduino, і крім зовнішньої фізичної конструкції (людина відчуває себе трохи хиткою), вони працюють так само, як "справжня річ". Гадаю, головна відмінність оригіналу від клонування - це якість плати, використовувані компоненти та якість складання.


3

Перевірте двічі!

Більшість клонів - це точні клони із копіями недоліків, які мали оригінальна дошка Arduino. Як, наприклад, Arduino Nano не має належного RESET і TEST контактного з'єднання USB-серійного моста FT232RL. Цей недолік може призвести до того, що FT232RL не реагує на ПК, і в кінцевому підсумку було виправлено в наступних редакціях дошки Arduino Nano. Деякі клони не оновлювались.

Іншим прикладом "не зовсім клонів Arduino" є численні плати з CP2102 USB до серійного мосту замість FT232RL. Це може пройти непомітно, але може розчаруватися, коли одна дошка клонів підключиться та працює з вашим ПК, але інша система генерує скарги на відсутніх драйверів.

Тож знову - будьте готові!


1

Я виявив, що більшість клонів будуть робити те, що ви від них очікуєте, але як заявляє x4mer у своїй відповіді , будьте готові.

Найбільш дратівливим питанням, і навіть тоді воно є зовсім незначним, є те, що багато китайських клонів не використовують ATMega для USB, а замість цього використовують CH340G . Ці чіпи, хоча вони підходять під час підключення до ПК під управлінням Windows 7, мають великі труднощі з драйверами на OS X, і в кінцевому підсумку просто не розпізнаються. Можна знайти драйвер для CH340G , але коли я його встановив, він негайно вийшов з ладу MacBook, підключивши клонованого UNO ..!

Мені довелося купити три-чотири клони на eBay, поки я не отримав Uno з фактичним 16u2 реалізацією інтерфейсу USB, який насправді був би розпізнаний MacBook Pro, і дозволив би мені кодувати за допомогою Arduino IDE, що працює на OS X.

До цього мені довелося користуватися ноутбуком Wintel.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.