aboutsummaryrefslogtreecommitdiff
path: root/esp8266
AgeCommit message (Expand)Author
2016-03-26esp8266: Put lexerstr32.o into FlashROM.Paul Sokolovsky
2016-03-26esp8266/esppwm.c: Fix IRQ handler prototype.Paul Sokolovsky
2016-03-26esp8266: Add PWM support.Damien George
2016-03-25esp8266: Implement software SPI class.Damien George
2016-03-25esp8266/README: Remove outdated reference to initial port heap size.Paul Sokolovsky
2016-03-24esp8266: Add tests/onewire.py as a driver and test code for ds18b20 dev.Damien George
2016-03-24esp8266: Add onewire helper functions as C module.Damien George
2016-03-24esp8266: Implement bit-bang I2C read, and add i2c.readfrom method.Damien George
2016-03-24esp8266: Clean up bit-bang I2C implementation.Damien George
2016-03-24esp8266/modpybi2c: Add missing include.Paul Sokolovsky
2016-03-24esp8266: Add basic I2C driver, with init and writeto methods.Damien George
2016-03-24esp8266: Expose pin object as a public structure for use as C pin API.Damien George
2016-03-23esp8266: Enable auto-indent in REPL.Paul Sokolovsky
2016-03-23esp8266: Add "socket" and "usocket" aliases for lwip module.Paul Sokolovsky
2016-03-23esp8266: Enable non-blocking stream support.Paul Sokolovsky
2016-03-23esp8266: Enable more extmod's: uheapq, ure, uzlib.Damien George
2016-03-23esp8266: Add module weak link from json to ujson.Damien George
2016-03-23esp8266: Enable urandom module.Paul Sokolovsky
2016-03-23esp8266: Make mp_hal_delay_us work with new event framework.Damien George
2016-03-23esp8266: Update README with the latest features.Paul Sokolovsky
2016-03-17esp8266/ets_alt_task: Make FIRST_PRIO=0 to cover all task priorities.Damien George
2016-03-17esp8266: Store frozen modules in FlashROM.Paul Sokolovsky
2016-03-12esp8266: Switch to lwIP built from source.Paul Sokolovsky
2016-03-11esp8266: Mention git submodule in build instructions for esp8266 port.Christopher Arndt
2016-03-11esp8266: Rejig Makefile so extmod/modlwip.o is placed under build/.Damien George
2016-03-11esp8266: Define MICROPY_EVENT_POLL_HOOK for the port.Paul Sokolovsky
2016-03-11esp8266: Be sure to build ets_alt_task.Paul Sokolovsky
2016-03-11esp8266/esp_mphal: Add higher-level event polling function.Paul Sokolovsky
2016-03-11esp8266/ets_alt_task: Update for vendor SDK 1.5.0.Paul Sokolovsky
2016-03-11esp8266/ets_alt_task: Be sure to "pop" event before calling its handler.Paul Sokolovsky
2016-03-11esp8266: Feed WDT in ets_loop_iter().Damien George
2016-03-11esp8266: Add alternative event loop implementation.Paul Sokolovsky
2016-03-10esp8266/modnetwork: Add symbolic names for network interfaces: STA_IF & AP_IF.Paul Sokolovsky
2016-03-10esp8266/modnetwork: Introduce interface .config() method.Paul Sokolovsky
2016-03-10esp8266/modnetwork: Move config defines to the top.Paul Sokolovsky
2016-03-10esp8266/modnetwork: Add per-interface .active() method.Paul Sokolovsky
2016-03-10esp8266: Move wifi_mode() and phy_mode() to network module.Paul Sokolovsky
2016-03-10esp8266/modnetwork: Allow to configure STA and AP interfaces separately.Paul Sokolovsky
2016-03-09esp8266: Move pyb.freq to machine.freq.Damien George
2016-03-08esp8266/main: Module to run on boot is "boot", not "main".Paul Sokolovsky
2016-03-08esp8266: Put more code in iROM section.Damien George
2016-03-08esp8266/Makefile: Add define for ESP8266 lwIP.Paul Sokolovsky
2016-03-08esp8266: Enable modlwip.Damien George
2016-03-08esp8266: Don't gc-collect BSS.Paul Sokolovsky
2016-03-07esp8266: Enable stack overflow checking.Paul Sokolovsky
2016-03-06esp8266: Allow Makefile's BAUD variable to be overridden.Damien George
2016-03-05esp8266/uart: Add uart_flush() function.Paul Sokolovsky
2016-03-05esp8266: Support raising KeyboardInterrupt on Ctrl+C.Paul Sokolovsky
2016-03-05esp8266/etshal.h: More prototypes of ESP8266 SDK/BootROM functions.Damien George
2016-03-05esp8266/modmachine: Add Pin class from modpyb.Paul Sokolovsky