EnigmaIOT
weeSpindel
EnigmaIOT | weeSpindel | |
---|---|---|
4 | 1 | |
237 | 16 | |
- | - | |
2.5 | 0.0 | |
9 months ago | over 2 years ago | |
C++ | C++ | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
EnigmaIOT
-
ESP32 provisioning web server
Minus the ethernet, I think this is doing what you're trying to do https://github.com/gmag11/EnigmaIOT
-
Freezers tripped a breaker and we almost lost $1000 worth of meat. Problem solved.
OMG, I'm trying to find code or a project that does this exact thing... ESP-based sensor clients communicating via ESP-NOW with another ESP acting as gateway to a remote MQTT server. I found EnigmaIOT on GitHub and it looks very full featured, but for the life of me I can't get any of its node/sensor examples to compile. ;(
-
Can connect to the WiFi AP of the ESP32, but not to its IP
Might be something to do with hairpin NAT within the firmware? Usually what you're doing works and from the comments it should work but you're missing something tiny the other examples must do? Here's a good project that has full featured star network connectivity with a portal of config to the device itself https://github.com/gmag11/EnigmaIOT
-
How many can connect at once?
I recommend you: https://github.com/gmag11/EnigmaIOT
weeSpindel
-
Freezers tripped a breaker and we almost lost $1000 worth of meat. Problem solved.
Many of my sensors are battery powered. They deep sleep and wake on an an interval, except switch type devices like my mailbox which wake from deep sleep when the switch triggers a reset. There's some example firmware in this project of you want to see my typical application code. I also use deep sleep on non-battery sensors where possible because of how heat from the ESP can affect temperature readings.
What are some alternatives?
esphome - ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
ButOSX - CSGO Cheat Base for MacOSX. Written in C++ & Objective C. Menu Powered by ImGui. Includes Apple TouchBar API.
ESPAsyncWebServer - Async Web Server for ESP8266 and ESP32
DualSense4Windows - Basically DS4Windows but for the DualSense
esp_mesh_pir_sensor - EspNow Flooding mesh example PIR sensor node. Part of the ESP32, ESP8266 flooding mesh project.
tnt - A 2d Game Engine written in C++20.
WifiEspNow - ESP-NOW Arduino library for ESP8266 and ESP32
WLED - Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!
ESP-Now-Sensor-system-with-WiFi - ESP-Now is used for battery operated Sensors (based on ESP8266, ESP32) sending to a Gateway which also is connected with WiFi to the Internet (at the same time).
WiFiManager - ESP8266 WiFi Connection manager with web captive portal
Google-Sheets-Logging - Log data from an ESP8266 device directly to Google Sheets without a third party service. Log sensor data, send data by pressing a button, and receive data from a Google spreadsheet. (NodeMCU, Wemos D1 mini, Adafruit Feather HUZZAH, etc)
ArduinoJson - 📟 JSON library for Arduino and embedded C++. Simple and efficient.