We're using a custom board and recently we've managed to connect Ethernet module based on W5500. It works great, however it has its issues. For instance - if a cable isn't connected on .connect(), the whole system freezes. It also can run out of free sockets because, apparently, it doesn't disconnect them properly, or at all. I've managed to find on the internet that several people 'fixed' the WIZnet library for their needs.
Either way this requires further investigation on my end, but my current question is:
What version of WIZnet library Espruino uses as a base and were there any modifications to it?
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Hello!
We're using a custom board and recently we've managed to connect Ethernet module based on W5500. It works great, however it has its issues. For instance - if a cable isn't connected on
.connect()
, the whole system freezes. It also can run out of free sockets because, apparently, it doesn't disconnect them properly, or at all. I've managed to find on the internet that several people 'fixed' the WIZnet library for their needs.Either way this requires further investigation on my end, but my current question is:
What version of WIZnet library Espruino uses as a base and were there any modifications to it?