с чего начать и как развиваться?
Есть два стула
А что вы уже умеете? Есть какая-то основа?
Начните с Arduino. Много книжек, в том числе переводных. Когда надоест, вы уже будете досаточно в теме чтобы понимать куда двигаться дальше. Arduino и ее экосистему все равно полезно представлять, как минимум потому что есть много готовых библиотек в код которых бывает полезно заглянуть
Вот эта книжка норм https://www.ozon.ru/product/izuchaem-arduino-instrumenty-i-metody-tehnicheskogo-volshebstva-vtoroe-izdanie-189579905/ К ней делают стартер кит - не берите, он так себе. Возьмите Arduino Uno и потом модули-компоненты докупите какие понравятся. Более вглубь есть "Занимательные проекты на базе микроконтроллеров tinyAVR" и "Make: AVR Programming". Когда это освоите там лучше других будете знать нужно вам попробовать STM32 например или и так ОК.
Достаточно популярными являются микроконтроллеры STM32. Можно купить отладочную плату на микроконтроллере (а ля Black Pill) и программатор. Либо что-нибудь, что имеет программатор на борту (платы Nucleo/Discovery от ST). Из книг - нормальная "Mastering STM32", например. Или официальные гайды getting started для семейства.
книга carmine noviello? о, как раз начинаю ее читать сейчас.
Да. К сожалению старенькая. Еще здесь рекламировали прикольный гайд по Си для встраиваемых систем с прицелом под микроконтроллеры.
Обсуждают сегодня