EN
shiru8bit
shiru8bit
58 subscribers
goals
8 of 8 paid subscribers
По достижению 8 платных подписок любого уровня сделаю небольшую демку для 8-битной NES, перечисляющую имена героев!
1 of 4

Все мои Ардуинки #3

Переходим к Ардуинам на других контроллерах. Начнём сразу с нескольких редких вариантов. Часть из них мне однажды задонатил Роман Соколов, за что ему большое спасибо!
Первым делом самая полезная в практических целях плата на контроллере семейства STM32, так называемая Blue Pill, а точнее, её немного видоизменённая китайская копия.
Это уже совсем другой зверь и другой коленкор. Но при этом программировать зверя можно из той же самой Arduino IDE, установив соответствующие дополнительные пакеты (процесс легко гуглится).
Конкретно на этой плате стоит контроллер STM32F103C8T6 с 32-битным ядром ARM Cortex M3, тактовой частотой 72 мегагерца, 20 килобайтами ОЗУ и 64 килобайтами флеша. Помимо высокой мощности, у этих плат заметно больше пинов I/O, правда только часть из них поддерживают 5-вольтовые уровни.
Так как платы не особо популярные, работа с ними может быть не особенно гладкой, но если в проекте нужен компромисс между приличной мощностью, потреблением и скоростью реакции на I/O, что-то среднее между AVR8 и ESP, это хороший вариант.
Также у меня есть такая вот платка на 8-битном контроллере STM8S103F3. Это как бы Arduino для бедных: 16 мегагерц, 1 килобайт ОЗУ, 8 килобайт флеша. Сам никогда не использовал эту плату, по отзывам ужасно глючная и проблематичная. Но прикольно, что есть и такие.
И наконец, совсем уж странное: Heltec WiFi LoRa 32. Это IoT модуль на базе всё того же ESP32S3 (прочие платы на контроллерах Espressif покажу в следующий раз), сразу с OLED-экранчиком на борту, а также чипом SX1262, который собственно реализует LoRa.
LoRa — это такой особый тип беспроводной сети, аналогичной WiFi, работающей в свободном диапазоне частот, не требующем лицензирования, но при этом дальнодействующем — аж до 10 километров в идеальных условиях.
Платка как раз применяется для разработки устройств на этой технологии, и для неё также существует поддержка инфраструктуры Arduino. WiFi и Bluetooth платкой тоже поддерживаются (не одновременно), и она может работать в том числе и как мост между сетями. Я ей пока так и не воспользовался, но артефакт весьма занимательный.
avatar
Ардуино круто
avatar
Как же много этих версий Ардуино оказывается. Я предположу что это еще и не последняя публикация из цикла.
avatar
Санёк Сушка | Саня, Тащи!, будет ещё как минимум посты по платам на ESP8266 и ESP32. Да и я уже успел закупиться ещё всякими новыми штуками из этой оперыBeamingFace

Subscription levels

Микро 16

$ 0,19 per month
Просто потому что нельзя 8. Даже самая малая поддержка важна. Спасибо!

База 128

$ 1,52 per month
Для тех, кто просто хочет поддержать. Спасибо!

Супер 256

$ 3,1 per month
Для тех, кто хочет поддержать. Спасибо!

Кило 320

$ 3,8 per month
Для тех, кто сильно хочет поддержать. Спасибо!

Мега 640

$ 7,6 per month
Для тех, кто очень хочет поддержать. Спасибо!

Гига 1024

$ 12,2 per month
Для тех, кто крайне хочет поддержать. Спасибо!
Go up