aboutsummaryrefslogtreecommitdiff
path: root/esp8266
AgeCommit message (Expand)Author
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
2016-03-04esp8266: Add modmachine with mem* arrays.Paul Sokolovsky
2016-03-04esp8266/modutime: Support float argument to time.sleep().Paul Sokolovsky
2016-03-04esp8266: Reset "virtual RTC" on power on.Paul Sokolovsky
2016-03-04esp8266: Add time.{sleep_ms,sleep_us,ticks_ms,ticks_us,ticks_diff}.Damien George
2016-03-04esp8266: Add mp_hal_delay_us function.Damien George
2016-03-03esp8266: Enable more features in mpconfigport.h.Damien George
2016-03-03esp8266: Enable uhashlib module.Paul Sokolovsky
2016-03-03esp8266: Enable config settings helpful for debugging.Paul Sokolovsky
2016-03-03esp8266/esp8266.ld: Link in SDK version section.Paul Sokolovsky
2016-03-03esp8266: Enable ujson, ubinascii, and uctypes modules.Paul Sokolovsky
2016-03-02esp8266: Add network.ifconfig().Damien George
2016-03-02esp8266: Change "soft reboot" message to work with pyboard.py.Damien George
2016-03-02esp8266: Allow Makefile's PORT variable to be overridden.Damien George
2016-03-02esp8266: Enable math module.Damien George
2016-03-02esp8266: Enable float support, using 30-bit stuffed floats.Damien George
2016-03-02esp8266: Switch bignum implementation from long-long to mpz.Damien George
2016-02-14eagle.rom.addr.v6.ld: More symbols from SDK 1.5.0.Paul Sokolovsky
2016-02-12esp8266/modpybrtc: Simplify multiplication by fixed-point value.Paul Sokolovsky
2016-02-08esp8266/README: Add hint about adding toolchain to PATH.Paul Sokolovsky
2016-02-08esp8266/modpybrtc: pyb_rtc_memory(): Fix copy-paste error.Paul Sokolovsky
2016-02-08esp8266/modesp: Implement flash_write(), flash_erase().Alex March
2016-01-11py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*.Damien George
2016-01-08esp8266: Support CFLAGS_EXTRA.Paul Sokolovsky
2015-12-30esp8266/modesp: Allow to compile out proprietary espconn stuff.Paul Sokolovsky
2015-12-27esp8266: mac() function belongs to network module per the latest API.Paul Sokolovsky
2015-12-26lib/utils: Add pyexec_frozen_module to load and execute frozen module.Damien George
2015-12-21esp8266: Remove superfluous includes.Paul Sokolovsky
2015-12-21esp8266/modesp: flash_read() takes 2 args (fix typo).Paul Sokolovsky
2015-11-24esp8266/modesp: Implement flash_read(offset, size_bytes) function.Paul Sokolovsky
2015-11-10lib/utils/printf: Move from stmhal/ .Paul Sokolovsky
2015-11-09lib/pyexec: Move header pyexec.h from stmhal directory.Damien George
2015-10-31stmhal: pyexec.c is common module, move to lib/utils/ .Paul Sokolovsky
2015-10-31all: Add py/mphal.h and use it in all ports.Damien George
2015-10-29esp8266: Switch to standard mp_hal_ticks_ms() MPHAL function.Paul Sokolovsky
2015-10-29esp8266: Switch to standard mp_hal_delay_ms() MPHAL function.Paul Sokolovsky
2015-10-29esp8266: Switch to standard mp_hal_delay_us() MPHAL function.Paul Sokolovsky
2015-10-24Makefiles: Remove duplicate object files when linking.Paul Sokolovsky
2015-10-20esp8266: Put more code in irom0 section, to get it building again.Damien George
2015-10-19all: Make netutils.h available to all ports by default.Paul Sokolovsky
2015-10-12Rename "Micro Python" to "MicroPython" in REPL, help, readme's and misc.Damien George