Список библиотек для 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 и избавить вас от ненужных экспериментов.
Насколько мне это удалось - судить вам
