aboutsummaryrefslogtreecommitdiff
path: root/esp8266
AgeCommit message (Expand)Author
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
2016-03-05esp8266/modpybpin: Add support for GPIO16.Paul Sokolovsky
2016-03-05esp8266: Expose simple pin API at C level.Damien George
2016-03-05esp8266: Implement Pin.__call__() and Pin.OPEN_DRAIN mode.Damien George
2016-03-05esp8266: Add custom _assert() function.Paul Sokolovsky
2016-03-04esp8266/modmachine: Timer: Add ONE_SHOT and PERIODIC symbolic constants.Paul Sokolovsky
2016-03-04esp8266/modmachine: Use etshal.h.Paul Sokolovsky
2016-03-04esp8266/etshal.h: Add timer functions prototypes.Paul Sokolovsky
2016-03-04esp8266/modmachine: Changing params of a timer requires disarming it first.Paul Sokolovsky
2016-03-04esp8266/modmachine: Basic implementation of Timer for OS virtual timers.Paul Sokolovsky
2016-03-04esp8266: Enable modmachine.Paul Sokolovsky