Damien George
Damien George
There seems to be a timing problem controlling neopixels on esp8266 based boards. Reports on the forum are here: https://forums.adafruit.com/viewtopic.php?f=57&t=103097 https://forums.adafruit.com/viewtopic.php?f=57&t=103844 , and on the MicroPython github: https://github.com/micropython/micropython/issues/2465 There are...
### Summary This change makes it so that PyProxy objects are reused (on the JavaScript side) when they correspond to an existing Python object that is the same object. Eg...
This PR adds support for function doc strings. It's disabled by default. ```py def f(): "doc string" pass print(f.__doc__) ``` TODO: - [x] add tests - [x] ~~maybe have a...
The `pico-sdk` handles `inf - inf` in `__wrap___aeabi_fsub`, and correctly returns `nan`. But `inf + (-inf)` is not handled correctly and returns `inf`, when it should return `nan`. It looks...
The `flash_range_program(flash_offs, data, count)` will lock up if `data` points to an address in the XIP address range, ie points to flash. This can happen when you want to copy...
When using single precision float, `sin(x)` and `cos(x)` (and possibly `sincos` and `tan`) are accurate for `|x| < 128` (here, `|x|` means absolute value of `x`) but show increasing error...
The following functions evaluated at the given points return a finite or infinite result when then should return Nan: - `log2(-INFINITY)` returns `-INFINITY` but should return NaN - `log10(-INFINITY)` returns...
Background: trying to solve a floating-point accuracy issue in MicroPython running on RP2040: https://github.com/micropython/micropython/issues/13094 There seems to be an accuracy issue with the computation done by `powf` for certain arguments....
### Background We are trying to achieve good idle power consumption on RP2350 in MicroPython. Idle here means sitting at the REPL (with either UART or USB serial) doing nothing....
### Summary This PR adds support for the new RP2350 MCU, and the new Pico 2 board. Both the Cortex-M33 and RISC-V CPUs are supported. You can build for them...