-
-
Notifications
You must be signed in to change notification settings - Fork 345
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ESP32: No Ethernet implementation in Sming #2359
Comments
@Asanga-Viraj I've started work on Ethernet support, see #2361. There are a lot of possible ethernet configurations so if there's a specific combination you're interested in we'll try to get that implemented. |
@mikee47 Thank you for the reply. ESP32 Ethernet current implementations in idf_V4.1 example such as internal mac and some SPI chips |
@Asanga-Viraj Were you able to use Ethernet with the latest additions in Sming? |
Actually I modified the Sming to work with Ethernet.
If you can help me to attach the relevant files in this thread, I will do it. |
@Asanga-Viraj With the current develop branch of Sming you can find the Basic_Ethernet sample which shows how to connect the embedded MAC + LAN8720 PHY. If you haven't yet updated to IDF 4.3, see https://sming.readthedocs.io/en/latest/_inc/Sming/Arch/Esp32/README.html. To avoid any IDF-specific dependencies in applications I've created a C++ wrapper for the ethernet. See https://github.com/SmingHub/Sming/tree/develop/Sming/Components/Network/Arch/Esp32/Platform/include/Platform. Comments in the class header should be helpful. This is a new interface so please if you have any suggestions for changes or improvements let me know! |
@mikee47 Thank you for the upgrade. I will let you know. |
Feel free to re-open if you have issues with the Ethernet for ESP32 implementation. |
Hi,
I am working on an ESP32 project which needs ethernet. I managed to work with esp-idf_V4.1.
I like to work with Sming because it is well structured and easy to use. I did it with ESP8266. When reading examples, I didn't see an example related to ethernet. Also, I tried to add ethernet config to a Sming sample project and got compiling error. It seems to be ethernet is not included in the Sming project.
When will it go to implement in Sming?
Thanks,
Asanga
The text was updated successfully, but these errors were encountered: