Самый лучший способ изучить новый язык программирования - Это сразу начать писать на нём программы.
Брайн Керниган и Деннис Ритчи
WS2812 адресуемый RGB светодиод с цифровым управлением по 1 проводу. Обычно, светодиоды WS2812 распаивают на ленту или матрицу.
Увлекательная электронная логическая игра-головоломка “Инверсия”. Игра собрана на Arduino, содержит минимум деталей: 8 кнопок и 8 светодиодов, монтаж на макетной плате. Идею игры предложил наш соотечественник, автор многих логических игр Сергей Полозков.
В микроконтроллер RP2040 на плате Raspberry Pi Pico встроен аналоговый датчик температуры. Датчик температуры внутри микроконтроллера подключён к ADC4 (четвёртый канал аналогово-цифрового преобразователя АЦП) микроконтроллера.
Программа демонстрирует параллельную работу ядра микроконтроллера (printf) и PIO (мигание светодиодом), использование аппаратного ускорения для точного управления временем, автоматизацию сборки с помощью CMake.
LED дисплей SSD1306 I2C с разрешением 128x64 px. отлично работает с библиотекой Adafruit. Но большинство библиотек работают с кадровым буфером, а это 128*64/8=1024 байт. В результате, нет места для переменных пользователя, а Adafruit ещё и память программ занимает более чем на 60%. Пришлось разбираться с низкоуровневым выводом на экран.
Страница 54 из 57