Объявили тут, что компанию Arduino купила Qualcomm.
Моя первая реакция была, признаюсь, слегка негативной: “Опять гиганты скупают мелочь, а сообщество электронщиков потом страдает…” Но, похоже, всё не так хреново, как мне думалось! Почти сразу они объявили о выходе новой платы — Arduino Uno Q — с процессором Qualcomm QRB2210 и микроконтроллером STM32U585 на борту. При этом все шильдики для оригинального Arduino Uno будут работать (и, похоже, даже те, что под напругу в 5V). Цена вопроса — 44 монеты.
Эту плату можно использовать как вполне полноценный линуксовый компьютер с Дебианом (правда на младших версиях всего 2 ГБ памяти и 16 ГБ eMMC — особо не разбежишься), плюс как высокоскоростной микроконтроллер. То есть прямо не отходя от кассы можно запилить какой-нибудь замухрёжный проект на микроконтроллере (STM32U585 — это ведь уже не восьмибитный Atmel, а “взрослый” ARM Cortex) и параллельно воткнуть полноценный линуксовый веб-сервер с реляционной БД, чтобы данные в неё писать. И потом общаться с проектом по-настоящему удобно — через браузер, по сети. Шоб прям по красоте!
Даже жаль, что времени на такие эксперименты сейчас нет… А то сделать бы чего… эдакого.
Слышу, слышу скрежет зубовный Настоящих Эмбедщиков™: “Ардуино — игрушка! Всё это фигня! Код для ARM Cortex пишут только на чистых, благородных Сях, строго в STM32CubeIDE, а иначе ты не инженер, а так… любитель!”
Дорогие мои суровые морские котики от микроконтроллеров! Ну да, конечно, спору нет — Arduino C++ или MicroPython — это же детский самокат рядом с вашим спейс-шаттлом на чистом ассемблере. Но, знаете ли, простенькие проекты на этом самокатном коде работают прекрасно. А чтобы “помочить ножки” в эмбеде и понять, что к чему — его хватает по самые уши. А если человеку вдруг станет всерьёз интересно, он, жуткое дело, и ARM-овский ассемблер освоит, и с STM32CubeIDE подружится, и регистры все выучит.
А пока — не поверите! — Arduino делает для популяризации микроконтроллерного программирования больше, чем вы все вместе взятые, с вашими кубами, HAL-ами, FPGA, и боевыми историями о том, как вы на чистых машкодах набабахали бутлоадер в ночь перед дедлайном.