- 07 Aug, 2016 13 commits
-
-
Paul Sokolovsky authored
Similar to existing MP_NOINLINE.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Skip tests if not available.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Tries to summarize most of the issues we've seen so far.
-
Paul Sokolovsky authored
People tend to skip introductions (everyone knows what esp8266 is, right?), so try to do A/B testing with a title inviting to read it.
-
Paul Sokolovsky authored
Not all NodeMCU boards require it.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Default is disabled, enabled for unix port. Saves 600 bytes on x86.
-
- 06 Aug, 2016 10 commits
-
-
Paul Sokolovsky authored
This includes file and socket objects, backed by Unix file descriptor. This improves compatibility with stmhal's uselect (and convenience of use), though not completely: return value from poll.poll() is still raw file descriptor.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
That apparently will only help folks who read the docs on how to disable, but could use a quick reminder straight in boot.py. For the developers, it's important to have debug logging enabled in development branch (master).
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
This goes bit against websocket nature (message-based communication), as it ignores boundaries bertween messages, but may be very practical to do simple things with websockets.
-
- 05 Aug, 2016 4 commits
-
-
Paul Sokolovsky authored
Name recv() based a "simplistic", as it can't work robustly in every environment. All this is to let people concentreate on proper, read()- based one (and to turn recv() based into a "negative showcase", explaining what are the pitfalls of such approach).
-
Paul Sokolovsky authored
Namely: flags, cachesize, pagesize, minkeypage.
-
Paul Sokolovsky authored
In the sense that while GET_FILE transfers its data, REPL still works. This is done by requiring client to send 1-byte block before WebREPL server transfers next block of data.
-
Paul Sokolovsky authored
-
- 04 Aug, 2016 2 commits
-
-
Paul Sokolovsky authored
-
David Siorpaes authored
-
- 03 Aug, 2016 4 commits
-
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Requires firmware generated by the latest makeimg.py (which stores size and md5 of the firmware together with the firmware itself).
-
Paul Sokolovsky authored
md5 is calculated over the entire file, except first 4 bytes, which contain flash parameters and may be changed by flashing tool or MicroPython flash auto-config.
-
Paul Sokolovsky authored
-
- 02 Aug, 2016 2 commits
-
-
Radomir Dopieralski authored
This version of the logo may be useful for displaying on small devices to show that they use MicroPython.
-
Mike Causer authored
-
- 01 Aug, 2016 3 commits
-
-
Paul Sokolovsky authored
-
Damien George authored
These macros are broken and are anyway unused on these two ports. If they are ever needed in the future then their implementation can be taken from either stmhal (working macros in mpconfigport.h) or esp8266 (functions).
-
Mike Causer authored
-
- 31 Jul, 2016 2 commits
-
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-