| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-08-09 | esp8266/scripts/: Symlink umqtt.robust from micropython-lib.esp-extra-scripts | Paul Sokolovsky | |
| 2016-08-09 | esp8266/scripts: Link uqmtt publish button/subscribe led examples. | Paul Sokolovsky | |
| 2016-08-09 | esp8266/scripts/: Symlink umqtt.simple from micropython-lib. | Paul Sokolovsky | |
| 2016-08-09 | esp8266/scripts/upysh: Symlink from micropython-lib. | Paul Sokolovsky | |
| 2016-08-09 | esp8266/scripts/pystone_lowmem: Symlink from micropython-lib. | Paul Sokolovsky | |
| 2016-08-09 | esp8266/scripts/: Symlink ssd1306.py driver. | Paul Sokolovsky | |
| 2016-08-09 | esp8266/scripts/: Symlink urrlib.urequest and urequests from micropython-lib. | Paul Sokolovsky | |
| The symlinks assume that micropython-lib is checked out in the same parent dir as micropython. | |||
| 2016-08-09 | esp8266/scripts/: Symlink HTTP examples. | Paul Sokolovsky | |
| 2016-08-09 | esp8266/scripts/inisetup: Start WebREPL daemon on boot. | Paul Sokolovsky | |
| 2016-08-09 | esp8266: Disable "OS" debug output. | Paul Sokolovsky | |
| 2016-08-09 | docs: Bump version to 1.8.3.v1.8.3 | Damien George | |
| 2016-08-09 | esp8266/modules/flashbdev: Start filesystem at 0x90000. | Paul Sokolovsky | |
| To accommodate growing firmware. | |||
| 2016-08-09 | esp8266/esp8266.ld: Increase firmware image size to 0x90000 (576K). | Paul Sokolovsky | |
| Of them, 0x87000 is irom0 segment. This is required to ship increasing number of modules and examples developed in teh course of ESP8266 port project. | |||
| 2016-08-09 | lib/berkeley-db-1.xx: Update, sets default page size to 4096. | Paul Sokolovsky | |
| This both good default for 4096 and makes less chance to see overflow page issues. | |||
| 2016-08-09 | docs/uio: Mention seek()/flush() support for io.BytesIO. | Paul Sokolovsky | |
| 2016-08-07 | docs/esp8266/intro: Focus on hazards of unearthed power wrt electronics. | Paul Sokolovsky | |
| 2016-08-07 | py/mpconfig.h: Define MP_ALWAYSINLINE for reuse. | Paul Sokolovsky | |
| Similar to existing MP_NOINLINE. | |||
| 2016-08-07 | docs/esp8266/tutorial/intro: Add anchor for link from quickeref. | Paul Sokolovsky | |
| 2016-08-07 | tests/basics: bytes/str.partition/rpartition are now optional. | Paul Sokolovsky | |
| Skip tests if not available. | |||
| 2016-08-07 | docs/esp8266/quickref: Link to installation instructions. | Paul Sokolovsky | |
| 2016-08-07 | docs/esp8266/intro: Add troubleshooting section. | Paul Sokolovsky | |
| Tries to summarize most of the issues we've seen so far. | |||
| 2016-08-07 | docs/esp8266/intro: Rename to "Getting started" from "Introduction". | Paul Sokolovsky | |
| 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. | |||
| 2016-08-07 | esp8266/tutorial/intro: Reword para abou -fm dio switch. | Paul Sokolovsky | |
| Not all NodeMCU boards require it. | |||
| 2016-08-07 | esp8266/modmachine: Implement dummy sleep() function. | Paul Sokolovsky | |
| 2016-08-07 | esp8266/modutime: Actually implement ticks_cpu(). | Paul Sokolovsky | |
| 2016-08-07 | esp8266/esp_mphal.h: Add mp_hal_ticks_cpu() for reuse. | Paul Sokolovsky | |
| 2016-08-07 | esp8266/modmachine: Implement idle() function. | Paul Sokolovsky | |
| 2016-08-07 | py/objstr,objstrunicode: Fix inconistent #if indentation. | Paul Sokolovsky | |
| 2016-08-07 | py/objstr: Make .partition()/.rpartition() methods configurable. | Paul Sokolovsky | |
| Default is disabled, enabled for unix port. Saves 600 bytes on x86. | |||
| 2016-08-07 | unix/moduselect: Allow poll.register(), etc. accept fd-like objects. | Paul Sokolovsky | |
| 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. | |||
| 2016-08-07 | docs/library/index: Include array module in ToC. | Paul Sokolovsky | |
| 2016-08-07 | docs/array: Document array module. | Paul Sokolovsky | |
| 2016-08-07 | extmod/modwebrepl: Add GET_VER operation to query MicroPython version. | Paul Sokolovsky | |
| 2016-08-06 | extmod/modwebsocket: Use mp_rom_map_elem_t and friends. | Paul Sokolovsky | |
| 2016-08-06 | extmod/modwebsocket: Make compatible with non-default object models. | Paul Sokolovsky | |
| 2016-08-06 | esp8266/scripts/inisetup: Add commented-out call to esp.osdebug(None). | Paul Sokolovsky | |
| 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). | |||
| 2016-08-06 | esp8266/flashbdev: Reserve extra sysparam sector for SDK 2.0.0 compatibility. | Paul Sokolovsky | |
| 2016-08-06 | unix: Enable websocket module. | Paul Sokolovsky | |
| 2016-08-06 | extmod/modwebsocket: Add readline method. | Paul Sokolovsky | |
| 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. | |||
| 2016-08-06 | examples/network: Split recv- and read-based HTTP servers. | Paul Sokolovsky | |
| 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). | |||
| 2016-08-06 | extmod/modbtree: open(): Add option kwargs. | Paul Sokolovsky | |
| Namely: flags, cachesize, pagesize, minkeypage. | |||
| 2016-08-05 | extmod/modwebrepl: Make GET_FILE operation non-blocking. | Paul Sokolovsky | |
| 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. | |||
| 2016-08-05 | extmod/modwebrepl: Factor out "GET" iteration to write_file_chunk(). | Paul Sokolovsky | |
| 2016-08-04 | py/mkrules.mk: Allow to add more items for "clean" target using CLEAN_EXTRA. | Paul Sokolovsky | |
| 2016-08-04 | stmhal: Fix I2C mappings for STM32F429DISC board. | David Siorpaes | |
| 2016-08-04 | esp8266/scripts/port_diag.py: Include esp.check_fw() call. | Paul Sokolovsky | |
| 2016-08-04 | esp8266/modesp: Add check_fw() function to check integrity of the firmware. | Paul Sokolovsky | |
| Requires firmware generated by the latest makeimg.py (which stores size and md5 of the firmware together with the firmware itself). | |||
| 2016-08-04 | esp8266/makeimg.py: Append md5 hash to the generated binary. | Paul Sokolovsky | |
| 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. | |||
| 2016-08-04 | esp8266/makeimg.py: Store firmware size as last 4 bytes of padding area. | Paul Sokolovsky | |
| 2016-08-02 | logo/1bit-logo A black & white version of the logo | Radomir Dopieralski | |
| This version of the logo may be useful for displaying on small devices to show that they use MicroPython. | |||
