Статьи
Что такое Arduino
Обычно все статьи про Arduino для новичков начинаются с инструкции по установке Arduino IDE и с написания и запуска первого скетча. А давайте сначала разберемся, что же такое Arduino.
Сравнение Arduino плат
При выборе платы для нового проекта нужно ориентироваться не только на форм-фактор платы, но и на другие ее характеристики.
Выбираем лучшую среду разработки: Arduino IDE или PlatformIO
Как правило, все начинают программировать в Arduino IDE и большинство так и продолжает её использовать. Предлагаю рассмотреть альтернативу - PlatformIO.
Что лучше: millis() или delay()
Такая, казалось бы, простая и часто используемая функция, как delay(), может являться источником трудноуловимых ошибок. Давайте рассмотрим, когда ее можно использовать, а когда нет.
Что использовать: статические или глобальные переменные
Давайте разберем тонкости использования глобальных и статических переменных в скетчах.
Удобный print() и другие полезные хаки
Несколько примеров кода, которые облегчат написание и использование скетчей.
Неявные ошибки из-за нехватки памяти
Недавно при разработке контроллера столкнулся со странной ситуацией.
Как расширить память под прошивку на esp32
Чаще всего на плате esp32 присутствует 4mb flash-памяти (есть платы с 8 и 16mb)
Линейка микроконтроллеров STM32: преимущества, сравнения и особенности
Микроконтроллеры STM32 от компании STMicroelectronics — это популярное решение для разработки высокопроизводительных систем
Как выбрать блок питания для Arduino и других микроконтроллеров
Правильный выбор блока питания — это важный шаг для стабильной работы вашего проекта на Arduino