Уроки

Программирование

Подборка уроков Arduino с пояснениями, схемами и практическими примерами.
Главная chevron_right Уроки chevron_right Программирование

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, сдвиги — с практическими примерами, работой с портами и экономией памяти.