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