Найти тему
DemRad

Микроконтроллеры которыми я пользовался и на чем остановил свой выбор.

Свое знакомство с микроконтроллерами я начал с Arduino, как и большинство людей.

Первый мой микроконтроллеры был Arduino Uno.

Далеко не маленький контроллер. 13 пинов цифровых, 5 аналоговых. Радовало наличие штекер под блок питания.

Из минусов: большой размер и usb-b

Дальше я перешёл на Arduino nano

-2

Контроллер имеет тежи характеристики, что и предыдущий, но заметно меньшие габариты. Его уже можно было запихнуть в небольшой корпус. Разъём уже usb mini. В последующем стали попадаться и версии с Micro usb.

Для одного проекта мне понадобилось очень много пинов.

Поэтому приобрёл Arduino Mega.

-3

Всего у контроллера уже 50 пинов, много параллельных интерфейсов. По каким то не известным причинам у меня не завёлся uart. Скорее всего попалась не качественная плата, либо я что то делал не так. Из плюсов можно отметить большое количество пинов и немного большую производительность. Из минусов как у arduino Uno большие габариты и большой юсб порт.

Затем я открыл для себя нишу контроллеров esp8266. Всё они по сравнению с Arduino имеют намного больший объем памяти, от 1 мб. Чаще использую контроллеры с объёмом 4 мб.

Первым я опробовал esp8266 nodemcu.

-4

На борту 13 цифровых пинов, только 1 аналоговый. Порт usb Micro. Недавно стали появляться версии с usb-c. Видимо все переходят на один стандарт. Из минусов можно отметить кучу не нужных пинов, которые за все время я не использовал ни разу.

Контроллер esp8266 wemos D1 mini.

-5

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

Контроллер esp-01

-6

Самый маленький контроллер данной линейки. Отличается самым малым объёмом памяти в 1мб и всего 4-мя цифровыми пинами. Аналоговых нет. Так же нет usb разъёма. Прошивать нужно через программатор. Использую только в качестве свичей, в связке с датчиками температуры или с адресными лентами, залива прошивку wled.

Небольшие итоги из моего опыта:

Как и сказал выше, лучшим контроллером для себя считаю wemos d1, так как он компактен, большой объем памяти, wifi на борту, что упрощает коммуникацию с сервером, и самое главное, это цена. Раньше arduino nano стоила всего 60 р. Теперь же цена этого контроллера 300+ рублей. Wemos сейчас стоит от 160 рублей и сильно превосходит в производительности и функционале.

#arduino #esp8266 #wemos #nano #mega #uno #esp01