| Age | Commit message (Collapse) | Author |
|
The REPL will be available on the USB serial port.
Signed-off-by: Damien George <damien@micropython.org>
|
|
Builds against IDF v4.3-beta2.
Signed-off-by: Damien George <damien@micropython.org>
|
|
This was disabled with the move to CMake, and this commit reinstates it.
Signed-off-by: Damien George <damien@micropython.org>
|
|
Signed-off-by: Damien George <damien@micropython.org>
|
|
Signed-off-by: Damien George <damien@micropython.org>
|
|
Signed-off-by: Damien George <damien@micropython.org>
|
|
It was noticed that the esp32 port didn't build ulab correctly. The
problem was a multiple defintion of the 'mp_hal_stdout_tx_str' and
'mp_hal_stdout_tx_strn_cooked' functions.
They were defined in stdout_helpers.c but also in the
ports/esp32/mphalport.c.
Fixed by removing stdout_helpers.c from the build.
Signed-off-by: Michael O'Cleirigh <michael.ocleirigh@rivulet.ca>
|
|
Support for User C and C++ modules was lost due to upgrading the esp32 to
the latest CMake based IDF from the GNUMakefile build process.
Restore the support for the esp32 port by integrating with the approach
recently added for the rp2 port.
Signed-off-by: Michael O'Cleirigh <michael.ocleirigh@rivulet.ca>
|
|
Signed-off-by: Damien George <damien@micropython.org>
|
|
Fixes issue #6942.
Signed-off-by: Damien George <damien@micropython.org>
|
|
This commit implements basic NVS support for the esp32. It follows the
pattern of the esp32.Partition class and exposes an NVS object per NVS
namespace. The initial support provided is only for signed 32-bit integers
and binary blobs. It's easy (albeit a bit tedious) to add support for
more types.
See discussions in: #4436, #4707, #6780
|
|
The esp32 port now builds against IDF v4.3-beta1, as well as v4.4-dev.
Signed-off-by: Damien George <damien@micropython.org>
|
|
Signed-off-by: Damien George <damien@micropython.org>
|
|
ESP-IDF v4.0.2 is still supported.
Signed-off-by: Damien George <damien@micropython.org>
|
|
BLE was enabled by default on all boards in the existing make build.
Signed-off-by: Damien George <damien@micropython.org>
|
|
This commit adds support for building the esp32 port with cmake, and in
particular it builds MicroPython as a component within the ESP-IDF. Using
cmake and the ESP-IDF build infrastructure makes it much easier to maintain
the port, especially with the various new ESP32 MCUs and their required
toolchains.
Signed-off-by: Damien George <damien@micropython.org>
|