Carglglz

Results 12 issues of Carglglz

This is not intended to be merged just yet. This is just for demo purpose. This PR includes: - SC7A20 MicroPython driver. - "Wake on shake" feature. After some google/forums...

This is a draft for a possible future `mbedTLS 3.x` migration. Following [3.0-migration-guide](https://github.com/Mbed-TLS/mbedtls/blob/development/docs/3.0-migration-guide.md) I made the necessary changes to update mbedTLS: ```bash $ git submodule ... 869298bffeea13b205343361b7a7daf2b210e33d lib/mbedtls (v3.2.1) ......

extmod

This is a proof of concept/demo of what was proposed in #8915 and #8252 to get closer to CPython `ssl.py` module: This implements a very basic version of `SSLContext` in...

extmod

This enables date/time certificate validation for UNIX, STM32* and MIMXRT* ports. I'm not sure if in STM32 or MIMXRT ports work (I have not tested it since I do not...

extmod

Leaving pending bytes at server side will cause the socket to be closed promptly when `Stream.wait_closed` is called which raises `ECONNRESET` at client side. The fix is to make sure...

extmod

This adds a method to include default/installable certificates from Mozilla's CA store which could solve the default certs problem from micropython/micropython#8968

Add async mqtt simple client compatible with `SSLContext` from: - [x] https://github.com/micropython/micropython/pull/11897

**Describe the bug** ``plotman kill`` doesn't remove all the temp files in tmp directory **To Reproduce** Steps to reproduce the behavior, e.g.: 1. ``plotman kill [idprefix]`` and select remove all...

bug

**Describe the bug** Not exactly a bug but the way that ``plotman plot`` and ``plotman interactive`` works may lead to confusion. **To Reproduce** Steps to reproduce the behavior, e.g.: 1....

bug

This is an updated version of #242 which allows to build `lv_binding_micropython` as a `USER_C_MODULE` with latest upstream MicroPython. Tested on : - unix port (linux, macOS) - esp32 -...