All Projects → yoursunny → Wifiespnow

yoursunny / Wifiespnow

Licence: other
ESP-NOW Arduino library for ESP8266 and ESP32

Projects that are alternatives of or similar to Wifiespnow

Irremoteesp8266
Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
Stars: ✭ 1,964 (+2082.22%)
Mutual labels:  hacktoberfest, esp32, arduino-library, esp8266
ESP-Mail-Client
⚡️Arduino Mail Client Library to send, read and get incoming mail notification for ESP32, ESP8266 and SAMD21 devices. The library also supported other Arduino devices using Clients interfaces e.g. WiFiClient, EthernetClient, and GSMClient.
Stars: ✭ 78 (-13.33%)
Mutual labels:  esp8266, esp32, arduino-library
WiFiConnect
WiFi connection manager for ESP32 and ESP8266 with OLED support
Stars: ✭ 28 (-68.89%)
Mutual labels:  esp8266, esp32, arduino-library
Esphome
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Stars: ✭ 4,324 (+4704.44%)
Mutual labels:  hacktoberfest, esp32, esp8266
Sx126x Arduino
Arduino library to use Semtech SX126x LoRa chips and modules to communicate
Stars: ✭ 55 (-38.89%)
Mutual labels:  esp32, arduino-library, esp8266
Somfy Remote Lib
Emulate a Somfy remote using a 433.42 MHz transmitter.
Stars: ✭ 43 (-52.22%)
Mutual labels:  esp8266, esp32, arduino-library
Ssd1306
Driver for SSD1306, SSD1331, SSD1351, IL9163, ILI9341, ST7735, PCD8544, Nokia 5110 displays running on Arduino/ESP32/Linux (Rasperry) platforms
Stars: ✭ 303 (+236.67%)
Mutual labels:  esp32, arduino-library, esp8266
PCF8575 library
Library to use i2c digital expander with arduino, esp8266 and esp32. Can read write digital value with only 2 wire (perfect for ESP-01).
Stars: ✭ 28 (-68.89%)
Mutual labels:  esp8266, esp32, arduino-library
Autoconnect
An Arduino library for ESP8266/ESP32 WLAN configuration at runtime with the Web interface
Stars: ✭ 513 (+470%)
Mutual labels:  esp32, arduino-library, esp8266
Aunit
Unit testing framework for Arduino platforms inspired by ArduinoUnit and Google Test. Used with AUniter or EpoxyDuino for continuous builds.
Stars: ✭ 73 (-18.89%)
Mutual labels:  esp32, arduino-library, esp8266
Guislice
GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL
Stars: ✭ 534 (+493.33%)
Mutual labels:  esp32, arduino-library, esp8266
FirebaseJson
🗃 JSON parser and builder for ESP8266, ESP32, Teensy3.x and Teensy4.x, SAM, SAMD and STM32 (128 k flash or more)
Stars: ✭ 29 (-67.78%)
Mutual labels:  esp8266, esp32, arduino-library
TP Arduino DigitalRain Anim
A library that represents Digital Rain Animation on color displays that support TFT_eSPI
Stars: ✭ 80 (-11.11%)
Mutual labels:  esp8266, esp32, arduino-library
OpenWeather
Arduino library to fetch weather forecasts from OpenWeatherMap
Stars: ✭ 88 (-2.22%)
Mutual labels:  esp8266, esp32, arduino-library
telnetspy
Telnet Server For ESP8266: Cloning the serial port via Telnet. "Debugging over the air"
Stars: ✭ 41 (-54.44%)
Mutual labels:  esp8266, esp32, arduino-library
esp-logger
An Arduino library providing a minimal interface to log data on flash memory and SD cards with ESP8266 and ESP32
Stars: ✭ 40 (-55.56%)
Mutual labels:  esp8266, esp32, arduino-library
Tft espi
Arduino and PlatformIO IDE compatible TFT library optimised for the STM32, ESP8266 and ESP32 that supports different driver chips
Stars: ✭ 1,215 (+1250%)
Mutual labels:  esp32, arduino-library, esp8266
Esp32cam
OV2640 camera on ESP32-CAM, Arduino library
Stars: ✭ 158 (+75.56%)
Mutual labels:  hacktoberfest, esp32, arduino-library
Pixie Chroma
Arduino library and documentation for Pixie Chroma displays!
Stars: ✭ 33 (-63.33%)
Mutual labels:  esp8266, esp32, arduino-library
Espui
A simple web user interface library for ESP32 and ESP8266
Stars: ✭ 330 (+266.67%)
Mutual labels:  esp32, arduino-library, esp8266

ESP-NOW Arduino library for ESP8266 and ESP32

GitHub build status GitHub code size

WifiEspNow is an Arduino library for ESP-NOW, a connectionless WiFi communication protocol defined by Espressif. Refer to ESP-NOW reference for more information about how ESP-NOW works and its limitations.

Features

WifiEspNow is a simple wrapper of ESP-NOW functions in ESP-IDF. On ESP8266, it supports unicast only. On ESP32, it supports both unicast and multicast.

WifiEspNowBroadcast implements pseudo broadcast over ESP-NOW. Each device advertises a specific WiFi SSID, and discovers each other through BSSID scanning. Then, messages are transmitted separately toward every peer via ESP-NOW unicast. This is my custom protocol, which differs from WifiEspNow multicast.

Installation

  1. Clone this repository under $HOME/Arduino/libraries directory.
  2. Add #include <WifiEspNow.h> or #include <WifiEspNowBroadcast.h> to your sketch.
  3. Check out the examples for how to use.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].