Page 1 of 1

new micropython based mpeasy-async

Posted: 30 Jul 2022, 09:05
by enesbcs
mPyEasy Async version uploaded today for testing.
It works with W5100S-EVB-Pico with LAN, and with Raspberry Pico W with Wifi.
https://github.com/enesbcs/mpyeasy-async

Re: new micropython based mpeasy-async

Posted: 30 Jul 2022, 09:34
by Ath
That's been a bit of work! Looks exciting ;)

Re: new micropython based mpeasy-async

Posted: 30 Jul 2022, 12:57
by TD-er
Cool!
Will have a look.
I do have some WROVER units laying around.

Re: new micropython based mpeasy-async

Posted: 30 Jul 2022, 20:10
by enesbcs
TD-er wrote: 30 Jul 2022, 12:57 Cool!
Will have a look.
I do have some WROVER units laying around.
Primary target was the Pico with W5100S LAN, and when the Pico-W came out, compiled to it also, and it is working. But yes, it also works on ESP32 units, i have tested the basic functions.

For the WROVER mpyeasy-async did not bring much new features compared to original mpyeasy, except that it is based on AsyncIO which causes web GUI to be a bit more responsive, although the background processes may slow down a bit while the GUI was rendering. In the other hand removing threading support in favor of asyncio results more stable running without sudden memory losses, and finally get SSL work with low memory WROOM modules also - so GMAIL smtp works natively. (SSL also works with the Pico variants of course)

Re: new micropython based mpeasy-async

Posted: 31 Jul 2022, 10:34
by iron
What is your PICO vendor of choice ?

Re: new micropython based mpeasy-async

Posted: 31 Jul 2022, 14:34
by enesbcs
iron wrote: 31 Jul 2022, 10:34 What is your PICO vendor of choice ?
If you mean the "reseller", i bought Pico-W from pimoroni, as this was the only supplier i have found one month ago.
And W5100S-EVB-Pico from SOS Electronic as they has a store in my own country, so it arrived in a week to me.