ESP32 to ESP32 communication over the internet

This page summarizes the projects mentioned and recommended in the original post on /r/esp32

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • ESP32-to-ESP32

    ESP32 to ESP32 communication example using Arduino framework. Secure, P2P, low latency connection between devices is established. Button connected to the first ESP32 controlls LED connected to second ESP32.

  • Hi guys, the youtube video is quite old, but I have just (after two years 😮 ) updated the github repository with the project - https://github.com/DominikN/ESP32-to-ESP32

  • husarnet

    Husarnet is a Peer-to-Peer VPN to connect your laptops, servers and microcontrollers over the Internet with zero configuration.

  • You can use the same code to flash multiple ESP32 boards - each ESP32 automatically detects all peers in the same Husarnet VPN network (recently open sourced: https://github.com/husarnet/husarnet ).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • AsyncHTTPRequest_Generic

    Discontinued Simple Async HTTP Request library, supporting GET, POST, PUT, PATCH, DELETE and HEAD, on top of AsyncTCP libraries, such as AsyncTCP, ESPAsyncTCP, AsyncTCP_STM32, etc.. for ESP32 (including ESP32_S2, ESP32_S3 and ESP32_C3), WT32_ETH01 (ESP32 + LAN8720), ESP8266 (WiFi or W5x00) and currently STM32 with built-in LAN8742A Ethernet.

  • In the updating process after two years the most challenging was writing a custom HTTP client - I found that library https://github.com/khoih-prog/AsyncHTTPRequest_Generic but I couldn't make it building under my PlatformIO based setup.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts