aboutsummaryrefslogtreecommitdiff
path: root/ports/esp32/modmachine.c
AgeCommit message (Expand)Author
2021-04-15esp32: Add initial support for ESP32S2 SoCs.Damien George
2021-02-19esp32: Make machine.soft_reset() work in main.py and reset_cause().Thorsten von Eicken
2021-02-15esp32: Remove obsolete IDF v3 code wrapped in MICROPY_ESP_IDF_4.Damien George
2020-10-01ports: Add SoftI2C and SoftSPI to machine module where appropriate.Damien George
2020-10-01extmod/machine_i2c: Rename type to SoftI2C and add custom print method.Damien George
2020-05-29esp32/modmachine: Fix machine.reset_cause to use IDF's esp_reset_reason.Thorsten von Eicken
2020-04-05all: Use MP_ERROR_TEXT for all error messages.Jim Mussared
2020-02-28all: Reformat C and Python source code with tools/codeformat.py.Damien George
2020-02-13py: Add mp_raise_type helper macro and use it where appropriate.Damien George
2020-01-12esp32/modmachine: Add implementation of machine.soft_reset().Thorsten von Eicken
2019-11-05all: Convert nlr_raise(mp_obj_new_exception_msg(x)) to mp_raise_msg(x).Damien George
2019-09-17esp32: Support building with ESP IDF 4.0-beta1.Jim Mussared
2019-06-03esp32: Add machine.SDCard class using built-in HW SD/MMC controller.Nicko van Someren
2019-02-07esp32/modmachine: Add support for changing the CPU frequency.Damien George
2019-01-30esp32/modmachine: Rename machine.sleep to machine.lightsleep.Damien George
2018-12-06esp32/modmachine: Enable machine.sleep() now that the IDF supports it.Damien George
2018-09-14esp32: Fix int overflow in machine.sleep/deepsleep functions.Siarhei Farbotka
2018-02-17esp32/machine_rtc: Move export declaration from .c to common .h file.Damien George
2018-02-17esp32/machine_rtc: Add RTC class to machine module with sleep impl.Eric Poulsen
2017-12-13esp32: Implement machine.WDT() class.Eric Poulsen
2017-12-13esp32: Add new port to Espressif ESP32 SoC.Damien George