| Age | Commit message (Expand) | Author |
| 2016-03-24 | esp8266: Add onewire helper functions as C module. | Damien George |
| 2016-03-24 | esp8266: Implement bit-bang I2C read, and add i2c.readfrom method. | Damien George |
| 2016-03-24 | esp8266: Clean up bit-bang I2C implementation. | Damien George |
| 2016-03-24 | esp8266/modpybi2c: Add missing include. | Paul Sokolovsky |
| 2016-03-24 | esp8266: Add basic I2C driver, with init and writeto methods. | Damien George |
| 2016-03-24 | esp8266: Expose pin object as a public structure for use as C pin API. | Damien George |
| 2016-03-23 | esp8266: Enable auto-indent in REPL. | Paul Sokolovsky |
| 2016-03-23 | esp8266: Add "socket" and "usocket" aliases for lwip module. | Paul Sokolovsky |
| 2016-03-23 | esp8266: Enable non-blocking stream support. | Paul Sokolovsky |
| 2016-03-23 | esp8266: Enable more extmod's: uheapq, ure, uzlib. | Damien George |
| 2016-03-23 | esp8266: Add module weak link from json to ujson. | Damien George |
| 2016-03-23 | esp8266: Enable urandom module. | Paul Sokolovsky |
| 2016-03-23 | esp8266: Make mp_hal_delay_us work with new event framework. | Damien George |
| 2016-03-23 | esp8266: Update README with the latest features. | Paul Sokolovsky |
| 2016-03-19 | extmod/uctypes: Change param type from void* to byte*. | Damien George |
| 2016-03-19 | extmod/uctypes: Finish support for FLOAT32 and FLOAT64 types. | Damien George |
| 2016-03-19 | extmod/uctypes: Use mp_binary_get_val helper when extracting value. | Damien George |
| 2016-03-19 | py/parse: When looking up consts, check they exist before checking type. | Damien George |
| 2016-03-17 | docs: Update pyb.UART.any() to mention that it returns character count. | Peter Hinch |
| 2016-03-17 | docs: Mention that pyb.SPI constructor accepts "X" and "Y" arguments. | Peter Hinch |
| 2016-03-17 | docs: Update pyb.I2C constructor to reflect changes in Pyboard Lite. | Peter Hinch |
| 2016-03-17 | docs: Update asm tutorial, maximum number of allowed args is now 4. | Peter Hinch |
| 2016-03-17 | tests/io: Remove "testfile" at end of open_plus test. | Damien George |
| 2016-03-17 | esp8266/ets_alt_task: Make FIRST_PRIO=0 to cover all task priorities. | Damien George |
| 2016-03-17 | esp8266: Store frozen modules in FlashROM. | Paul Sokolovsky |
| 2016-03-16 | docs/esp8266: Update quick reference: i2c.readfrom and neopixel example. | Damien George |
| 2016-03-16 | py: Don't allocate an extra parse node for power exponent. | Damien George |
| 2016-03-16 | py/frozenmod: Allow port to override lexer to use for frozen modules. | Paul Sokolovsky |
| 2016-03-16 | tests: Add a test for argument passing to inline-asm functions. | Damien George |
| 2016-03-16 | py/objfun: Allow inline-asm functions to be called with 4 arguments. | Damien George |
| 2016-03-15 | qemu-arm: Enable builtin override feature, and enable more tests. | Damien George |
| 2016-03-15 | qemu-arm: Reinitialise uPy heap and runtime at start of each test. | Damien George |
| 2016-03-15 | tests: Add new subdir "stress/" specifically for stress tests. | Damien George |
| 2016-03-15 | tests: Split large tests into smaller files, to run with a small heap. | Damien George |
| 2016-03-15 | tests/run-tests: Add cmd line option "--heapsize". | Damien George |
| 2016-03-15 | py/formatfloat: Fix buffer overflow when formatting tiny numbers. | Damien George |
| 2016-03-15 | py: For mp_buffer_info_t, change len type from mp_uint_t to size_t. | Damien George |
| 2016-03-14 | py/objarray: Fix array slice assignment when array is reallocated. | Damien George |
| 2016-03-14 | py/parsenum: Fix compiler warnings for no decl and signed comparison. | Damien George |
| 2016-03-14 | py: When printf'ing an object as a pointer, pass the concrete pointer. | Damien George |
| 2016-03-14 | py: Fix passing of some wide int types to printf varg format list. | Damien George |
| 2016-03-14 | py/argcheck: Use size_t instead of mp_uint_t to count number of args. | Damien George |
| 2016-03-14 | py/parsenum: Use size_t to count bytes, and int for type of base arg. | Damien George |
| 2016-03-13 | stmhal: NUCELO_F401RE cleanup | Dave Hylands |
| 2016-03-13 | stmhal: Rename STM32F401NUCLEO to NUCLEO_F401RE | Dave Hylands |
| 2016-03-12 | stmhal: Add board definition files for NUCLEO_F411RE | Dave Hylands |
| 2016-03-12 | esp8266: Switch to lwIP built from source. | Paul Sokolovsky |
| 2016-03-12 | extmod/modlwip: lwip_tcp_receive: Properly map lwIP error to POSIX errno. | Paul Sokolovsky |
| 2016-03-12 | extmod/modlwip: Add socket.setblocking() method. | Paul Sokolovsky |
| 2016-03-12 | extmod/modlwip: Rework getaddrinfo() data passing. | Paul Sokolovsky |