Уроки
Не хватает ног на Ардуино? Используй GPIO-расширитель! Каждый модуль расширителя на микросхеме MCP23017 даёт 16 дополнительных контактов, которые можно использовать как на вывод, так и на ввод.
Уроки
Роботов без двигателей не бывает. А чтобы управлять двигателями с помощью микроконтроллера нужен особый подход - широтно-импульсная модуляция. Этот урок именно об этом базовом понятии мехатроники.
Статьи
Делаем полётный контроллер для модельной ракеты. Измеряем высоту полёта и выпускаем парашют!
Статьи
Просто множество практичных вещей, без которых не написать "правильный" софт для stm32: загрузчик, вычисления с фиксированной запятой, генератор случайных чисел, прерывания, коммуникация и др.
Статьи
Операционная система реального времени - то, без чего не ракеты не летают на марс. Разберём СРВ на примере FreeRTOS. Управление задачами, потоки, семафоры. Рабочий пример!
Проекты
Самая настоящая игра змейка на Ардуино с дисплеем HX1230. Двигаем питона, едим яблоки, набираем очки, растем!
Проекты
Простой шагающий робот на Ардуино, которого можно сделать за один вечер! Для изготовления понадобится 3D-принтер.
Проекты
Делаем простой 2D-гироподвес на Ардуино, MPU6050 и двух сервомоторах SG90. Детали печатаем на 3D-принтере.