Уроки
Программирование
Подборка уроков Arduino с пояснениями, схемами и практическими примерами.Learn
Программирование
11 уроков
Справочник Arduino API
Компактный справочник по языку программирования Arduino: функции, переменные, операторы и структура скетча в одном месте.
Переменные в скетчах Arduino: объявление, область видимости и типичные ошибки
Что такое переменные, как их объявлять, присваивать значения и управлять областью видимости в скетчах Arduino.
Использование функций в скетче Arduino
Разбираемся, как создавать и использовать собственные функции в скетче Arduino — с примерами, пояснениями и типичными ошибками.
Arduino Sketches: как устроена программа для Arduino
Разбираем структуру скетча Arduino: комментарии, переменные, функции setup() и loop(), а также команды pinMode(), digitalWrite() и delay().
Основы HDL для FPGA
Введение в программируемые логические матрицы (FPGA) и языки описания аппаратуры HDL: соглашения, интерфейсы, SystemVerilog и реальные примеры.
Руководство по памяти Arduino
Подробный разбор типов памяти в Arduino: Flash, SRAM и EEPROM — как устроены, как измерить использование и как оптимизировать код под ограниченные ресурсы.
Руководство по EEPROM на Arduino
Узнайте, как использовать EEPROM — энергонезависимую память микроконтроллера — для хранения данных между перезагрузками Arduino.
Руководство по работе с SD-картами на Arduino
Подробный разбор примеров чтения и записи данных на SD-карту с помощью Arduino и библиотеки SD.
Битовые маски (Bit Masks) в Arduino
Битовые маски позволяют обращаться к отдельным битам в байте данных — например, для побитовой передачи информации через один вывод.
Основы работы со звуком на Arduino
Разбираем разные подходы к генерации звука и воспроизведению мелодий на Arduino — от простых тонов до 8-битного PCM-аудио.
Bit Math на Arduino: побитовые операции для начинающих и продвинутых
Разбираем побитовые операции в Arduino: AND, OR, XOR, NOT, сдвиги — с практическими примерами, работой с портами и экономией памяти.