Easy analog joystick library (KY-023): auto center calibration, dead zone, -100..100 values, 8 directions, angle, button. No dependencies.
Архитектура: teensy_avr
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Line sensor bar (QTR, TCRT5000) for line-following robots: calibration, line position, lost line, crossings, black or white line, analog or digital. No dependencies.
Easy CSV data logger for SD cards: header, time, file rotation, safe flush and clear tips (ru/kk/en), no dependencies.
CO2 sensors MH-Z19B, MH-Z19C, MH-Z19E, MH-Z14A over UART: ppm, ventilation rating, calibration, ABC, range, checked replies. No dependencies.
MLX90614 / GY-906 infrared non-contact thermometer: object and ambient temperature, emissivity, offset, checked data (PEC), clear messages. No dependencies.
Easy MPU6050 / MPU6500 / MPU9250 (GY-521) library: acceleration, rotation, tilt angles with a filter, calibration. No dependencies.
Easy MQTT client for ESP32, ESP8266 and Ethernet: publish, subscribe, auto-reconnect with re-subscribe, last will, clear errors. No PubSubClient needed.
OLED SSD1306 / SH1106 library for I2C and SPI modules with Russian and Kazakh text, graphics and clear error tips, no dependencies.
Easy PCA9685 servo and PWM library: angles instead of pulses, per-servo calibration, smooth moves, robot poses. No dependencies.
PID controller without global variables: out = pid.compute(input). Anti-windup, no derivative kick, filter, slew limit, bumpless manual/auto and relay auto-tuning. No dependencies.
Dust sensors PMS5003, PMS7003, PMSA003 (Plantower): PM1.0, PM2.5, PM10, AQI, particle counts, sleep and passive mode, checked frames. No dependencies.
Easy relay module library: no click at power-up, active-low support, timed pulses, switching protection and interlock for motor reversing. No dependencies.
Easy RC522 RFID card reader library: UID as text, allowed-card list, repeat protection, wiring check and clear tips. No MFRC522 library needed.
Easy real-time clock library for DS3231, DS1307, PCF8563 and DS1302: date, time, unix time, temperature, alarm. Auto-detects the chip, clear messages, no RTClib needed.
Stepper motors with any driver: 28BYJ-48 + ULN2003, NEMA17 via A4988 / DRV8825 / TB6600 (STEP/DIR) and bipolar motors via L298N: angles, microsteps, smooth acceleration, non-blocking.
Easy TCS3200 / TCS230 color sensor library: calibrated RGB 0-255 and the color name in words (ru/kk/en), no dependencies.
Easy Telegram bot for ESP32 and ESP8266: receive commands, send messages and inline buttons, only your own chat, clear errors. No ArduinoJson.
Type K thermocouple library for MAX6675 and MAX31855 modules: temperature up to 1350 C, cold junction, open and short detection, clear messages. No dependencies.
Easy non-blocking timers without delay(): every(), once, stopwatch and blinking LED patterns. Safe over millis() overflow, no dependencies.
Чтение температуры и влажности с датчика AM2302 (DHT22) на Raspberry Pi Pico через цифровой интерфейс
Измерение тока через датчики AMC1302 и совместимые модели с поддержкой постоянного и переменного тока
Библиотека для ротационного энкодера с поддержкой ускорения, защитой от дребезга и режимами полного и полушага
Universal standalone TFT, touch, sprite, TFT_eSPI_Button, gradients, and visual GUI driver for ESP32 CYD resistive boards and ESP32-S3 RGB capacitive boards.
Чтение скорости ветра с импульсных анемометров с настраиваемым коэффициентом конверсии
APDS9960 gesture, color and light sensor library for Arduino Soldered Board
Получение данных CO₂, TVOC и формальдегида от датчика AQ01 через I2C
Client SDK library for AXON IoT Platform connecting ESP32 to database gateway.
Измерение энергопотребления с помощью чипа BL0940 через SPI-интерфейс с доступом ко всем регистрам микросхемы
Компактный протокол для синхронизации 3D-сцены Blender с Arduino в реальном времени — управление объектами, координатами и текстовыми сообщениями
Работа с NFC-картами через UART-shield BMC11T001: чтение UID, доступ к памяти и управление модулем