w5100_esp32
Homepoint
w5100_esp32 | Homepoint | |
---|---|---|
2 | 1 | |
5 | 603 | |
- | - | |
3.9 | 0.0 | |
about 2 months ago | almost 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.
w5100_esp32
-
Do you ever get a chance to create your own device drivers in your job?
Since you're using the ESP32, here's an idea: see if you can optimize your drivers. It's an exploitative approach to this rather than explorative, but it requires you to increase the depth of your knowledge and you can put it to use right away, instead of acquiring shallow knowledge about multiple designs. I have an ESP32 based custom design with a Ethernet and a NFC chip. The NFC driver is largely just the manufacturer's plugged into the project, since rewriting it requires ISO14443 knowledge, making it quite a herculean task for a solo, and the Eth was almost completely rewritten due to it being really simple. There is still room for optimization given how the ESP32 differs from the MCUs the original drivers were meant to be used with. For instance, the Ethernet speed in my design is currently limited by the way SPI transactions are performed. My point is two-fold: you don't really have to rewrite everything insofar as you truly understand it; if you want to learn this, get out of your comfort zone;
Homepoint
-
MQTT dashboard project/pipe dream/ whatever
Have a look at Homepoint, which you can run on an ESP32 with a display, such as the M5Stack Core. I have created something similar with ESPHome, and I'm running this as a dashboard showing the value of a couple of sensors at home. ESPHome on the M5Stack Core makes for a lot of possibilities, see https://koen.vervloesem.eu/blog/you-can-now-use-the-m5stack-core-in-esphome/ for how to use it.
What are some alternatives?
ESP32-W5100 - PoC app to test W5100 integration to esp-idf
TinyGo-On-ESP32 - This tutorial will walk you through how to setup Ubuntu 20.10 with Ubuntu Desktop on a Raspberry Pi 4B, install the Espressif ESP-IDF, install Go and TinyGo and finally flash an app to an Espressif ESP32 Microcontroller.
esp32-cam-webserver - Expanded version of the Espressif ESP webcam
esp32-homekit - ESP-32 implementation of Apple Homekit Accessory Protocol(HAP)
OPNpool - Integrates the functionality of a Pentair pool controller into the smart home using ESP32 SoC.
esp32-wifi-manager - Captive Portal for ESP32 that can connect to a saved wireless network or start an access point where you can connect to existing wifis.
esp-at - AT application for ESP32/ESP32-C2/ESP32-C3/ESP32-C6/ESP8266
HOOBS - Build your Smart Home with HOOBS. Connect over 2,000 Accessories to your favorite Ecosystem.
esp-jumpstart - Jumpstart from concept to production
esp-idf-json - Example of JSON Serialize and Deserialize in ESP-IDF
esphome - ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
ESP32-USB-Soft-Host - An Arduino wrapper to @sdima1357's usb_soft_host esp-idf example