| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-05-04 | py/obj: Add warning note about get_array return value and GC blocks. | Damien George | |
| 2016-05-03 | docs: Bump version to 1.8. | Damien George | |
| 2016-05-03 | docs/esp8266/tutorial: Change name of ESP8266 firmware to match actual. | Damien George | |
| 2016-05-03 | docs/esp8266/tutorial/repl: Reword description of initial WebREPL setup a bit. | Paul Sokolovsky | |
| 2016-05-03 | docs/esp8266/tutorial/repl: Suggest using hosted WebREPL client. | Paul Sokolovsky | |
| At http://micropython.org/webrepl . | |||
| 2016-05-03 | esp8266/main: Set sys.path to ["", "/", "/lib"]. | Paul Sokolovsky | |
| 2016-05-03 | esp8266: Shrink help text by a few lines, to fit in smaller windows. | Damien George | |
| 2016-05-03 | esp8266/scripts/ntptime: Add simple NTP client. | Paul Sokolovsky | |
| .time() returns seconds since MicroPython epoch (2000-01-01 00:00UTC), .settime() sends current system time, assuming UTC timezone. | |||
| 2016-05-03 | esp8266/tutorial: Mention that esptool is available via pip. | Damien George | |
| 2016-05-03 | docs/esp8266/tutorial: Update pins tutorial to reflect changes in API. | Damien George | |
| 2016-05-03 | docs/library/machine.Pin: Update pin docs to reflect ESP8266 support. | Damien George | |
| 2016-05-03 | esp8266/modpybpin: Make pin.irq() methods take keyword args. | Damien George | |
| 2016-05-03 | esp8266/modpybpin: Use None instead of PULL_NONE for no-pull config. | Damien George | |
| 2016-05-03 | esp8266/modpybpin: Use enum+array instead of struct for parsing args. | Damien George | |
| 2016-05-03 | tools/mpy-tool: Make sure that all C-level variables are unique. | Damien George | |
| Fixes issue #2023. | |||
| 2016-05-03 | esp8266/scripts/neopixel.py: Swap red and green in pixel accessor. | Damien George | |
| 2016-05-03 | docs/machine: idle() description generalization. | Paul Sokolovsky | |
| 2016-05-03 | docs/machine: More generic description of sleep's, WiPy details to its genref. | Paul Sokolovsky | |
| 2016-05-03 | docs/machine: Move WiPy-specific hardware details to its general reference. | Paul Sokolovsky | |
| 2016-05-03 | docs/machine: Generalize docs from just WiPy to other ports. | Paul Sokolovsky | |
| 2016-05-03 | extmod/modlwip: Implement sendall() method for TCP sockets. | Paul Sokolovsky | |
| 2016-05-03 | docs/esp8266: Add ESP8266 tutorial. | Damien George | |
| 2016-05-03 | esp8266/scripts/inisetup: Update for nic.mac() method being gone. | Paul Sokolovsky | |
| 2016-05-03 | docs/network: esp8266: MAC address is set via .config() method. | Paul Sokolovsky | |
| 2016-05-03 | esp8266/modnetwork: Remove .mac() method, move to .config("mac"). | Paul Sokolovsky | |
| Querying/setting MAC address is pretty adhoc operation to belong to .config() instead of taking a whole method on its own. | |||
| 2016-05-03 | docs: Use getaddrinfo() result in easy way. | Paul Sokolovsky | |
| Instead of extracting 4th element, extact last. Much easier to remember! | |||
| 2016-05-03 | examples/network/: Use getaddrinfo() result in easy way. | Paul Sokolovsky | |
| Instead of extracting 4th element, extact last. Much easier to remember! | |||
| 2016-05-03 | esp8266/scripts/inisetup: Enable WebREPL auto-start on boot. | Paul Sokolovsky | |
| 2016-05-03 | esp8266/modesp: Add malloc() and free() functions. | Paul Sokolovsky | |
| Useful for testing fragmentation issues in OS heap. E.g. freemem() may report large amount, but is it possible to actually allocate block of a given size? Issue malloc() (followed by free()) to find out. | |||
| 2016-05-03 | esp8266/modesp: Add esf_free_bufs() debugging function. | Paul Sokolovsky | |
| Return number of free inernal WiFi buffers. | |||
| 2016-05-03 | esp8266/esp_mphal: Add ets_esf_free_bufs(), etc. functions. | Paul Sokolovsky | |
| Returning free number of various WiFi driver packet buffers. | |||
| 2016-05-03 | esp8266/modnetwork: Remove deprecated wifi_mode(). | Paul Sokolovsky | |
| Network interfaces are now controlled individually using .active() method. | |||
| 2016-05-02 | esp8266: Change platform name from ESP8266 to esp8266. | Damien George | |
| The port name is lowercase, and this change is made for consistency with the docs and other ports. | |||
| 2016-05-02 | extmod/modwebrepl: Get rid of using strncpy(). | Paul Sokolovsky | |
| 2016-05-02 | lib/libc/string0: Remove better-than-standard strncpy() implementation. | Paul Sokolovsky | |
| ANSI C doesn't require that strncpy() produced null-terminated string, so it's basicly useless for string manipulation. | |||
| 2016-05-02 | esp8266/scripts/webrepl_setup: Reject too short passwords. | Paul Sokolovsky | |
| 2016-05-02 | lib/libc/string0: Add strncpy() implementation. | Paul Sokolovsky | |
| 2016-05-02 | docs/esp8266_contents: Referebce general and tutorial docs. | Paul Sokolovsky | |
| 2016-05-02 | docs/esp8266/general: Add "Boot process" section. | Paul Sokolovsky | |
| 2016-05-02 | docs/esp8266/general: Add techspec section. | Paul Sokolovsky | |
| Link to vendor forum with datasheets, etc. is provided, as well as inline TTX. | |||
| 2016-05-02 | docs/esp8266/general: Fix list formatting. | Paul Sokolovsky | |
| 2016-05-02 | docs/esp8266/general: Add more points to "Multitude of boards" section. | Paul Sokolovsky | |
| 2016-05-02 | docs/esp8266/general: WebREPL is described in quickref for now. | Paul Sokolovsky | |
| 2016-05-02 | tests: Make "io" modules fixes for CPython compatibility. | Paul Sokolovsky | |
| Previously, "import _io" worked on both CPython and MicroPython (essentially by a chance on CPython, as there's not guarantee that its contents will stay the same across versions), but as the module was renamed to uio, need to use more robust import sequence for compatibility. | |||
| 2016-05-02 | docs/library/machine.I2C: Update to reflect ESP8266 implementation. | Damien George | |
| This machine.I2C documentation is now closer to a more port-neutral description, although there are still differences between WiPy and ESP8266. | |||
| 2016-05-02 | tests: Update for _io/_collections module having been renamed. | Paul Sokolovsky | |
| 2016-05-02 | docs: _io and _collections were renamed to have standard "u" prefix. | Paul Sokolovsky | |
| 2016-05-02 | py/modcollections: Rename module name have "u" prefix for consistency. | Paul Sokolovsky | |
| 2016-05-02 | py/modio: Rename module name to "uio" for consistency with other modules. | Paul Sokolovsky | |
| 2016-05-02 | stmhal, cc3200: Change i2c.scan() method to scan addresses 0x08-0x77. | Damien George | |
| A standard I2C address is 7 bits but addresses 0b0000xxx and 0b1111xxx are reserved. The scan() method is changed to reflect this, along with the docs. | |||
