Matt Trentini

Results 11 issues of Matt Trentini

Basic functionality (notably, all of the `uuidX()` methods) of most of the [uuid](https://docs.python.org/3/library/uuid.html) module appears to work, or at least generate reasonable-looking results. This started as a copy of the...

MicroPython's built-in deque lacks _many_ features but is implemented in C so is very lean and fast. The micropython-lib version is implemented in Python and has more features - but...

Added the [chunk](https://github.com/python/cpython/blob/main/Lib/chunk.py) and [aifc](https://github.com/python/cpython/blob/main/Lib/aifc.py) modules from CPython with some minimal changes for MicroPython incompatibilities. Chunk is a dependency of aifc. Note that the tests weren't ported since they use...

Colorsys - and the associated test file - was copied from CPython with no changes. Versions colorsys.py: 7d28a6eb90e2e381e13ba21073c6868fdf6eb058 test_colorsys.py: 9b855de8d2808f725566e5e74a4134fd366689ea Actually running test_colorsys was a challenge; we need to make...

This is adding a board definition for the [Wavgat Pico Board RP2040](https://www.aliexpress.com/item/1005003843712530.html). This is for the 16MB version; once this PR is in good shape I'll create the 2/4/8 MB...

port-rp2

Adds a board definition for the [WeAct Studio STM32H743](https://github.com/WeActStudio/MiniSTM32H7xx/tree/master#stm32h743vit6-2048kb-rom-1mb-ram) board.

port-stm32
board-definition

It's no longer necessary since PR #[10724](https://github.com/micropython/micropython/pull/10724) was merged in to MicroPython.

Ports were moved from the root to inside the ports directory. The documentation now reflects that change.

Building MicroPython with GCC 8.5 raises a build error: ```bash In file included from micropython/ports/rp2/machine_pwm.c:32, from micropython/extmod/machine_pwm.c:50: micropython/lib/pico-sdk/src/rp2_common/hardware_pwm/include/hardware/pwm.h: In function 'pwm_set_irq_mask_enabled': micropython/lib/pico-sdk/src/rp2_common/hardware_pwm/include/hardware/pwm.h:658:55: error: expected ',' before ')' token static_assert(PWM_IRQ_WRAP_1 ==...