Список библиотек для Arduino IDE поддерживающих ESP8266
В данной статье приведен практически полный список библиотек с кратким описанием и ссылками для скачивания для Arduino IDE, поддерживающих ESP8266.
Список библиотек для Arduino IDE поддерживающих ESP8266
29.02.2024 в 12:38   2413 1
Версия для печати

Список библиотек для Arduino IDE поддерживающих ESP8266

 

Введение

 

В данной статье приведен практически полный список библиотек с кратким описанием и ссылками для скачивания для Arduino IDE, поддерживающих ESP8266.

Для того чтобы скачать библиотеку - кликните по ее названию в левом столбце таблицы

После завершения скачивания, распакуйте полученный архив и скопируйте его содержимое в одно из следующих мест:

Для Arduino IDE версии 1.х.х - это папка C:\Program Files (x86)\Arduino\libraries. Либо C:\Users\имя пользователя\Documents\Arduino\libraries

Для Arduino IDE версии 2.х.х - это папка C:\Users\имя пользователя\Documents\Arduino\libraries

Затем перезапустите Arduino IDE и проверьте список установленных библиотек. Если вы проделали предыдущие шаги без ошибок, вы должны ее увидеть в данном списке

 

Список библиотек с поддержкой ESP8266

 

107-Arduino-APDS-9950 Библиотека Arduino для цифрового датчика приближения, RGB и окружающего освещения Avago / Broadcom APDS-9950
107-Arduino-TCS3472 Библиотека Arduino для датчика цвета TCS3472
107-Arduino-TSL2550 Библиотека Arduino для датчика освещенности TSL2550
AVision_ESP8266 Библиотеки для простого и быстрого программирования на обучающей плате A-Vision ESP8266
ad5243 Библиотека Arduino для управления цифровыми потенциометрами / реостатами семейства AD5243
Adafruit SleepyDog Library Библиотека Arduino для использования сторожевого таймера для сброса системы и отключения при низком энергопотреблении.
Adafruit_4_01_ColourEPaper Библиотека разъемов Adafruit для цветного бумажного дисплея WaveShare 4.01
AdagioPro Управляет подсветкой Adagio RGB через RS-485
Ai Esp32 Rotary Encoder Простая реализация поворотного энкодера в вашем приложении для ESP32 и ESP8266
AlertMe Позволяет отправлять электронную почту и SMS только с ESP8266!
Algoduino Простая клиентская реализация API на C ++ для блокчейна Algorand.
AllWize Arduino-совместимая библиотека для сопряжения радиомодулей RC1701HP-OSP/WIZE
AlmaviosLitMqtt Простой MQTT-клиент для подключения к облачным провайдерам
AloesDevice Разъем MQTT для Aloes
Antares ESP8266 HTTP Библиотека для упрощения процесса получения / развертывания данных на платформе Antares IoT
Antares ESP8266 MQTT Библиотека для упрощения процесса подписки и публикации данных на платформе Antares IoT через MQTT на ESP8266
AntaresLoraID Lora.id Библиотека Arduino для Dragino / RFM и автономных модулей LoRaWAN.
anto-esp8266-arduino Позволяет ESP8266 подключаться к Anto.io Платформа Интернета вещей.
Approximate Библиотека Approximate - это библиотека Wi-Fi Arduino для построения непосредственных взаимодействий между вашим Интернетом вещей и ESP8266 или ESP32.
ArduinoIHC Библиотека для подключения к контроллеру ввода/вывода данных IHC.
Arduino iotcloud Эта библиотека позволяет подключаться к облачной службе Arduino IoT.
arduinoVNC VNC-клиент для Arduino
Arduino_ConnectionHandler Библиотека Arduino для управления сетевыми подключениями (WiFi, GSM, NB, [Ethernet])
astra_esp8266 Простой доступ к базе данных Cassandra с ESP8266.
AstroMech Протокол для обмена небольшими объемами данных по аудио.
AsyncElegantOTA Выполняйте OTA для ESP8266 и ESP32 асинхронно.
AsyncESP8266_ENC_Manager (ESP8266 + LwIP ENC28J60) Диспетчер соединений и учетных данных с использованием AsyncWebServer, с улучшенным графическим интерфейсом и резервным веб-порталом конфигурации.
AsyncESP8266_Ethernet_Manager (ESP8266 + LwIP W5500 / W5100 (S) / ENC28J60) Диспетчер соединений и учетных данных с использованием AsyncWebServer, с улучшенным графическим интерфейсом и резервным веб-порталом конфигурации.
AsyncESP8266_W5100_Manager (ESP8266 + LwIP W5100 / W5100S) Диспетчер соединений и учетных данных с использованием AsyncWebServer, с улучшенным графическим интерфейсом и резервным веб-порталом конфигурации.
AsyncESP8266_W5500_Manager (ESP8266 + LwIP W5500) Диспетчер подключений и учетных данных с использованием AsyncWebServer, с улучшенным графическим интерфейсом и резервным веб-порталом конфигурации.
AsyncUDP_Ethernet Полностью асинхронная UDP-библиотека для ESP8266 с использованием Ethernet W5x00 или ENC28J60. Библиотека проста в использовании и включает поддержку одноадресных, широковещательных и многоадресных сред.
AsyncWebConfig Веб-редактор конфигурации для асинхронного веб-сервера.
AsyncWebServer_Ethernet Асинхронная серверная библиотека HTTP и WebSocket для ESP8266 с использованием Ethernet W5x00 или ENC28J60
AutoConnect Конфигурация беспроводной сети ESP8266/ESP32 во время выполнения с веб-интерфейсом.
AzureIoTHubMQTTClient Клиентская библиотека Azure IoT Hub для ESP8266 по протоколу MQTT.
Beelan LoRaWAN Библиотека LoRaWAN Arduino для автономных модулей LoRaWAN класса A и C с простым API.
BetterOTA Простота в использовании через загрузку воздушного кода и терминал для ESP8266 и ESP32.
BH1750 Библиотека Arduino для цифровых распределительных плат датчиков освещенности, содержащих микросхему BH1750FVI
Bleeper Библиотека для хранения общих конфигураций.
BlueDisplay Эта библиотека позволяет смартфону или планшету Android выступать в качестве графического дисплея для вашего Arduino.
BlynkGSM_Manager Простой менеджер учетных данных GSM shield для плат Blynk и ESP32 / ESP8266, с SSL или без него, данные конфигурации сохраняются в LittleFS / SPIFFS / EEPROM.
Blynk_Async_GSM_Manager Простой менеджер учетных данных GSM shield для плат Blynk и ESP32 / ESP8266, с SSL или без него, данные конфигурации сохраняются в LittleFS / SPIFFS / EEPROM.
Blynk_Async_WM Простой асинхронный WifiManager для Blynk и ESP32 (включая ESP32-S2, ESP32-C3), ESP8266 с SSL или без SSL, данные конфигурации сохраняются в LittleFS, SPIFFS или EEPROM. Теперь работает с новыми ESP8266 core v3.0.1 и ESP32 core v1.0.6
Blynk_WiFiManager Простой WifiManager для Blynk и ESP32 (включая ESP32-S2, ESP32-C3), ESP8266 с SSL или без SSL, данные конфигурации сохраняются в LittleFS, SPIFFS или EEPROM. Теперь работает с новыми ESP8266 core v3.0.0 и ESP32 core v1.0.6
BresserWeatherSensorReceiver Bresser 5-in-1/6-in-1 868 MHz Weather Sensor Radio Receiver for Arduino based on CC1101 or SX1276/RFM95W.
Brzo I2C Brzo I2C is a fast I2C Implementation written in Assembly for the esp8266
BSEC Software Library Bosch Sensortec Environmental Cluster (BSEC) Software library
Byteduino A light implementation of Obyte cryptocurrency platform (formerly Byteball) for ESP8266 and ESP32
Callmebot ESP8266 Библиотека Callmebot для ESP8266
CaptureTimer Библиотека захвата входных данных Arduino
Ch376msc Библиотека для управляющего чипа файлового менеджера CH376.
Разъем CMMC MQTT Библиотека разъемов MQTT
Computherm RF Library Библиотека Arduino для термостата Computherm Q8RF.
ConfigManager Менеджер соединений Wi-Fi для ESP8266 и ESP32
ConfigStorage Библиотека для хранения параметров конфигурации в файловой системе с использованием LittleFS или SPIFFS для ESP8266 и ESP32.
CoogleIOT Библиотека IOT для ESP8266 для настройки WiFi, клиента MQTT, обновлений OTA и многого другого.
CRMui3 CRMui3 WebFramework создайте веб-приложение (веб-интерфейс) для ESP8266 и ESP32 в своем проекте за считанные минуты! / CRMui3 WebFramework для esp8266 и esp32. Позволяет быстро и просто создать веб интерфейс для настройки и управления устройством.
CS5490 Библиотека управляет интегральной схемой Cirrus Logic - CS5490
CTBot Простая библиотека телеграмм-ботов Arduino для ESP8266 / ESP32
DebounceEvent Простая кнопка и тумблер отключают библиотеку, которая сообщает количество нажатий и длину
DeepSleepScheduler Легкий, совместный планировщик задач с настраиваемым режимом ожидания и контролем выполнения задач.
DHT sensor library for ESPx Библиотека Arduino ESP для датчиков температуры и влажности DHT11, DHT22 и т. Д.
Dimmable Light for Arduino Эта библиотека позволяет легко управлять диммерами (также известными как тиристоры).
DMD2 Обновленная (бета-версия) библиотека для матричных дисплеев Freetronics DMD.
DMD2TUR Используйте с библиотекой DMD2 и наслаждайтесь турецкими буквами!
Doublereesetdetect Библиотека Arduino для проверки двойного сброса на ESP8266
DoubleResetDetector Библиотека для обнаружения двойного сброса, используя память ESP8266 RTC.
DropboxManager Управляйте файлами Dropbox с помощью ESP8266
Ds1302 Библиотека C / C ++ для использования микросхемы DS1302 RTC.
DSC Keybus Interface Напрямую подключайте Arduino, esp8266 и esp32 к системам безопасности DSC PowerSeries и Classic для интеграции с домашней автоматизацией, приложениями дистанционного управления, уведомлениями о тревожных событиях и эмулирующими панелями DSC для подключения клавиатур DSC.
DTF_ESP8266Update Обновите устройства ESP8266 с помощью службы Deploy the Fleet.
dwarf433 Библиотека Arduino для передачи произвольных сигналов RF433
dynaHTML динамическая библиотека HTML для ESP8266 / ESP32
eBtn Библиотека для обработки кнопок на основе событий.
EEvar Позволяет сохранять переменные в память EEPROM. Работает с любым модулем (bool, int, float, пользовательскими структурами) и строкой. Легкий. Простой в использовании.
E131 E1.31 sACN для AVR Ethernet и ESP8266.
EasyConfig Управление веб-порталом и Wi-Fi для ESP32 / ESP8266
EasyDDNS ESP8266 и ESP32 DDNS обновляют клиентскую библиотеку.
Easy MFRC522 Упрощенное чтение / запись фрагментов данных с / на RFID-метки с помощью модуля MFRC522.
EasySSDP Простая настройка SSDP с одной функцией.
EE895 Arduino Library Библиотека для датчика CO2 EE895
EEPROM_Rotate Оболочка EEPROM для ESP8266, которая обрабатывает вращение сектора
Effortless-SPIFFS Класс, разработанный для упрощения чтения и хранения данных на ESP8266 и ESP32.
ELMo Низкоуровневая синхронная библиотека Arduino для взаимодействия с устройствами ELM327 OBDII.
ELMo Низкоуровневая синхронная библиотека Arduino для взаимодействия с устройствами ELM327 OBDII.
ElegantOTA Элегантно выполняйте OTA для ESP8266 и ESP32!
EmbUI Встроенная платформа веб-интерфейса для создания прототипов Интернета вещей esp8266 / esp32 / esp32-c3 / esp32-s2 / esp32-s3
Engineer EasyEEPROM Библиотека Arduino для удобной работы с EEPROM. (AVR и ESP)
Engineer Regulator Библиотека Arduino для контроллера температуры. Сохраняет настройки в EEPROM. Гистерезис. (AVR и ESP)
ESPboy Портативный драйвер ESPboy.
ESPectro Специальная библиотека платы разработки для Arduino IDE
ESPiLight библиотека протоколов pilight 433,92 МГц для Arduino
ESPping Пусть ESP32 / ESP8266 проверит удаленный компьютер.
ESP Async E1.31 Асинхронный E1.31 sACN для ESP8266.
ESPAsyncTCP Библиотека асинхронного TCP для ESP8266 и ESP31B . Разветвленный из https://github.com/me-no-dev/ESPAsyncTCP
ESPAsyncWebSrv Асинхронная серверная библиотека HTTP и WebSocket для ESP8266 и ESP32 . Разветвленный из https://github.com/me-no-dev/ESPAsyncWebServer
ESPAsync_WiFiManager ESP32 (включая ESP32-S2, ESP32-S3 и ESP32-C3), менеджер WiFi-соединений ESP8266 с использованием AsyncWebServer, с улучшенным графическим интерфейсом и резервным веб-порталом конфигурации.
ESPAsync_WiFiManager_Lite Легкий асинхронный WifiManager MultiWiFi / учетных данных для плат ESP32 (включая ESP32-S2, ESP32-S3 и ESP32-C3) и ESP8266. Мощная, но простая в использовании функция, позволяющая добавлять динамические пользовательские параметры.
ESPAutoWiFiConfig Начните обслуживать локальную веб-страницу, если не удается подключиться к Wi-Fi, также включите буфер для клиента WiFi, чтобы предотвратить отправку небольших пакетов с частичными сообщениями.
ESP Battery Библиотека Arduino для расчета уровня заряда батареи ESP8266 (Feather Huzzah).
ESPConnect Простой и удобный менеджер Wi-Fi с встроенным порталом для ESP8266 / ESP32
ESP Line Notify Библиотека линейных уведомлений для ESP8266 и ESP32.
ESPLogger Эта библиотека предоставляет простой интерфейс для сбора данных в локальном хранилище (встроенная флэш-память или micro SD).
ESPMail Электронная библиотека.
ESP Mail Client Библиотека почтового клиента Arduino для отправки, чтения и получения входящих уведомлений по электронной почте для устройств ESP32, ESP8266 и SAMD21.
ESPNexUpload Загрузите файл пользовательского интерфейса на дисплеи Nextion с помощью ESP
ESP OTA GitHub Библиотека ESP для автоматического обновления кода из выпусков GitHub.
ESPPerfectTime Библиотека SNTP, которая обеспечивает более точное время для ESP8266 / ESP32.
ESP QRCode ESP Генерирует QR-код для GDEH0213B72 eink display, SSD1306, SH1106 oled-дисплеев 128 * 64 пикселей и других на основе Adafruit ST77XX
EspSaveCrash Автоматически сохраняет сведения об исключениях и трассировку стека во флэш-память в случае сбоя ESP8266.
EspSoftwareSerial Реализация последовательного программного обеспечения Arduino для ESP8266 / ESP32.
ESPStringTemplate Облегченная библиотека шаблонов строк для создания статических веб-страниц на ESP8266
ESPWebDAV Сервер WebDAV совместим с linux, macOS, Windows.
ESPWiFiMqttWrapper ESP8266 и ESP32 - оболочка WiFi и MQTT
ESP-WiFiSettings Менеджер конфигурации WiFi для платформ ESP32 и ESP8266.
ESP2SOTA Асинхронный OTA (AP и клиентские режимы WiFi) для ESP32 / ESP8266.
ESP32-targz Библиотека для распаковки / распаковки tar, gz и tar.gz файлы на ESP32 и ESP8266
ESP8266 and ESP32 OLED driver for SSD1306 displays Драйвер дисплея I2C для OLED-дисплеев SSD1306, подключенных к ESP8266, ESP32, Mbed-OS
ESP8266Audio Процедуры воспроизведения звуковых файлов и I2S для ESP8266, ESP32 и Raspberry Pi Pico RP2040
ESP8266AutoWifi Автоматическое подключение Wi-Fi для платы ESP8266.
ESP8266 Firebase Библиотека для ESP8266 для чтения и записи данных в базу данных Firebase в реальном времени.
esp8266-framework стек фреймворков esp8266 для простых настраиваемых приложений
esp8266-google-home-notifier Отправляйте уведомления в Google Home с esp8266 / 32.
esp8266-google-tts создайте ссылку на speech mp3 на esp8266 / 32.
ESP8266IoTHelper Помощник для ESP8266, который управляет подключением Wi-Fi и обновлениями OTA
ESP8266 Microgear Клиентская библиотека для ESP8266 для подключения к платформе NETPIE IOT.
ESP8266MQTTClient Клиент MQTT для ESP8266
ESP8266 MQTT Mesh Самосборная ячеистая сеть, построенная на основе протокола MQTT, поддерживающего OTA
ESP8266-OLED Display Library esp8266-Библиотека Arduino для I2C-OLED-дисплеев
ESP8266-ping Библиотека, позволяющая платформе esp8266 отправлять и получать сообщения ping.
ESP8266 QRCode ESP8266 Генерирует QR-код для OLED-дисплеев SSD1306 128 * 64 пикселей
ESP8266RestClient Библиотека HTTP-запросов ESP8266 RESTful.
ESP8266Scheduler Совместная многозадачность ESP8266
ESP8266SDUpdater Загрузчик SD-карт для ESP8266
ESP8266TimerInterrupt Эта библиотека позволяет использовать прерывания от аппаратных таймеров на плате на базе ESP8266.
ESP8266 Weather Station Метеостанция на базе ESP8266, подключенная к Интернету
ESP8266 Webhooks Библиотека для ESP8266 для запуска событий с использованием Webhooks и IFTTT.
ESP8266_ENC_Manager (ESP8266 + LwIP ENC28J60) Менеджер подключений и учетных данных с улучшенным графическим интерфейсом и резервным веб-порталом конфигурации.
ESP8266_Ethernet_Manager (ESP8266 + LwIP W5500 / W5100 (S) / ENC28J60) Менеджер подключений и учетных данных с улучшенным графическим интерфейсом и резервным веб-порталом конфигурации.
ESP8266_ISR_Servo Эта библиотека позволяет использовать прерывания от аппаратных таймеров на ESP8266 для управления сервомоторами.
ESP8266_LED_64x16_Matrix Драйвер ESP8266 для запуска светодиодной матрицы.
esp8266_mdns Запросы и ответы mDNS на esp8266.
ESP8266_multipart Небольшая библиотека отправки файлов из нескольких частей для ESP8266.
ESP8266_PWM Эта библиотека позволяет использовать прерывания от аппаратных таймеров на плате на базе ESP8266 для создания и вывода PWM на контакты.
esp_abus Библиотека связи с разъемом ABUS для ПЛК (Cybro-2 и Cybro-3) от Cybrotech и ESP32 / ESP8266 по Wi-Fi
ESP_DoubleResetDetector Библиотека для обнаружения двойного сброса в течение заданного времени, используя память RTC, EEPROM, LittleFS или SPIFFS для ESP8266 и ESP32
ESP_EEPROM Улучшенная библиотека EEPROM для ESP8266
ESP_MultiResetDetector Библиотека для обнаружения множественного сброса в течение заданного времени, используя память RTC, EEPROM, LittleFS или SPIFFS для ESP8266 и ESP32, ESP32_C3, ESP32_S2, ESP32_S3
ESP_WiFiManager Библиотека для настройки MultiWiFi / учетных данных во время выполнения для плат ESP32 (включая ESP32-S2, ESP32-S3 и ESP32-C3) и ESP8266. С улучшенным графическим интерфейсом и резервным веб-порталом конфигурации.
ESP_WiFiManager_Lite Облегченный MultiWiFi / менеджер учетных данных для плат ESP32 (включая ESP32-S2, ESP32-S3 и ESP32-C3) и ESP8266. Мощная, но простая в использовании функция, позволяющая добавлять динамические пользовательские параметры.
ESPVGAX Генератор сигналов VGA для ESP8266
ESPVGAX2 Генератор сигналов VGA для ESP8266
FadeLed Упрощает затухание светодиодов
FastBot Быстрая библиотека ESP8266 / ESP32 для Telegram-бота (сообщения, меню, синхронизация времени, обновление OTA + SPIFFS, загрузка и загрузка файлов)
FastLEDHub Управляйте несколькими анимациями FastLED lightstrip на ESP8266 и ESP32 без повторной загрузки.
FauxmoESP Поддержка Amazon Alexa для ESP8266 и ESP32
Feature-Variables Постоянные переменные, управляемые событиями, направленные на упрощение сложных конструкций
fishyDIYdevices Библиотека для упрощения создания, эксплуатации и использования ваших самодельных устройств Интернета вещей с использованием устройств NodeMCU (ESP8266).
Fuzzy Spooder Дополнительный оценщик накаливания для существующих 3D-принтеров.
GLEE Beelan LoRaWAN Библиотека LoRaWAN Arduino для автономных модулей LoRaWAN класса A и C с простым API. Модифицировано для проекта GLEE.
glpi_esp8266 Он выполняет интеграцию между системой GLPi и ESP8266
GUIslice Встроенная библиотека графического интерфейса GUIslice с сенсорным экраном на C для Arduino и Raspberry Pi
GyverNTP Библиотека для асинхронного получения точного времени от NTP-сервера
GyverPortal Простой конструктор веб-интерфейса для esp8266 и ESP32
HaCEspSockets Управляемый событиями сокет MCU, похожий на интерфейс сокета Windows.
HaCTimers Управляемый событиями таймер arduino.
HomeDing Создание интернет-вещей стало проще.
HomeKit-ESP8266 Встроенная реализация аксессуаров Apple HomeKit для ядра ESP8266 Arduino.
HV518 Библиотека Arduino для управления микросхемой HV518
IRremote Отправлять и получать инфракрасные сигналы с помощью нескольких протоколов
IRremoteESP8266 Отправка и прием инфракрасных сигналов с использованием нескольких протоколов (ESP8266 / ESP32)
iSync Библиотека, которая создает Интернет вещей для облачной платформы iSync IoT.
I2Cwrapper I2Cwrapper - это универсальная модульная платформа, которая помогает вам реализовывать целевые (подчиненные) устройства I2C на базе Arduino для управления оборудованием, отличным от I2C.
IFTTTWebhook Библиотека для запуска веб-перехватов IFTTT
IHCSoapClient Библиотека для подключения к контроллеру IHC с использованием soap
InqPortal Полнофункциональный сервер приложений Интернета вещей ESP8266.
IoTGuru Облачные серверные сервисы для ваших устройств.
IoT Pipe Библиотека для использования с веб-службой IoT Pipe.
IoT Suite IoT Suite - это простая, простая в использовании платформа для создания решений IoT.
IoTWebConf_for_Visuino_modified_by_IoT_Jedi ESP8266 / ESP32 неблокирующая веб-конфигурация WiFi / AP.
IoTesla-client Клиентская библиотека Arduino IoTesla
IoTtweet Библиотека, которая позволяет Интернету вещей отправлять данные и управлять IoTtweet.com .
IOTAppStory-ESP Обновляйте дисплеи ESP8266, ESP32 и Nextion по воздуху (OTA)
IotKernel Библиотека для базовых функций устройств Интернета вещей
IotWebConf ESP8266 / ESP32 неблокирующая веб-конфигурация WiFi / AP.
iotsa Архитектура сервера Интернета вещей для ESP8266.
IPGeolocation Библиотека для получения текущего часового пояса с использованием вашего IP-адреса IPGeolocation.io
IRLremote Легкая инфракрасная библиотека для Arduino
IRMP Получать и отправлять инфракрасные сигналы.
JeVe_EasyOTA Легко включать OTA-обновления
JTAG Библиотека для выполнения операций JTAG и воспроизведения XSVF.
JustWifi Менеджер Wi-Fi для ESP8266
Kniwwelino Базовая библиотека KniwwelinoLib для платы Kniwwelino
Koyn Надежная и децентрализованная библиотека биткойнов для плат, совместимых с Arduino
LCDMenuLib Библиотека с вами может генерировать меню на основе модели вложенного набора с несколькими слоями
LCD03 Библиотека для управления I2C последовательными ЖК-модулями LCD03 20x4 и 16x2 от Robot Electronics.
LCD_ST7032 Библиотека Arduino для ЖК-контроллера ST7032 с интерфейсом i2c
Lifely Agrumino Lemon Библиотека для устройства Agrumino Lemon
LoRaNow Библиотека LoRaNow - это простой протокол связи узла LoRa <> Gateway.
LocoNet Обеспечивает связь Digitrax LocoNet
LovyanGFX Графический драйвер TFT LCD с сенсорным экраном для ESP32, ESP8266, SAMD21, SAMD51, RP2040
mDNSResolver Разрешает имена MDNS для ESP8266.
mWebSockets Простая в использовании реализация WebSockets для микроконтроллеров
Марсо Это библиотека, которая позволяет легко управлять устройствами через последовательные и веб-сокеты.
MCP3421 Библиотека для микросхемы аналогово-цифрового преобразователя MCP3421
Melody Player Эта библиотека предоставляет интуитивно понятный интерфейс для воспроизведения мелодий на зуммерах
MeshGnome Синхронизация сетки и OTA для ESP -теперь на ESP8266.
MFRC522 Библиотека Arduino RFID для MFRC522 (SPI)
MFRC522-spi-i2c-uart-async Библиотека Arduino RFID для MFRC522 (SPI, I2C и UART) с асинхронными обратными вызовами
MicroDebug Библиотека поддержки отладки Arduino
Microcontroller-id Извлеките серийный номер производителя, хранящийся внутри микроконтроллера
Mini Grafx Графическая библиотека для встроенных устройств с фреймбуфером
Mirobot Это библиотека, которая делает Mirobot (http://mirobot .io) работают.
MMA7455 sensor Library Библиотека датчиков акселерометра Freescale MMA7455
ModuleInterface ModuleInterface - это система с открытым исходным кодом для настройки и регистрации данных с Arduinos и аналогичных устройств.
MPU6050 Библиотека MPU6050 Arduino.
MQUnifiedsensor Эта библиотека позволяет очень легко считывать датчики MQ.
muTimer Библиотека Arduino для простого использования задержек включения / выключения и таймеров циклов с неблокирующими функциями.
my92xx Библиотека светодиодных драйверов MY9291 и MY9231 для Arduino AVR и ESP8266
NDEF_MFRC522 Библиотека Arduino для формата обмена данными NFC (NDEF).
NeoGPS Анализатор NMEA и ublox GPS, настраиваемый для использования всего 10 байт оперативной памяти
NeoPatterns Шаблоны для полос и матриц NeoPixel, включая шаблоны примера NeoPattern от Adafruit.
NHB_AD7124 Библиотека для аналоговых устройств AD7124 24-разрядный прецизионный аналоговый преобразователь IC
NHB_AD7794 Библиотека для использования аналоговых устройств AD7794 6-канальный 24-разрядный прецизионный аналоговый преобразователь IC
NoDelay Библиотека Arduino для использования функции Millis для неблокирующих задержек.
NodeRedTime Извлеките временную метку эпохи Unix из потока Node-Red.
OneWireNg Arduino 1-проводная сервисная библиотека. Альтернатива OneWire.
OOCSI Клиентская библиотека OOCSI для ESP32, ESP8266, Arduino MKR Wifi 101, Arduino UNO Wifi, Arduino Nano 33 IoT и Arduino Nano RP2040
OpenBCI_Wifi Ядро OpenBCI Wifi Shield.
OpenDevice OpenDevice - это набор инструментов и API для создания решений для "Интернета вещей", таких как системы домашней автоматизации, робототехника, умный город, мониторинг энергопотребления, безопасность, мониторинг датчиков
Opentherm Библиотека Arduino для отправки и получения данных с устройств Opentherm.
Orvibo WiWo S20 Library Библиотека ESP8266 для управления интеллектуальными разъемами Orvibo WiWo S20.
OTAWrapper Библиотека ESP для упрощения настройки OTA.
OttoDIYLib Официальные библиотеки Arduino от Otto DIY.
PageBuilder Библиотека помощи в сборке строк HTML для веб-сервера ESP8266 / ESP32.
PersWiFiManager Постоянный менеджер WiFi
PixieChromaLite Библиотека с ограниченным объемом оперативной памяти для управления цветными дисплеями Pixie на небольших микроконтроллерах!
PJON PJON - это сетевой протокол с открытым исходным кодом с несколькими ведущими шинами и мультимедийными шинами
PointzNet Библиотека, которая позволяет Интернету вещей отправлять данные в PointzNet.com .
Preferences Библиотека настроек для устройств ESP8266 и Particle Gen3 с API, совместимым с ESP32
ProcessScheduler Библиотека многозадачности ООП
PTW-Arduino-Assert Библиотека Push The World используется для модульного тестирования.
PushDisConnector Клиентская библиотека для отправки данных и оповещений на смартфон через Интернет.
PxMatrix Christmas Icons Библиотека Arduino / ESP8366, которая содержит ряд эффектов затухания светодиодов.
PxMatrix Christmas Icons Библиотека Arduino / ESP8366, которая содержит ряд эффектов затухания светодиодов.
QRcodeDisplay Базовый код для отображения QR-кодов на микроконтроллерах на базе ESP с дисплеями OLED, TFT или E-Ink
QRcodeEink Генерация QR-кода на дисплеях E-INK
QRcodeOled Генерация QR-кода на OLED-дисплеях
QRcode_eSPI Генерация QR-кода для TFT-дисплеев
QRcode_ST7789 Генерация QR-кода для TFT-дисплеев
rc-switch Управляйте устройствами с частотой 433/315 МГц.
RemoteDebugger Дополнение RemoteDebug: RemoteDebugger, простой программный отладчик, основанный на библиотеке SerialDebug
Restfully Обрабатывает запросы Rest, включая синтаксический анализ URI с аргументами.
RFCodes Библиотека кодирования и декодирования сигналов RF 433 и IR.
RFID_MFRC522v2 Библиотека драйверов Arduino RFID для MFRC522 (SPI, I2C)
RingBuf Библиотека для буферизации элементов в кольцевой (круговой / FIFO) буфер
RingBufCPP Библиотека C ++ для буферизации элементов в кольцевом (круговом / FIFO) буфере
RoxMux Коллекция мультиплексоров и аппаратных контроллеров.
RTCMemory Интуитивно понятная библиотека для упрощения операций чтения и записи в RTC-памяти ESP8266 и ее резервного копирования на флэш-память.
RTCVars Эта библиотека упрощает хранение переменных в защищенной от сброса RTC-памяти.
sMQTTBroker Простая библиотека брокера для обмена сообщениями MQTT.
SC16IS7X0 Библиотека для чтения и записи UART и GPIO для SC16IS740_750_760
SchedulerESP8266 Библиотека для создания временных расписаний.
Сег7 Библиотека для 7-сегментных дисплеев на базе MAX7219.
SensorToButton Алгоритм для преобразования аналоговых данных в кнопку.
SensorWLED Предоставляет методы для получения мгновенных и пиковых значений с входа АЦП. Библиотека Arduino SensorWLED разделяет входной сигнал от переменного аналогового сигнала от АЦП на компоненты, т.Е. Обеспечивает возможность выборки и удержания схемы.
ServoEasing Обеспечивает плавное движение сервопривода. Предусмотрены линейные, а также другие (кубические, круговые, отскакивающие и т. Д.) Движения для сервоприводов. Поддерживаются библиотеки сервоприводов Arduino или расширители сервоприводов PCA9685.
Settings Manager Менеджер настроек
SHT1x sensor library for ESPx Библиотека Arduino ESP для датчиков температуры и влажности SHT1x для ESP32
SimpleBox Простой MQTT-клиент для подключения к облачным провайдерам
simpleDSTadjust Функция автоматического перехода на летнее время для Arduino/ESP8266
simple-web-dashboard Отображает значения переменных на простой веб-странице
SinricPro Библиотека для https://sinric.pro - простой способ подключения вашего устройства к alexa
SmartRC-CC1101-Driver-Lib Драйвер для cc1101.
SnailwalkPromptpay библиотека gen promptpay qr-код
Spacecat Библиотека Arduino для ESP8266 / ESP32 упрощает работу, требующую аутентификации с помощью RFID-карты
SPIMemory Библиотека памяти SPI для Arduino. (Ранее SPIFlash)
SPIFFSIniFile Библиотека для чтения и анализа файлов .ini на платформах ESP8266 и ESP32
SPIFFS_FilePrint Облегченная библиотека для распечатки файлов. Он регистрируется в SPIFFS.
Sqlite3 for ESP8266 Sqlite3 library for ESP8266 Arduino core (includes Shox96 compression)
SSVNTPCoreClass Одноэлементный класс для получения реального времени через NTP. На основе базовой функции esp8266 configTime(). Поддерживает автоматическое летнее время для каждого часового пояса.
StackmatTimer Библиотека для взаимодействия с таймером Stackmat / Cube
sunset Позволяет вычислять восход, закат и фазу Луны
SuplaDevice Библиотека позволяет подключать устройство к системе автоматизации SUPLA.
SvgParser Библиотека SVG GUI для ESP8266. Вывод на (сенсорный) дисплей, а также в качестве веб-сервиса
Switch Библиотека Arduino для отключения и отключения переключателей и кнопок.
SX126x-Arduino Библиотека Arduino для использования чипов и модулей Semtech SX126x LoRa для обмена данными
tca9544a Библиотека Arduino для управления мультиплексором шины I2C TCA9544A
TelegramBot Библиотека Arduino для TelegramBot
TelnetStream2 Потоковая реализация через telnet для отладки OTA
TinyFontRenderer Библиотека, которая отображает крошечные шрифты, полученные из шрифтов Truetype
TinyUPnP Автоматически добавляйте сопоставления портов к вашему маршрутизатору
TridentTD_Linenotify Библиотека для линейной Nofity
TridentTD_SimplePair Библиотека простой пары ESP8266, которая обменивается базовыми данными без подключения Wi-Fi
UCR ESP8266 Позволяет использовать ESP8266 в качестве устройства вывода WiFi для UCR.
Ultimate_ESP_MQTT_Ubidots WifiManager, обновление ESP HTTP, Ubidots MQTT упакованы в 1 библиотеку
VanBus Устройство чтения / записи пакетов шины сети транспортного средства (фургона).
ViraLink-MQTT-Client Клиент MQTT облачной платформы интернета вещей ViraLink для ESP82266 / ESP32.
WakeOnLan Генерируйте и отправляйте пакеты Wake On Lan (WOL) по протоколу UDP.
WebConfig Веб-редактор конфигурации.
WebSerial Веб-последовательный монитор для ESP8266 и ESP32 для удаленной отладки вашего кода.
WebSerialLite Веб-последовательный монитор для ESP8266 и ESP32 для удаленной отладки вашего кода.
WhareHauoraWiFiManager Менеджер WiFi-соединений ESP8266 с резервным порталом веб-конфигурации
WiFiConnect Менеджер Wi-Fi для ESP8266 или ESP32 с поддержкой OLED
WifiManager Менеджер конфигурации Wi-Fi с порталом веб-конфигурации для плат Espressif ESPx, от tzapu
WiFiManagerDesign Измените дизайн WifiManager.
WifiLocation Библиотека для определения географического положения (широта, долгота, точность) без GPS путем прослушивания окружающих сетей WiFi (работает с платами ESP8266 и ESP32)

Разумеется, данный список не претендует на максимальную полноту. Новые библиотеки появляются практически ежедневно и собрать их все в одном списке просто не представляется возможным.

Конечно же практически все эти библиотеки также доступны и в менеджере библиотек Arduino IDE, но подходят ли они для выбранного вами микроконтроллера приходится выяснять лишь экспериментальным путем.

Целью даннной статьи было составить список актуальных библиотек имеющих поддержку ESP8266 и избавить вас от ненужных экспериментов.

Насколько мне это удалось - судить вам

Материал также доступен на моем канале: Яндекс Дзен и в группе ВК
Категория: Обзоры библиотек | Добавил: :, (01.02.2023)
Просмотров: 2413 | Комментарии: 1 | Теги: ESP8266, библиотеки | Рейтинг: 0.0/0
Поделиться:
Всего комментариев: 1
avatar
0
Владимир • 20:48, 10.05.2023
Спасибо Вам!
avatar