aboutsummaryrefslogtreecommitdiff
path: root/ports/esp32
AgeCommit message (Expand)Author
2021-04-23esp32/CMakeLists.txt: Require CMake version 3.12.Damien George
2021-04-15esp32/machine_pin: Use rtc_gpio_deinit instead of gpio_reset_pin.Damien George
2021-04-15esp32/boards: Add GENERIC_S2 board definition.Damien George
2021-04-15esp32: Add support for USB with CDC ACM.Damien George
2021-04-15esp32: Add initial support for ESP32S2 SoCs.Damien George
2021-04-14esp32/modsocket: Correctly handle poll/read of unconnected TCP socket.Damien George
2021-04-09esp32: Enable btree module.Damien George
2021-04-09extmod/extmod.cmake: Add support to build btree module with CMake.Damien George
2021-04-09py/py.cmake: Introduce MICROPY_INC_CORE as a list with core includes.Damien George
2021-04-09py/py.cmake: Move qstr helper code to micropy_gather_target_properties.Damien George
2021-04-01esp32: Fix multiple definition errors with mp_hal_stdout_tx functions.Michael O'Cleirigh
2021-04-01esp32: Restore USER_C_MODULE support with new CMake build system.Michael O'Cleirigh
2021-03-14extmod/extmod.cmake: Add modonewire.c to MICROPY_SOURCE_EXTMOD list.Damien George
2021-03-12esp32/machine_hw_spi: Use default pins when making SPI if none given.Damien George
2021-03-11esp32/Makefile: Specify port and baud on erase_flash command.Mike Causer
2021-02-21esp32: Define MICROPY_QSTRDEFS_PORT to include special qstrs.Damien George
2021-02-19esp32: Make machine.soft_reset() work in main.py and reset_cause().Thorsten von Eicken
2021-02-19esp32: Add basic support for Non-Volatile-Storage in esp32 module.Thorsten von Eicken
2021-02-19esp32: Add support to build with ESP-IDF v4.3 pre-release.Damien George
2021-02-19esp32/boards: Enable size optimisation for builds.Damien George
2021-02-17extmod/modussl: Fix ussl read/recv/send/write errors when non-blocking.Thorsten von Eicken
2021-02-15esp32: Set MICROPY_USE_INTERNAL_ERRNO=0 to use toolchain's errno.h.Thorsten von Eicken
2021-02-15esp32/modsocket: Remove unix socket error code translation.Thorsten von Eicken
2021-02-15esp32: Remove obsolete IDF v3 code wrapped in MICROPY_ESP_IDF_4.Damien George
2021-02-15esp32: Add support to build with ESP-IDF v4.2.Damien George
2021-02-15esp32: Add support to build with ESP-IDF v4.1.1.Damien George
2021-02-15esp32/README: Update based on new IDF v4 cmake build process.Damien George
2021-02-15esp32/boards: Enable BLE on all boards.Damien George
2021-02-15esp32/boards: Remove old IDF v3 sdkconfig values.Damien George
2021-02-15esp32: Remove traditional "make" capability.Damien George
2021-02-15esp32: Add explicit initialisers to silence compiler warnings.Damien George
2021-02-15esp32/esp32_rmt: Don't do unnecessary check for unsigned less than zero.Damien George
2021-02-15esp32: Add support to build using IDF with cmake.Damien George
2021-02-04all: Rename BYTES_PER_WORD to MP_BYTES_PER_OBJ_WORD.Damien George
2021-02-04ports: Remove def of MP_PLAT_PRINT_STRN if it's the same as the default.Damien George
2021-01-23esp32/modnetwork: Synchronize WiFi AUTH_xxx constants with IDF values.IhorNehrutsa
2020-11-23extmod/machine_i2c: Add init protocol method for generic I2C bindings.Damien George
2020-11-18esp32,esp8266: Remove "FAT" from warning message in inisetup.py.robert
2020-11-12esp32/machine_pin: Reset pin if init sets mode.Jonathan Hogg
2020-10-29esp32,unix: Support building C++ code.stijn
2020-10-29py/mkrules.mk: Add target for compiling C++ files.stijn
2020-10-29esp32/mpconfigport.h: Seed the urandom module on import.robert
2020-10-21esp32/mpconfigport.h: Enable MICROPY_PY_DELATTR_SETATTR.Andrew Leech
2020-10-06esp32: Use path relative to root for netutils/timeutils headers.Damien George
2020-10-01extmod/utime_mphal: Add generic utime.time_ns() function.Damien George
2020-10-01ports: Support legacy soft I2C/SPI construction via id=-1 arg.Damien George
2020-10-01ports: Add SoftI2C and SoftSPI to machine module where appropriate.Damien George
2020-10-01extmod/machine_spi: Remove "id" arg in SoftSPI constructor.Damien George
2020-10-01extmod/machine_i2c: Remove "id" arg in SoftI2C constructor.Damien George
2020-10-01extmod/machine_i2c: Rename type to SoftI2C and add custom print method.Damien George