Dowloading Gigabytes reloaded

All ESP8266 boards running MicroPython.
Official boards are the Adafruit Huzzah and Feather boards.
Target audience: MicroPython users with an ESP8266 board.
User avatar
pythoncoder
Posts: 5956
Joined: Fri Jul 18, 2014 8:01 am
Location: UK
Contact:

Re: Dowloading Gigabytes reloaded

Post by pythoncoder » Thu Nov 24, 2016 8:28 am

I struggled and failed to achieve a reliable MQTT connection. By "reliable" I mean a link capable of staying running for tens of hours without locking up or rebooting. This in a room directly below the AP, separated by a wooden floor. In the same room a laptop gets heavy use including downloading many GB of data per week without incident, although at the times when I tested the ESP8266 it had almost exclusive use of the WiFi. For what it's worth I live in a small town where 2.4GHz WiFi works well. Much better, I imagine, than in big cities.

There is circumstantial evidence that electromagnetic interference caused some of the disruption, but there is no doubt in my mind that the ESP8266/MicroPython is less robust than other devices.

Has the new firmware/toolchain delivered any improvement in this respect?
Peter Hinch
Index to my micropython libraries.

jms
Posts: 108
Joined: Thu May 05, 2016 8:29 pm
Contact:

Re: Dowloading Gigabytes reloaded

Post by jms » Fri Dec 16, 2016 2:01 pm

Now I'm on earlier version of things (by some weeks) with some of my own code glued on which ought not to matter but when I run the client.py it connects once, transfers OK and subsequently doesn't.

I feel that there's some internal resource that's obviously not being released.

It also shows why UDP is soo much better on this device if you can use it.

Jon

Post Reply