el-ladies

Arduino

Более дешевый аналог Arduino

• 08-12-2017 •

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

Цена

Если сравнивать цену с официального сайта Arduino, к примеру модель ARDUINO MEGA 2560, которая на данный момент стоит 35$, то за такую сумму можно купить 7 штук STM32F103 контроллеров. Либо можно купить китайского клона Arduino mega за 10$, который возможно не будет работать или сгорит через некоторое время.

Программирование

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

Вот парочка проектов на других контроллерах:

Микроконтроллеры можно программировать в таких программах как Eclipse, Keil

Мощность

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

Итог

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

И так, чтобы программировать на других микроконтроллерах потребуется больше времени для изучения периферии, потребуется более глубокое знание языков C и Ассемблер. Но в конечном результате ваши проекты, могут быть более гибкими и масштабными, чем на Arduino.

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