Работа с датчиком влажности и температуры HDC1080 по протоколу I2C с высокой точностью и низким энергопотреблением
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Беспроводное управление модулем CodeCell со смартфона через приложение MicroLink по Bluetooth с чтением джойстика, слайдеров, кнопок и отправкой данных датчиков
Служебный пакет для проектов CodeCodeCodec, требуется как зависимость при работе с их платами и примерами кода
Хранение, обработка и конвертация цветовых данных для RGB-светодиодов и дисплеев
Измерение напряжения питания микроконтроллера через встроенные регистры ATMega без дополнительных компонентов
Быстрое логирование данных датчиков в CSV или бинарный формат на SD-карту и серийный порт
Распознавание более 100 протоколов инфракрасной передачи для Arduino с большим объёмом памяти
Встроенные примеры кода для платы Deneyap Kart, готовые к запуску и адаптации под свои проекты
OLED-дисплей Deneyap на чипе SSD1306 с поддержкой I2C, вывода текста, изображений и скроллинга
Работа с платой Design Informatics PCB на базе Arduino Nano 33 IoT: управление TFT экраном, светодиодами WS2812B, кнопками, джойстиком и датчиками
Эмуляция потока /dev/full из Linux для тестирования обработки ошибок переполнения при записи
Управление цветным ЖК-дисплеем DFRobot LCD1602 с RGB подсветкой через I2C
Взаимодействие с дисплейными модулями Diablo16 от 4D Systems через последовательный порт в режиме Serial
Обработка цифровых сигналов от кнопок и светодиодов с антидребезгом, распознаванием кликов и мигании
Управление 7-сегментными LED-индикаторами на MAX7219/MAX7221 с поддержкой каскадного подключения нескольких модулей
Управление 4-разрядным 7-сегментным дисплеем через сдвиговый регистр 74HC595 с поддержкой чисел, дробей и спецсимволов
Работа с DS2401 и другими 1-Wire устройствами для чтения уникальных идентификаторов, один чип на пин
Управление DWIN DGUS T5L дисплеями с сенсорным управлением: яркость, страницы, текст, обработка касаний и виртуальные адреса VP
Настройка и управление радиомодулями EBYTE E220 с поддержкой прозрачной передачи и фиксированной адресации
Драйвер инфракрасного датчика температуры MLX90614 с поддержкой SMB и доступом к флагам регистров
Работа с дисплеями Nextion через четыре базовые функции с собственным протоколом обмена и готовыми примерами для быстрого старта
LoRa модули E220 от Ebyte с чипом LLCC68 для дальней беспроводной передачи данных на Arduino, ESP и других платформах
Чтение и запись микросхем памяти Microchip 25AA02E48/E64 через SPI с поддержкой синхронного и асинхронного режимов
Чтение и запись EEPROM-чипов AT28C64 и AT28C256 на Arduino Mega через адаптер с управлением по SPI или последовательному порту
Упрощенная работа с EEPROM AT24Cxx через I2C: типизированное чтение и запись данных разных типов с явной конфигурацией чипа
Управление ELEGOO Smart Robot Car Kit с поддержкой движения, регулировки скорости и ультразвукового дальномера
Управление монохромными и трёхцветными e-ink дисплеями Waveshare 1,54 дюйма через SPI
Воспроизведение мелодий через пьезодинамик на ESP8266/ESP32 с поддержкой стандартных нот и управлением темпом через BPM
Веб-интерфейс управления устройством через WebSockets прямо с ESP32 в браузер любого девайса в сети
Фреймворк для событийного программирования на Arduino: обработчики срабатывают автоматически при изменении состояния пинов вместо опроса в loop