mpy·triage
3987 pairs · 1166 open issues
sources: S Sonnet 1257 Q Qwen 2730
dup 229 · likely 233 · rel 2416 · off 1109
§ 01

Duplicates

Close the issue side. · 229 pairs
0001Issue#4277NRF - Disable DCDC?PR#7630nrf/modules/nrf: Add function to enable/disable DCDC.9.992S 0002Issue#926After inserting and removing the SD card, an error occurs when deleting a fileIssue#15957After inserting and removing the SD card, an error occurs when deleting a file9.410S 0003Issue#15957After inserting and removing the SD card, an error occurs when deleting a fileIssue#926After inserting and removing the SD card, an error occurs when deleting a file9.393S 0004Issue#16295add support for STM32N6 PR#17171stm32: Add support for STM32N6xx MCUs and two N6 boards8.586S 0005Issue#656Raspberry Pi Pico SD Card ErrorsIssue#11483Raspberry Pi Pico SD Card Errors8.555S 0006Issue#403Can urequests use requests AuthBase classes from standard requests?Issue#6616Can urequests use requests AuthBase classes from standard requests?8.500S 0007Issue#5225Allow (unpadded) SPI transfers < 8bitsPR#5542Allow (unpadded) SPI transfers < 8bits8.203S 0008Issue#12228Consider renaming `MP_STATE_PORT`PR#12436all: Replace MP_STATE_PORT with MP_STATE_ROOT.7.887S 0009Issue#1066USB-device-midi is missing helper function to send SysExPR#1068Bug #1066: Add helper function to send SysEx/MTC via usb-device-midi7.658S 0010Issue#17878zephyr: Support for USER_C_MODULESPR#18494zephyr: Add support for USER_C_MODULES7.611S 0011Issue#691logging.StreamHandler should call super().__init__()PR#887StreamHandler should call parent constructor7.219S 0012Issue#18728zephyr/machine_timer: Race condition calling machine_timer_deinit() from k_timer ISR contextPR#18733zephyr/machine_timer: Fix race condition calling deinit from ISR context.7.166S 0013Issue#762webrepl: Support LAN as well as WLAN boards.PR#920webrepl: Support LAN as well as WLAN boards.7.154S 0014Issue#17696Update api of esp32 i2c and other drivers.PR#18063esp32/machine_i2c: Update to use new ESP-IDF driver API.6.887S 0015Issue#4843Disabling REPL on ESP32PR#8496disable repl for esp326.625S 0016Issue#6945ESP8266: PWM glitches when doing DHT measurePR#6946Add option in DHT driver to do the measure without blocking interrupts6.510S 0017Issue#8990ESP32: Insecure flash encryption in esp32Issue#8706Flash encryption on esp326.357S 0018Issue#17976Setting hostname on Pico W (still) has no effect: no host name is exposed (also not the default one)Issue#17974Setting (WLAN) hostname on Pico W (still) has no effect: no host name is exposed (also not the default one)6.348S 0019Issue#6814SPI2 on STM32WB55 pin errorIssue#7998stm32: Support pins with multiple AFs for the same peripheral.6.252S 0020Issue#17976Setting hostname on Pico W (still) has no effect: no host name is exposed (also not the default one)Issue#17975Setting hostname on Pico W (still) has no effect: no host name is exposed (also not the default one)6.164S 0021Issue#9674ESP32_C3: timer_group: timer_init(271): HW TIMER NUM ERRORIssue#7871ESP32C3 timer issue6.029S 0022Issue#11483Raspberry Pi Pico SD Card ErrorsIssue#656Raspberry Pi Pico SD Card Errors5.854S 0023Issue#17399docs: pots/unix (standalone) has no instructions to build static linked micropython instancePR#17456unix: Extend README with fully static builds section.5.848S 0024Issue#5442UART.readline() reads the buffer even when it does not end in a newline characterIssue#3746UART readline documentation improvement5.805S 0025Issue#18192zephyr: Add PDM microphone supportPR#18287zephyr: Add machine.PDM class for digital microphone support.5.777S 0026Issue#9003Pico W ENOMEM error when (re)using PIO (rp2_pio_init, CYW43)PR#10652rp2/rp2_pio: Track use of PIO resources and free them on soft reset.5.754S 0027Issue#5427struct.pack doesn't check for value boundsIssue#6477struct.pack doesn't error on overflow5.710S 0028Issue#18592Python subclass of native type with attr handler cannot properly store attributesPR#18594py/objtype: Ensures native attr handlers process subclass attribute stores5.646S 0029Issue#5733machine.RTC.init documentation is incorrectIssue#3710Update documenation of machine.RTC5.645S 0030Issue#18867tests: thread stress tests intermittent failures under QEMU (stress_aes, stress_recurse, stress_schedule)PR#18861tests/run-tests.py: Add automatic retry for known-flaky tests.5.559S 0031Issue#691logging.StreamHandler should call super().__init__()PR#806logging.py: CPython-compatible logging improvements.5.391S 0032Issue#3674ESP32 machine.rtc datetime tuple parameters don't match documentationPR#16357esp32: Fix RTC initialization from datetime.5.353S 0033Issue#12313ESP32: RTC().init() wrong tupleIssue#3674ESP32 machine.rtc datetime tuple parameters don't match documentation5.335S 0034Issue#14352ESP32 micropython port build with relative path to external user C-modules was failedPR#18457esp32: register user C modules with IDF component manager and handle relative usermod paths5.323S 0035Issue#13599The BLE.Config gives `ValueError: unknown config param` with pairing parametersIssue#801In aioble calling DeviceConnection.pair() or security.pair() gives 'unknown config param'5.276S 0036Issue#8398TouchPad Error on ESP32-WROOM32Issue#4313Touch Pad Error5.266S 0037Issue#321Umqtt.robust: subscription vanished after reconnectIssue#102umqtt.robust dies when MQTT broker gets restarted5.092S 0038Issue#5848Bugfix for DHT module to avoid timeouts on high system loadPR#6044Fixed DHT timing error, Issue #58485.083S 0039Issue#17194docs: WLAN.scan() results on RP2/PICO_W with 1.24.1Issue#11048RP2040: wlan.scan results disconnected from documentation and faulty5.007S 0040Issue#5696esp8266: open drain PWM?PR#5697esp8266: enable real open drain output on the pins4.980S 0041Issue#691logging.StreamHandler should call super().__init__()PR#710logging: add call to superclass initialiser; set default formatter4.937S 0042Issue#5216ESP32 Pulse Counter DriverPR#12346esp32: Add machine.Counter and machine.Encoder.4.926S 0043Issue#17229RP2350 the watchdog timer does not count down while lightsleep is runningPR#17546port/rp2/modmachine: Fix lightsleep watchdog interactions.4.922S 0044Issue#18735py/builtinhelp: Add options for changing help('modules') format.PR#18734py/builtinhelp: Add options for changing help('modules') format.4.922S 0045Issue#12696stm32h5: stop/standby mode reset_cause not reportedPR#12761ports/stm32h5: add sleep modes and RTC alarm wakeup 4.914S 0046Issue#10402printing to io.StringIO subclass leads to seg faultPR#10417py/objstringio.c: Fix segfault in stringio_write.4.822S 0047Issue#17730code paths that return large ints where small ints would sufficePR#17785Fix more operations that can return small ints4.767S 0048Issue#1083unix-ffi re module throws when looking at match containing optional groupsPR#1089Fix unix-ffi/re: Fix OverflowError in re.groups().4.629S 0049Issue#18711Allow mpremote mip to download libraries as local filesPR#18712tools/mpremote: Add mip download and mpy version handling.4.611S 0050Issue#9316pico - zombie pio state machines after soft resetPR#10652rp2/rp2_pio: Track use of PIO resources and free them on soft reset.4.605S 0051Issue#18098USB HID device on ESP32 has a problem!Issue#1044USB HID Implementation for ESP32S3 has problems !4.567S 0052Issue#11787ESP32-C3 wakeup from deepsleep not happening through GPIO1Issue#13335esp32 c3 pins for ext1 wakeup are not set up correctly4.559S 0053Issue#6851read() & readline() on rp2 port don't work/work as expectedIssue#6998rp2: uart.read() never returns4.523S 0054Issue#445umqtt.simple not working with mosquitto 2.0.12Issue#638umqtt.simple not working with Mosquitto broker 2.0.154.523S 0055Issue#8706Flash encryption on esp32Issue#8990ESP32: Insecure flash encryption in esp324.433S 0056Issue#18080RP2040 PIO: Script fails on some GPIO numbersIssue#18079RP2040, RP2350 PIO: anomalous behaviour of jump pin4.414S 0057Issue#12698RP2: Global variable lost/distorted after start_new_thread() with try/exceptIssue#10621RP2: global variable lost at maximum recursion depth in second thread4.389S 0058Issue#9166ESP32 mDNS support on Ethernet (class LAN)PR#18784ports/esp32/network_lan: Add mDNS support for Ethernet interface.4.368S 0059Issue#363umqtt.simple's check_msg triggers OSError -1 with TLS serversIssue#5451umqtt.simple's check_msg triggers OSError -1 with TLS servers4.352S 0060Issue#15258docs: Document limited numerical precisionPR#15259Document limited numerical precision4.345S 0061Issue#3332_thread: timeout parameter is not implemented in Lock.acquire()Issue#5945_thread lock.acquire() timeout not implement ?4.301S 0062Issue#8994ESP32: Wifi peripheral configuration is not reset before/after a soft reset or light/deep sleep.PR#9004ports/esp32: Deinit wifi peripheral on soft_reset and stop wifi before light/deep sleep.4.277S 0063Issue#12313ESP32: RTC().init() wrong tupleIssue#5361Class RTC on ESP32 documentation bug4.260S 0064Issue#1044USB HID Implementation for ESP32S3 has problems !Issue#18098USB HID device on ESP32 has a problem!4.248S 0065Issue#16963suggestion: json.dump() does not support default keyword argumentPR#18530extmod/modjson: Add default argument for json.dump(s).4.178S 0066Issue#17228RP2040 will lockup if a watchdog timeout occurs while lightsleep() is runningPR#17546port/rp2/modmachine: Fix lightsleep watchdog interactions.4.166S 0067Issue#7051sdcard.py - OSError: timeout waiting for responseIssue#7129Pico: sdcard.py timeout waiting for response4.164S 0068Issue#2683stmhal: Implement CSS (clock security system) callbackPR#2708stmhal: implement CSS - reset on HSE failure4.160S 0069Issue#10109Calling method with multiple named arguments does not raise SyntaxErrorIssue#3281Repeated keyword argument should cause SyntaxError, not TypeError4.154S 0070Issue#12313ESP32: RTC().init() wrong tuplePR#16357esp32: Fix RTC initialization from datetime.4.096S 0071Issue#9100LAN8720 Can't work on esp32 with ETH_CLOCK_GPIO17_OUTPR#4515Add support clock mode for ESP32 ethernet module4.090S 0072Issue#5487MICROPY_PORT_DEINIT_FUNC called after gc_sweep_allPR#17423esp32/main: Fix mp_deinit order.4.008S 0073Issue#5733machine.RTC.init documentation is incorrectIssue#10578ports/rtc: Inconsistencies between ports and the documentation.3.990S 0074Issue#17696Update api of esp32 i2c and other drivers.PR#18049esp32/machine_i2c: Update to use new ESP-IDF driver API.3.834S 0075Issue#6332Overflow converting -2147483648 to int when using MPZIssue#2868Can't convert -0x80000000 to int32 with mp_obj_int_get_checked3.793S 0076Issue#14350Build micropython for ESP32 ports & ESP-IDF v5.06. failed with static-assertIssue#14492Does not build for ESP32-S3 with IDF 5.2 despite claiming support3.789S 0077Issue#6538machine.Pin doesn't have a pin() method on the ESP32 port PR#6540Add Pin.pin() to ESP32 port to address #65383.775S 0078Issue#11186`machine.reset_cause()` always returns 0 on Arduino Portenta H7 portIssue#11392`machine.reset_cause()` always returns 0 on Arduino Portenta H73.738S 0079Issue#16603Pin toggle function does not exist in ESP32.Issue#8789Add .toggle() function on ESP32 Port3.725S 0080Issue#18646RP2 - PIO 'remove_programs()' does not correctly remove/de-reference StateMachine codePR#18976rp2: Fix stale program offset cache after remove_program().3.703S 0081Issue#18870tests: thread/stress_heap.py intermittent failure on macOSPR#18861tests/run-tests.py: Add automatic retry for known-flaky tests.3.660S 0082Issue#49contextlib: (re) add ExitStack?PR#51contextlib: port ExitStack from CPython 3.43.602S 0083Issue#15521RMT read pulses?Issue#16589RMT receive3.545S 0084Issue#16603Pin toggle function does not exist in ESP32.PR#16607machine.Pin: Implement Pin.toggle() for three ports.3.529S 0085Issue#12579ESP32 timer wake up repeatingIssue#7158ESP32 calling sleep function without arguments after calling a sleep function previously with expiry causes sleep to expire at previously set expiry3.516S 0086Issue#4775Micropython file truncate doesn't existIssue#8807Add `truncate()` to `io.FileIO`3.513S 0087Issue#5854touchPad on Pin 2 (ESP32)Issue#10102TouchPad (GPIO_2) not working esp-wroom-32 3.502S 0088Issue#5454ESP32 4MB RAM Guru Meditation Crash On Initializing UARTIssue#6166ESP32-spiram - UART panic error3.466S 0089Issue#4277NRF - Disable DCDC?PR#4301nrf: Add API to enable/disable DCDC.3.465S 0090Issue#17228RP2040 will lockup if a watchdog timeout occurs while lightsleep() is runningPR#17232ports/rp2/modmachine.c: Fix lightsleep watchdog interactions.3.463S 0091Issue#17829docs: RP2 section should include RP2350 (A/B) and/or eliminate hard references to only RP2040PR#18697docs/rp2: Update general and PIO docs for RP2350 support.3.451S 0092Issue#9713Periodic machine timer blocked while waiting socket.connect()Issue#3636periodic timer blocked while waiting socket read() 3.441S 0093Issue#18875docs: No instructions for REPL over UART on RP2PR#18899docs/rp2/quickref: add REPL over UART information.3.410S 0094Issue#7871ESP32C3 timer issueIssue#9674ESP32_C3: timer_group: timer_init(271): HW TIMER NUM ERROR3.390S 0095Issue#15205ImportError: No module named 'bluetooth'Issue#11443XIAO nrf52840 Sense3.379S 0096Issue#17229RP2350 the watchdog timer does not count down while lightsleep is runningPR#17232ports/rp2/modmachine.c: Fix lightsleep watchdog interactions.3.275S 0097Issue#6980Pyboard.py doesn't keep file path with folders on windowsIssue#11101pyboard.py does not keep directory structure like proposed by docs3.258S 0098Issue#1078requests: guard against getaddrinfo() hang when WiFi not connectedPR#18801extmod/modlwip: Fix getaddrinfo blocking indefinitely without network.3.246S 0099Issue#251urequests: miscalculation of Content-Length when dealling with unicode dataPR#600urequests: Fixed UTF-8 support for request data3.223S 0100Issue#3332_thread: timeout parameter is not implemented in Lock.acquire()PR#15099py/_thread: Add support for lock.acquire timeout.3.182S 0101Issue#3523esp8266/modules/ntptime: More accurate NTP syncingPR#3528esp8266/modules/ntptime: Add "ms_accuracy" kwarg3.178S 0102Issue#281deepcopy function references a non-existant variableIssue#952minor typo in deep copy3.137S 0103Issue#8041ESP32: "user C modules" should be able to add components to the buildIssue#12972Keeping user c module build self contained.3.086S 0104Issue#9979UART timeout parameter not functioning as expected on ESP32 portPR#17938machine.UART: Fix the double timeout with uart.read(), uart.write() and uart.readinto().3.076S 0105Issue#5442UART.readline() reads the buffer even when it does not end in a newline characterIssue#2004UART.readline() returns buffer if \n not in buffer3.045S 0106Issue#18172bytearray(uctypes.bytes_at(0, 8)) segfaults in memcpyIssue#18167uctypes.bytes_at() accepts out-of-range (non-canonical) address and segfaults3.026S 0107Issue#321Umqtt.robust: subscription vanished after reconnectPR#186umqtt.robust: Resubscribe to topics after doing reconnect.3.006S 0108Issue#7208Pyboard-D: Webrepl not respondingIssue#6604Cannot access webrepl on Pyboard D if main thread is running2.980S 0109Issue#11140rp2: Reading pin value from IRQ hangs forverIssue#10547Crash on RP2 with pin IRQ's2.979S 0110Issue#9166ESP32 mDNS support on Ethernet (class LAN)PR#18783esp32: Add mDNS support for Ethernet (LAN) interface2.891S 0111Issue#18166uctypes.bytearray_at() accepts negative address and segfaults on writePR#18756extmod/moductypes: Add address validation to bytes_at/bytearray_at2.883S 0112Issue#8444ESP8266 - UART drops 16th digit or randomly stops receiving after first 16 digitsIssue#4153esp8266: Characters missing when reading from UART2.867S 0113Issue#5705ESP32: WPA2-Enterprise support Issue#16681No support for ESP32 WPA2 Enterprise WiFi2.852S 0114Issue#6851read() & readline() on rp2 port don't work/work as expectedPR#6870rp2: Add timeout and invert to the machine.uart class2.840S 0115Issue#3509Mpy modules cannot be imported (sys.path missing '') when running file outside of cwdIssue#2322unix: can't import frozen modules from a script that was executed from a file2.807S 0116Issue#3332_thread: timeout parameter is not implemented in Lock.acquire()PR#8932py/_thread: Add support for lock.acquire timeout.2.750S 0117Issue#5361Class RTC on ESP32 documentation bugPR#5936esp32: document fields expected by RTC.datetime2.742S 0118Issue#6257STM32H7 SPI6 not working with DMAIssue#17064STM32H735 SPI6 works only on sigle byte transfers because of not implemented BDMA2.704S 0119Issue#16803UNIX build missing socket.sendall() methodPR#17369unix/modsocket: Add "sendall" method to socket class.2.672S 0120Issue#18968OpenMV Feature: Multi-level init/deinit systemPR#18424py/runtime: Multi-Level Init/Deinit System for Embedded Ports (RFC/PoC).2.667S 0121Issue#17401[RP2] AP DHCP server ignores ifconfig IP and continues assigning 192.168.4.x subnetIssue#17977Cannot change default exposed IP (for DHCP etc) on Pico W running in AP mode (remains exposing default 192.168.4.x)2.624S 0122Issue#12048STM32H5 machine.ADC core temperature sensor not workingIssue#12115STM32 machine.ADC channel constants overflowing MP_ROM_INT() 31 bit signed type2.594S 0123Issue#5705ESP32: WPA2-Enterprise support Issue#8819ESP32 WPA2 Enterprise2.574S 0124Issue#5858extmod/uasyncio Please provide CPython's synchronisation primitivesIssue#5828extmod/uasyncio: Queue is missing2.555S 0125Issue#17240nRF52840: Test extmod/machine_disable_irq.py hangs foreverPR#17213nrf: Use common implementation of machine disable/enable IRQ.2.549S 0126Issue#18167uctypes.bytes_at() accepts out-of-range (non-canonical) address and segfaultsPR#18756extmod/moductypes: Add address validation to bytes_at/bytearray_at2.533S 0127Issue#7384framebuf: Support drawing text at different sizesPR#6263extmod/modframebuf: FrameBuffer text scaling2.528S 0128Issue#8937extmod/uasyncio: gather gets stuck if you pass an empty list in v1.19PR#8939extmod/uasyncio/funcs.py: Handle gather with no awaitables.2.525S 0129Issue#2929VFS FatFS: mkdir with trailing slash fails when it should succeedIssue#2466stmhal: os directory operations throw cryptic errors on paths with trailing '/'2.482S 0130Issue#17075Syntax Error when using multiline f-strings on RP2040 with MicroPython v1.23.0Issue#15216py: Error freezing a python source file with concatenated f-strings2.457S 0131Issue#7179Missing country settings for ESP WIFI PR#15916esp32/network_wlan: Get and set the WLAN country code.2.436S 0132Issue#1878py: __del__ special method not implemented for user-defined classesIssue#1802del should call __del__ method2.400S 0133Issue#4506stm32: SPI pins nucleo-h743ZI commented outPR#4788Enable H7 SPI.2.330S 0134Issue#11354REPL / built-in readline: Add CTRL-L support (clear screen)PR#14332shared/readline: Implement CTRL-L (clear screen, redraw prompt)2.325S 0135Issue#7831ESP8266 Pin Get Physical AddressIssue#2612ESP8266 get pin id once set2.303S 0136Issue#14339[RP2] machine.soft_reset() hangs when i2s is not deinitializedPR#15585ports/rp2: Add i2s deinit on soft reset.2.264S 0137Issue#7794umqtt not being built locally for esp32Issue#3839ESP32: add umqtt package2.260S 0138Issue#14339[RP2] machine.soft_reset() hangs when i2s is not deinitializedPR#14345ports/rp2/machine_i2s.c: Detect and deinitialize I2S instances on boot.2.160S 0139Issue#6281STM32F765 supportPR#4102stm32: Add basic support for STM32F765xx2.156S 0140Issue#18171`array('I')`: resizing with active memoryview leaves stale view; `readinto()` corrupts heap and segfaults during file closeIssue#18168Resizing bytearray with active memoryviews corrupts state and segfaults2.089S 0141Issue#18098USB HID device on ESP32 has a problem!PR#18332esp32/boards: Configure S2/S3 PSRAM boards to use USB in IRQ mode.2.078S 0142Issue#17064STM32H735 SPI6 works only on sigle byte transfers because of not implemented BDMAIssue#6257STM32H7 SPI6 not working with DMA2.051S 0143Issue#8794UART sendbreak bugIssue#8646Pyboard UART.sendbreak 2.041S 0144Issue#10621RP2: global variable lost at maximum recursion depth in second threadIssue#12698RP2: Global variable lost/distorted after start_new_thread() with try/except2.033S 0145Issue#14352ESP32 micropython port build with relative path to external user C-modules was failedIssue#16424USER_C_MODULES for ESP322.031S 0146Issue#18781http://micropython.org/resources/code-dashboard/ shows zeros since April 24th , 2025Issue#4026http://micropython.org/resources/code-dashboard/ shows zeros since Jan 1, 20182.031S 0147Issue#11082RP2 SPI: Instantiating with spi=None does not behave sensibly.Issue#16912When miso=None is set, the default miso pin changed state.1.972S 0148Issue#318textwrap module not usable with MicroPython ureIssue#9346PicoW, MicroPython and textwrap, does it work fully? Or is it the re module?1.905S 0149Issue#6570_IRQ_GATTC_NOTIFY not compatibleIssue#6185[BLE] Not able to subscribe to notification from a peripheral device1.904S 0150Issue#9563dac.write_timed() does not work with NUCLEO_G474REPR#11913stm32: Fix dac.write_timed() does not work.1.887S 0151Issue#102umqtt.robust dies when MQTT broker gets restartedPR#186umqtt.robust: Resubscribe to topics after doing reconnect.1.859S 0152Issue#9100LAN8720 Can't work on esp32 with ETH_CLOCK_GPIO17_OUTPR#10329esp32: Support dynamic configuration of ETH ref-clk mode and pin.1.854S 0153Issue#6618ESP32: dhcp_hostname is read-only on non-WLAN interfacesIssue#9166ESP32 mDNS support on Ethernet (class LAN)1.831S 0154Issue#10017network.WLAN(...).scan() on Pico W returns out of range security and hidden parametersIssue#17194docs: WLAN.scan() results on RP2/PICO_W with 1.24.11.802S 0155Issue#10533Add support for dual usb serial on the Pico.Issue#7532Suggested feature: add a second USB serial port for remote control features1.802S 0156Issue#770lora driver: SX1276 reports incorrect RSSIIssue#13036micropython/lora, RSSI for Hope Radio devices1.762S 0157Issue#2028super() appears not to work with multiple inheritanceIssue#3205In case of multiple inheritance, super() might not find some parent methods1.757S 0158Issue#1037aiohttp: ws: frame not fully received/read if largeIssue#1012Fix attached for aiohttp's aiohttp_ws.py partial read on ESP321.737S 0159Issue#13055mpremote: Writing fails when using mount and using multibyte characters.PR#18670Fix multiple unicode issues in mpremote.1.728S 0160Issue#18559Crash/segfault in async codeIssue#17117Segfault in `mp_obj_exception_add_traceback`1.703S 0161Issue#7455Set threshold for Coveralls failurePR#7457github/workflows: Switch from Coveralls to Codecov.1.692S 0162Issue#801In aioble calling DeviceConnection.pair() or security.pair() gives 'unknown config param'Issue#13599The BLE.Config gives `ValueError: unknown config param` with pairing parameters1.676S 0163Issue#17111HSTX Support for RP2350PR#18345rp2: Add HSTX support.1.667S 0164Issue#11048RP2040: wlan.scan results disconnected from documentation and faultyIssue#10017network.WLAN(...).scan() on Pico W returns out of range security and hidden parameters1.666S 0165Issue#5746ESP32: BLE.config('mac') causes crash if BLE not activePR#5638extmod/modbluetooth.c: Catch uninitialized BLE use.1.661S 0166Issue#16554Multithread breaks file operations on pico2w.Issue#16619rp2: flash writes broken after starting core1 and performing a soft reset1.659S 0167Issue#2724ESP8266: Extremely bad clock accuracyPR#2726ESP8266: Improved time keeping1.654S 0168Issue#10017network.WLAN(...).scan() on Pico W returns out of range security and hidden parametersIssue#11048RP2040: wlan.scan results disconnected from documentation and faulty1.649S 0169Issue#400OSError: -40Issue#396OSError: [Errno 5] EIO, urequests error1.596S 0170Issue#797tarfile-write issue with file/folder permissionsPR#799python-stdlib/tarfile: Fixed permissions when adding to archive.1.581S 0171Issue#3445freezing an .mpy with mpy-cross -s suffix = *.mpy results in frozen_mpy.c having a DOT prepended to "__lt_module_gt_"PR#18927tools/mpy-tool.py: Clean up escaped compiled module name.1.572S 0172Issue#15670Binary operations on undefined variables crash the native emitter.PR#15723py/runtime: Check for null objects coming from native functions.1.546S 0173Issue#795os-path causes build conflict with unix_ffi osPR#672unix-ffi: Isolate packages from python-stdlib version of `os`1.531S 0174Issue#190Typing modulePR#297typing Add fake classes to typing module (Issue #190)1.499S 0175Issue#10751codeformat.py bugIssue#18953tools/codeformat.py: Fix IndexError and improve robustness in fixup_c1.456S 0176Issue#5857extmod/uasyncio Provide means of scheduling I/O with high priorityIssue#2664RFC asyncio: efficiently polling devices1.411S 0177Issue#13639STM32: BLE Bonding Example does not workIssue#8264example->bluetooth->ble_bonding_peripheral.py error with PYBD-SF2 and PYBD_SF61.376S 0178Issue#3462Add VM hook after every opcode (MICROPY_VM_HOOK_OPCODE)PR#1849py/vm: Add macros to hook into various points in the VM.1.364S 0179Issue#7331CMake generated clean target not working properlyPR#13085Fixes for makeqstrdefs.py getting broken by "clean" on cmake1.364S 0180Issue#3906RSSI of connected STAs from AP not workingPR#16765esp8266/network_wlan: Allow enumerating connected stations in AP mode.1.333S 0181Issue#2720Can't get property value of the superclassIssue#18741super() does not support properties1.287S 0182Issue#646Do we want to have weakref support?PR#18822py: add weakref module with `ref` and `finalize` classes1.260S 0183Issue#7998stm32: Support pins with multiple AFs for the same peripheral.Issue#6814SPI2 on STM32WB55 pin error1.257S 0184Issue#350AttributeError: 'defaultdict' object has no attribute 'items'PR#1100python-stdlib/collections-defaultdict: Add items() function.1.229S 0185Issue#2635stmhal: WDT hangs after programmingPR#2646stmhal: Fix for issue #2635 (WDT hang after programming)1.191S 0186Issue#9100LAN8720 Can't work on esp32 with ETH_CLOCK_GPIO17_OUTPR#9710esp32/network_lan: Add clock configuration.1.175S 0187Issue#3509Mpy modules cannot be imported (sys.path missing '') when running file outside of cwdIssue#6419unix: sys.path affects loading of frozen modules1.170S 0188Issue#12127RFC: Version nightly builds by the next release rather than previous.PR#12581all: Switch to new versioning scheme described in #12127.1.146S 0189Issue#5545machine.RTC.init throws exception on Pyboard 1.0PR#5553docs/library/machine.RTC.rst Fix example code, document datetime method.1.091S 0190Issue#4290uselect: poll instance produces unexpected results under fault conditionsIssue#3426uasyncio.await reader.read()(in progress) remains indefinitely pending1.060S 0191Issue#6618ESP32: dhcp_hostname is read-only on non-WLAN interfacesIssue#12817Unable to set hostname on esp32 for LAN DHCP request1.026S 0192Issue#9203port/ESP32/network.AP_IF: get IP addresses from connected stationsPR#18956esp32/network_wlan: Look up IP addresses for the stations list.1.019S 0193Issue#18982esp32/machine_pin: ESP32-P4 pin 54 can't be set to outputPR#18983esp32/machine_pin: Make all pins on ESP32-P4 output capable.0.971S 0194Issue#18922STM32 pyb.CAN: Instantiating one CAN instance can corrupts settings of another instance.PR#18946stm32: Update pyb.CAN loopback unit tests for FDCAN, fix CAN2 filter bug0.965S 0195Issue#15399int.to_bytes and int.from_bytes: signed parameter not implementedIssue#682int.to_bytes and int.from_bytes implementations incomplete0.923S 0196Issue#4389esp8266: Necessity for UART flushPR#9116ports: Implement uart.flush() and uart.txdone().0.889S 0197Issue#6440Implement exit() to exit for ./micropython shellIssue#893exit() not implemented in REPL0.875S 0198Issue#18658mpremote cp fails with equals sign (=) in filenamePR#18670Fix multiple unicode issues in mpremote.0.780S 0199Issue#1555stmhal: uart chars are being dropped, even when only at 115200 baudPR#1644stmhal: Increase the priority of UART IRQ.0.776S 0200Issue#14268[Aioble] Update Parameters request from Central not answered by Peripheral.Issue#841[Aioble] Update Parameters request from Central not answered by Peripheral.0.770S 0201Issue#18922STM32 pyb.CAN: Instantiating one CAN instance can corrupts settings of another instance.PR#18992stm32: Fix Classic CAN issue where initialising CAN1 corrupts CAN2.0.767S 0202Issue#8923Pi Pico W AP mode unable to set subnetIssue#17977Cannot change default exposed IP (for DHCP etc) on Pico W running in AP mode (remains exposing default 192.168.4.x)0.732S 0203Issue#3511ujson dumps NaN but doesn't load itPR#5138extmod/ujson: Add support for CPython-compatible nan/inf handling.0.719S 0204Issue#18025socket.bind for AF_UNIX requires raw sockaddr structIssue#2464Binding AF_UNIX sockets fails0.714S 0205Issue#8431rp2: No way to avoid conflicting claims on DMA channelsPR#7641DMA support for Pi Pico rp2 port0.687S 0206Issue#7074When I turn on the wifi station and wifi AP at the same time in esp32, the newly created thread cannot run. Issue#7368esp32 cannot create thread after opening ap0.665S 0207Issue#6741lfs2: crash in lfs2_pair_cmpIssue#6568ESP32: littlefs - Guru MEditation Error - Reboot - lfs2_pair_cmp at lfs2.c0.602S 0208Issue#9117Calling i2c.scan() causes restart on Wemos D1 mini proIssue#8876ESP8266 IC2 Crash 0.589S 0209Issue#969MQTT subscribe Remaining Length encoding is incorrectIssue#284umqtt subscribe to topic with 23 bytes fails0.584S 0210Issue#18868tests: cmdline/repl_lock.py and repl_cont.py intermittent failuresPR#18861tests/run-tests.py: Add automatic retry for known-flaky tests.0.562S 0211Issue#8965docs: Can recv example needs updated to reflect 5 return values in the lst in V1.19.1PR#9311docs/library/pyb.CAN.rst: Update the recv example0.561S 0212Issue#9286windows: os.sep should be backslashIssue#15116implement os.sep0.553S 0213Issue#400OSError: -40Issue#473Get request fails with OSerror: -400.543S 0214Issue#5322Listing class attributes in the defined orderPR#6130py/modbuiltins: Keep class locals ordered as per their definition.0.513S 0215Issue#2762os.utime is missingPR#9644moduos: Add os.utime() support to vfs layer and LFS2, FAT and posix filesystems.0.461S 0216Issue#5843extmod/uasyncio: Loop exits if only Tasks awaiting Events are addedIssue#6893uasyncio Event unexpected behaviour with only one task0.388S 0217Issue#11419[ESP32 port] network_ppp does not manage pcb properly; can cause LWIP assertion or unmanaged pcbPR#17656esp32/network_ppp: Bugfixes for deadlocks and crashes when disconnecting.0.376S 0218Issue#1878py: __del__ special method not implemented for user-defined classesIssue#245Implementing finalization (__del__) support with GC0.338S 0219Issue#1159Inheritance for native types is not supportedPR#4360py: Add simple mechanism for linear native inheritance, use it to simplify stream classes0.318S 0220Issue#1509RTC initialisation and wakeup from external eventsPR#1511Re issue #1509 RTC initialisation fix0.295S 0221Issue#1878py: __del__ special method not implemented for user-defined classesPR#18005py/objtype: Implement __del__ data model method for user classes.0.257S 0222Issue#17848vfs_blockdev: crash when readblocks inappropriately enlarges buf via slice assignmentPR#18753extmod/vfs: Add buffer resize check to prevent memory corruption0.218S 0223Issue#1037aiohttp: ws: frame not fully received/read if largePR#1038aiohttp: ws: fix truncated read of payload0.197S 0224Issue#2415Discussion of Python 3.6 supportPR#6126py: Implement PEP 526, syntax for variable annotations0.175Q 0225Issue#762webrepl: Support LAN as well as WLAN boards.Issue#11438WebREPL on WIZnet W5500-EVB-Pico0.173S 0226Issue#5046RFC: MICROPY_PY_BUILTINS_NEXT2 always set to (0) ?Issue#3548Built-in functon next() should be able to take a second optional argument.0.154S 0227Issue#763RFC: cleanup of sdcard.py codePR#765SDcard sdcard.py rewrite for efficiency and function0.130S 0228Issue#18663Change to `mp_handle_pending' includes possible MICROPY_EVENT_POLL_HOOK and downstream code breakagePR#18672py: clean up definition and use of `mp_handle_pending()`0.077S 0229Issue#18415stress_schedule consistently fails with native emitterPR#18423stress_schedule: Fix for !GIL + emit=native.0.066S
§ 02

Likely Duplicates

Confirm before closing. · 233 pairs
0230Issue#11787ESP32-C3 wakeup from deepsleep not happening through GPIO1PR#17518esp32: Add esp32.wake_on_gpio.9.625S 0231Issue#12393rp2: No support for external pins in Pico W buildPR#9731rp2: Add support for named pins and alternate functions.9.078S 0232Issue#6023no input for repl with duptermPR#18602esp32: Actually read from dupterm.8.820S 0233Issue#10609Delete / Unallocate RMT Driver on ESP32PR#16293Update esp32.RMT module to the new API8.219S 0234Issue#15182libhydrogen error when trying to build mboot with packing enabledPR#17364lib/libhydrogen: Update to latest release.8.164S 0235Issue#5098UART timeout and timeout_char is not working in ESP32PR#14025esp32/machine_uart: Apply timeout_char default.7.172S 0236Issue#7368esp32 cannot create thread after opening apIssue#7074When I turn on the wifi station and wifi AP at the same time in esp32, the newly created thread cannot run. 6.902S 0237Issue#9921The memory of ESP32S3 is too large when using microythonIssue#10049When esp32S3 uses microython, it uses too much internal memory6.674S 0238Issue#5693[mboot] It will stay in the dfu mode forever and not resetPR#7283stm32/mboot: Leave bootloader from thread mode, not from IRQ.6.516S 0239Issue#3674ESP32 machine.rtc datetime tuple parameters don't match documentationIssue#5733machine.RTC.init documentation is incorrect6.199S 0240Issue#4997UART on ESP32 - panic errorIssue#6166ESP32-spiram - UART panic error6.135S 0241Issue#269Request for package: micropython-enumPR#1061python-stdlib/enum: Add enum module6.070S 0242Issue#16573docs: ESP32 C3 and C6 has only 2 Timers (0 and 2)PR#17056Docs: Minor amendments to the documentation.6.051S 0243Issue#780popen leaves zombie processesPR#1046unix-ffi: Fixing behavior to avoid zombie threads.5.933S 0244Issue#18282File Encoding / SyntaxError Problem with Arduino Opta and MicroPythonIssue#17020Memory corrupted after micropython firmware programming Arduino OPTA5.854S 0245Issue#12579ESP32 timer wake up repeatingPR#12782esp32 : fix for #7158 - machine.deepsleep() not behaving as expected5.695S 0246Issue#11000docs: machine.SDCard: clarify, which SPI device is used PR#16702esp32: Improve machine.SDCard support on newer chips5.672S 0247Issue#8041ESP32: "user C modules" should be able to add components to the buildPR#18457esp32: register user C modules with IDF component manager and handle relative usermod paths5.540S 0248Issue#10049When esp32S3 uses microython, it uses too much internal memoryIssue#9921The memory of ESP32S3 is too large when using microython5.514S 0249Issue#5733machine.RTC.init documentation is incorrectPR#10607ports/RTC: Attempt to reduce the inconsistencies between the port's RTC implementation.5.449S 0250Issue#7871ESP32C3 timer issuePR#14245esp32/machine_timer.c: Restrict timer numbers for ESP32C3 to 0 and 1.5.398S 0251Issue#15887Microchip SAMD21 XPLAINED Pro does not work with micropythonPR#15942samd/ports/SAMD21_XPLAINED_PRO: Update the deploy instructions and use the external flash for the file system.5.355S 0252Issue#269Request for package: micropython-enumPR#18416py: Add enum support and minimal metaclass features5.194S 0253Issue#17696Update api of esp32 i2c and other drivers.PR#17971esp32: Update machine_i2c.c.5.164S 0254Issue#12216ports/unix: please implement machine.unique_id()PR#1095machine: Retrieve an unique identifier if one is known.5.082S 0255Issue#7035rp2: Can't wake from lightsleep with Pin IRQIssue#16180lightsleep() not working properly Pi Pico WH v1.24.05.051S 0256Issue#17567ESP32S3 4M Port missing. Partition table in Firmware in file is wrongPR#13759ports/esp32: add FLASHSIZE_4MB variant to ESP32_GENERIC_S35.008S 0257Issue#567Unable to Publish Message to AWS IoT with Micropython v1.19Issue#9856Unable to Publish Message to AWS IoT Cloud5.008S 0258Issue#3427SmartConfig ESP8266 and ESP32PR#13658esp32/modsmartconfig: Add smartconfig module.4.975S 0259Issue#17173mpremote cp -r command fails with "mpremote: cp: -r not specified; omitting directory"PR#11748tools/mpremote: Fix exec_ -> exec in commands.py.4.941S 0260Issue#17217Request: Port for Lolin ESP32-S3 Pro (16MB flash, 8MB SPRAM)PR#9177esp32/boards: Add LOLIN S3 ESP32-S3 based board.4.939S 0261Issue#11787ESP32-C3 wakeup from deepsleep not happening through GPIO1PR#16883Support wakeup gpio source of ESP32C3 and I was tuned wakeup source one by one each soc.4.898S 0262Issue#7035rp2: Can't wake from lightsleep with Pin IRQPR#16442WIP: rp2: Make GPIO wakeup from lightsleep consistent.4.793S 0263Issue#12115STM32 machine.ADC channel constants overflowing MP_ROM_INT() 31 bit signed typePR#12152stm32/machine_adc: Add STM32H5 support.4.742S 0264Issue#754umqtt.simple got OSError: -1 after publishing 65535 packets message on esp32PR#812umqtt.simple: Fix MQTTClient publish for connection disruption.4.658S 0265Issue#12703OTA partitions in ESP32-C3Issue#8659OTA in esp32-c34.633S 0266Issue#5733machine.RTC.init documentation is incorrectIssue#3674ESP32 machine.rtc datetime tuple parameters don't match documentation4.550S 0267Issue#11661WebREPL setup fails in PicoW when no boot.py exists on devicePR#898net/webrepl/webrepl_setup.py: Check for existence of boot.py and create it if needed.4.547S 0268Issue#9281esp32: build error on windows with sed expressionIssue#9282ESP32 build error4.543S 0269Issue#11661WebREPL setup fails in PicoW when no boot.py exists on devicePR#901net/webrepl/webrepl_setup.py: Create boot.py if it doesn't exist.4.504S 0270Issue#11661WebREPL setup fails in PicoW when no boot.py exists on devicePR#899net/webrepl/webrepl_setup.py: Create boot.py if it doesn't exist.4.504S 0271Issue#7362support for UART rx interrupt Issue#13605No support for UART RX IRQ (interrupt)4.480S 0272Issue#3332_thread: timeout parameter is not implemented in Lock.acquire()PR#5599Timed lock aquisition4.398S 0273Issue#11787ESP32-C3 wakeup from deepsleep not happening through GPIO1PR#8995ports/esp32: Fix ESP32-C3 deep/light sleep wake on GPIOs support.4.387S 0274Issue#332PINGRESP ignored in umqtt.simple.pyPR#586umqtt.simple and umqtt.robust improvements4.310S 0275Issue#16144Wrong message on malloc failIssue#15673Wrong size reported while the memory allocation failed. 4.258S 0276Issue#993usb-device-cdc raises TypeError when using default timeout of None and going to blockPR#1080usb-device-cdc: Fix default timeout in CDCInterface.init().4.251S 0277Issue#12393rp2: No support for external pins in Pico W buildPR#12394ports/rp2: Move Pico W ext pins to board config.4.169S 0278Issue#6166ESP32-spiram - UART panic errorIssue#4997UART on ESP32 - panic error4.128S 0279Issue#18168Resizing bytearray with active memoryviews corrupts state and segfaultsIssue#18171`array('I')`: resizing with active memoryview leaves stale view; `readinto()` corrupts heap and segfaults during file close4.122S 0280Issue#3674ESP32 machine.rtc datetime tuple parameters don't match documentationIssue#10578ports/rtc: Inconsistencies between ports and the documentation.4.055S 0281Issue#16500docs: time.mktime requires one positional argumentPR#17056Docs: Minor amendments to the documentation.4.047S 0282Issue#3427SmartConfig ESP8266 and ESP32PR#4404add esp32 smartconfig4.031S 0283Issue#5733machine.RTC.init documentation is incorrectPR#2334docs: Make the machine.RTC reflect reality on esp82664.000S 0284Issue#332PINGRESP ignored in umqtt.simple.pyPR#159umqtt.simple: Return handled message type from wait_msg().3.975S 0285Issue#6989ESP32: add support for channel state information (CSI)PR#18460esp32: Add Wi-Fi CSI (Channel State Information) module3.853S 0286Issue#7051sdcard.py - OSError: timeout waiting for responsePR#1079sdcard: Set stop bit in SPI command frame.3.779S 0287Issue#3674ESP32 machine.rtc datetime tuple parameters don't match documentationPR#5936esp32: document fields expected by RTC.datetime3.752S 0288Issue#6257STM32H7 SPI6 not working with DMAPR#17578stm32: Change SPI IRQ priority.3.633S 0289Issue#10696DMA interruptsPR#7641DMA support for Pi Pico rp2 port3.596S 0290Issue#8002ESP32, Mac Os, Enter raw repl failesIssue#13504On OSX, mpremote.transport.TransportError: could not enter raw repl3.560S 0291Issue#5705ESP32: WPA2-Enterprise support PR#17789Add WPA2 Enterprise Authentication Support for ESP323.551S 0292Issue#17877Include PPP (Point-to-Point Protocol) Support in MicroPython Firmware for Raspberry Pi Pico W / Pico 2WPR#16445ports/rp2: Enable PPP for Pico W.3.548S 0293Issue#18385aiohttp newer versionPR#778micropython/aiohttp: Add aiohttp package.3.457S 0294Issue#17570esp32S3 The USB function is occupied by USB jtag/serial (VID_303A&PID_1001)PR#15727esp32: Fix ESP32-C3 usb serial/jtag on IDF v5.0.4, clean up native USB-CDC3.443S 0295Issue#7686REPL none working on board ESP32-S2-DevKitM-1Issue#8418REPL on Espressif ESP32-S2 board appears on wrong USB port3.395S 0296Issue#3523esp8266/modules/ntptime: More accurate NTP syncingPR#3672esp8266/modules/ntptime: Add "ms_accuracy" kwarg for more accurate se…3.393S 0297Issue#12350Sparkfun Micromod UARTPR#8372stm32/boards/SPARKFUN_MICROMOD_STM32: Fix incorrect peripheral configs.3.348S 0298Issue#18656mpremote fails with UnicodeEncodeError on Windows legacy consoles (cp1252)PR#18853Fix multiple unicode issues in mpremote.3.328S 0299Issue#12313ESP32: RTC().init() wrong tuplePR#10607ports/RTC: Attempt to reduce the inconsistencies between the port's RTC implementation.3.277S 0300Issue#5216ESP32 Pulse Counter DriverPR#6639ESP32: New hardware PCNT Counter() and Encoder().3.221S 0301Issue#11462Add BSSID to network.config() listPR#11819ports/esp32: Support additional scan options when connecting to WiFi.3.214S 0302Issue#682ntptime Feature request: Would like to have the ntp server configurablePR#2121ntptime: support different ntp hosts3.178S 0303Issue#8041ESP32: "user C modules" should be able to add components to the buildPR#6956esp32: Integrate with the rp2 port mechanism to support user modules in cmake based builds.3.176S 0304Issue#332PINGRESP ignored in umqtt.simple.pyPR#850umqtt.simple: add ping_response_received for ping handling3.161S 0305Issue#10210RP2: Make PIO EXECCTRL_STATUS_SEL settable through APIPR#18133rp2: Add execctrl option for the PIO decorator.3.144S 0306Issue#13504On OSX, mpremote.transport.TransportError: could not enter raw replIssue#16142mpremote: unable to execute fs commands - mpremote.transport.TransportError: could not enter raw repl3.126S 0307Issue#969MQTT subscribe Remaining Length encoding is incorrectPR#303 umqtt.simple: refactor packet de/encoding and fix remaining length encoding (fixes #284)3.029S 0308Issue#5389docs.micropython.org/ should redirect to stable release version.PR#9668docs/templates/layout.html: Indicate latest vs release docs.2.986S 0309Issue#8426ESP32 S2/S3 USB MSC support?PR#8699Add MSC support for ESP32 S32.924S 0310Issue#8011Better support for OTA updates on esp32PR#7048esp32/ota: Implement ESP-IDF OTA functionality.2.908S 0311Issue#7929[NUCLEO-L432KC] MPY: can't mount flashIssue#6605STM32L432KC "can't" create flash filesystem2.902S 0312Issue#16839Bug: Deep Sleep Wake-up Issue on ESP32-C3PR#8995ports/esp32: Fix ESP32-C3 deep/light sleep wake on GPIOs support.2.832S 0313Issue#12302ESP8266/ESP32: inplace firmware upgrade using the image file stored on the file-systemPR#12429Super enhancement for ESP8266: software-initiated MicroPython base firmware update from image file on LFS2 file-system and dynamic frozen modules2.807S 0314Issue#10096ESP32: Threading with 2 or 3 similar threads not properly scheduledPR#15476esp32: Fix uneven GIL allocation between Python threads.2.783S 0315Issue#6023no input for repl with duptermPR#18694esp32: Add dupterm polling to mp_hal_stdin_rx_chr2.773S 0316Issue#5366STM32: machine.freq unsupported on F0, L0, L4 and WBIssue#6698[STM32WB] machine.freq set not implemented2.760S 0317Issue#9737asyncio implement cpython all_tasksPR#15715asyncio: Add support to close the running loop and cancel background tasks2.735S 0318Issue#3683IPv6 Support in micropython for ESP32 (or anything for that matter)PR#17545Broaden IPv6 support in MicroPython by default.2.726S 0319Issue#6303 framebuf.MONO_VMSB missingPR#6411Patch framebuf MONO_VMSB fotmat2.723S 0320Issue#7130ESP32 Bluetooth: Error code "OSError: -18" when advertising with a too long payloadPR#11831examples/bluetooth/ble_advertising.py: Error when advertising payload is too large instead of silently failing2.697S 0321Issue#5795extmod/uasyncio Event.set() not safe in ISRPR#6106uasyncio: make uasyncio.Event() safe to call from an interrupt v2 (RFC, WIP)2.619S 0322Issue#5705ESP32: WPA2-Enterprise support PR#16463esp32: add WPA2 enterprise support2.609S 0323Issue#15399int.to_bytes and int.from_bytes: signed parameter not implementedPR#16798WIP py/objint.c: Add `signed` param to int.from_bytes().2.606S 0324Issue#9006Lightsleep with sleep period set to a value never wakingPR#8832rp2/modmachine: Implement lightsleep() with optional sleep period.2.594S 0325Issue#11099Binary stdin and stdout buffers for Unix portPR#12091extmod/vfs_posix_file.c: Unix port stdio buffer enhancement2.592S 0326Issue#9052Unable to Flash MicroPython on ESP32-C3Issue#9050ESP32-C3_USB: rst:0xc (RTC_SW_CPU_RST),boot:0xe (SPI_FAST_FLASH_BOOT)2.562S 0327Issue#16142mpremote: unable to execute fs commands - mpremote.transport.TransportError: could not enter raw replIssue#13504On OSX, mpremote.transport.TransportError: could not enter raw repl2.521S 0328Issue#6154MicroPython compatability issue with CPythonIssue#6261Why MicroPython isn't tailored from CPython2.516S 0329Issue#8218ESP32 Port - Using UART0PR#8255esp32/uart: Allow limited configuration of (repl) uart0.2.492S 0330Issue#7860framebuf.FrameBuffer: not secured against silly/wrong/malicious stridesPR#12585extmod/modframebuf: Validate framebuf bounds against buffer.2.449S 0331Issue#18609Micropython allows creation of non UTF-8 identifiersPR#17862various: Don't allow creation of invalid UTF8 strings or identifiers2.418S 0332Issue#1070uMQTT_Simple suggestions: #1: Return ping result instead of None & #2: Make socket write under 'disconnect' & 'ping' non-blockingIssue#332PINGRESP ignored in umqtt.simple.py2.405S 0333Issue#17012vfs.VfsPosix('.') gets confused if cwd changesPR#12137extmod/vfs_posix: Fix relative paths on non-root VFS2.393S 0334Issue#357can't await mqtt.simple publish methodPR#1086umqtt.async: Initial implementation based on umqtt.simple2.391S 0335Issue#5651ESP32: deep sleep seems to cut clock to ULP processorPR#8708esp32: Allow ULP to wake main CPU from deepsleep.2.387S 0336Issue#5361Class RTC on ESP32 documentation bugIssue#5733machine.RTC.init documentation is incorrect2.379S 0337Issue#10898Interrupting soft reset (Ctrl-D) with Ctrl-C erases filesystem on Raspberry Pi PicoPR#10833rp2: Do not format the file system in response to Ctrl+C.2.369S 0338Issue#16391Seeed Studio XIAO RP2350 doesn't bootPR#18440Update the submodule pico-sdk to version 2.2.0 and make it compatible2.340S 0339Issue#5500Native modules don't compile on macOS for x64 / x86 archIssue#6264Error Making Native Module Example2.336S 0340Issue#4923BUG: sys.modules['sys'] not pointing __import__('sys') Issue#1759builtin modules don't show up in sys.modules when imported2.318S 0341Issue#7130ESP32 Bluetooth: Error code "OSError: -18" when advertising with a too long payloadIssue#5232BLE/ESP32: limit to number of services?2.287S 0342Issue#1056IndexError: bytes index out of rangeIssue#110[solved] MQTT: c.connect() -> IndexError: bytes index out of range2.277S 0343Issue#2419I2C bus recoveryPR#13281machine_i2c: Add I2C bus clear support. 2.236S 0344Issue#18656mpremote fails with UnicodeEncodeError on Windows legacy consoles (cp1252)PR#18670Fix multiple unicode issues in mpremote.2.221S 0345Issue#17217Request: Port for Lolin ESP32-S3 Pro (16MB flash, 8MB SPRAM)PR#17290/esp32/boards: Add LOLIN_S3_PRO board definition.2.211S 0346Issue#2130Timezone support for "time" modulePR#7075ntptime.py: added simple timezone support.2.203S 0347Issue#12048STM32H5 machine.ADC core temperature sensor not workingPR#12119stm32/adc: Add STM32H5 support.2.102S 0348Issue#6675boot loop after fresh firmware install on ESP8266MOD 12-F and ESP-12EIssue#13427ESP8266 NodeMCU 12F V3 - Endless Loop (Wifi?)2.084S 0349Issue#16179wifi long range mode (MODE_LR) is not workingPR#8992ports/esp32: Support setting the wifi protocol mode.2.082S 0350Issue#13268SD read very slow on RP2040 w/sdcard.py driverIssue#990Very slow sdcard reading on Pico/Pico22.065S 0351Issue#775OSError: timeout waiting for v2 cardIssue#12105Pico: sdcard.py timeout waiting for v2 card1.982S 0352Issue#17507ussl (TLS/SSL) is not implemented yet on Pico 2 WIssue#8898Feature request SSL/ussl Arduino Nano RP2040 (rp2)1.977S 0353Issue#1056IndexError: bytes index out of rangeIssue#2576MQTT: c.connect() -> IndexError: bytes index out of range1.976S 0354Issue#18312NUCLEO_G0B1RE fails to build if CAN is enabledPR#18931stm32/make-pins.py: Fix GPIO AF constant for FDCAN peripherals.1.940S 0355Issue#2130Timezone support for "time" modulePR#695ntptime: Allows manual timezone setting.1.937S 0356Issue#8002ESP32, Mac Os, Enter raw repl failesPR#10041wait for >>> when attempting to enter_raw_repl1.926S 0357Issue#5459ESP32 enhancement: support automatic light-sleep / dynamic freq scalingPR#5473ESP32: support dynamic freq scaling and wifi power save1.923S 0358Issue#866'TypeError: can't convert NoneType to int' using aioble on Pico WIssue#817"TypeError: can't convert NoneType to int" on Raspberry Pi Pico W with aioble1.914S 0359Issue#5098UART timeout and timeout_char is not working in ESP32Issue#8778Serial behavior under low baud rate1.893S 0360Issue#11082RP2 SPI: Instantiating with spi=None does not behave sensibly.PR#16922ports/rp2: Optional spi_id and optional disabling of MISO pin1.873S 0361Issue#627no SD cardIssue#871OSError: no SD card1.830S 0362Issue#8011Better support for OTA updates on esp32PR#5856esp32: improve support for OTA updates1.819S 0363Issue#7831ESP8266 Pin Get Physical AddressPR#7005esp8266: add Pin.pin() method to return pin number1.818S 0364Issue#11713/ports/esp32/usb_serial_jtag.c usb_serial_jtag_isr_handler bugPR#12725ports/esp32: Poll serial/JTAG for unread data to prevent blocking.1.812S 0365Issue#11625ESP32C3 Connecting to wifi with wrong password will not feedback STAT_WRONG_PASSWORD statusPR#12932esp32/network_wlan: Fix network.WLAN.status().1.798S 0366Issue#971Connecting to the same WiFi access point with an incorrect password succeeds, after successfully connecting and disconnecting with a valid password.Issue#11181docs: full Documentation for the Pi Pico W1.759S 0367Issue#5361Class RTC on ESP32 documentation bugIssue#3710Update documenation of machine.RTC1.706S 0368Issue#11325network: status codes/constants not unified across portsPR#16270esp32: Add missing network.STAT_CONNECT_FAIL constant.1.688S 0369Issue#6303 framebuf.MONO_VMSB missingPR#4887Add support for MSB vertical mode1.667S 0370Issue#11354REPL / built-in readline: Add CTRL-L support (clear screen)PR#3104mp-readline/readline.c: Add REPL support for CTRL-L1.664S 0371Issue#18076RP2: ADC pins does not work properly in XIAO RP2350PR#18443lib/pico-sdk: Update pico-sdk submodule to version 2.2.0.1.632S 0372Issue#13540RFC: Webrepl feature parity with mpremotePR#814webrepl: Changes for more webrepl features while making it smaller.1.566S 0373Issue#400OSError: -40Issue#8251esp32 esp8266 urequests1.552S 0374Issue#7904ESP32 - cannot initialize WLANPR#12968esp32/network: Use non-PSRAM Wi-Fi settings if PSRAM fails to initialise1.550S 0375Issue#5441H7 QSPI Transfer ErrorPR#6992WIP: stm32/qspi: Detect transfer errors and pass back up to spiflash driver.1.519S 0376Issue#5095[NRF] Are there any plans to support the NFC functionality of the nRF52..PR#5104nrf/nfc: Add basic support for NFC tag 2.1.507S 0377Issue#656Raspberry Pi Pico SD Card ErrorsIssue#7129Pico: sdcard.py timeout waiting for response1.481S 0378Issue#8728ESP32 and PPP not workingIssue#7021ESP32: network.PPP on UART not working, interrupt-issue?1.475S 0379Issue#6564GSM PPP is not Attaching to Micropython network.PPPIssue#7021ESP32: network.PPP on UART not working, interrupt-issue?1.469S 0380Issue#4734esp8266, 16MBIssue#6874Micropyton 1.14 doesn't work on Lolin D1 mini Pro v2 (esp8266)1.431S 0381Issue#8485mpremote on Mac OS X: allow env var or option in config file to select default serial port to usePR#10057mpremote: only auto connect to serial device with USB VID/PID1.421S 0382Issue#17357esp32: `misc/rge_sm.py` test fails with hardware floating point enabled.PR#17731py/obj: Improve REPR_C accuracy and include it in CI tests1.402S 0383Issue#8208RP2: Overclock or CPU_MHZ as a board config optionPR#8972ports/rp2: Add board overclock config.1.402S 0384Issue#13599The BLE.Config gives `ValueError: unknown config param` with pairing parametersPR#6662extmod/modbluetooth: Add pairing/bonding support (v2)1.366S 0385Issue#8218ESP32 Port - Using UART0PR#12200ports/esp32: Support JTAG console, free up UART.1.357S 0386Issue#5454ESP32 4MB RAM Guru Meditation Crash On Initializing UARTIssue#8986Multiple crashes when using UART (ESP32-S on ESP32-CAM)1.335S 0387Issue#4972Python file can't import another py filePR#4897port-javascript: what ways about external imports1.312S 0388Issue#5857extmod/uasyncio Provide means of scheduling I/O with high priorityPR#287uasyncio fast_io EventLoop option reduces I/O scheduling latency1.261S 0389Issue#16107Attempting to use SPI(6) on STM32H747BIT6 does not seem to work.Issue#6257STM32H7 SPI6 not working with DMA1.243S 0390Issue#5705ESP32: WPA2-Enterprise support PR#17234ports/esp32: added WPA-Enterprise (new) 1.145S 0391Issue#18658mpremote cp fails with equals sign (=) in filenamePR#18853Fix multiple unicode issues in mpremote.1.133S 0392Issue#281deepcopy function references a non-existant variablePR#391copy: Add stub dispatch_table for use in copy().1.097S 0393Issue#8641ESP32-C3 I2SPR#16516esp32/boards/LOLIN_C3_MINI/mpconfigboard.h: Enabled i2s.1.088S 0394Issue#11082RP2 SPI: Instantiating with spi=None does not behave sensibly.PR#16428rp2/spi: Allow omitting of unused pins1.072S 0395Issue#16360mpremote option to wait until device connected and/or reconnectPR#17322tools/mpremote: Add automatic reconnection feature1.072S 0396Issue#8794UART sendbreak bugPR#8902esp32: Change the sendbreak duration to >= 15 bit times.1.051S 0397Issue#5046RFC: MICROPY_PY_BUILTINS_NEXT2 always set to (0) ?PR#16902py/mpconfig: Enable 2-argument built-in next() at basic feature level.1.012S 0398Issue#18643mpremote gives UnicodeError on ARDUINO_OPTA V26, V27, V28Issue#15282mpremote cannot cat with recent MP on pyboard1.003S 0399Issue#1946esp8266: wlan.connect() may crash when there're too many scan resultsIssue#1942esp8266 network run wlan.connect esp8266 restart !0.996S 0400Issue#2490esp8266: socket accept() does not always acceptIssue#4312lwip: socket.accept() issue on esp8266 not allowing backlog0.987S 0401Issue#6234MicroPython doesn't work on recent Android SDKsPR#11353py/nlrthumb: Make non-Thumb2 workaround opt-in.0.958S 0402Issue#3879REPL edit of wrapped command line is scrambledPR#3887windows: Improve line wrapping behaviour on the REPL0.953S 0403Issue#1546RTC LSE/LSI selectionPR#1599delayed RTC initialization with LSI fallback0.939S 0404Issue#5958ESP32-S2-Saola-1 Dev boardPR#7704Added board for ESP32-S2-WROVER module0.930S 0405Issue#1070uMQTT_Simple suggestions: #1: Return ping result instead of None & #2: Make socket write under 'disconnect' & 'ping' non-blockingPR#159umqtt.simple: Return handled message type from wait_msg().0.917S 0406Issue#11450network.hostname() seems useless... does mDNS work?Issue#11545docs: network hostname on different ports0.907S 0407Issue#1159Inheritance for native types is not supportedPR#528Initial support for subclassing native types0.857S 0408Issue#1375unix usocket: External representation of (binary) addressesIssue#3386[RFC] usocket: way to create sockaddr from binary address0.849S 0409Issue#7473esp8266 nonblocking ussl: `read(N)` never returns any dataPR#3395extmod/modussl_axtls: socket_read: Handle EAGAIN.0.847S 0410Issue#2490esp8266: socket accept() does not always acceptPR#4644modlwip: Fix socket.accept so it can handle dropped connections that are waiting0.846S 0411Issue#6978rp2: uasyncio: sys.stdout not workingIssue#6866rp2 More USB woes0.840S 0412Issue#1142Inline assembler data statement: suggested enhancementIssue#5499Enhancement: please add support for the ADR assembler opcode0.840S 0413Issue#18172bytearray(uctypes.bytes_at(0, 8)) segfaults in memcpyPR#18756extmod/moductypes: Add address validation to bytes_at/bytearray_at0.823S 0414Issue#4389esp8266: Necessity for UART flushPR#9075machine_uart: Implement a uart.flush() method,0.814S 0415Issue#9043More flexible memory analysis with `micropython.mem_info()`Issue#996Requirements for heap monitoring/debugging functions0.792S 0416Issue#18167uctypes.bytes_at() accepts out-of-range (non-canonical) address and segfaultsIssue#18172bytearray(uctypes.bytes_at(0, 8)) segfaults in memcpy0.784S 0417Issue#10999SoftSPI: Implement 'bits' and 'firstbit' parametersPR#15436extmod/machine_spi.c: Support firstbit=machine.LSB for machine.SoftSPI.0.760S 0418Issue#6194nrf: internal flash filesystem/storage not implemented with VFSPR#5472nrf: Add flash block device for VFS filesystems.0.756S 0419Issue#5089ESP32-D2WDIssue#5169ESP32: add support for 160MHz rated CPUs0.742S 0420Issue#12048STM32H5 machine.ADC core temperature sensor not workingPR#12152stm32/machine_adc: Add STM32H5 support.0.734S 0421Issue#15622RP2350 / Pico 2 machine.lightsleep not working correctlyPR#16313Add Pico 2 W port and update Pico SDK version0.730S 0422Issue#17877Include PPP (Point-to-Point Protocol) Support in MicroPython Firmware for Raspberry Pi Pico W / Pico 2WPR#15845ports/rp2: Add support for MICROPY_PY_NETWORK_PPP_LWIP.0.707S 0423Issue#18420Consider adding checksum verification to mpremote file transfersPR#18436tools/mpremote: Add streaming hash verification to file transfers0.693S 0424Issue#5911extmod/uasyncio: Exception handling differences to CPythonPR#6664extmod/uasyncio: Delay calling Loop.call_exception_handler by 1 loop, and add Task.done() method0.666S 0425Issue#8729socket.SO_BROADCASTPR#11816Added Python linkage for SO_BROADCAST for UDP broadcast to work.0.660S 0426Issue#16912When miso=None is set, the default miso pin changed state.PR#16922ports/rp2: Optional spi_id and optional disabling of MISO pin0.653S 0427Issue#1142Inline assembler data statement: suggested enhancementPR#1192Inline assembler: getlbl pseudo-instruction initial implementation0.634S 0428Issue#5908esp32: float/*_special tests failPR#15539esp32: Workaround math.gamma(-inf) result.0.587S 0429Issue#2552Add .offset()/.seek() method for memoryview for inplace "slicing"PR#4371py/objarray: Allow to create memoryview with offset/length.0.563S 0430Issue#16554Multithread breaks file operations on pico2w.Issue#15192RP2 Hanging on file write after soft reboot when a thread was started0.546S 0431Issue#11882ESP32: target_copile options are not populated to moduleIssue#18880cmake: Route usermod sources through native port build systems.0.540S 0432Issue#17817Assertion error on invalid string to compile()PR#18750py/builtinevex: Add input validation to compile()0.536S 0433Issue#5795extmod/uasyncio Event.set() not safe in ISRPR#6056uasyncio: make uasyncio.Event() safe to call from an interrupt (RFC, WIP)0.531S 0434Issue#1375unix usocket: External representation of (binary) addressesPR#1775unix: Add socket.inet_ntop function0.525S 0435Issue#5456pyboard.py: add "delay" argument in CLIPR#10041wait for >>> when attempting to enter_raw_repl0.501S 0436Issue#5958ESP32-S2-Saola-1 Dev boardPR#7300esp32/boards: Add board definition for ESP32-S2-Saola-10.498S 0437Issue#2789Interactive REPL does not support unicode/utf8Issue#14255[shared] [webassembly] pyexec_event_repl_process_char unable to understand unicode0.484S 0438Issue#7502search() on a compiled regular expression ignores the "pos" argumentPR#14179re: Add support for start- and endpos. 0.482S 0439Issue#15649NUCLEO-L476RG (STM32L476RG), NUCLEO_G0B1RE (STM32G0B1RE) - LPUART1 initialization not workingPR#18075stm32: Fix LPUART init failure with low baudrate.0.452S 0440Issue#11536Pico W : WebREPL : Ctrl-C not workingIssue#12721RP2 (Pi Pico W) WebREPL: Keyboard interrupts during time.sleep ignored.0.440S 0441Issue#5123bytes.find() differs from CPythonPR#11631py/objstr.c: Add support for bytes.find(int).0.432S 0442Issue#7517Issues with nrf52 portPR#15158ports/nrf: Consolidate stdio functions.0.424S 0443Issue#18659mpremote cat hangs on Windows interactive console with Unicode contentPR#18853Fix multiple unicode issues in mpremote.0.409S 0444Issue#18076RP2: ADC pins does not work properly in XIAO RP2350PR#18440Update the submodule pico-sdk to version 2.2.0 and make it compatible0.399S 0445Issue#17339sta_if.status() unreliableIssue#14382ESP32-C3-MINI-1(DK):network.WLAN can not connect success anymore if 201 status appears0.396S 0446Issue#979logging.basicConfig(force=False) on empty handler list never initializes Formatter and HandlerPR#806logging.py: CPython-compatible logging improvements.0.385S 0447Issue#8218ESP32 Port - Using UART0Issue#3805esp32: UART(0) is disabled (dedicated to REPL)0.374S 0448Issue#5087[ESP32] CAN bus and MOD bus master RTU.PR#9532ports/esp32: CAN(TWAI) driver0.363S 0449Issue#8729socket.SO_BROADCASTPR#11815Added Python linkage for SO_BROADCAST for UDP broadcast to work0.348S 0450Issue#16755Frame buffer antialiasing optionPR#18486extmod/modframebuf: Add alpha blending and antialiased lines and polys.0.345S 0451Issue#1587stmhal: os.sync() [apparently] doesn't flush FatFS read buffersPR#1589stmhal: Add os.invalidate which unmounts and remounts a filesystem.0.344S 0452Issue#11284f-string thousands separator doesn't work with floatsPR#16480f-string thousands separator for float0.331S 0453Issue#6463Using LWIP on WindowsPR#17915extmod/modlwip: Remove unused include and functions.0.314S 0454Issue#17818websocket crash on corrupt dataPR#18751extmod/modwebsocket: Replace assertion with validation for corrupt frames0.278S 0455Issue#18659mpremote cat hangs on Windows interactive console with Unicode contentPR#18670Fix multiple unicode issues in mpremote.0.274S 0456Issue#17351Race condition between wait_for and socket.read()Issue#7386Possible race condition failure in uasyncio wait_for/wait_for_ms0.269S 0457Issue#5623esp32: RMT timing glitchesPR#8158esp32/machine_bitstream: Reinstate bit-bang implementation.0.230S 0458Issue#775OSError: timeout waiting for v2 cardPR#1079sdcard: Set stop bit in SPI command frame.0.201S 0459Issue#17064STM32H735 SPI6 works only on sigle byte transfers because of not implemented BDMAIssue#16107Attempting to use SPI(6) on STM32H747BIT6 does not seem to work.0.175S 0460Issue#11837Zephyr port: async event loop implementation starves CPUPR#18685zephyr: Convert port to use new event waiting functions.0.171S 0461Issue#8382ESP32: feature request PartitionPR#8268esp32: support 512 byte block size in esp32.Partition0.159S 0462Issue#7769How to set BLE connection interval?PR#7921extmod/modbluetooth.c: Add connection interval to gap_connect.0.130S
§ 03

Related

Linked but not resolved. · 2416 pairs
0463Issue#17521docs: ESP32 RTC.memory and poweron_resetPR#12559docs/library/machine: Add docs for RTC.memory() method.10.727S 0464Issue#6186Pyboard D build does not include btreePR#16978esp32/esp32_common.cmake: Skip BTree module when requested.9.664Q 0465Issue#7905Discussion of Python 3.9 supportIssue#7899Discussion of Python 3.8 support9.117Q 0466Issue#7899Discussion of Python 3.8 supportIssue#7905Discussion of Python 3.9 support9.023Q 0467Issue#7899Discussion of Python 3.8 supportIssue#7886Discussion of Python 3.7 support8.982Q 0468Issue#7849STM32 sleep wake time problemPR#12761ports/stm32h5: add sleep modes and RTC alarm wakeup 8.953S 0469Issue#17521docs: ESP32 RTC.memory and poweron_resetPR#7298esp32/machine_rtc: Preserve RTC user memory over most reset causes.8.906S 0470Issue#7886Discussion of Python 3.7 supportIssue#7899Discussion of Python 3.8 support8.578Q 0471Issue#7905Discussion of Python 3.9 supportIssue#7886Discussion of Python 3.7 support8.525Q 0472Issue#7886Discussion of Python 3.7 supportIssue#7905Discussion of Python 3.9 support8.338Q 0473Issue#12636how to add sdcard multi partition support on esp32 and esp32 s3PR#16702esp32: Improve machine.SDCard support on newer chips8.227Q 0474Issue#16271Add STM32U083 support.Issue#16295add support for STM32N6 8.127Q 0475Issue#17600Add support for STM32WBAxx MCUsIssue#16295add support for STM32N6 8.021Q 0476Issue#4923BUG: sys.modules['sys'] not pointing __import__('sys') Issue#4427BUG: sys.modules['__main__'] not pointing __import__('__main__') 7.975S 0477Issue#444the aioble raise AttributeError: 'BLE' object has no attribute l2cap_listen on esp32Issue#803aioble 'BLE' object has no attribute 'l2cap_connect' on Pico-W7.939S 0478Issue#16954Guru Meditation Error: Core 1 panic'ed (LoadProhibited). Exception was unhandled.Issue#6166ESP32-spiram - UART panic error7.717Q 0479Issue#5214pulse counter quadrature encoderPR#12347mimxrt: Add Quadrature Encoder and Pulse Counter classes.7.695Q 0480Issue#18935stm32lib: ST not adding new parts.PR#17171stm32: Add support for STM32N6xx MCUs and two N6 boards7.684Q 0481Issue#15955docs: mpremote run commandPR#11659tools/mpremote: Add `delay` and `rtc` commands. Extend documentation.7.645Q 0482Issue#15781extmod/vfs_fat.c still uses _FS_REENTRANT, but lib/oofatfs now uses FF_FS_REENTRANTPR#3443extmod/vfs_fat: Mount FatFS on creation so VFS methods can be used.7.578Q 0483Issue#7905Discussion of Python 3.9 supportPR#10110doc: Add Python 3.10 page.7.520Q 0484Issue#16271Add STM32U083 support.Issue#17600Add support for STM32WBAxx MCUs7.348Q 0485Issue#7886Discussion of Python 3.7 supportPR#10110doc: Add Python 3.10 page.7.324Q 0486Issue#17600Add support for STM32WBAxx MCUsIssue#16271Add STM32U083 support.7.230Q 0487Issue#10609Delete / Unallocate RMT Driver on ESP32PR#18611esp32: Update FIXME on RMT module.7.191Q 0488Issue#9563dac.write_timed() does not work with NUCLEO_G474REPR#17770stm32: Fix DAC issue for MCUs those have D-Cache.7.109Q 0489Issue#5994esp32/mpconfigport: MICROPY_EVENT_POLL_HOOK fails to yieldPR#16355esp32/mpconfigport: Use the appropriate wait-for-interrupt opcode.7.039Q 0490Issue#11787ESP32-C3 wakeup from deepsleep not happening through GPIO1Issue#16839Bug: Deep Sleep Wake-up Issue on ESP32-C37.031S 0491Issue#444the aioble raise AttributeError: 'BLE' object has no attribute l2cap_listen on esp32Issue#760aioble: AttributeError: 'module' object has no attribute 'Service' (and - no instructions, and lack of useful examples)6.984Q 0492Issue#9737asyncio implement cpython all_tasksPR#5332extmod: add new implementation of uasyncio6.969S 0493Issue#18984esp32/sdcard: Unable to use SD card on some ESP32-P4 boards.PR#16702esp32: Improve machine.SDCard support on newer chips6.867Q 0494Issue#16295add support for STM32N6 Issue#17600Add support for STM32WBAxx MCUs6.814Q 0495Issue#18964OpenMV Feature: CAN Support for IMXRT and ALIFIssue#18963OpenMV Feature: SPITarget Support in Machine Module6.762Q 0496Issue#17918mpremote: enter_raw_repl: not working with micropython v1.26Issue#16142mpremote: unable to execute fs commands - mpremote.transport.TransportError: could not enter raw repl6.574S 0497Issue#5907esp32: viper tests fail after a whilePR#17955tests/micropython: Make tests behave in low memory condition.6.566Q 0498Issue#18657mpremote cp fails with apostrophe in destination filenameIssue#18658mpremote cp fails with equals sign (=) in filename6.539Q 0499Issue#4518memory allocation error from time to time after machine.reset()Issue#4828THREADS: MemoryError: memory allocation failed6.516S 0500Issue#5098UART timeout and timeout_char is not working in ESP32PR#17938machine.UART: Fix the double timeout with uart.read(), uart.write() and uart.readinto().6.480Q 0501Issue#4518memory allocation error from time to time after machine.reset()PR#7298esp32/machine_rtc: Preserve RTC user memory over most reset causes.6.473Q 0502Issue#16295add support for STM32N6 Issue#16271Add STM32U083 support.6.387Q 0503Issue#17521docs: ESP32 RTC.memory and poweron_resetIssue#18176docs: machine.RTC.memory examples not working6.340Q 0504Issue#9674ESP32_C3: timer_group: timer_init(271): HW TIMER NUM ERRORPR#14245esp32/machine_timer.c: Restrict timer numbers for ESP32C3 to 0 and 1.6.320S 0505Issue#5475Feature Request - mDNS on esp8266PR#10635top: Common network hostname/country configuration.6.266Q 0506Issue#3683IPv6 Support in micropython for ESP32 (or anything for that matter)PR#12626esp32/network_ppp: Build with no IPv6 support.6.242Q 0507Issue#6193 ESP32 Core 1 panic'ed on dir on a namedtuple.Issue#16954Guru Meditation Error: Core 1 panic'ed (LoadProhibited). Exception was unhandled.6.217Q 0508Issue#17598docs: WeACT BlackPill, pins.csvIssue#18432docs: WeAct F411 'blackpill' PB4 note6.205Q 0509Issue#18866tests: thread/thread_gc1.py intermittent failure on CIIssue#18870tests: thread/stress_heap.py intermittent failure on macOS6.205Q 0510Issue#3830No format of tzinfo accepted in RTC.init()PR#16357esp32: Fix RTC initialization from datetime.6.041S 0511Issue#17747rp2: Support for new RP2350 PIO instructions in the `@rp2.asm_pio` assemblerPR#18975rp2: Add RP2350 PIO v1 assembler support.6.041S 0512Issue#16573docs: ESP32 C3 and C6 has only 2 Timers (0 and 2)PR#14245esp32/machine_timer.c: Restrict timer numbers for ESP32C3 to 0 and 1.6.023S 0513Issue#4394esp32 localtime and machine.RTC().datetime() inconformityIssue#5733machine.RTC.init documentation is incorrect5.982Q 0514Issue#269Request for package: micropython-enumPR#16842docs/library/enum.rst: Add Enum class.5.971S 0515Issue#6062micropython.org Pyboard D downloads pageIssue#8624Suggestion: new firmware build for Pyboard, Pyboard Lite and for the Pyboard D Series.5.953Q 0516Issue#18866tests: thread/thread_gc1.py intermittent failure on CIPR#18861tests/run-tests.py: Add automatic retry for known-flaky tests.5.934S 0517Issue#18282File Encoding / SyntaxError Problem with Arduino Opta and MicroPythonIssue#18643mpremote gives UnicodeError on ARDUINO_OPTA V26, V27, V285.930S 0518Issue#4394esp32 localtime and machine.RTC().datetime() inconformityIssue#3674ESP32 machine.rtc datetime tuple parameters don't match documentation5.871S 0519Issue#5693[mboot] It will stay in the dfu mode forever and not resetPR#9593ports/stm32: Leave DFU mode after download.5.832S 0520Issue#17987v1.26.0 error when building ESP32_C3Issue#17953ESP32-C6: build error5.783Q 0521Issue#17722core: assertion error on syntactically invalid Python codeIssue#17817Assertion error on invalid string to compile()5.771Q 0522Issue#4716H743ZI sleep modesPR#12761ports/stm32h5: add sleep modes and RTC alarm wakeup 5.754Q 0523Issue#11140rp2: Reading pin value from IRQ hangs forverPR#12837port/rp2: Make tickless, remove 1ms timeout when idle.5.715Q 0524Issue#17672ESP32-C6, ESP32-S3, etc.: MICROPY_HW_ENABLE_UART_REPL should be disabled for boards that have both direct USB and UART connectorsPR#15727esp32: Fix ESP32-C3 usb serial/jtag on IDF v5.0.4, clean up native USB-CDC5.715Q 0525Issue#3667esp8266: multi threadingPR#2165Multi-threading support: core, unix and cc32005.711Q 0526Issue#14352ESP32 micropython port build with relative path to external user C-modules was failedPR#16021py/py.mk: Add check that any specified USER_C_MODULES folder exists.5.699S 0527Issue#17747rp2: Support for new RP2350 PIO instructions in the `@rp2.asm_pio` assemblerPR#18133rp2: Add execctrl option for the PIO decorator.5.651Q 0528Issue#8941Support config("pm")PR#8993ports/esp32-esp8266: Add support for set/get the wifi power saving mode.5.648Q 0529Issue#16839Bug: Deep Sleep Wake-up Issue on ESP32-C3PR#12782esp32 : fix for #7158 - machine.deepsleep() not behaving as expected5.641S 0530Issue#8781mpy_ld.py: R_XTENSA_NDIFF32 not supportedPR#15738tools/mpy_ld: Ignore R_XTENSA_ASM_EXPAND relocation entries.5.629Q 0531Issue#4814stm32 NUCLEO boards: pin name conflictsPR#772Add support for selecting pin alternate functions from python.5.621Q 0532Issue#17020Memory corrupted after micropython firmware programming Arduino OPTAIssue#18282File Encoding / SyntaxError Problem with Arduino Opta and MicroPython5.602S 0533Issue#7051sdcard.py - OSError: timeout waiting for responseIssue#627no SD card5.561S 0534Issue#15622RP2350 / Pico 2 machine.lightsleep not working correctlyIssue#15623RP2350 / Pico 2 machine.deepsleep results in crash5.561S 0535Issue#18176docs: machine.RTC.memory examples not workingIssue#17521docs: ESP32 RTC.memory and poweron_reset5.543Q 0536Issue#17747rp2: Support for new RP2350 PIO instructions in the `@rp2.asm_pio` assemblerPR#18697docs/rp2: Update general and PIO docs for RP2350 support.5.525Q 0537Issue#8790RP2: PIO interrupt API for Raspberry Pi PicoIssue#7362support for UART rx interrupt 5.508Q 0538Issue#5854touchPad on Pin 2 (ESP32)PR#16169esp32: Fix stuck TouchPad readings on ESP32-S3, use version specifiers in code.5.500Q 0539Issue#9563dac.write_timed() does not work with NUCLEO_G474REPR#17763stm32: Add DAC feature for STM32G0.5.465Q 0540Issue#6332Overflow converting -2147483648 to int when using MPZIssue#1274Need to address inconsistencies between mktime and localtime.5.455Q 0541Issue#5854touchPad on Pin 2 (ESP32)Issue#8398TouchPad Error on ESP32-WROOM325.446S 0542Issue#18656mpremote fails with UnicodeEncodeError on Windows legacy consoles (cp1252)Issue#18658mpremote cp fails with equals sign (=) in filename5.429Q 0543Issue#17217Request: Port for Lolin ESP32-S3 Pro (16MB flash, 8MB SPRAM)PR#13759ports/esp32: add FLASHSIZE_4MB variant to ESP32_GENERIC_S35.422Q 0544Issue#8035ESP32-S2 2nd usb-serial portPR#15727esp32: Fix ESP32-C3 usb serial/jtag on IDF v5.0.4, clean up native USB-CDC5.414Q 0545Issue#18962OpenMV Feature: ROMFS IOCTL Documentation and DebugPR#16857Define `vfs.rom_ioctl()`, add romfs commands to mpremote, and implement ROM partition support on stm32, rp2, esp32, esp82665.406Q 0546Issue#17846framebuf: crash with incorrect usage (native subclassing?)Issue#17728segfault with improper use of super()5.402Q 0547Issue#16954Guru Meditation Error: Core 1 panic'ed (LoadProhibited). Exception was unhandled.Issue#4311Guru Meditation Error: Core 0 panic'ed (IllegalInstruction). Exception was unhandled. esp32/Arduino IDE/freertos5.398Q 0548Issue#18658mpremote cp fails with equals sign (=) in filenameIssue#18657mpremote cp fails with apostrophe in destination filename5.396Q 0549Issue#18656mpremote fails with UnicodeEncodeError on Windows legacy consoles (cp1252)Issue#18657mpremote cp fails with apostrophe in destination filename5.388Q 0550Issue#9563dac.write_timed() does not work with NUCLEO_G474REPR#17743stm32: Fix 12bit DAC issue on STM32H5.5.375S 0551Issue#17818websocket crash on corrupt dataIssue#17819assertion error on bad call to socket.socket()5.370Q 0552Issue#9674ESP32_C3: timer_group: timer_init(271): HW TIMER NUM ERRORPR#16439esp32/machine_timer: Restrict timer numbers for ESP32C6 to 0 and 1.5.328S 0553Issue#10957RP2040: mDNS support in AP modePR#17057ports/rp2: Fix rp2 mDNS issue via new cyw43 driver hooks.5.309Q 0554Issue#16295add support for STM32N6 PR#18161stm32: add ETH support for N6 MCUs5.309S 0555Issue#8294ESP32 Generic: ESP-IDF v4.4 throws exception allocation errors (`MemoryError: memory allocation failed`)Issue#16144Wrong message on malloc fail5.306Q 0556Issue#18166uctypes.bytearray_at() accepts negative address and segfaults on writeIssue#18167uctypes.bytes_at() accepts out-of-range (non-canonical) address and segfaults5.265S 0557Issue#18866tests: thread/thread_gc1.py intermittent failure on CIIssue#18867tests: thread stress tests intermittent failures under QEMU (stress_aes, stress_recurse, stress_schedule)5.262Q 0558Issue#17722core: assertion error on syntactically invalid Python codeIssue#17819assertion error on bad call to socket.socket()5.209Q 0559Issue#8382ESP32: feature request PartitionIssue#16307RP2350 Partitions5.206Q 0560Issue#6071ESP32 - EN pin when in Deep Sleep StateIssue#16839Bug: Deep Sleep Wake-up Issue on ESP32-C35.203Q 0561Issue#18711Allow mpremote mip to download libraries as local filesPR#17205tools/mpremote: For mip install, use hash to skip files that exist.5.195Q 0562Issue#4214ESP32 port missing "hard" kwarg in pin.irq()Issue#6581docs: add section about interrupts to the quick reference (e.g. for ESP32)5.180Q 0563Issue#18176docs: machine.RTC.memory examples not workingPR#12559docs/library/machine: Add docs for RTC.memory() method.5.180Q 0564Issue#6071ESP32 - EN pin when in Deep Sleep StateIssue#17334ESP32-C6: WAKEUP_ALL_LOW causes GPIO pin to be stuck upon waking from deeepsleep5.145Q 0565Issue#18105uctypes incompatibility with OBJ_REPR_BIssue#18108mpy-cross viper incompatibility with OBJ_REPR_B5.139Q 0566Issue#18942`repr()` does not preserve `str` subclass type returned by `__repr__`Issue#18941`repr()` does not raise TypeError when `__repr__` returns a non-string5.127Q 0567Issue#18657mpremote cp fails with apostrophe in destination filenameIssue#18656mpremote fails with UnicodeEncodeError on Windows legacy consoles (cp1252)5.115Q 0568Issue#18870tests: thread/stress_heap.py intermittent failure on macOSIssue#18866tests: thread/thread_gc1.py intermittent failure on CI5.115S 0569Issue#18964OpenMV Feature: CAN Support for IMXRT and ALIFPR#17050Add new port to Alif Ensemble MCUs5.113Q 0570Issue#9979UART timeout parameter not functioning as expected on ESP32 portPR#14025esp32/machine_uart: Apply timeout_char default.5.105S 0571Issue#6071ESP32 - EN pin when in Deep Sleep StatePR#12782esp32 : fix for #7158 - machine.deepsleep() not behaving as expected5.102Q 0572Issue#4843Disabling REPL on ESP32Issue#17672ESP32-C6, ESP32-S3, etc.: MICROPY_HW_ENABLE_UART_REPL should be disabled for boards that have both direct USB and UART connectors5.092Q 0573Issue#3674ESP32 machine.rtc datetime tuple parameters don't match documentationPR#2334docs: Make the machine.RTC reflect reality on esp82665.090S 0574Issue#5389docs.micropython.org/ should redirect to stable release version.Issue#7428Documentation showing a missleading version overview5.065Q 0575Issue#18867tests: thread stress tests intermittent failures under QEMU (stress_aes, stress_recurse, stress_schedule)Issue#18866tests: thread/thread_gc1.py intermittent failure on CI5.045Q 0576Issue#18711Allow mpremote mip to download libraries as local filesPR#9467tools/mpremote: Add `mpremote mip install` to install packages.5.031Q 0577Issue#15169network: wiznet: send_ethernetIssue#15128network.WIZNET5 : link status; isconnected(): the documentation is incorrect?5.030Q 0578Issue#11483Raspberry Pi Pico SD Card ErrorsIssue#7051sdcard.py - OSError: timeout waiting for response4.983S 0579Issue#6945ESP8266: PWM glitches when doing DHT measureIssue#5965ESP8266: PWM glitches on a channel when setting duty on another one (ESP8266)4.980Q 0580Issue#408No Example for uasyncio SSL webserverIssue#8177Simple example of uasyncio WebSocket Server (secure - with SSL)4.980S 0581Issue#16088Checksum Verification for nRF BLE Stack DownloadsPR#4334nrf/bluetooth: Update stack download script4.961Q 0582Issue#6851read() & readline() on rp2 port don't work/work as expectedPR#12787ports/rp2/machine_uart.c: fix handling of serial break condition4.957Q 0583Issue#17719crash in ssl moduleIssue#17727crash in io.BufferedWriter due to missing argument validation4.957Q 0584Issue#3674ESP32 machine.rtc datetime tuple parameters don't match documentationIssue#3710Update documenation of machine.RTC4.949S 0585Issue#11636network.WLAN(network.STA_IF) will create a access point if connection failed.Issue#12315WLAN.config(reconnects) and WLAN.status() doesn't work as intended4.948Q 0586Issue#15781extmod/vfs_fat.c still uses _FS_REENTRANT, but lib/oofatfs now uses FF_FS_REENTRANTPR#2140OO version of FatFS library4.945Q 0587Issue#7749Actinius Icarus Board LoadingPR#6184nrf/boards: Add initial support for Actinius Icarus4.938Q 0588Issue#15170network: wiznet: zeroconfIssue#15128network.WIZNET5 : link status; isconnected(): the documentation is incorrect?4.931Q 0589Issue#16839Bug: Deep Sleep Wake-up Issue on ESP32-C3Issue#15260 esp32.wake_on_ext0 not workingon esp32s24.928S 0590Issue#18711Allow mpremote mip to download libraries as local filesIssue#15783RFC: URL/package.json support in frozen module manifests4.919Q 0591Issue#4895ESP32 crashes when running uPy from ISRPR#17265ports/esp32: Fix crash and improve timer interrupt allocation4.918Q 0592Issue#4923BUG: sys.modules['sys'] not pointing __import__('sys') PR#8448py/builtinimport: Alias sys to usys if import weak links aren't enabled.4.918S 0593Issue#10239ports/esp32:a bug with Hardware SPI Initialize on ESP32-S3PR#10490ports/esp32/machine_sdcard.c: Fix ESP_ERR_INVALID_ARG on SDCard init on ESP32-S3 (Change DMA channel)4.914Q 0594Issue#6036ESP32 WiFi AP Channel WidthPR#16225esp32: Fix AP mode channel configuration.4.895S 0595Issue#5994esp32/mpconfigport: MICROPY_EVENT_POLL_HOOK fails to yieldPR#18679stm32: Convert port to use new event waiting functions.4.875Q 0596Issue#6945ESP8266: PWM glitches when doing DHT measureIssue#3631ESP8266 : PWM glitches from full pwm to any value (only if 1 channel active)4.875Q 0597Issue#16839Bug: Deep Sleep Wake-up Issue on ESP32-C3Issue#16462lightsleep doesn't work with v1.24.1 on ESP32-S2 (S2FN4R2)4.872Q 0598Issue#8263example->bluetooth->ble_bonding_peripheral.py error with NUCLEO-WB55PR#6662extmod/modbluetooth: Add pairing/bonding support (v2)4.871S 0599Issue#16578EK-RA4M2 board specificationPR#10943ports/renesas-ra/boards/VK-RA6M5: Last New Board.4.867Q 0600Issue#11661WebREPL setup fails in PicoW when no boot.py exists on deviceIssue#11438WebREPL on WIZnet W5500-EVB-Pico4.857Q 0601Issue#8382ESP32: feature request PartitionIssue#8355ESP 32 OTA with v1.184.852Q 0602Issue#15260 esp32.wake_on_ext0 not workingon esp32s2Issue#17334ESP32-C6: WAKEUP_ALL_LOW causes GPIO pin to be stuck upon waking from deeepsleep4.852Q 0603Issue#6151esp_wifi_internal_reg_rxcb ret=0x3014Issue#15563ESP32 wifi issues4.846Q 0604Issue#6062micropython.org Pyboard D downloads pageIssue#5101Website downloads page is missing Pyboard D firmware4.844S 0605Issue#17415Native & viper failures with setjmp exception handlingIssue#18108mpy-cross viper incompatibility with OBJ_REPR_B4.834Q 0606Issue#18643mpremote gives UnicodeError on ARDUINO_OPTA V26, V27, V28Issue#18282File Encoding / SyntaxError Problem with Arduino Opta and MicroPython4.834S 0607Issue#2780esp8266 hardware flow control issuePR#6902esp32/uart: Add flow keyword argument to enable hardware flow control.4.832Q 0608Issue#2780esp8266 hardware flow control issueIssue#3154esp8266: NodeMCU REPL not responding due to minicom flow control4.805S 0609Issue#4997UART on ESP32 - panic errorIssue#8570ESP32S3 UART?4.805Q 0610Issue#4667Print traceback without an exceptionIssue#751Add way to print exception traceback4.773Q 0611Issue#11787ESP32-C3 wakeup from deepsleep not happening through GPIO1Issue#8489S2/S3 RTC_VALID_EXT_PINS definitions4.754S 0612Issue#5098UART timeout and timeout_char is not working in ESP32Issue#9979UART timeout parameter not functioning as expected on ESP32 port4.740S 0613Issue#17953ESP32-C6: build errorIssue#18476build to .bin failed4.731S 0614Issue#5475Feature Request - mDNS on esp8266Issue#11450network.hostname() seems useless... does mDNS work?4.720S 0615Issue#9100LAN8720 Can't work on esp32 with ETH_CLOCK_GPIO17_OUTIssue#6503ESP32 LAN8720 MDC/MDIO control only4.720Q 0616Issue#18176docs: machine.RTC.memory examples not workingIssue#18960OpenMV Feature: RTC.memory()4.688Q 0617Issue#775OSError: timeout waiting for v2 cardIssue#7051sdcard.py - OSError: timeout waiting for response4.655S 0618Issue#15170network: wiznet: zeroconfIssue#15169network: wiznet: send_ethernet4.644Q 0619Issue#15260 esp32.wake_on_ext0 not workingon esp32s2Issue#16839Bug: Deep Sleep Wake-up Issue on ESP32-C34.623S 0620Issue#17600Add support for STM32WBAxx MCUsPR#6165stm32: add support in mboot for STM32WB MCUs4.621Q 0621Issue#17867SEEED_XIAO_NRF52 board access to 1 MB FlashPR#17679zephyr: Add Seeed Studio's XIAO BLE NRF52840 SENSE board.4.609S 0622Issue#612How do I generate an EC private key with the NISTP256 curve (aka secp256r1, or prime256v1) , and using the private key to generate a public key serialized to bytes in the ANSI X9.62/X9.63 Uncompressed Point format on ESP 32?PR#15552tests/README: Update instructions for key/cert pair usage on device.4.609Q 0623Issue#15623RP2350 / Pico 2 machine.deepsleep results in crashIssue#15622RP2350 / Pico 2 machine.lightsleep not working correctly4.603S 0624Issue#4854Secure boot functionality for esp32Issue#8990ESP32: Insecure flash encryption in esp324.588S 0625Issue#4435[STM32H743] ADC fail Issue#4323[STM32] ADCAll and rtc.wakeup() not working on H743, probably related4.582Q 0626Issue#7769How to set BLE connection interval?PR#906aioble: Pass additional connection arguments to gap_connect.4.582S 0627Issue#8790RP2: PIO interrupt API for Raspberry Pi PicoPR#18133rp2: Add execctrl option for the PIO decorator.4.579S 0628Issue#12048STM32H5 machine.ADC core temperature sensor not workingPR#11966stm32: Fix ADC issues for STM32G4 MCUs.4.570Q 0629Issue#6957rp2: Crash with hard pin IRQIssue#10547Crash on RP2 with pin IRQ's4.566S 0630Issue#17020Memory corrupted after micropython firmware programming Arduino OPTAIssue#18643mpremote gives UnicodeError on ARDUINO_OPTA V26, V27, V284.556Q 0631Issue#9979UART timeout parameter not functioning as expected on ESP32 portIssue#5098UART timeout and timeout_char is not working in ESP324.553S 0632Issue#6957rp2: Crash with hard pin IRQIssue#11140rp2: Reading pin value from IRQ hangs forver4.550S 0633Issue#668urequests doesn't handle basic auth formatted URLs correctlyPR#867uaiohttpclient: Implement parsing and handling HTTP auth URLs4.547Q 0634Issue#2778esp8266: WPA2 Enterprise support?Issue#8103WPA3 Support4.544Q 0635Issue#15169network: wiznet: send_ethernetIssue#15170network: wiznet: zeroconf4.529Q 0636Issue#6023no input for repl with duptermIssue#4849[ESP8266] No non-blocking read on uart0 if dupterm is active4.520S 0637Issue#17339sta_if.status() unreliableIssue#17661Repeatable OSError: Wifi Internal Error in sta_if.connect4.506Q 0638Issue#7241How do I read USB keyboard input in Pi PicoIssue#7210How do I read keyboard input without waiting for the user to press Enter?4.492S 0639Issue#15205ImportError: No module named 'bluetooth'Issue#6414nrf52 DK Bluetooth Support in Micropython (Zephyr Port)4.477S 0640Issue#4854Secure boot functionality for esp32PR#13376ports/esp32: Add `MICROPY_BOARD_FROZEN_BOOT_FILE`.4.474Q 0641Issue#16578EK-RA4M2 board specificationPR#15160renesas/README: Add basic details about board autogen files.4.445Q 0642Issue#17667Add USB HostIssue#17048machine.USBDevice support for vendor requests4.436Q 0643Issue#4856Memory space that remains unaffected on reset on ESP32PR#7298esp32/machine_rtc: Preserve RTC user memory over most reset causes.4.434S 0644Issue#6503ESP32 LAN8720 MDC/MDIO control onlyIssue#9100LAN8720 Can't work on esp32 with ETH_CLOCK_GPIO17_OUT4.427S 0645Issue#16943docs: The old forum is downIssue#17803docs: docs.micropython.org is down4.426Q 0646Issue#6945ESP8266: PWM glitches when doing DHT measurePR#5966ESP8266: remove PWM glitches on a channel when setting duty on another one4.418S 0647Issue#16180lightsleep() not working properly Pi Pico WH v1.24.0Issue#15622RP2350 / Pico 2 machine.lightsleep not working correctly4.400S 0648Issue#12990null-dereference in int_from_bytesIssue#12992null-dereference in mp_binary_get_val_array4.398Q 0649Issue#15157PPP.active freezes MicroPythonIssue#14097rp2: code sometimes hangs when doing `bluetooth.BLE().active(True)`4.397Q 0650Issue#14350Build micropython for ESP32 ports & ESP-IDF v5.06. failed with static-assertIssue#18476build to .bin failed4.374S 0651Issue#803aioble 'BLE' object has no attribute 'l2cap_connect' on Pico-WIssue#444the aioble raise AttributeError: 'BLE' object has no attribute l2cap_listen on esp324.374S 0652Issue#4377nrf: add support for threadingPR#15467ports/zephyr: Add threading support on the nrf52840DK.4.371S 0653Issue#1719JSON module does not throw exception when object is not serialisablePR#16140cpydiff: Fix test case for json_nonserializable.4.355S 0654Issue#5870extmod/uasyncio: add serve_forever()?PR#8895uasyncio/stream.py: Handle cancellation before server start.4.355Q 0655Issue#12703OTA partitions in ESP32-C3Issue#5471OTA: Error setting boot partition for ESP32 4.355Q 0656Issue#2415Discussion of Python 3.6 supportIssue#7899Discussion of Python 3.8 support4.345Q 0657Issue#656Raspberry Pi Pico SD Card ErrorsIssue#7051sdcard.py - OSError: timeout waiting for response4.345S 0658Issue#11140rp2: Reading pin value from IRQ hangs forverIssue#7035rp2: Can't wake from lightsleep with Pin IRQ4.324Q 0659Issue#7137ntptime.py settime() does not cope with errorsIssue#604ntptime: Does not handle KoD (Kiss of Death) resonse.4.315S 0660Issue#16295add support for STM32N6 PR#18466stm32: Define TinyUSB MCU type for N6.4.297S 0661Issue#15955docs: mpremote run commandPR#8957docs: Add details about connect command4.293Q 0662Issue#18080RP2040 PIO: Script fails on some GPIO numbersIssue#17047RP2350: PIO scripts fail, despite running on RP20404.293S 0663Issue#3830No format of tzinfo accepted in RTC.init()Issue#3674ESP32 machine.rtc datetime tuple parameters don't match documentation4.286S 0664Issue#6945ESP8266: PWM glitches when doing DHT measureIssue#6555ESP8266: option to use NMI for PWM4.280S 0665Issue#5693[mboot] It will stay in the dfu mode forever and not resetIssue#4586[mboot] Unable to download firmware using mboot4.277Q 0666Issue#6332Overflow converting -2147483648 to int when using MPZPR#16931tests/extmod/json_loads: Add test cases for LONGINT parse.4.270Q 0667Issue#18559Crash/segfault in async codeIssue#17415Native & viper failures with setjmp exception handling4.254Q 0668Issue#16578EK-RA4M2 board specificationPR#16409renesas-ra/boards/WEACT_RA4M1_CORE: Add board profile.4.245Q 0669Issue#15563ESP32 wifi issuesIssue#15602ESP32-S3 FH4R2 v0.2 No WiFi4.230Q 0670Issue#8263example->bluetooth->ble_bonding_peripheral.py error with NUCLEO-WB55Issue#8264example->bluetooth->ble_bonding_peripheral.py error with PYBD-SF2 and PYBD_SF64.219Q 0671Issue#6980Pyboard.py doesn't keep file path with folders on windowsPR#15758docs/reference/pyboard.py: Fix filesystem cp example with three files.4.211S 0672Issue#15622RP2350 / Pico 2 machine.lightsleep not working correctlyIssue#17229RP2350 the watchdog timer does not count down while lightsleep is running4.207S 0673Issue#8002ESP32, Mac Os, Enter raw repl failesIssue#16142mpremote: unable to execute fs commands - mpremote.transport.TransportError: could not enter raw repl4.204S 0674Issue#5854touchPad on Pin 2 (ESP32)PR#8955esp32: Fix TouchPad on esp32s2 and esp32s3.4.203S 0675Issue#17976Setting hostname on Pico W (still) has no effect: no host name is exposed (also not the default one)PR#10635top: Common network hostname/country configuration.4.203S 0676Issue#5795extmod/uasyncio Event.set() not safe in ISRIssue#5843extmod/uasyncio: Loop exits if only Tasks awaiting Events are added4.184S 0677Issue#6332Overflow converting -2147483648 to int when using MPZIssue#1064Converting minimum long long value to string results in incorrect output4.184Q 0678Issue#18659mpremote cat hangs on Windows interactive console with Unicode contentIssue#18656mpremote fails with UnicodeEncodeError on Windows legacy consoles (cp1252)4.181Q 0679Issue#18942`repr()` does not preserve `str` subclass type returned by `__repr__`PR#18955tests/cpydiff: Add str return type and subclass preservation differences.4.181S 0680Issue#5475Feature Request - mDNS on esp8266PR#4951esp32: Add support for mDNS queries and responder.4.180Q 0681Issue#18866tests: thread/thread_gc1.py intermittent failure on CIPR#17993tests/thread/thread_gc1: Skip unreliable test in Github CI.4.172Q 0682Issue#2780esp8266 hardware flow control issuePR#5608ESP32:machine_uart.c: Enable hardware flow control.4.168Q 0683Issue#8414function doesn't take keyword arguments in micropythonIssue#136Here is an error in umqtt.simple.py line 1394.160S 0684Issue#348uasyncio.websocket.server import websocketIssue#355uasyncio.websocket.server compatibility with websocket clients4.151Q 0685Issue#9233uasyncio StreamWriter concurrency failureIssue#3005uasyncio stream reader/writer: unexpected behaviour with UART4.137Q 0686Issue#16297GD25Q32EEIGR chip does not recognize the development board after burning the Micropython 1.25 firmwareIssue#164571.24 breaks USB OTG support4.137Q 0687Issue#17521docs: ESP32 RTC.memory and poweron_resetIssue#5199machine.RTC.memory undocumented and does not survive watchdog reset4.137S 0688Issue#6332Overflow converting -2147483648 to int when using MPZPR#1063py: Convert float to correct int type4.133Q 0689Issue#2415Discussion of Python 3.6 supportIssue#7905Discussion of Python 3.9 support4.122Q 0690Issue#8035ESP32-S2 2nd usb-serial portIssue#8418REPL on Espressif ESP32-S2 board appears on wrong USB port4.113Q 0691Issue#9921The memory of ESP32S3 is too large when using microythonPR#7963ESP32: Set maximum heap size in mpconfigport.h.4.109S 0692Issue#15995docs: websocketIssue#4450RFC: Rename "websocket" to "uwebsocket"4.105Q 0693Issue#6945ESP8266: PWM glitches when doing DHT measurePR#3633ESP8266: Always run pwm timer to avoid glitches from full pwm to any …4.102Q 0694Issue#18870tests: thread/stress_heap.py intermittent failure on macOSIssue#18867tests: thread stress tests intermittent failures under QEMU (stress_aes, stress_recurse, stress_schedule)4.102S 0695Issue#16839Bug: Deep Sleep Wake-up Issue on ESP32-C3Issue#17334ESP32-C6: WAKEUP_ALL_LOW causes GPIO pin to be stuck upon waking from deeepsleep4.084S 0696Issue#2780esp8266 hardware flow control issuePR#6901esp32/uart: Add flow keyword argument to enable hardware flow control4.082Q 0697Issue#17521docs: ESP32 RTC.memory and poweron_resetPR#6713docs/library/machine.RTC.rst: added description of method machine.RTC…4.082Q 0698Issue#17594RP2: time.sleep and time.sleep_ms waking early (but not time.sleep_us)Issue#15626asyncio: sleep_ms terminates early4.075S 0699Issue#9674ESP32_C3: timer_group: timer_init(271): HW TIMER NUM ERRORIssue#8084ESP32C3 Timer period doubled4.074Q 0700Issue#8382ESP32: feature request PartitionIssue#8380ESP32 esp32.Partition does not accept keywords4.070S 0701Issue#12302ESP8266/ESP32: inplace firmware upgrade using the image file stored on the file-systemPR#3081esp8266/esp8266.ld, esp8266_ota.ld: Grow main firmware size by 32KB.4.070Q 0702Issue#2780esp8266 hardware flow control issueIssue#7023Feature request: UART RTS/CTS hardware flow control on ESP324.066Q 0703Issue#11638Type Inference issue when using struct in viperIssue#7808Minor Viper Flaw: Misleading error message4.063Q 0704Issue#16142mpremote: unable to execute fs commands - mpremote.transport.TransportError: could not enter raw replIssue#17918mpremote: enter_raw_repl: not working with micropython v1.264.052S 0705Issue#6957rp2: Crash with hard pin IRQIssue#5714ESP8266 Pin IRQ regression4.047Q 0706Issue#9674ESP32_C3: timer_group: timer_init(271): HW TIMER NUM ERRORIssue#6967esp32: Virtual timers not currently supported in doc4.043Q 0707Issue#18982esp32/machine_pin: ESP32-P4 pin 54 can't be set to outputPR#7671esp32/machine_pin: Make check for non-output pins respect chip variant.4.039S 0708Issue#3647esp8266: urequest module and ssl_handshake_status: -256Issue#95HTTPS help4.031Q 0709Issue#8485mpremote on Mac OS X: allow env var or option in config file to select default serial port to usePR#17322tools/mpremote: Add automatic reconnection feature4.025Q 0710Issue#5779machine.soft_reset() behaves curiously on esp8266Issue#5764machine.soft_reset not available for esp82664.008S 0711Issue#8487[docs] clarify functions available in `esp32` per chip typePR#16468Some improvement in esp32 readme.4.000Q 0712Issue#4214ESP32 port missing "hard" kwarg in pin.irq()Issue#2773ESP8266 - 'priority' and 'wake' params in Pin.irq method are not supported3.993Q 0713Issue#5216ESP32 Pulse Counter DriverPR#720Add Stepper Motor PWM-Counter driver.3.990Q 0714Issue#4158ESP32: WebREPL: network.WLAN(network.AP_IF) is not set to active on boot.Issue#16137ESP32C6 WDT reset when using network module3.988Q 0715Issue#18934STM32 H563 I2C TIMINGR AddIssue#18935stm32lib: ST not adding new parts.3.984Q 0716Issue#11483Raspberry Pi Pico SD Card ErrorsIssue#731Raspberry Pi Pico and SD Card module3.981S 0717Issue#6503ESP32 LAN8720 MDC/MDIO control onlyIssue#9025LAN8720 ESP32 throwing error on new firmware3.976Q 0718Issue#2198Not able to send Multicast messages from ESP8266Issue#3299Unable to receive Multicast Messages3.961Q 0719Issue#4158ESP32: WebREPL: network.WLAN(network.AP_IF) is not set to active on boot.Issue#11910ESP32: network.WLAN(network.AP_IF).active(True) hangs on master branch (IDF v5)3.959Q 0720Issue#5913ESP32-OTA: Partition.writeblocks with buffer size not multiple of blocksize gives OSErrorPR#12493esp32: fix Partition.writeblocks partial write corruption3.957Q 0721Issue#8398TouchPad Error on ESP32-WROOM32Issue#10102TouchPad (GPIO_2) not working esp-wroom-32 3.955S 0722Issue#5487MICROPY_PORT_DEINIT_FUNC called after gc_sweep_allPR#7468ports/stm32/main: Add mp_deinit() in main.3.953Q 0723Issue#15563ESP32 wifi issuesIssue#17661Repeatable OSError: Wifi Internal Error in sta_if.connect3.952S 0724Issue#8382ESP32: feature request PartitionPR#4910esp32: Add esp32.Partition class to interface to OTA functions.3.951S 0725Issue#3204Unix: CPython incompatibility assigning negative values to bytearrays.Issue#7712bytearray(length) does not validate length is >= 03.943Q 0726Issue#9100LAN8720 Can't work on esp32 with ETH_CLOCK_GPIO17_OUTIssue#9025LAN8720 ESP32 throwing error on new firmware3.943S 0727Issue#17600Add support for STM32WBAxx MCUsIssue#8292Adding support for STM32G0 MCUs3.939Q 0728Issue#677mip: github branch is incorrectly used for secondary github: sources in package.jsonPR#11634docs/reference/packages: add GitHub repo to package.json example as dependency3.932Q 0729Issue#17878zephyr: Support for USER_C_MODULESPR#7091esp32: cmake user C module support3.926Q 0730Issue#12097Unix port using gcc with clang flagsPR#871Fix unix/Makefile to build on OSX3.904S 0731Issue#716MQTT Disconnect socket write then closePR#890settimeout for mqtt socket3.898S 0732Issue#18960OpenMV Feature: RTC.memory()Issue#18969OpenMV Feature: Upstreaming patches3.888Q 0733Issue#444the aioble raise AttributeError: 'BLE' object has no attribute l2cap_listen on esp32Issue#7008esp32: 'BLE' object has no attribute 'gap_pair'3.885Q 0734Issue#8414function doesn't take keyword arguments in micropythonIssue#4937Mixin failing on kwargs3.877Q 0735Issue#16561ESP32 + W5500: network.LAN() fails without an interrupt pinIssue#16732Reinitializing network.LAN with W5500 Causes Connection Loss Until Hard Reset3.873Q 0736Issue#475AIOBLE - ScanResult only returns first service when multiple are present in advertisementPR#787micropython/aioble: Place multiple UUIDs in single advertisement LTV.3.869Q 0737Issue#18656mpremote fails with UnicodeEncodeError on Windows legacy consoles (cp1252)Issue#18643mpremote gives UnicodeError on ARDUINO_OPTA V26, V27, V283.867Q 0738Issue#18658mpremote cp fails with equals sign (=) in filenameIssue#18656mpremote fails with UnicodeEncodeError on Windows legacy consoles (cp1252)3.861Q 0739Issue#11661WebREPL setup fails in PicoW when no boot.py exists on deviceIssue#15508Arduino Nano Connect RP2040: Webrepl fails.3.853Q 0740Issue#12097Unix port using gcc with clang flagsIssue#4182Error building unix port on MacOS3.852S 0741Issue#12871Crashes in mp_pairheap_deleteIssue#12776Crashes while pushing to a TaskQueue instance3.847S 0742Issue#7849STM32 sleep wake time problemIssue#3994stm32: rtc.wakeup() freezes the system on F0 and L4 MCUs3.842Q 0743Issue#4667Print traceback without an exceptionPR#11244py/modsys.c: Add sys._exc_traceback.3.838Q 0744Issue#15955docs: mpremote run commandPR#8231tools/mpremote: Add manifest function.3.835Q 0745Issue#18763Support STM32F103C8T6Issue#16295add support for STM32N6 3.835Q 0746Issue#5089ESP32-D2WDIssue#4986MicroPython on the ESP32-D2WD (2MiB)3.834S 0747Issue#16573docs: ESP32 C3 and C6 has only 2 Timers (0 and 2)Issue#16438ESP32C6 Timers: Only Timer(0) and Timer(2) are functional for ESP32-C6 v1.243.830S 0748Issue#11843docs: non standard behaviour of float()Issue#15258docs: Document limited numerical precision3.829Q 0749Issue#17507ussl (TLS/SSL) is not implemented yet on Pico 2 WPR#479uaiohttpclient: add https support3.829Q 0750Issue#7372py: settrace is incompatible with Interrupt HandlersPR#18571py: Add a new dual-VM option to improve performance of `sys.settrace`3.823S 0751Issue#3813ESP8285 can't use ap_if.config "can't set AP config"Issue#12262OSError: can't set AP config on ESP82663.820S 0752Issue#15654Build embed with C modules isn't workingIssue#18292Can't build with USER_C_MODULES on mimxrt3.801Q 0753Issue#6266Socket.sendto() never transmitting on ESP32Issue#12842esp32: UDP sendto causes memory leaks/ENOMEM error for most IP addresses3.800Q 0754Issue#8011Better support for OTA updates on esp32PR#12475esp32: Add bootloader rollback support for all boards.3.797S 0755Issue#716MQTT Disconnect socket write then closePR#88umqtt.simple: do not close the socket in ping()3.797Q 0756Issue#18866tests: thread/thread_gc1.py intermittent failure on CIIssue#18868tests: cmdline/repl_lock.py and repl_cont.py intermittent failures3.794Q 0757Issue#9737asyncio implement cpython all_tasksIssue#12299asyncio: MicroPython vs. CPython create_task() garbage collection behavior3.785Q 0758Issue#12703OTA partitions in ESP32-C3PR#4910esp32: Add esp32.Partition class to interface to OTA functions.3.785S 0759Issue#652traceback.format_exc failed due to sys.exc_info not existIssue#7464'module' object has no attribute 'exc_info'3.777S 0760Issue#8594Enable factory reset boot mode without a user switchPR#15956docs: Add reference for reset and boot sequence, document factory reset for esp32 & rp2.3.773Q 0761Issue#15602ESP32-S3 FH4R2 v0.2 No WiFiIssue#15563ESP32 wifi issues3.773Q 0762Issue#15751machine.lightsleep makes time.sleep_ms takes more time on every callIssue#15622RP2350 / Pico 2 machine.lightsleep not working correctly3.768Q 0763Issue#17229RP2350 the watchdog timer does not count down while lightsleep is runningIssue#15622RP2350 / Pico 2 machine.lightsleep not working correctly3.765S 0764Issue#7455Set threshold for Coveralls failurePR#18861tests/run-tests.py: Add automatic retry for known-flaky tests.3.742S 0765Issue#18735py/builtinhelp: Add options for changing help('modules') format.PR#2802Implement help('modules') to list available modules3.742Q 0766Issue#4963framebuf module : Add support for rotationIssue#7253extmod/modframebuf: Additional colour modes and endianness handling3.741Q 0767Issue#15982Thread on Core 1 on PICO hangs when accessing ioIssue#17968rp2: No Pin IRQ on core 1 (on core 0: OK)3.741Q 0768Issue#321Umqtt.robust: subscription vanished after reconnectIssue#316umqtt.robust sends the NodeMCU Esp8266 board in some freezing state3.738Q 0769Issue#18476build to .bin failedIssue#17953ESP32-C6: build error3.735S 0770Issue#7051sdcard.py - OSError: timeout waiting for responseIssue#9064Is it possible to mount 2 SD cards and write each of simultaneously?3.732Q 0771Issue#7372py: settrace is incompatible with Interrupt HandlersIssue#6799Add means for accessing locals when MicroPython is built with sys.settrace3.732Q 0772Issue#12703OTA partitions in ESP32-C3PR#9783ports/esp32/partitions: Add 32MiB partition template for ESP32-S3 modules.3.730Q 0773Issue#4411f presentation type is not roundingPR#17802tests: remove working cpydiff for float rounding3.725S 0774Issue#18668Hardware I2C doesn't work on ESP32-C5Issue#18353conflict with i2c driver3.721Q 0775Issue#4438UART RTS/CTS software flow controlPR#15936ESP32/UART: Added XON/XOFF flow control.3.709S 0776Issue#6332Overflow converting -2147483648 to int when using MPZPR#3802mpz_hash: avoid undefined behavior at integer overflow3.688Q 0777Issue#17977Cannot change default exposed IP (for DHCP etc) on Pico W running in AP mode (remains exposing default 192.168.4.x)Issue#17976Setting hostname on Pico W (still) has no effect: no host name is exposed (also not the default one)3.686Q 0778Issue#4518memory allocation error from time to time after machine.reset()Issue#4399esp32: Some processes lock at timer single shot executed after machine.reset()3.678Q 0779Issue#17817Assertion error on invalid string to compile()Issue#17722core: assertion error on syntactically invalid Python code3.677Q 0780Issue#8790RP2: PIO interrupt API for Raspberry Pi PicoIssue#13605No support for UART RX IRQ (interrupt)3.674Q 0781Issue#4843Disabling REPL on ESP32Issue#2349esp8266: Disabling REPL on UART3.672S 0782Issue#18666ESP32C2 WDT cannot be usedIssue#16137ESP32C6 WDT reset when using network module3.670Q 0783Issue#9048Installing MicroPython Asyncio from Thonny Package Manager Successful, But import of uasyncio module fails?Issue#2892stmhal Frozen bytecode: no longer works with lib subdirectory3.662S 0784Issue#7035rp2: Can't wake from lightsleep with Pin IRQPR#9438ports/rp2: Fix lightsleep to work with interrupts and cyw43.3.656S 0785Issue#6023no input for repl with duptermIssue#3154esp8266: NodeMCU REPL not responding due to minicom flow control3.650Q 0786Issue#10696DMA interruptsPR#7670docs: Add documentation for rp2 DMA support.3.648Q 0787Issue#716MQTT Disconnect socket write then closeIssue#4484module wiznet5k server not disconnecting prior to close3.642Q 0788Issue#6523Taking slice of memoryview in Viper function crashes PyBoardIssue#18168Resizing bytearray with active memoryviews corrupts state and segfaults3.639Q 0789Issue#4060ESP32 module wake on touch, wake on ext1Issue#17334ESP32-C6: WAKEUP_ALL_LOW causes GPIO pin to be stuck upon waking from deeepsleep3.636Q 0790Issue#9048Installing MicroPython Asyncio from Thonny Package Manager Successful, But import of uasyncio module fails?Issue#7266Import / AttributeError error in new asyncio 3.623Q 0791Issue#18432docs: WeAct F411 'blackpill' PB4 notePR#15646stm32/WEACT_F411_BLACKPILL: Add WeAct F411 'blackpill' board.3.615Q 0792Issue#18880cmake: Route usermod sources through native port build systems.PR#18457esp32: register user C modules with IDF component manager and handle relative usermod paths3.604S 0793Issue#4060ESP32 module wake on touch, wake on ext1Issue#15260 esp32.wake_on_ext0 not workingon esp32s23.595S 0794Issue#18867tests: thread stress tests intermittent failures under QEMU (stress_aes, stress_recurse, stress_schedule)Issue#18870tests: thread/stress_heap.py intermittent failure on macOS3.595S 0795Issue#1736uos.dupterm() behavior in underspecified, implementations brokenPR#3144docs/library: Add description of "index" parameter to uos.dupterm().3.586Q 0796Issue#5406Any plan to support classic bluetooth in ESP32?Issue#6021[Question] ESP32/ESP-IDF know how3.570S 0797Issue#5737ESP32 Confusing behaviour of PWM after soft resetIssue#8345esp32: PWM duty will be changed when changing the frequency if more than one channel is used.3.568Q 0798Issue#5866Error when building nRF PCA10059 (nRF52840 dongle)Issue#4231[nrf] Add board support for nRF52840 dongle (pca10059)3.566S 0799Issue#5439Can not ppp success on esp32PR#17138esp32/network_ppp: Restructure to match extmod/network_ppp_lwip.3.557S 0800Issue#5911extmod/uasyncio: Exception handling differences to CPythonPR#5855extmod/uasyncio: add global exception handling (v2)3.555S 0801Issue#8041ESP32: "user C modules" should be able to add components to the buildIssue#7753ESP32 port need a "make clean" to freeze custom py module3.555Q 0802Issue#18080RP2040 PIO: Script fails on some GPIO numbersIssue#17509RP2350: PIO2 State Machines do not work3.555Q 0803Issue#8035ESP32-S2 2nd usb-serial portIssue#8683esp32s3 USB JTAG Serial interface should be enabled to access the mpy terminal3.553Q 0804Issue#4427BUG: sys.modules['__main__'] not pointing __import__('__main__') Issue#4923BUG: sys.modules['sys'] not pointing __import__('sys') 3.548S 0805Issue#9455Raspberry Pi Pico W network becomes inaccessible when not used for some timeIssue#10060Raspberry Pi Pico W: WiFi connection issues after UART reads3.542Q 0806Issue#10239ports/esp32:a bug with Hardware SPI Initialize on ESP32-S3Issue#6859esp32: Hardware SPI not working with non-standard Pins3.537Q 0807Issue#5866Error when building nRF PCA10059 (nRF52840 dongle)PR#6794Update ports/nrf/README.md3.533S 0808Issue#12024esp8266-12f 4M flash need be supportedIssue#2335esp8266: Support up to 16 MB of flash3.533S 0809Issue#4425esp8266 recvfrom() gives ap address instead of sourceIssue#8688ESP8266 v1.18 Unreliable UDP Receiving From Broadcast Address (ex 192.168.1.255)3.527Q 0810Issue#4060ESP32 module wake on touch, wake on ext1PR#17542modmachine: Add `machine.wake_pins`.3.516Q 0811Issue#12313ESP32: RTC().init() wrong tupleIssue#5733machine.RTC.init documentation is incorrect3.513S 0812Issue#17985BLE CrashIssue#18331ESP32: Ctrl-C from examples/bluetooth/ble_uart_repl.py does not interrupt user code; only the BLE REPL loop stops3.513Q 0813Issue#1685Exception.__init__ raises TypeError if overridden and called by subclassIssue#3441Custom exceptions don't support keyword arguments3.512S 0814Issue#10957RP2040: mDNS support in AP modePR#16641ports/rp2: Fix rp2 mdns responder issue.3.510S 0815Issue#5500Native modules don't compile on macOS for x64 / x86 archIssue#7233Unable to compile natmod uzlib example3.506Q 0816Issue#9957signed integer overflow (undefined behavior) in littlefsIssue#18144Integer overflow with large ranges3.501Q 0817Issue#17541Compiling unix build with dupterm support fails on ubuntuIssue#18837Enabling DUPTERM on Unix kills output to stderr3.501Q 0818Issue#7130ESP32 Bluetooth: Error code "OSError: -18" when advertising with a too long payloadIssue#5600BLE Server for ESP323.490Q 0819Issue#15205ImportError: No module named 'bluetooth'Issue#7054Bluetooth: two exampleImportErrors: no module named 'ble_advertising' or 'bletooth_advertising'3.488Q 0820Issue#15521RMT read pulses?Issue#7015ESP32 RMT: two enhancement suggestions3.483Q 0821Issue#14350Build micropython for ESP32 ports & ESP-IDF v5.06. failed with static-assertIssue#11690ESP32 build failure with ESP-IDF `v5.0.2`3.482Q 0822Issue#6422STM32 HAL Driver UpdatePR#18268lib/stm32lib: Update WB to v1.23.0.3.477S 0823Issue#5214pulse counter quadrature encoderPR#7911mimxrt: Add Quadrature Encoder and Pulse Counter classes.3.473S 0824Issue#3647esp8266: urequest module and ssl_handshake_status: -256Issue#396OSError: [Errno 5] EIO, urequests error3.467S 0825Issue#8398TouchPad Error on ESP32-WROOM32PR#8955esp32: Fix TouchPad on esp32s2 and esp32s3.3.465S 0826Issue#408No Example for uasyncio SSL webserverIssue#405Example for uasyncio.websocket.server fails3.463Q 0827Issue#8624Suggestion: new firmware build for Pyboard, Pyboard Lite and for the Pyboard D Series.Issue#6062micropython.org Pyboard D downloads page3.460Q 0828Issue#4227ESP32 cannot send and receive UDP packets to itselfIssue#6266Socket.sendto() never transmitting on ESP323.457Q 0829Issue#12102Deep sleep support for RP2 portPR#15345rp2,docs: Stop machine.idle() blocking indefinitely, update docs.3.453Q 0830Issue#12776Crashes while pushing to a TaskQueue instanceIssue#12871Crashes in mp_pairheap_delete3.451S 0831Issue#4394esp32 localtime and machine.RTC().datetime() inconformityPR#5936esp32: document fields expected by RTC.datetime3.445S 0832Issue#12703OTA partitions in ESP32-C3Issue#12745esp32 v1.21 ota 4mb Partion problem 3.436S 0833Issue#15626asyncio: sleep_ms terminates earlyIssue#17594RP2: time.sleep and time.sleep_ms waking early (but not time.sleep_us)3.434S 0834Issue#2778esp8266: WPA2 Enterprise support?Issue#5705ESP32: WPA2-Enterprise support 3.428Q 0835Issue#17852pin vs stream confusion leads to undefined behavior and Asan diagnosticIssue#17924Clang undefined behavior sanitizer diagnostics (mostly uninteresting??)3.428Q 0836Issue#7035rp2: Can't wake from lightsleep with Pin IRQIssue#15622RP2350 / Pico 2 machine.lightsleep not working correctly3.422Q 0837Issue#5361Class RTC on ESP32 documentation bugPR#16357esp32: Fix RTC initialization from datetime.3.410S 0838Issue#8294ESP32 Generic: ESP-IDF v4.4 throws exception allocation errors (`MemoryError: memory allocation failed`)Issue#4518memory allocation error from time to time after machine.reset()3.410Q 0839Issue#18867tests: thread stress tests intermittent failures under QEMU (stress_aes, stress_recurse, stress_schedule)Issue#18868tests: cmdline/repl_lock.py and repl_cont.py intermittent failures3.410Q 0840Issue#2780esp8266 hardware flow control issueIssue#1283esp8266: import UART error3.402Q 0841Issue#6787stm32: network WLAN(AP_IF).isconnected() always returns TruePR#3838esp32/modnetwork.c: Fix for isconnected() for static IP config.3.402Q 0842Issue#5545machine.RTC.init throws exception on Pyboard 1.0Issue#1327stmhal: rtc.datetime() throws an exception if called without arguments3.398S 0843Issue#12651ESP32 asyncio run in _threadIssue#9929ESP32 - Bluetooth - BLE scan and WIFI not works same time.3.396S 0844Issue#15982Thread on Core 1 on PICO hangs when accessing ioIssue#15192RP2 Hanging on file write after soft reboot when a thread was started3.395S 0845Issue#17399docs: pots/unix (standalone) has no instructions to build static linked micropython instancePR#15724unix: Expand the build steps in the README.3.389Q 0846Issue#11384docs: rp2 port quick reference PWM sectionIssue#7000machine PWM library Reference Missing From Docs3.387S 0847Issue#9993uasyncio: Behaviour differs from CPython.Issue#7807uasyncio gather() return_exceptions behaviour differs from CPython3.383Q 0848Issue#12558docs:RP2 to mention light and deepsleep Issue#8770RP2: sleep modes do not save power3.373Q 0849Issue#6071ESP32 - EN pin when in Deep Sleep StatePR#3531ports/esp32:* Implementation of deep sleep, esp32 module, machine.RTC3.371S 0850Issue#16290[regression] WiFi stops working on with pico WIssue#15695RPI PICO W Regression: Setting DNS results in address resolution failure3.369Q 0851Issue#18960OpenMV Feature: RTC.memory()PR#7133esp32/machine_rtc: ESP32 machine.RTC().usermem() returning a bytearray.3.369Q 0852Issue#17334ESP32-C6: WAKEUP_ALL_LOW causes GPIO pin to be stuck upon waking from deeepsleepIssue#16839Bug: Deep Sleep Wake-up Issue on ESP32-C33.366Q 0853Issue#3830No format of tzinfo accepted in RTC.init()Issue#3710Update documenation of machine.RTC3.365S 0854Issue#17672ESP32-C6, ESP32-S3, etc.: MICROPY_HW_ENABLE_UART_REPL should be disabled for boards that have both direct USB and UART connectorsPR#12200ports/esp32: Support JTAG console, free up UART.3.363S 0855Issue#2415Discussion of Python 3.6 supportIssue#7886Discussion of Python 3.7 support3.360Q 0856Issue#7849STM32 sleep wake time problemIssue#6701RTC wakeup callback should be executed immediately rather than deferred3.360Q 0857Issue#12651ESP32 asyncio run in _threadIssue#8569ESP32 psram - uasyncio in _thread - Core Panic3.357S 0858Issue#11462Add BSSID to network.config() listIssue#2899Connect to WiFi via BSSID (and not the SSID)3.354Q 0859Issue#5733machine.RTC.init documentation is incorrectPR#5419[ESP8266] [Documentation] Add note that machine.RTC is not fully sup…3.350S 0860Issue#17804The WiFi of esp32c3 conflicts with ADCBLOCK2Issue#16137ESP32C6 WDT reset when using network module3.340Q 0861Issue#18609Micropython allows creation of non UTF-8 identifiersIssue#17855Crash printing exception detail when source code is not valid UTF-83.340Q 0862Issue#2773ESP8266 - 'priority' and 'wake' params in Pin.irq method are not supportedIssue#2041Pin Interrupts don't appear to take keyword arguments3.338Q 0863Issue#12299asyncio: MicroPython vs. CPython create_task() garbage collection behaviorPR#13000extmod/asyncio: Add `Task` methods from CPython3.319S 0864Issue#1710bytearray slice assignment fails for derived typesIssue#6096Bytearray slice assignement throwing exception on ESP32 idf v4.3.318S 0865Issue#6023no input for repl with duptermIssue#3805esp32: UART(0) is disabled (dedicated to REPL)3.318S 0866Issue#915cannot connect to aws iot using umqtt.simpleIssue#9856Unable to Publish Message to AWS IoT Cloud3.318S 0867Issue#17507ussl (TLS/SSL) is not implemented yet on Pico 2 WIssue#6798windows port: no module named ussl3.311Q 0868Issue#6523Taking slice of memoryview in Viper function crashes PyBoardIssue#1380viper code fails if a function has an unused argument3.305Q 0869Issue#811MQTT: Unable to connect to Azure IoT HubIssue#977Unable to connect to MQTT: unexpected keyword argument 'ssl_params'3.305Q 0870Issue#15205ImportError: No module named 'bluetooth'PR#17679zephyr: Add Seeed Studio's XIAO BLE NRF52840 SENSE board.3.303Q 0871Issue#5406Any plan to support classic bluetooth in ESP32?Issue#3388ESP32 bluetooth support?3.299Q 0872Issue#12558docs:RP2 to mention light and deepsleep Issue#7088Pico deepsleep doesn't work as planned3.299Q 0873Issue#8790RP2: PIO interrupt API for Raspberry Pi PicoIssue#6855rp2 API documentation3.297Q 0874Issue#11140rp2: Reading pin value from IRQ hangs forverIssue#8332rp2: Repl hangs when printing in scheduled generator3.297Q 0875Issue#14350Build micropython for ESP32 ports & ESP-IDF v5.06. failed with static-assertPR#16565esp32: IDF v5.4(v5.5-dev) compile.3.297S 0876Issue#4394esp32 localtime and machine.RTC().datetime() inconformityIssue#5315[esp32] machine/RTC.datetime() does not set microseconds3.295Q 0877Issue#6701RTC wakeup callback should be executed immediately rather than deferredPR#18119stm32: Fix passing invalid argument to RTC callback.3.293Q 0878Issue#6957rp2: Crash with hard pin IRQPR#12837port/rp2: Make tickless, remove 1ms timeout when idle.3.293S 0879Issue#17229RP2350 the watchdog timer does not count down while lightsleep is runningIssue#17228RP2040 will lockup if a watchdog timeout occurs while lightsleep() is running3.293Q 0880Issue#15649NUCLEO-L476RG (STM32L476RG), NUCLEO_G0B1RE (STM32G0B1RE) - LPUART1 initialization not workingPR#7059ports/stm32/boards/NUCLEO_L476RG/mpconfigboard: Added 5 reamining UARTs.3.287S 0881Issue#18603Pico 2W fails to write to NeoPixels from second coreIssue#18295neopixel protocol timings depart from set values on Pi Pico 2 W causing failures3.284S 0882Issue#17126Neopixel "flicker"/noise only when Wifi is onIssue#8161RMT + Neopixel + WiFi = Flickering3.283S 0883Issue#7389vfs_posix_rename old_path points to the same as new_pathPR#12137extmod/vfs_posix: Fix relative paths on non-root VFS3.279S 0884Issue#12302ESP8266/ESP32: inplace firmware upgrade using the image file stored on the file-systemIssue#3570[ESP8266] Firmware OTA update3.277Q 0885Issue#14350Build micropython for ESP32 ports & ESP-IDF v5.06. failed with static-assertPR#15733ports/esp32: Add basic espressif IDF v5.3 compatibility.3.275S 0886Issue#18869tests: extmod/time_time_ns.py intermittent failure due to CI runner clock precisionPR#6823tests/extmod/utime_time_ns.py: Relax bounds on time_ns measurement.3.273S 0887Issue#9737asyncio implement cpython all_tasksPR#13000extmod/asyncio: Add `Task` methods from CPython3.261Q 0888Issue#16008Using ntptime.settime() while _thread is running can break sleep timingIssue#16554Multithread breaks file operations on pico2w.3.261Q 0889Issue#12957RTC issues on PYBD (STM32)Issue#1523interaction between pyb.standby() and pyb.rtc()3.260Q 0890Issue#978GET param problemIssue#273Request: params keyword argument for urequests3.256S 0891Issue#16144Wrong message on malloc failIssue#16650TLS errors on ESP-IDF 5.4 with default MICROPY_GC_INITIAL_HEAP_SIZE3.252Q 0892Issue#18663Change to `mp_handle_pending' includes possible MICROPY_EVENT_POLL_HOOK and downstream code breakagePR#18679stm32: Convert port to use new event waiting functions.3.252Q 0893Issue#8646Pyboard UART.sendbreak PR#17698esp32/machine_uart: Change `sendbreak()` implementation to simply pull the pin low for the break period3.246Q 0894Issue#18763Support STM32F103C8T6Issue#16271Add STM32U083 support.3.243Q 0895Issue#6773uncaught exception in Timer(1) interrupt handler MemoryError:Issue#732Exceptions inside interrupt handlers are always reported as MemoryError3.240S 0896Issue#18966OpenMV Feature: Andrew's mpremote fixes/improvementsIssue#15963mpremote: Behaviour is confusing with multiple mountpoints3.237Q 0897Issue#15718RP2350: "stuck at 2V" input pin behaviorIssue#17241RP2350B Core Board: says GPIO pin > 31 declared mode = OUTPUT is shown as INPUT3.236Q 0898Issue#3009Add support for PDB debugging modulePR#8767Improve sys.settrace to help support debugpy / pdb debugging3.234S 0899Issue#12315WLAN.config(reconnects) and WLAN.status() doesn't work as intendedPR#9460ports/esp8266: Add auto_connect & reconnects options to WLAN.config().3.234S 0900Issue#5866Error when building nRF PCA10059 (nRF52840 dongle)Issue#4512couldn't build firmware for nrf port3.232Q 0901Issue#5705ESP32: WPA2-Enterprise support Issue#2778esp8266: WPA2 Enterprise support?3.214S 0902Issue#10867uasyncio StreamReader fails if UART times out.Issue#7386Possible race condition failure in uasyncio wait_for/wait_for_ms3.209Q 0903Issue#5406Any plan to support classic bluetooth in ESP32?Issue#4726ESP32 Can support bluetooth ,But micropython tean no support blue doc3.207Q 0904Issue#5098UART timeout and timeout_char is not working in ESP32PR#6870rp2: Add timeout and invert to the machine.uart class3.205Q 0905Issue#15654Build embed with C modules isn't workingIssue#17245USER_C_MODULE impossible to import library3.203S 0906Issue#18088ESP32 C6 Zigbee Micropython SupportPR#11869esp32c6 support (IDF v5.2)3.193Q 0907Issue#3813ESP8285 can't use ap_if.config "can't set AP config"Issue#8407ESP32 : Setting password for AP_IF mode3.191Q 0908Issue#15163PICO rp2.PIO(1),remove_program() makes all instruction memory available for python PIO and therefor allows overwrite of CYW43 PIO programPR#18976rp2: Fix stale program offset cache after remove_program().3.188S 0909Issue#15751machine.lightsleep makes time.sleep_ms takes more time on every callIssue#17229RP2350 the watchdog timer does not count down while lightsleep is running3.188Q 0910Issue#348uasyncio.websocket.server import websocketPR#228WIP: uasyncio.websocket: Websocket implementation for uasyncio.3.186S 0911Issue#12636how to add sdcard multi partition support on esp32 and esp32 s3PR#7988ports/esp32: Added SDCard support and other tweaks.3.184Q 0912Issue#2773ESP8266 - 'priority' and 'wake' params in Pin.irq method are not supportedIssue#4214ESP32 port missing "hard" kwarg in pin.irq()3.182Q 0913Issue#7904ESP32 - cannot initialize WLANIssue#8635Possible bug with WiFi on ESP32-S33.164Q 0914Issue#7362support for UART rx interrupt Issue#8790RP2: PIO interrupt API for Raspberry Pi Pico3.161Q 0915Issue#17976Setting hostname on Pico W (still) has no effect: no host name is exposed (also not the default one)Issue#10397Pi Pico W WLAN set hostname in STA3.154S 0916Issue#5778lightsleep results in machine reset on ESP32Issue#12579ESP32 timer wake up repeating3.141Q 0917Issue#7455Set threshold for Coveralls failurePR#17538Coverage test sys.settrace & improve coverage3.137Q 0918Issue#15508Arduino Nano Connect RP2040: Webrepl fails.Issue#8172Failing to add WebREPL for the ARDUINO_NANO_RP2040_CONNECT board3.129Q 0919Issue#18941`repr()` does not raise TypeError when `__repr__` returns a non-stringPR#18955tests/cpydiff: Add str return type and subclass preservation differences.3.129S 0920Issue#2929VFS FatFS: mkdir with trailing slash fails when it should succeedPR#6467extmod/vfs: Fix lookup of entry in root dir so it fails correctly.3.127Q 0921Issue#5359ESP32 crashes on SPI usageIssue#5454ESP32 4MB RAM Guru Meditation Crash On Initializing UART3.114Q 0922Issue#17173mpremote cp -r command fails with "mpremote: cp: -r not specified; omitting directory"Issue#17267mpremote gives false error if a destination directory doesn't exist for recursive copy3.100S 0923Issue#13599The BLE.Config gives `ValueError: unknown config param` with pairing parametersIssue#5580bluetooth is missing mac param for config3.098S 0924Issue#627no SD cardIssue#731Raspberry Pi Pico and SD Card module3.094S 0925Issue#16573docs: ESP32 C3 and C6 has only 2 Timers (0 and 2)Issue#6967esp32: Virtual timers not currently supported in doc3.092Q 0926Issue#18660mpremote REPL and mount issues with socket:// and RFC2217 connectionsPR#12500mpremote: Add rfc2217, serial over tcp.3.092Q 0927Issue#15275Cannot instantiate FrameBuffer from a bytes objectIssue#15571frambuf initalizes with ValueError3.091Q 0928Issue#15649NUCLEO-L476RG (STM32L476RG), NUCLEO_G0B1RE (STM32G0B1RE) - LPUART1 initialization not workingPR#7056stm32/boards: expose all 6 available UARTs/USARTs for NUCLEO_L476RG.3.082S 0929Issue#210"OSError: -1" if use keepalive>0Issue#5451umqtt.simple's check_msg triggers OSError -1 with TLS servers3.082S 0930Issue#8226ESP32 Bluetooth central only getting one Bluetooth device at a timeIssue#8248ESP32 can not work as central and peripherial at the same time3.078Q 0931Issue#5163[nRF port] Unable to Activate the FAT File SystemPR#6377nrf/os: Fix building with MICROPY_VFS enabled.3.068S 0932Issue#11678RP2 UART timeout is incorrectIssue#17611UART reaching timeout after first byte.3.061S 0933Issue#7455Set threshold for Coveralls failureIssue#18866tests: thread/thread_gc1.py intermittent failure on CI3.050Q 0934Issue#15649NUCLEO-L476RG (STM32L476RG), NUCLEO_G0B1RE (STM32G0B1RE) - LPUART1 initialization not workingPR#7058ports/stm32/boards/NUCLEO_L476RG/mpconfigboard: expose 5 remaining UA…3.045S 0935Issue#5693[mboot] It will stay in the dfu mode forever and not resetPR#7410stm32/mboot: Add verification to fsload / dfu support3.043Q 0936Issue#6174uasyncio: Code throws exception under CPythonIssue#5881extmod/uasyncio Discrepancy between behaviour and docs3.041Q 0937Issue#5389docs.micropython.org/ should redirect to stable release version.PR#3189docs/conf.py: Set "version" and "release" to the same value.3.039Q 0938Issue#5475Feature Request - mDNS on esp8266Issue#1806Merge code from "MicroPython on ESP8266" Kickstarter campaign3.037Q 0939Issue#5669Descriptor attribute access on a class doesn't call __get__Issue#6600py/objtype.c: Issue with bytecode cache invalidation and incorrect lookup order for descriptors.3.035S 0940Issue#18941`repr()` does not raise TypeError when `__repr__` returns a non-stringIssue#18942`repr()` does not preserve `str` subclass type returned by `__repr__`3.035Q 0941Issue#5389docs.micropython.org/ should redirect to stable release version.Issue#12635Confusing version "latest" in doc pages3.031S 0942Issue#8325MicroPython OneWire protocol BUG?PR#13171extmod/modonewire.c reliable timings for onewire.3.018Q 0943Issue#8002ESP32, Mac Os, Enter raw repl failesPR#5469tools/pyboard: Split Ctrl-C into two separate steps with small delay3.010S 0944Issue#2490esp8266: socket accept() does not always acceptIssue#2948esp8266: socket blocking settings are inherited by accept() when they probably shouldn't be3.009Q 0945Issue#16801Raspberry Pi Pico - No UART after lightsleep when not connected to USBIssue#16180lightsleep() not working properly Pi Pico WH v1.24.03.000Q 0946Issue#7871ESP32C3 timer issueIssue#16438ESP32C6 Timers: Only Timer(0) and Timer(2) are functional for ESP32-C6 v1.242.998S 0947Issue#11433ESP32 WLAN.scan() returns incorrect hidden flagIssue#10017network.WLAN(...).scan() on Pico W returns out of range security and hidden parameters2.997Q 0948Issue#6151esp_wifi_internal_reg_rxcb ret=0x3014PR#3942Resolve #3913: Missing esp32 status() implementation2.994Q 0949Issue#17752mpremote fs cp can only handle files that already existIssue#17173mpremote cp -r command fails with "mpremote: cp: -r not specified; omitting directory"2.993Q 0950Issue#6151esp_wifi_internal_reg_rxcb ret=0x3014Issue#3967ESP32 STA_IF reconnect loop2.992Q 0951Issue#5245docs: Explain port-specific differences in network / WLAN / sslIssue#7207Documentation WLAN.connect()2.988S 0952Issue#7220BLE: Advertising name stays as 'ESP32'Issue#7130ESP32 Bluetooth: Error code "OSError: -18" when advertising with a too long payload2.979Q 0953Issue#9505IPv4 address can persist well after wifi AP connection is lostIssue#9455Raspberry Pi Pico W network becomes inaccessible when not used for some time2.978S 0954Issue#17667Add USB HostPR#16356esp32: Enable support for machine.USBDevice.2.971Q 0955Issue#9993uasyncio: Behaviour differs from CPython.Issue#11530uasyncio: current_task behaviour differs from CPython2.967Q 0956Issue#16295add support for STM32N6 Issue#8292Adding support for STM32G0 MCUs2.967Q 0957Issue#18962OpenMV Feature: ROMFS IOCTL Documentation and DebugIssue#17544Make ROMFS Bootable.2.965S 0958Issue#6814SPI2 on STM32WB55 pin errorPR#9188stm32/boards: Fix returning incorrect af_list() with NUCLEO-F446RE.2.961Q 0959Issue#7220BLE: Advertising name stays as 'ESP32'Issue#5600BLE Server for ESP322.961Q 0960Issue#7794umqtt not being built locally for esp32Issue#7185[ESP32]urequests, umqtt not existed in esp32-20210418-v1.15.bin 2.959S 0961Issue#17271cannot open source file "alloca.h" when trying to write a C module for MicroPythonPR#17717`embed`: Fix `alloca` include for Windows.2.959S 0962Issue#17334ESP32-C6: WAKEUP_ALL_LOW causes GPIO pin to be stuck upon waking from deeepsleepIssue#15260 esp32.wake_on_ext0 not workingon esp32s22.958Q 0963Issue#10609Delete / Unallocate RMT Driver on ESP32Issue#16588RMT frequency other than 80 MHz?2.955Q 0964Issue#4060ESP32 module wake on touch, wake on ext1PR#3531ports/esp32:* Implementation of deep sleep, esp32 module, machine.RTC2.953S 0965Issue#8294ESP32 Generic: ESP-IDF v4.4 throws exception allocation errors (`MemoryError: memory allocation failed`)PR#16168esp32: Workaround native code execution crash on ESP32-S2.2.953Q 0966Issue#17570esp32S3 The USB function is occupied by USB jtag/serial (VID_303A&PID_1001)PR#16197ports/esp32/usb.c: Allow serial/jtag to be enabled.2.953S 0967Issue#5778lightsleep results in machine reset on ESP32Issue#17973ESP32-S3 PWM in lightsleep mode does not works as expected2.950Q 0968Issue#15521RMT read pulses?PR#16293Update esp32.RMT module to the new API2.949S 0969Issue#18476build to .bin failedIssue#14350Build micropython for ESP32 ports & ESP-IDF v5.06. failed with static-assert2.949S 0970Issue#2490esp8266: socket accept() does not always acceptIssue#2947esp8266: in non-blocking mode, socket.accept raises ETIMEDOUT instead of EAGAIN2.947Q 0971Issue#17867SEEED_XIAO_NRF52 board access to 1 MB FlashIssue#18839SEEED_XIAO_RP2350: Flash size configured as 4MB, board only has 2MB2.946Q 0972Issue#14350Build micropython for ESP32 ports & ESP-IDF v5.06. failed with static-assertPR#18915esp32: Drop support for ESP-IDF <v5.3, fix build on ESP-IDF v5.32.941S 0973Issue#18183unix: uncaught NLR on qemu-m68kIssue#17934"FATAL: uncaught NLR" with repl + heap lock2.941Q 0974Issue#16561ESP32 + W5500: network.LAN() fails without an interrupt pinIssue#9025LAN8720 ESP32 throwing error on new firmware2.940Q 0975Issue#612How do I generate an EC private key with the NISTP256 curve (aka secp256r1, or prime256v1) , and using the private key to generate a public key serialized to bytes in the ANSI X9.62/X9.63 Uncompressed Point format on ESP 32?PR#13332tests/multi_net: Generate smaller certs with 2048-bit RSA.2.926Q 0976Issue#17747rp2: Support for new RP2350 PIO instructions in the `@rp2.asm_pio` assemblerIssue#11531Support .origin PIO directive2.925Q 0977Issue#5737ESP32 Confusing behaviour of PWM after soft resetPR#3608ports/esp32/machine_pwm: Add support for all PWM timers and modes.2.924Q 0978Issue#6800Build process: mpy file in frozen dir produces spamIssue#4688error with frozen option2.924S 0979Issue#18176docs: machine.RTC.memory examples not workingIssue#5199machine.RTC.memory undocumented and does not survive watchdog reset2.924Q 0980Issue#15955docs: mpremote run commandIssue#7602mpremote: UI improvements2.922Q 0981Issue#6151esp_wifi_internal_reg_rxcb ret=0x3014Issue#8779Wifi not working with micropython 1.19.1 esp32 S3 generic spiram2.922S 0982Issue#8005ussl.wrap_socket causes esp32-s2 board to crash Issue#3145esp8266: Crash on ussl.wrap_socket(None)2.918Q 0983Issue#17567ESP32S3 4M Port missing. Partition table in Firmware in file is wrongPR#17337esp32: auto-detect the SPI flash size and automatically size the filesystem2.916S 0984Issue#795os-path causes build conflict with unix_ffi osPR#805ci: Add unix-ffi library when building unix-ffi subdirectory.2.916S 0985Issue#931"requests" does not handle redirection with relative path correctlyPR#942python-ecosys/requests/requests/__init__.py: Use the host in the redirect url, not the one in headers.2.916S 0986Issue#3646ussl.wrapsocket and mbedtlsIssue#7570ussl.wrap_socket() acception only socket argument on ESP32 port2.910S 0987Issue#2692RFC modframebuf.c scrolling behaviourIssue#2572extmod/modframebuf.c framebuf1_text() does not clear pixels2.908Q 0988Issue#7686REPL none working on board ESP32-S2-DevKitM-1Issue#8308ESP32-S3 REPL error.2.908S 0989Issue#12842esp32: UDP sendto causes memory leaks/ENOMEM error for most IP addressesIssue#4029esp32: UDP broadcast via sendto causes memory leaks/ENOMEM error2.908S 0990Issue#3646ussl.wrapsocket and mbedtlsIssue#2781Add ssl certificates on ESP82662.904S 0991Issue#4814stm32 NUCLEO boards: pin name conflictsPR#13664stm32/boards: Standardize pin names to always have P{PORT}{NUMBER} available2.900S 0992Issue#12393rp2: No support for external pins in Pico W buildPR#17028ports/rp2: Make pins.csv configurable.2.900S 0993Issue#18617Buffer overflow in `bytearray` constructor via trusted `__len__` with long iteratorIssue#18620Integer overflow in `array` constructor via `len*itemsize` multiplication2.886Q 0994Issue#15513Base64 encoding into buffer, to reduce allocationsPR#5583Base64Url encoding2.885Q 0995Issue#9280utime.sleep_us() overflowIssue#9304utime.sleep(24*3600) sleeps only 500 seconds on ESP322.877S 0996Issue#6186Pyboard D build does not include btreeIssue#4614could not import btree module in Pyboard Micropythopn 1.9.42.873S 0997Issue#7886Discussion of Python 3.7 supportIssue#657Unicode support and PEP 3932.871Q 0998Issue#16088Checksum Verification for nRF BLE Stack DownloadsPR#17798nrf/drivers/bluetooth: Change soft-device download URL to self hosted.2.869Q 0999Issue#357can't await mqtt.simple publish methodIssue#309a problem with the publication2.865Q 1000Issue#5214pulse counter quadrature encoderIssue#5602Request to integrate quadrature decoder support via pulse count unit into ESP32 port2.863S 1001Issue#7919Discussion of Python 3.10 supportPR#10110doc: Add Python 3.10 page.2.861Q 1002Issue#7517Issues with nrf52 portPR#3137Nordic port for nrf51822, nrf52832 and nrf528402.859Q 1003Issue#17672ESP32-C6, ESP32-S3, etc.: MICROPY_HW_ENABLE_UART_REPL should be disabled for boards that have both direct USB and UART connectorsIssue#18213ESP32C6: USB not in board.json `features` but GPIO pins are disabled anyway2.858Q 1004Issue#4843Disabling REPL on ESP32Issue#3805esp32: UART(0) is disabled (dedicated to REPL)2.857S 1005Issue#18839SEEED_XIAO_RP2350: Flash size configured as 4MB, board only has 2MBIssue#8680rp2: per-board custom memmap_mp.ld to enforce configured flash size2.854S 1006Issue#9993uasyncio: Behaviour differs from CPython.Issue#5881extmod/uasyncio Discrepancy between behaviour and docs2.848Q 1007Issue#12102Deep sleep support for RP2 portPR#7122Implement alarm and deep sleep for RP2040 AKA Pico2.846S 1008Issue#17918mpremote: enter_raw_repl: not working with micropython v1.26Issue#18321repl unresponsive in ESP32-C6 on macOS2.844Q 1009Issue#18962OpenMV Feature: ROMFS IOCTL Documentation and DebugIssue#18965OpenMV Feature: IMXRT is missing romfs2.838S 1010Issue#8487[docs] clarify functions available in `esp32` per chip typePR#17777esp32: Update the README details to account for newer chips.2.832S 1011Issue#410UMQTT - mqtt stops publishing after 5 minutesIssue#316umqtt.robust sends the NodeMCU Esp8266 board in some freezing state2.832S 1012Issue#16079UART with the same pin for both RX and TX doesn't work on ESP32 variantsPR#18996esp32/machine_uart: Allow passing -1 to specify pin will be unused.2.829Q 1013Issue#16180lightsleep() not working properly Pi Pico WH v1.24.0Issue#16519RP2: machine.RTC().datetime() does not advance during lightsleep2.824Q 1014Issue#11298Bug: Build Error on NRF Board, Undeclared Variable 'MP_QSTR___del___'Issue#1301cc3200 'MP_QSTR_sd' undeclared when "make BTARGET=application BTYPE=release BOARD=LAUNCHXL"2.820Q 1015Issue#8641ESP32-C3 I2SIssue#8527ESP32: Support I2S-driven ADC sampling2.820Q 1016Issue#14358ports/webassembly: import of a preloaded Emscripten FS fails on NodeIssue#14363ports/webassembly: import into node fails2.812S 1017Issue#6151esp_wifi_internal_reg_rxcb ret=0x3014PR#4538esp32/modnetwork: Fixed wifi.isconnected() is always true, even disconn2.811S 1018Issue#17661Repeatable OSError: Wifi Internal Error in sta_if.connectIssue#7139WLAN.connect() behavior has changed2.811S 1019Issue#9455Raspberry Pi Pico W network becomes inaccessible when not used for some timeIssue#9505IPv4 address can persist well after wifi AP connection is lost2.810S 1020Issue#17722core: assertion error on syntactically invalid Python codeIssue#18010Assertion failure compiling invalid assembler code (should raise SyntaxError)2.809Q 1021Issue#7847PEP 634 Structural Pattern Matching (Python 3.10) supportIssue#1329Discussion of Python 3.5 support2.804Q 1022Issue#18663Change to `mp_handle_pending' includes possible MICROPY_EVENT_POLL_HOOK and downstream code breakagePR#16355esp32/mpconfigport: Use the appropriate wait-for-interrupt opcode.2.799Q 1023Issue#15622RP2350 / Pico 2 machine.lightsleep not working correctlyIssue#16502PICO machine.lightsleep resets registers SLEEP_EN0 and SLEEP_EN12.795Q 1024Issue#16839Bug: Deep Sleep Wake-up Issue on ESP32-C3PR#3531ports/esp32:* Implementation of deep sleep, esp32 module, machine.RTC2.795S 1025Issue#7919Discussion of Python 3.10 supportIssue#7847PEP 634 Structural Pattern Matching (Python 3.10) support2.792S 1026Issue#8180ESP32: impossible to upload any file after main.py or boot.py is uploaded.Issue#4925main.py not executing ESP322.791Q 1027Issue#17192mpremote romfs deploy: Directory handling is arguably inconsistent with cp -rIssue#17173mpremote cp -r command fails with "mpremote: cp: -r not specified; omitting directory"2.789S 1028Issue#677mip: github branch is incorrectly used for secondary github: sources in package.jsonPR#10846mpremote/mip: Allow version override in package.2.789S 1029Issue#1710bytearray slice assignment fails for derived typesIssue#1424bytearray slice assignment from generator produces error2.785Q 1030Issue#16803UNIX build missing socket.sendall() methodIssue#18774RP2350 fileno missing2.783Q 1031Issue#5828extmod/uasyncio: Queue is missingIssue#5843extmod/uasyncio: Loop exits if only Tasks awaiting Events are added2.782Q 1032Issue#7127stm32/boards: Add STM32H750VBT6 board. PR#18574stm32: Add support for STM32H753xx and the NUCLEO_H753ZI board.2.779Q 1033Issue#7207Documentation WLAN.connect()PR#7301docs/esp32/quickref: Note about automatic WLAN reconnect.2.779Q 1034Issue#5394Freezing resources that are not Python scriptsPR#5084Introduce a mechanism for specifying a "manifest" for frozen files2.775S 1035Issue#269Request for package: micropython-enumIssue#8545Enum for micropython2.770S 1036Issue#7639micropython dict has not __contains__ methodIssue#679problems with __contains__ magic method2.768Q 1037Issue#5214pulse counter quadrature encoderPR#8766ESP32: Add Quadrature Encoder and Pulse Counter classes.2.767S 1038Issue#18870tests: thread/stress_heap.py intermittent failure on macOSIssue#18868tests: cmdline/repl_lock.py and repl_cont.py intermittent failures2.767Q 1039Issue#15563ESP32 wifi issuesIssue#16771ESP32-S3-WROOM-N8R2 WiFi Wont Connect2.760Q 1040Issue#5487MICROPY_PORT_DEINIT_FUNC called after gc_sweep_allPR#4114py: Fix incorrect test for MICROPY_PORT_DEINIT_FUNC.2.756S 1041Issue#10957RP2040: mDNS support in AP modeIssue#15297rp2 - mDNS not working2.756S 1042Issue#6800Build process: mpy file in frozen dir produces spamIssue#3521Error about FROZEN_MPY_DIR2.754Q 1043Issue#6796extmod/bluetooth: handling of disconnect in ble_simple_central.py example is misleadingIssue#10755There is mistake in BLE simple central when disconnect is called2.750S 1044Issue#682ntptime Feature request: Would like to have the ntp server configurablePR#5536specify NTP host to use in ntptime of ESP82662.750S 1045Issue#4843Disabling REPL on ESP32PR#3277esp8266: Allow disable of REPL on UART02.748S 1046Issue#15275Cannot instantiate FrameBuffer from a bytes objectIssue#15944FrameBuffer Initialisation fails with ValueError on `memoryview`2.746Q 1047Issue#18934STM32 H563 I2C TIMINGR AddPR#9716stm32/i2c: Add hardware I2C implementation for STM32L4.2.746Q 1048Issue#11667ViperTypeError: div/mod not implemented for uintIssue#6177Viper throws exception on math operations between uints2.742Q 1049Issue#4438UART RTS/CTS software flow controlIssue#7023Feature request: UART RTS/CTS hardware flow control on ESP322.732Q 1050Issue#3830No format of tzinfo accepted in RTC.init()PR#2334docs: Make the machine.RTC reflect reality on esp82662.730S 1051Issue#7762Is it possible for micropython running on STM32 to expand memory through PSRAM?Issue#7861How to tailor the micropython firmware running on STM32F401VC2.729Q 1052Issue#8646Pyboard UART.sendbreak Issue#1555stmhal: uart chars are being dropped, even when only at 115200 baud2.728Q 1053Issue#2948esp8266: socket blocking settings are inherited by accept() when they probably shouldn't beIssue#2947esp8266: in non-blocking mode, socket.accept raises ETIMEDOUT instead of EAGAIN2.727Q 1054Issue#5669Descriptor attribute access on a class doesn't call __get__Issue#1697classmethod fetches parent attribute instead of child attribute when called via child object2.727S 1055Issue#16890[webassembly] 'runPythonAsync' api missing { async: true } option.PR#14438webassembly/api: Resolve thenables returned from runPythonAsync.2.727Q 1056Issue#4394esp32 localtime and machine.RTC().datetime() inconformityPR#7383mimxrt/machine_rtc: Change format of RTC.datetime to match other ports.2.725Q 1057Issue#4438UART RTS/CTS software flow controlPR#15933ESP32 UART - Added XON/XOFF flow control2.725S 1058Issue#11638Type Inference issue when using struct in viperIssue#11639Hidden Extraneous memory allocation2.723Q 1059Issue#16713Serial com and external power supplyIssue#16248USB (tested with midi) not working on pico 2 (rp2350 in ARM mode only)2.722Q 1060Issue#8041ESP32: "user C modules" should be able to add components to the buildPR#14127Support board level configurations2.719S 1061Issue#18984esp32/sdcard: Unable to use SD card on some ESP32-P4 boards.Issue#16526ESP32-S3 SDCard(width=4) uses undocumented hard-coded pin assignments2.719S 1062Issue#164571.24 breaks USB OTG supportIssue#14217ESP32-S3 forcing use of USB OTG2.715S 1063Issue#3523esp8266/modules/ntptime: More accurate NTP syncingIssue#3766esp8266: remove print statement in ntptime2.709Q 1064Issue#13639STM32: BLE Bonding Example does not workIssue#13642STM32: BLE bond is not persistant2.708S 1065Issue#9563dac.write_timed() does not work with NUCLEO_G474REIssue#5619STM32H7 DAC write_timed is not working.2.707Q 1066Issue#12150py-core/docs: CPython: Class Level Name Mangling does not happenPR#12177tests/cpydiff/core_class_name_mangling: New tests for name mangling.2.705S 1067Issue#5737ESP32 Confusing behaviour of PWM after soft resetIssue#4758pwm.deinit() can not close Pin if Duty Cycle set to 10232.703Q 1068Issue#5307Pyboard-D BLE unsolicited disconnects on handle 65535Issue#6796extmod/bluetooth: handling of disconnect in ble_simple_central.py example is misleading2.703Q 1069Issue#13055mpremote: Writing fails when using mount and using multibyte characters.Issue#17665mpremote mount: file write of non-byte arrays fails due to incorrect length calculation2.701S 1070Issue#18080RP2040 PIO: Script fails on some GPIO numbersPR#17781rp2: on RP2350 configure jmp pins as input if they are in isolation mode2.699S 1071Issue#4997UART on ESP32 - panic errorIssue#5942ESP32-CAM Guru Meditation Error: Core 1 panic'ed (LoadStoreAlignment)2.697Q 1072Issue#3830No format of tzinfo accepted in RTC.init()Issue#10578ports/rtc: Inconsistencies between ports and the documentation.2.693S 1073Issue#6166ESP32-spiram - UART panic errorIssue#5942ESP32-CAM Guru Meditation Error: Core 1 panic'ed (LoadStoreAlignment)2.691Q 1074Issue#5870extmod/uasyncio: add serve_forever()?Issue#13591docs: asyncio start_server does not behave as described2.689S 1075Issue#16561ESP32 + W5500: network.LAN() fails without an interrupt pinIssue#15425Micropython allows uninitialised, invalid LAN MAC addresses on network2.689Q 1076Issue#770lora driver: SX1276 reports incorrect RSSIIssue#999Incorrect SNR parsing in _read_packet of LoRa SX1262 driver2.689Q 1077Issue#8232ESP32 and Zephyr: Error in nlr_push_tail callIssue#13238Zephyr port is not compatible with Zephyr v3.2.x or higher (latest v3.5.0).2.688Q 1078Issue#8298urequests.get() error related to getaddrinfoIssue#7936Unsatable usocket module2.688Q 1079Issue#18887Utf8-IssueIssue#17560ESP32-S3 `mpremote` sends corrupted fs hook when mounting local directory2.688Q 1080Issue#5994esp32/mpconfigport: MICROPY_EVENT_POLL_HOOK fails to yieldPR#5347stm32/systick: Always POLL_HOOK when delaying for milliseconds2.686Q 1081Issue#17977Cannot change default exposed IP (for DHCP etc) on Pico W running in AP mode (remains exposing default 192.168.4.x)Issue#17974Setting (WLAN) hostname on Pico W (still) has no effect: no host name is exposed (also not the default one)2.686Q 1082Issue#17953ESP32-C6: build errorIssue#17666Argument list too long compile error [ESP32}2.680Q 1083Issue#11451mpremote should let user control DTR and RTS signalsPR#18001mpremote: Workaround ESP reset quirk at disconnect time.2.678Q 1084Issue#16079UART with the same pin for both RX and TX doesn't work on ESP32 variantsPR#17038docs/esp32/quickref.rst Document that a Pin can be passed to UART constructor on the ESP32 ports.2.665Q 1085Issue#3683IPv6 Support in micropython for ESP32 (or anything for that matter)PR#15676wiznet5k: Add support for IPv6.2.660Q 1086Issue#4824non-blocking socket blocks and raises EAGAINPR#3395extmod/modussl_axtls: socket_read: Handle EAGAIN.2.660Q 1087Issue#9921The memory of ESP32S3 is too large when using microythonIssue#9963How can ESP32 place microython startup on psram2.658S 1088Issue#8263example->bluetooth->ble_bonding_peripheral.py error with NUCLEO-WB55Issue#6316[NUCLEO_WB55 - USBDONGLE_WB55] disconnect usb2.654Q 1089Issue#962Unix port: ffilib.py: libc.so.6 is no longer the latest versionPR#18979unix: Improve support for FreeBSD.2.654S 1090Issue#8706Flash encryption on esp32Issue#4854Secure boot functionality for esp322.653Q 1091Issue#18993ESP32: Microdot web framework does not work above MicroPython version 1.21.0Issue#15844esp32: Webserver Socket stops responding after a minute.2.652S 1092Issue#18961OpenMV Feature: WDT()Issue#2635stmhal: WDT hangs after programming2.648Q 1093Issue#321Umqtt.robust: subscription vanished after reconnectIssue#334umqtt (with tls): check_msg() / wait_msg() - how to know connection is gone? timeout?2.647Q 1094Issue#525Method Resolution Order (MRO) is not compliantIssue#5106RFC: class.mro() is notimpl2.646Q 1095Issue#12313ESP32: RTC().init() wrong tuplePR#5936esp32: document fields expected by RTC.datetime2.639S 1096Issue#5669Descriptor attribute access on a class doesn't call __get__PR#15940py/objtype: Don't delegate lookup of descriptor methods to __getattr__.2.637Q 1097Issue#18934STM32 H563 I2C TIMINGR AddPR#16996ports/stm32/timer.c: Add support for STM32H5 Timer 1.2.633Q 1098Issue#12957RTC issues on PYBD (STM32)Issue#5422machine.rtc feature request: rtc.ticks_ms()2.632Q 1099Issue#3830No format of tzinfo accepted in RTC.init()PR#5553docs/library/machine.RTC.rst Fix example code, document datetime method.2.629S 1100Issue#916urequests: Extra response headers at the end of res.text with Pico WIssue#785urequests.get in Micropython randomly results in OSError 103 and 104 as well as ValueError2.628Q 1101Issue#16603Pin toggle function does not exist in ESP32.PR#15822doc: Document machine.Pin.toggle() method.2.625Q 1102Issue#332PINGRESP ignored in umqtt.simple.pyIssue#210"OSError: -1" if use keepalive>02.624S 1103Issue#6800Build process: mpy file in frozen dir produces spamIssue#3601STM32 build fails when using FROZEN_MPY_DIR2.623Q 1104Issue#12299asyncio: MicroPython vs. CPython create_task() garbage collection behaviorIssue#7471Incorrect uasyncio behaviour: tasks are not correctly terminated2.622Q 1105Issue#7910ports/unix: how to add a c++ shared library to the makefile .i want set a module,which can use c++ function.PR#8305unix/Makefile: Allow users to specify the C++ standard used.2.621S 1106Issue#15521RMT read pulses?Issue#16588RMT frequency other than 80 MHz?2.619Q 1107Issue#18098USB HID device on ESP32 has a problem!Issue#8707ESP32-S3 USB HID2.619Q 1108Issue#17727crash in io.BufferedWriter due to missing argument validationIssue#18845`json.dump` behaves incorrectly on invalid stream write bytes count.2.613Q 1109Issue#18984esp32/sdcard: Unable to use SD card on some ESP32-P4 boards.PR#16289esp32: support SD card on ESP32C62.613Q 1110Issue#16801Raspberry Pi Pico - No UART after lightsleep when not connected to USBIssue#15622RP2350 / Pico 2 machine.lightsleep not working correctly2.603Q 1111Issue#11433ESP32 WLAN.scan() returns incorrect hidden flagIssue#11048RP2040: wlan.scan results disconnected from documentation and faulty2.600Q 1112Issue#17570esp32S3 The USB function is occupied by USB jtag/serial (VID_303A&PID_1001)Issue#164571.24 breaks USB OTG support2.600S 1113Issue#4065implement bit_length() for mp_type_intPR#13087py/objint: Fix int.to_bytes() buffer size checks.2.600Q 1114Issue#348uasyncio.websocket.server import websocketIssue#405Example for uasyncio.websocket.server fails2.598Q 1115Issue#5640truncated mp_map_t PR#5604py/obj: fix spelling of truncated2.594S 1116Issue#4064Missing `memoryview.cast` in MicroPythonIssue#6970Missing attributes2.592S 1117Issue#6912Raw paste mode can't be used with WebREPLIssue#4196BUG -- initial prompt on WebREPL connect is always ">>> ", even for paste (and raw) mode2.590Q 1118Issue#6980Pyboard.py doesn't keep file path with folders on windowsIssue#9204tools/mpremote Copy folder content creates folder on board2.588Q 1119Issue#15670Binary operations on undefined variables crash the native emitter.Issue#17728segfault with improper use of super()2.587Q 1120Issue#7762Is it possible for micropython running on STM32 to expand memory through PSRAM?Issue#9065Use SDCard as external heap for mbedTLS2.584Q 1121Issue#1090Deepcopy does not work , copied Copy from here. Can not copy Instances - Error: un(deep)copyable object of type <class 'counterObject'>. Simple examples do NOT work.Issue#8486Is it possible implement 'copy.deepcopy'?2.584S 1122Issue#6953stm32 HID class USB crash explainedPR#4751stm32: WIP adding support for USB device VCP+MSC+HID mode2.580Q 1123Issue#17229RP2350 the watchdog timer does not count down while lightsleep is runningIssue#15751machine.lightsleep makes time.sleep_ms takes more time on every call2.578Q 1124Issue#2773ESP8266 - 'priority' and 'wake' params in Pin.irq method are not supportedIssue#2847ESP8266 - pin.irq().disable() is not available?2.576Q 1125Issue#7664`uasyncio.rst` and `uctypes.rst` are still named with `u` prefixPR#8549Update uasyncio docs2.576Q 1126Issue#3813ESP8285 can't use ap_if.config "can't set AP config"Issue#2944network configuration bug in "esp8266-20170108-v1.8.7.bin"2.572S 1127Issue#17547mpy-cross: Assertion failed when compiling tests/basics/exception_chain.py.Issue#17467mpy-cross: Assertion failed for `-march=debug` and Viper code2.570Q 1128Issue#3009Add support for PDB debugging modulePR#1022python-ecosys/debugpy: Add VS Code debugging support for MicroPython.2.566S 1129Issue#4578Writing to a file in a callback corrupts the SD card when the file_id_object has closedIssue#4575rapid writes corrupts SDCard2.566S 1130Issue#6170Supporting insertion-order preservation property of dicts (compat with Python 3.7+)PR#6173py/map: Convert map implementation to preserve insertion order (WIP, RFC)2.565S 1131Issue#13428heap-buffer-overflow [micropython@a5bdd39127] Issue#13046heap-buffer-overflow: from integer overflow at mp_stream_rw2.564Q 1132Issue#9325rp2: rp2.asm_pio_encode incorrectly accepts 'pins' as src for 'wait'PR#18975rp2: Add RP2350 PIO v1 assembler support.2.563Q 1133Issue#18172bytearray(uctypes.bytes_at(0, 8)) segfaults in memcpyIssue#18166uctypes.bytearray_at() accepts negative address and segfaults on write2.561S 1134Issue#14450Make MPY ARCH supports for ESP32C3 RISCV Issue#15124Add support for ESP32-C22.559Q 1135Issue#16340With network.PPP device hangs after several hours of operationIssue#17300Ping responce stops working after several hours2.558S 1136Issue#18820ports/zephyr fails to compile with CONFIG_BT=y : 'CONFIG_BT_DEVICE_NAME_MAX' undeclaredPR#6265zephyr: Use Kconfig to configure MicroPython options.2.558Q 1137Issue#8444ESP8266 - UART drops 16th digit or randomly stops receiving after first 16 digitsIssue#6999rp2: uart performance problem with higher baudrates or when doing additional operations2.555Q 1138Issue#18200Why PC .c files full path strings are in built Micropython firmware (usermod) ?PR#18457esp32: register user C modules with IDF component manager and handle relative usermod paths2.552S 1139Issue#18869tests: extmod/time_time_ns.py intermittent failure due to CI runner clock precisionPR#18347tests/extmod: Make test time_res.py more deterministic.2.552Q 1140Issue#6773uncaught exception in Timer(1) interrupt handler MemoryError:Issue#2259Integer math exceptions in interrupt handlers2.551S 1141Issue#18961OpenMV Feature: WDT()Issue#18613Feature Request: Enable WDT Cancel2.550Q 1142Issue#4060ESP32 module wake on touch, wake on ext1Issue#8048ESP32 S2 or S3 , can not from machine import TouchPad2.541Q 1143Issue#567Unable to Publish Message to AWS IoT with Micropython v1.19Issue#977Unable to connect to MQTT: unexpected keyword argument 'ssl_params'2.539S 1144Issue#7871ESP32C3 timer issuePR#18263esp32/machine_timer.*: Adding support for Timer(-1) soft/virtual timers.2.539S 1145Issue#5858extmod/uasyncio Please provide CPython's synchronisation primitivesPR#224uasyncio submodule for synchronization primitives, Lock implemented.2.531S 1146Issue#8937extmod/uasyncio: gather gets stuck if you pass an empty list in v1.19Issue#5798extmod uasyncio: Cancelling a gather only cancels one task instead of all2.531Q 1147Issue#16963suggestion: json.dump() does not support default keyword argumentPR#6838extmod/modujson: Support specifying separators in dump()2.531Q 1148Issue#4963framebuf module : Add support for rotationIssue#1817RFC: frame buffer module to support fast display drivers2.529Q 1149Issue#5373NRF51822 - is I2C working?Issue#4574NRF port - I2C2.527S 1150Issue#5696esp8266: open drain PWM?PR#5474esp8266: fix GPIO16 open drain mode2.525S 1151Issue#18811RP2 asyncio stream IO hangs: regressionIssue#16569asyncio terminates unexpectedly2.523Q 1152Issue#612How do I generate an EC private key with the NISTP256 curve (aka secp256r1, or prime256v1) , and using the private key to generate a public key serialized to bytes in the ANSI X9.62/X9.63 Uncompressed Point format on ESP 32?PR#15545tests/README: Update instructions for elliptic curve key/cert pair.2.523Q 1153Issue#12024esp8266-12f 4M flash need be supportedIssue#3508Support for Dual Out flash mode (Support for ESP8285)2.521Q 1154Issue#5366STM32: machine.freq unsupported on F0, L0, L4 and WBIssue#13646stm32/machine.freq: Only one argument accpted.2.518Q 1155Issue#6151esp_wifi_internal_reg_rxcb ret=0x3014PR#4842esp32/modnetwork: Still try to reconnect to WLAN even with AUTH_FAIL.2.516Q 1156Issue#9281esp32: build error on windows with sed expressionIssue#8047ESP32-S3 Board and SPIRAM board wont't build2.516Q 1157Issue#17228RP2040 will lockup if a watchdog timeout occurs while lightsleep() is runningIssue#17229RP2350 the watchdog timer does not count down while lightsleep is running2.515Q 1158Issue#8041ESP32: "user C modules" should be able to add components to the buildIssue#10150Compil for ESP32 with a USER_C_MODULES / usqlite2.514Q 1159Issue#7919Discussion of Python 3.10 supportIssue#7905Discussion of Python 3.9 support2.512S 1160Issue#18984esp32/sdcard: Unable to use SD card on some ESP32-P4 boards.Issue#7484ESP32 Cannot mount SD Card on Wemos LOLIN D32 Pro V2.0.02.510Q 1161Issue#18432docs: WeAct F411 'blackpill' PB4 noteIssue#17598docs: WeACT BlackPill, pins.csv2.506Q 1162Issue#11667ViperTypeError: div/mod not implemented for uintIssue#1847viper: ViperTypeError: can't do binary op between 'uint' and 'uint'2.504Q 1163Issue#12696stm32h5: stop/standby mode reset_cause not reportedIssue#11186`machine.reset_cause()` always returns 0 on Arduino Portenta H7 port2.503Q 1164Issue#7735How to add ALPN parameter when opening socket or ssl wrapping a socket?PR#5815extmod/uasyncio: add SSL support and fix SSL errors (esp32 primarily)2.502Q 1165Issue#4814stm32 NUCLEO boards: pin name conflictsIssue#453Double naming of pins2.500S 1166Issue#12024esp8266-12f 4M flash need be supportedPR#5803esp8266: Change from FAT to littlefs v2 as default filesystem.2.500Q 1167Issue#15187asyncio: Calling .run() within a task does not behave as per CPythonIssue#16759Asyncio task scheduling issue when using run_until_completed2.496Q 1168Issue#12270ESP32C3 no output on serial after flashing finished.Issue#5990Can not get any serial console with minicom2.494S 1169Issue#12696stm32h5: stop/standby mode reset_cause not reportedPR#4382[STM32] Fixed reset_cause DEEPSLEEP on L4762.494S 1170Issue#4411f presentation type is not roundingIssue#3516Round to the nearest float with the correct least significant decimal.2.493Q 1171Issue#8788ESP32 I2S master clock supportIssue#17970ESP32 C6 Micropython I2S Support2.492Q 1172Issue#12579ESP32 timer wake up repeatingIssue#8148esp32 s3 deepsleep wake2.492Q 1173Issue#17747rp2: Support for new RP2350 PIO instructions in the `@rp2.asm_pio` assemblerIssue#17829docs: RP2 section should include RP2350 (A/B) and/or eliminate hard references to only RP20402.492Q 1174Issue#1710bytearray slice assignment fails for derived typesIssue#4810bytesarray buffer manipulation/copy fail2.484Q 1175Issue#3445freezing an .mpy with mpy-cross -s suffix = *.mpy results in frozen_mpy.c having a DOT prepended to "__lt_module_gt_"Issue#2209mpy-cross creates corrupt .mpy's on windows 2.479Q 1176Issue#4438UART RTS/CTS software flow controlPR#15934ESP32/UART: Added XON/XOFF flow control.2.477S 1177Issue#931"requests" does not handle redirection with relative path correctlyPR#751requests: Added support for some non-standard URLs2.474S 1178Issue#6281STM32F765 supportIssue#4043[STM32] moving the "*.ld" files into the specific board directories2.473Q 1179Issue#16510Cannot convert to littlefs2PR#5274esp32: add support for littlefs2.473S 1180Issue#17271cannot open source file "alloca.h" when trying to write a C module for MicroPythonPR#552py: Use <alloca.h> for alloca()2.461S 1181Issue#15957After inserting and removing the SD card, an error occurs when deleting a fileIssue#2949Device Crashes Catastrophically when accessing SD in certain situations2.457Q 1182Issue#11678RP2 UART timeout is incorrectIssue#9979UART timeout parameter not functioning as expected on ESP32 port2.457Q 1183Issue#6422STM32 HAL Driver UpdateIssue#337STM32CubeF4 - a panacea?2.455Q 1184Issue#15751machine.lightsleep makes time.sleep_ms takes more time on every callIssue#18730RP2350 lightsleep broken on battery2.453Q 1185Issue#17977Cannot change default exposed IP (for DHCP etc) on Pico W running in AP mode (remains exposing default 192.168.4.x)Issue#17975Setting hostname on Pico W (still) has no effect: no host name is exposed (also not the default one)2.453Q 1186Issue#6303 framebuf.MONO_VMSB missingPR#5626framebuf.rst Monochrome 1 bit modes are swapped2.449Q 1187Issue#17194docs: WLAN.scan() results on RP2/PICO_W with 1.24.1Issue#17917WLAN config parameter 'hidden' unknown2.449Q 1188Issue#4066Copy code-emitter documentation from Kickstarter to docs.micropython.orgIssue#579Clarification of benchmark figures2.445Q 1189Issue#14449Cannot build example usercmodule in nrf portIssue#14352ESP32 micropython port build with relative path to external user C-modules was failed2.442Q 1190Issue#5515Got "mpy-cross : Malformed Mach-o file" error when make firmware on MacOS CatalinaIssue#5874OS X Catalina, mpy-cross: python3 ../py/makeversionhdr.py build/genhdr/mpversion.h2.441S 1191Issue#3462Add VM hook after every opcode (MICROPY_VM_HOOK_OPCODE)Issue#3475Add multiple hooks to garbage collection to enable cooperative multitasking2.438S 1192Issue#6237STM32F407 uses FSMC problemIssue#5768STM32F407VGT6 Support2.438Q 1193Issue#4214ESP32 port missing "hard" kwarg in pin.irq()Issue#5714ESP8266 Pin IRQ regression2.434Q 1194Issue#5487MICROPY_PORT_DEINIT_FUNC called after gc_sweep_allIssue#4112When calling MICROPY_PORT_DEINIT_FUNC, tests for MICROPY_PORT_INIT_FUNC instead2.430Q 1195Issue#8035ESP32-S2 2nd usb-serial portPR#7715esp32/boards: Add GENERIC_C3_USB.2.430Q 1196Issue#4142ESP32: RTC no function 'wake_on_ext0'PR#17504esp32/modesp32: Fix access to ext0_pin only if defined.2.428S 1197Issue#16180lightsleep() not working properly Pi Pico WH v1.24.0Issue#16502PICO machine.lightsleep resets registers SLEEP_EN0 and SLEEP_EN12.426S 1198Issue#18660mpremote REPL and mount issues with socket:// and RFC2217 connectionsIssue#17560ESP32-S3 `mpremote` sends corrupted fs hook when mounting local directory2.426Q 1199Issue#5216ESP32 Pulse Counter DriverIssue#5602Request to integrate quadrature decoder support via pulse count unit into ESP32 port2.422S 1200Issue#5547py/compile: compile built-in with 'single' option is not CPython compatibleIssue#879compile not implemented2.422Q 1201Issue#18295neopixel protocol timings depart from set values on Pi Pico 2 W causing failuresIssue#18603Pico 2W fails to write to NeoPixels from second core2.421Q 1202Issue#12350Sparkfun Micromod UARTPR#7527stm32/boards: Add support for SparkFun STM32 MicroMod Processor board.2.420Q 1203Issue#15260 esp32.wake_on_ext0 not workingon esp32s2Issue#8489S2/S3 RTC_VALID_EXT_PINS definitions2.420S 1204Issue#18638Segmentation Fault in mp_asm_base_get_cur_to_write_bytes (x64 native emitter)Issue#15670Binary operations on undefined variables crash the native emitter.2.420Q 1205Issue#5545machine.RTC.init throws exception on Pyboard 1.0Issue#1509RTC initialisation and wakeup from external events2.416Q 1206Issue#17357esp32: `misc/rge_sm.py` test fails with hardware floating point enabled.Issue#17707Passing tests reported as failures with `MICROPY_ERROR_REPORTING_TERSE`2.411Q 1207Issue#5696esp8266: open drain PWM?Issue#2854stmhal alt function open drain doesn't work2.408Q 1208Issue#18666ESP32C2 WDT cannot be usedIssue#15846esp32c3: calling ticks_us() for >=32 times will cause hang when IRQ is disabled2.408Q 1209Issue#5389docs.micropython.org/ should redirect to stable release version.Issue#5552micropython-lib version included in official downloads is unclear2.407Q 1210Issue#8002ESP32, Mac Os, Enter raw repl failesIssue#6338Ampy stops the running program in esp 32 micro python2.406Q 1211Issue#18432docs: WeAct F411 'blackpill' PB4 noteIssue#17451WEACT Blackpill problem2.406Q 1212Issue#6154MicroPython compatability issue with CPythonIssue#18Conventions for MicroPython -> CPython compatibility modules2.402Q 1213Issue#979logging.basicConfig(force=False) on empty handler list never initializes Formatter and HandlerPR#1023logging: Add `handler` param to `basicConfig`.2.395S 1214Issue#6553ESP32 execute esp.read_flash() cause exception Issue#17567ESP32S3 4M Port missing. Partition table in Firmware in file is wrong2.385Q 1215Issue#10239ports/esp32:a bug with Hardware SPI Initialize on ESP32-S3Issue#8634Possible bug with Hardware SPI(1) on ESP32-S32.385S 1216Issue#11082RP2 SPI: Instantiating with spi=None does not behave sensibly.Issue#7404esp32: Hardware SPI class initialiser doesn't support None for unused signals2.385S 1217Issue#8788ESP32 I2S master clock supportPR#3489esp32: Add I2S peripheral support.2.383S 1218Issue#6154MicroPython compatability issue with CPythonIssue#919Conventions for MicroPython->CPython compatibility modules2.379Q 1219Issue#4814stm32 NUCLEO boards: pin name conflictsIssue#5927tests/pyb/adcall.py: fails on NUCLEO_F411RE and hang board2.373Q 1220Issue#8294ESP32 Generic: ESP-IDF v4.4 throws exception allocation errors (`MemoryError: memory allocation failed`)Issue#4828THREADS: MemoryError: memory allocation failed2.373Q 1221Issue#16801Raspberry Pi Pico - No UART after lightsleep when not connected to USBIssue#16713Serial com and external power supply2.373Q 1222Issue#7910ports/unix: how to add a c++ shared library to the makefile .i want set a module,which can use c++ function.PR#18885multiple ports: Standard approach to Makefile C++ support.2.367S 1223Issue#9006Lightsleep with sleep period set to a value never wakingIssue#15622RP2350 / Pico 2 machine.lightsleep not working correctly2.366S 1224Issue#6503ESP32 LAN8720 MDC/MDIO control onlyPR#7356docs/esp32/quickref: Add info about LAN2.365Q 1225Issue#7368esp32 cannot create thread after opening apIssue#12694start_new_thread() can't create thread in mpython 1.212.365S 1226Issue#16550select.poll not working properly with sys.stdinIssue#10250select.poll not working with ssl.wrap_socket on Arduino Nano Connect or UM Feather S22.359Q 1227Issue#11661WebREPL setup fails in PicoW when no boot.py exists on deviceIssue#3579no module named 'webrepl_setup' ESP322.357Q 1228Issue#7471Incorrect uasyncio behaviour: tasks are not correctly terminatedIssue#5881extmod/uasyncio Discrepancy between behaviour and docs2.354Q 1229Issue#8226ESP32 Bluetooth central only getting one Bluetooth device at a timeIssue#6601BLE events getting "stuck" on ESP32 devices2.354S 1230Issue#14352ESP32 micropython port build with relative path to external user C-modules was failedPR#6956esp32: Integrate with the rp2 port mechanism to support user modules in cmake based builds.2.354S 1231Issue#5857extmod/uasyncio Provide means of scheduling I/O with high priorityIssue#5947uasyncio: feature request: multiple event loops2.350S 1232Issue#7654nimble: Indicating a characteristic will also send indications for other characteristics.PR#6260modbluetooth: Add event for "indicate acknowledgement".2.348Q 1233Issue#754umqtt.simple got OSError: -1 after publishing 65535 packets message on esp32Issue#210"OSError: -1" if use keepalive>02.347S 1234Issue#5394Freezing resources that are not Python scriptsIssue#1346Finalizing frozen modules approach2.344Q 1235Issue#5366STM32: machine.freq unsupported on F0, L0, L4 and WBIssue#4737ports/stm32: Can't change CPU frequency on NUCLEO_F401RE board2.340S 1236Issue#3646ussl.wrapsocket and mbedtlsIssue#5808ussl.wrap_socket fails with mbedtls_ssl_handshake errors on ESP322.338Q 1237Issue#16573docs: ESP32 C3 and C6 has only 2 Timers (0 and 2)PR#7817esp32/machine_pwm.c: Add support for all PWM timers and channels.2.334Q 1238Issue#5870extmod/uasyncio: add serve_forever()?PR#7444extmod/uasyncio: Allow catching exceptions in start_server.2.332Q 1239Issue#9048Installing MicroPython Asyncio from Thonny Package Manager Successful, But import of uasyncio module fails?PR#7267asyncio: fix import2.330S 1240Issue#321Umqtt.robust: subscription vanished after reconnectPR#591umqtt.robust: When reconnecting, close the previous socket.2.330S 1241Issue#747mip / package.json: Allow 'deps' to come from another repositoryPR#676mip: Support relative source file paths in package.json.2.328Q 1242Issue#12842esp32: UDP sendto causes memory leaks/ENOMEM error for most IP addressesIssue#6266Socket.sendto() never transmitting on ESP322.326Q 1243Issue#12696stm32h5: stop/standby mode reset_cause not reportedIssue#11392`machine.reset_cause()` always returns 0 on Arduino Portenta H72.320Q 1244Issue#363umqtt.simple's check_msg triggers OSError -1 with TLS serversIssue#754umqtt.simple got OSError: -1 after publishing 65535 packets message on esp322.319Q 1245Issue#16500docs: time.mktime requires one positional argumentIssue#11148docs: for time.localtime()2.318Q 1246Issue#18668Hardware I2C doesn't work on ESP32-C5Issue#17903CONFIG_XTAL_FREQ = 0 for esp32c52.318S 1247Issue#716MQTT Disconnect socket write then closePR#243umqtt.simple: add force_close parameter to disconnect() to ensure soc…2.316S 1248Issue#8426ESP32 S2/S3 USB MSC support?Issue#12258Switching CDC mode and MSC mode.2.314Q 1249Issue#9890mp_obj_t type is not a C++ constant expressionIssue#388mp_const_none and friends are lvalue variables2.314S 1250Issue#2778esp8266: WPA2 Enterprise support?PR#17789Add WPA2 Enterprise Authentication Support for ESP322.307S 1251Issue#18642main.mpy not run on bootIssue#4925main.py not executing ESP322.301S 1252Issue#5244collections.deque constructor does not take keyword argumentsIssue#4612ucollections.deque constructor should accept empty list2.299Q 1253Issue#9921The memory of ESP32S3 is too large when using microythonIssue#8611QTPy ESP32-S3 worryingly high temp (150ºF) / high current (140mA) when idle2.299Q 1254Issue#17941Segmentation fault in array sorting with GC interactionIssue#18641Segmentation Fault (NULL Pointer Dereference) in mp_obj_get_type via mp_binary_op2.297S 1255Issue#3647esp8266: urequest module and ssl_handshake_status: -256Issue#473Get request fails with OSerror: -402.295Q 1256Issue#5515Got "mpy-cross : Malformed Mach-o file" error when make firmware on MacOS CatalinaIssue#4455mpy-cross broken on macOS Mojave2.293S 1257Issue#5693[mboot] It will stay in the dfu mode forever and not resetIssue#4606Unable to get mboot to work on PYBV11 (or PYBV10)2.289Q 1258Issue#6503ESP32 LAN8720 MDC/MDIO control onlyIssue#14013Ethernet fails on the Olimex ESP32-POE-ISO Revision L2.289Q 1259Issue#7488Hang when reading from UART and writing to filesystem on RPI PicoIssue#6816USB problem on RPi pico2.288S 1260Issue#10957RP2040: mDNS support in AP modeIssue#17977Cannot change default exposed IP (for DHCP etc) on Pico W running in AP mode (remains exposing default 192.168.4.x)2.285Q 1261Issue#332PINGRESP ignored in umqtt.simple.pyIssue#951UMQTT: Library stops receiving broker responses after a subscribed message arrives2.285Q 1262Issue#682ntptime Feature request: Would like to have the ntp server configurablePR#5122esp8266/modules/ntptime.py: Add param for NTP host2.285S 1263Issue#990Very slow sdcard reading on Pico/Pico2Issue#13268SD read very slow on RP2040 w/sdcard.py driver2.285S 1264Issue#7831ESP8266 Pin Get Physical AddressIssue#1118Provide external-irq functionality directly in Pin class2.281S 1265Issue#18960OpenMV Feature: RTC.memory()PR#12559docs/library/machine: Add docs for RTC.memory() method.2.281Q 1266Issue#4029esp32: UDP broadcast via sendto causes memory leaks/ENOMEM errorIssue#12842esp32: UDP sendto causes memory leaks/ENOMEM error for most IP addresses2.273S 1267Issue#321Umqtt.robust: subscription vanished after reconnectPR#117There were no check_msg(self) function in umqtt.robust/umqtt/robust.py2.270Q 1268Issue#18055ESPNow doesn't recover from buffer errorIssue#18224espnow.irecv() fails silently in some low memory situation2.268Q 1269Issue#7127stm32/boards: Add STM32H750VBT6 board. Issue#6132STM32L496RE firmware for custom board2.262Q 1270Issue#7132mpy-tool does not properly collect module names for importsPR#197Implement modules as singletons Python semantics.2.260Q 1271Issue#15602ESP32-S3 FH4R2 v0.2 No WiFiIssue#16771ESP32-S3-WROOM-N8R2 WiFi Wont Connect2.258S 1272Issue#7871ESP32C3 timer issueIssue#17577ESP32-C6 timers not working on custom build2.256Q 1273Issue#5548STM32: Not able to build mboot without USB and user switchIssue#4606Unable to get mboot to work on PYBV11 (or PYBV10)2.254Q 1274Issue#17710uctypes: Element assignment through PTR silently failsIssue#18167uctypes.bytes_at() accepts out-of-range (non-canonical) address and segfaults2.251Q 1275Issue#6196Image too big for partition ESP32 with SPIRAMIssue#17593ESP32: Significant size increase with MICROPY_ROM_TEXT_COMPRESSION and external modules2.250Q 1276Issue#5908esp32: float/*_special tests failIssue#17357esp32: `misc/rge_sm.py` test fails with hardware floating point enabled.2.249Q 1277Issue#6266Socket.sendto() never transmitting on ESP32Issue#4227ESP32 cannot send and receive UDP packets to itself2.249Q 1278Issue#3241uasyncio emits no error message if a coro is called rather than awaited.Issue#2678Unix build: uasyncio __await__ not called2.246Q 1279Issue#16579rp2: asm_pio_encode() sideset/delay faulty logicIssue#16609TypeError: unexpected keyword argument 'sideset_count'2.246Q 1280Issue#12102Deep sleep support for RP2 portIssue#8770RP2: sleep modes do not save power2.244S 1281Issue#16391Seeed Studio XIAO RP2350 doesn't bootIssue#17375RP2350: Flash clock frequency problem2.244S 1282Issue#12696stm32h5: stop/standby mode reset_cause not reportedIssue#4344[STM32] machine.reset_cause() returned on pyb.standby() 2.242S 1283Issue#15623RP2350 / Pico 2 machine.deepsleep results in crashIssue#15778RP2350 bricked with micropython2.242Q 1284Issue#7919Discussion of Python 3.10 supportIssue#7899Discussion of Python 3.8 support2.241Q 1285Issue#8729socket.SO_BROADCASTIssue#5191AttributeError: 'socket' object has no attribute 'SOL_SOCKET' (ESP8266)2.240S 1286Issue#15982Thread on Core 1 on PICO hangs when accessing ioIssue#15390Raspberry Pi Pico _thread OSError: TinyUSB callback can't recurse2.240S 1287Issue#16179wifi long range mode (MODE_LR) is not workingIssue#8510ESP32 : Support for WiFi LR mode2.240S 1288Issue#3666WiPy/CC3200: usocket.socket.settimeout() not working for socket.getaddrinfo()Issue#2402WiPy/CC3200: usocket.socket.settimeout() not working?2.236S 1289Issue#882Cannot init USB devices in boot.pyIssue#885Serial connections dropping characters, not flushing buffers2.236Q 1290Issue#3281Repeated keyword argument should cause SyntaxError, not TypeErrorIssue#466positional args after kwargs doesn't throw SyntaxError2.234Q 1291Issue#11000docs: machine.SDCard: clarify, which SPI device is used Issue#17961can we share the SPI bus with SDCard?2.234Q 1292Issue#332PINGRESP ignored in umqtt.simple.pyIssue#219wait_msg() is not working properly with Subscribe2.232Q 1293Issue#7207Documentation WLAN.connect()Issue#5245docs: Explain port-specific differences in network / WLAN / ssl2.231S 1294Issue#6564GSM PPP is not Attaching to Micropython network.PPPIssue#4708network.PPP troubles2.228Q 1295Issue#16500docs: time.mktime requires one positional argumentIssue#9074broken machine.RTC.datetime() on RP20402.227Q 1296Issue#1073umqtt.simple/umqtt/simple.py MQTTClient.publish() breaks on unicodePR#812umqtt.simple: Fix MQTTClient publish for connection disruption.2.225S 1297Issue#17819assertion error on bad call to socket.socket()Issue#17818websocket crash on corrupt data2.222Q 1298Issue#15187asyncio: Calling .run() within a task does not behave as per CPythonIssue#11530uasyncio: current_task behaviour differs from CPython2.219Q 1299Issue#9286windows: os.sep should be backslashPR#8237tools/mpremote: Fix "fs cp -r" on Windows.2.217Q 1300Issue#11462Add BSSID to network.config() listIssue#11996ValueError when connecting WiFi via BSSID on esp322.213Q 1301Issue#5651ESP32: deep sleep seems to cut clock to ULP processorPR#11571ports/esp32/ulp: Initial draft PR for RISCV ULP support S2/S32.211S 1302Issue#11419[ESP32 port] network_ppp does not manage pcb properly; can cause LWIP assertion or unmanaged pcbPR#12235esp32/network_ppp: Block after deleting task.2.211Q 1303Issue#18867tests: thread stress tests intermittent failures under QEMU (stress_aes, stress_recurse, stress_schedule)PR#17993tests/thread/thread_gc1: Skip unreliable test in Github CI.2.211S 1304Issue#8728ESP32 and PPP not workingIssue#6541ESP32: persistent PPP needed2.210S 1305Issue#16290[regression] WiFi stops working on with pico WIssue#16305Pico W urequests POST requests fail on firmware version 1.24 but work on 1.22.12.209Q 1306Issue#6796extmod/bluetooth: handling of disconnect in ble_simple_central.py example is misleadingPR#471aioble/peripheral: Handle immediate disconnect.2.207Q 1307Issue#4158ESP32: WebREPL: network.WLAN(network.AP_IF) is not set to active on boot.PR#2808Fixed issue with AP being configured while not being active2.201S 1308Issue#5335USB_VCP.readline() does not read whole lineIssue#1255stmhal: sys.stdin and pyb.USB_VCP() don't have readinto2.201Q 1309Issue#8982Please Add 'add_done_callback' to ASyncIO?Issue#12299asyncio: MicroPython vs. CPython create_task() garbage collection behavior2.191S 1310Issue#16391Seeed Studio XIAO RP2350 doesn't bootPR#18443lib/pico-sdk: Update pico-sdk submodule to version 2.2.0.2.191S 1311Issue#17544Make ROMFS Bootable.Issue#18962OpenMV Feature: ROMFS IOCTL Documentation and Debug2.186S 1312Issue#15508Arduino Nano Connect RP2040: Webrepl fails.PR#8666rp2/boards/ARDUINO_NANO_RP2040_CONNECT: Enable webrepl.2.184S 1313Issue#1090Deepcopy does not work , copied Copy from here. Can not copy Instances - Error: un(deep)copyable object of type <class 'counterObject'>. Simple examples do NOT work.PR#390copy: Add support for OrderedDict in deepcopy.2.178Q 1314Issue#4060ESP32 module wake on touch, wake on ext1PR#16883Support wakeup gpio source of ESP32C3 and I was tuned wakeup source one by one each soc.2.176S 1315Issue#18935stm32lib: ST not adding new parts.PR#3284Add STM CMSIS and HAL files as a submodule called "stm32lib"2.176Q 1316Issue#7362support for UART rx interrupt Issue#8073rp2: BLE not working after update to pico-sdk 1.3.02.172Q 1317Issue#18935stm32lib: ST not adding new parts.Issue#8292Adding support for STM32G0 MCUs2.172Q 1318Issue#7108ure: character classes not working in setsIssue#5220ure: escaped characters inside character classes not working2.162S 1319Issue#17357esp32: `misc/rge_sm.py` test fails with hardware floating point enabled.Issue#5908esp32: float/*_special tests fail2.159Q 1320Issue#281deepcopy function references a non-existant variablePR#1098copy: Provide top-level documentation.2.156Q 1321Issue#8144RFC: overriding mpconfig(port).h macrosPR#8140windows/mpconfigport.h: Allow overriding MICROPY_PORT_BUILTINS.2.154Q 1322Issue#7455Set threshold for Coveralls failurePR#18998github: Avoid unnecessary failures when Actions run in forks2.153Q 1323Issue#17672ESP32-C6, ESP32-S3, etc.: MICROPY_HW_ENABLE_UART_REPL should be disabled for boards that have both direct USB and UART connectorsIssue#3805esp32: UART(0) is disabled (dedicated to REPL)2.150S 1324Issue#10060Raspberry Pi Pico W: WiFi connection issues after UART readsIssue#12191Pico W will not connect on WiFi2.148Q 1325Issue#408No Example for uasyncio SSL webserverPR#7315extmod/uasyncio: Add ssl support to start_server.2.146S 1326Issue#15761asyncio try/except/finally handling skipped if `asyncio.run()` catches KeyboardInterrupt - asyncio.start_server() keeps runningIssue#9993uasyncio: Behaviour differs from CPython.2.146Q 1327Issue#7372py: settrace is incompatible with Interrupt HandlersPR#12285py/profile.c: Remove the requirement to disable the const optimisation when using sys.settrace.2.145Q 1328Issue#17267mpremote gives false error if a destination directory doesn't exist for recursive copyIssue#16829docs: Please provide examples to show how to backup and restore the complete contents of flash.2.145Q 1329Issue#17173mpremote cp -r command fails with "mpremote: cp: -r not specified; omitting directory"PR#8237tools/mpremote: Fix "fs cp -r" on Windows.2.143Q 1330Issue#3834pyboard - deepsleep wake pinsPR#17542modmachine: Add `machine.wake_pins`.2.139Q 1331Issue#11433ESP32 WLAN.scan() returns incorrect hidden flagPR#7526Introduce Non-blocking wifi scan for ESP322.137Q 1332Issue#7471Incorrect uasyncio behaviour: tasks are not correctly terminatedIssue#6893uasyncio Event unexpected behaviour with only one task2.137Q 1333Issue#15163PICO rp2.PIO(1),remove_program() makes all instruction memory available for python PIO and therefor allows overwrite of CYW43 PIO programPR#10652rp2/rp2_pio: Track use of PIO resources and free them on soft reset.2.135Q 1334Issue#6422STM32 HAL Driver UpdateIssue#18935stm32lib: ST not adding new parts.2.131Q 1335Issue#7372py: settrace is incompatible with Interrupt HandlersIssue#7373py: code_state heap allocation is incompatible with Interrupt Handlers2.131Q 1336Issue#17547mpy-cross: Assertion failed when compiling tests/basics/exception_chain.py.Issue#17415Native & viper failures with setjmp exception handling2.130Q 1337Issue#915cannot connect to aws iot using umqtt.simpleIssue#5097mqtt iot aws - be or not to be2.129Q 1338Issue#10060Raspberry Pi Pico W: WiFi connection issues after UART readsIssue#9455Raspberry Pi Pico W network becomes inaccessible when not used for some time2.128Q 1339Issue#7384framebuf: Support drawing text at different sizesIssue#1817RFC: frame buffer module to support fast display drivers2.123Q 1340Issue#5244collections.deque constructor does not take keyword argumentsIssue#13495deque bug ?2.121S 1341Issue#7638Conversion from const char* to mp_rom_error_text_t ?PR#5917py/misc.h: Always provide no-op defines without ROM_TEXT_COMPRESSION.2.121Q 1342Issue#3445freezing an .mpy with mpy-cross -s suffix = *.mpy results in frozen_mpy.c having a DOT prepended to "__lt_module_gt_"Issue#8356mpy-cross: Build process broken.2.117S 1343Issue#11638Type Inference issue when using struct in viperIssue#1847viper: ViperTypeError: can't do binary op between 'uint' and 'uint'2.117Q 1344Issue#6851read() & readline() on rp2 port don't work/work as expectedIssue#11253On RP2 sys.stdin.read(64) and sys.stdin.readline() do not work if we have multiple of 64 bytes in buffer2.115S 1345Issue#18875docs: No instructions for REPL over UART on RP2Issue#11057REPL over UART not working on the RP2 port2.115Q 1346Issue#14458Pico-W OSError: [Errno 22] EINVAL bluetooth moduleIssue#14097rp2: code sometimes hangs when doing `bluetooth.BLE().active(True)`2.114Q 1347Issue#6503ESP32 LAN8720 MDC/MDIO control onlyPR#4515Add support clock mode for ESP32 ethernet module2.111S 1348Issue#7899Discussion of Python 3.8 supportIssue#4899Support for PEP 572 Assignment Expression2.111S 1349Issue#4578Writing to a file in a callback corrupts the SD card when the file_id_object has closedIssue#4110stm32: SD card append file hangs on close after sleepy write loop2.109Q 1350Issue#9233uasyncio StreamWriter concurrency failureIssue#7977rp2: Dual core code behaves non-deterministically driving UART2.105Q 1351Issue#18962OpenMV Feature: ROMFS IOCTL Documentation and DebugPR#18595alif/boards/OPENMV_AE3: Fix romfs partitions.2.105S 1352Issue#346968c28174 breaks utf8 decode with ignoreIssue#2734UnicodeDecodeError not raised when expected in bytes.decode()2.100S 1353Issue#7871ESP32C3 timer issuePR#4811ports/esp32/machine_timer.c: Solves #4078, ESP32 timer reinitilization error2.100S 1354Issue#8011Better support for OTA updates on esp32Issue#5413Does it support smartlink and ota for the esp32? 2.100S 1355Issue#18166uctypes.bytearray_at() accepts negative address and segfaults on writeIssue#18172bytearray(uctypes.bytes_at(0, 8)) segfaults in memcpy2.098Q 1356Issue#6225argument count error is wrong when subclass calls super().__init__()Issue#400Problems with constructors of subclassed C-level classes2.096S 1357Issue#15118network.hostname: max length of hostnamePR#12549extmod/modnetwork.c: Increase max hostname length to 32.2.096S 1358Issue#747mip / package.json: Allow 'deps' to come from another repositoryPR#10846mpremote/mip: Allow version override in package.2.096S 1359Issue#12102Deep sleep support for RP2 portIssue#3834pyboard - deepsleep wake pins2.095Q 1360Issue#2720Can't get property value of the superclassIssue#10938super() doesn't work with @classmethod2.092Q 1361Issue#8781mpy_ld.py: R_XTENSA_NDIFF32 not supportedIssue#8436mpy_ld/esp32: cannot handle reloc-type #59 (R_XTENSA_PDIFF32) on idf 4.3.12.090S 1362Issue#11000docs: machine.SDCard: clarify, which SPI device is used PR#10490ports/esp32/machine_sdcard.c: Fix ESP_ERR_INVALID_ARG on SDCard init on ESP32-S3 (Change DMA channel)2.086Q 1363Issue#11433ESP32 WLAN.scan() returns incorrect hidden flagIssue#17917WLAN config parameter 'hidden' unknown2.086Q 1364Issue#8063Esp32: Add explicit "wait_tx_done" method to UARTPR#18124machine_uart.c: Call uart_wait_tx_done() only with installed driver.2.082Q 1365Issue#7714Native machine code support on MacOSIssue#15615Native code decorator should be best-effort2.077Q 1366Issue#17829docs: RP2 section should include RP2350 (A/B) and/or eliminate hard references to only RP2040PR#17781rp2: on RP2350 configure jmp pins as input if they are in isolation mode2.074Q 1367Issue#18887Utf8-IssueIssue#18321repl unresponsive in ESP32-C6 on macOS2.072Q 1368Issue#16511esp32s3/c3 hardware JTAG control to external pinsIssue#18213ESP32C6: USB not in board.json `features` but GPIO pins are disabled anyway2.071Q 1369Issue#8527ESP32: Support I2S-driven ADC samplingPR#7183esp32,stm32/i2s: I2S protocol support for Pyboards and ESP32.2.068Q 1370Issue#16963suggestion: json.dump() does not support default keyword argumentIssue#1719JSON module does not throw exception when object is not serialisable2.067Q 1371Issue#16391Seeed Studio XIAO RP2350 doesn't bootIssue#18839SEEED_XIAO_RP2350: Flash size configured as 4MB, board only has 2MB2.061S 1372Issue#4438UART RTS/CTS software flow controlIssue#1981stm32: flow= parameter in pyb.UART().init()2.057Q 1373Issue#7904ESP32 - cannot initialize WLANIssue#8776Bug with WiFi on ESP32-S3 still there on 1.192.057Q 1374Issue#15670Binary operations on undefined variables crash the native emitter.Issue#17547mpy-cross: Assertion failed when compiling tests/basics/exception_chain.py.2.055Q 1375Issue#8336STM32H7: PA0 and PA1 ADC returning incorrect valuesIssue#6496STM32H7 ADC inaccuracy2.054S 1376Issue#16603Pin toggle function does not exist in ESP32.PR#9653Adding Pin.toggle() to docs2.051Q 1377Issue#18811RP2 asyncio stream IO hangs: regressionIssue#15626asyncio: sleep_ms terminates early2.049Q 1378Issue#12696stm32h5: stop/standby mode reset_cause not reportedPR#8341stm32wb55/machine: Add deepsleep support to reset_cause().2.045S 1379Issue#18839SEEED_XIAO_RP2350: Flash size configured as 4MB, board only has 2MBIssue#8753docs: alternative build options required for `port/rp2`2.045Q 1380Issue#6266Socket.sendto() never transmitting on ESP32Issue#4827OSError: [Errno 113] EHOSTUNREACH while listen for connection2.043Q 1381Issue#17547mpy-cross: Assertion failed when compiling tests/basics/exception_chain.py.Issue#17817Assertion error on invalid string to compile()2.043Q 1382Issue#10867uasyncio StreamReader fails if UART times out.Issue#3242uasyncio StreamReader/StreamWriter can fail if a coro blocks on an awaitable2.043Q 1383Issue#4814stm32 NUCLEO boards: pin name conflictsIssue#3194Cannot change GPIO value2.041Q 1384Issue#11419[ESP32 port] network_ppp does not manage pcb properly; can cause LWIP assertion or unmanaged pcbPR#17904network_ppp: Stop polling if stream or PPP PCB are removed.2.041Q 1385Issue#14079Rp2: Incorrect CPU freq after lightsleep()Issue#14092RP2 - lightsleep() fails/does not exit when started from inside a thread - solution2.035Q 1386Issue#17877Include PPP (Point-to-Point Protocol) Support in MicroPython Firmware for Raspberry Pi Pico W / Pico 2WIssue#9869Add mqtt.simple to firmware for rp2 (Pico W)2.031Q 1387Issue#8395xtal freq auto config for ESP8266Issue#17903CONFIG_XTAL_FREQ = 0 for esp32c52.029Q 1388Issue#18961OpenMV Feature: WDT()PR#12061esp32/machine_wdt: Allow feeding WDT from threads.2.029Q 1389Issue#7204Hang when accessing filesystem if using timers/interruptsIssue#11140rp2: Reading pin value from IRQ hangs forver2.027S 1390Issue#13644BLE: "OSError: -640" with gap_advertiseIssue#6498Concurrent BLE advertising/scanning on STM32WB2.027Q 1391Issue#16713Serial com and external power supplyIssue#18990MicroPython USB-CDC Regression on RP2350 (Pico 2W)2.027S 1392Issue#6618ESP32: dhcp_hostname is read-only on non-WLAN interfacesIssue#4748[ESP32] DHCP Hostname not working correctly2.024Q 1393Issue#17173mpremote cp -r command fails with "mpremote: cp: -r not specified; omitting directory"Issue#9746mpremote cp -r doesn't work2.020S 1394Issue#10957RP2040: mDNS support in AP modeIssue#17401[RP2] AP DHCP server ignores ifconfig IP and continues assigning 192.168.4.x subnet2.019Q 1395Issue#17600Add support for STM32WBAxx MCUsPR#18268lib/stm32lib: Update WB to v1.23.0.2.018S 1396Issue#10898Interrupting soft reset (Ctrl-D) with Ctrl-C erases filesystem on Raspberry Pi PicoIssue#9316pico - zombie pio state machines after soft reset2.016Q 1397Issue#13639STM32: BLE Bonding Example does not workIssue#8263example->bluetooth->ble_bonding_peripheral.py error with NUCLEO-WB552.013S 1398Issue#16519RP2: machine.RTC().datetime() does not advance during lightsleepIssue#15622RP2350 / Pico 2 machine.lightsleep not working correctly2.013Q 1399Issue#7068ESP32 Quickref pin guidance should be improvedIssue#8393Missing pin 20 on ESP32 definition2.004Q 1400Issue#8063Esp32: Add explicit "wait_tx_done" method to UARTIssue#5263ESP32 Uart TX-error using UART.sendbreak()2.004Q 1401Issue#8208RP2: Overclock or CPU_MHZ as a board config optionPR#17746rp2/modmachine: Do not use deprecated XOSC_MHZ.2.002Q 1402Issue#281deepcopy function references a non-existant variableIssue#8486Is it possible implement 'copy.deepcopy'?2.002Q 1403Issue#12124Support for ESP32 Quad and Octal SPI on SPI2 and SPI3Issue#7663ESP32 SPI - request support for hardware-managed devices2.000Q 1404Issue#7471Incorrect uasyncio behaviour: tasks are not correctly terminatedIssue#8717There is still a cancellation/race issue in uasyncio wait_for1.999Q 1405Issue#17987v1.26.0 error when building ESP32_C3PR#16993esp32/esp32_common.cmake: RISC-V improvements.1.996S 1406Issue#553urequests: TypeError: object with buffer protocol requiredIssue#314urequests - header dict not being passed through correctly?1.996S 1407Issue#5439Can not ppp success on esp32Issue#4786esp32: uart deinit missing1.995Q 1408Issue#7368esp32 cannot create thread after opening apPR#17287esp32/mpthreadport: Fix double delete of tasks on soft reset.1.994S 1409Issue#652traceback.format_exc failed due to sys.exc_info not existPR#11244py/modsys.c: Add sys._exc_traceback.1.992Q 1410Issue#5929MQTT to AWS IoT Core fails with mbedtls_ssl_handshake_errorIssue#4364tests/extmod/ussl_basic.py fails for modussl_mbedtls1.990Q 1411Issue#15718RP2350: "stuck at 2V" input pin behaviorIssue#17047RP2350: PIO scripts fail, despite running on RP20401.990Q 1412Issue#6166ESP32-spiram - UART panic errorIssue#8986Multiple crashes when using UART (ESP32-S on ESP32-CAM)1.989S 1413Issue#8641ESP32-C3 I2SPR#18386Adjust Pins used to allow tests on ESP32-C3.1.989S 1414Issue#5828extmod/uasyncio: Queue is missingIssue#124uasyncio.queue: bug testing queue size in put() function1.985Q 1415Issue#4824non-blocking socket blocks and raises EAGAINIssue#2947esp8266: in non-blocking mode, socket.accept raises ETIMEDOUT instead of EAGAIN1.983S 1416Issue#4238[STM32] DTCM buffer incorrect sized for processor typeIssue#4240[STM32] stm32h743.ld has wrong flash size1.977Q 1417Issue#2778esp8266: WPA2 Enterprise support?Issue#16681No support for ESP32 WPA2 Enterprise WiFi1.975S 1418Issue#17805BLE: Central Device cannot pair/bond Peripheral DeviceIssue#17476unable to connect to nintendo switch joystick using bluetooth1.970S 1419Issue#4506stm32: SPI pins nucleo-h743ZI commented outIssue#16107Attempting to use SPI(6) on STM32H747BIT6 does not seem to work.1.964Q 1420Issue#11462Add BSSID to network.config() listPR#3349esp8266: add bssid keyword arg to wlan.connect() method1.961S 1421Issue#8848qstr processing does not handle removed filesPR#2974msvc: Remove directory with generated files when cleaning1.953S 1422Issue#4411f presentation type is not roundingIssue#11284f-string thousands separator doesn't work with floats1.950Q 1423Issue#15521RMT read pulses?PR#9685ports/esp32/esp32_rmt.c: #7015 ISR-driven pulse generator in RMT1.945Q 1424Issue#5405Move esp32 REPL to a different UARTIssue#3805esp32: UART(0) is disabled (dedicated to REPL)1.943S 1425Issue#357can't await mqtt.simple publish methodIssue#908AttributeError: 'NoneType' object has no attribute 'write'1.943Q 1426Issue#12315WLAN.config(reconnects) and WLAN.status() doesn't work as intendedIssue#4684PyboardD - Unable to connect to some 2G networks1.941Q 1427Issue#3445freezing an .mpy with mpy-cross -s suffix = *.mpy results in frozen_mpy.c having a DOT prepended to "__lt_module_gt_"PR#1811Add ability to have frozen bytecode1.940Q 1428Issue#6365extend framebuf.blit method with parameters to select a rectangle from the sourcePR#18486extmod/modframebuf: Add alpha blending and antialiased lines and polys.1.935Q 1429Issue#11099Binary stdin and stdout buffers for Unix portIssue#12670Trivial crash when attempting to close stdin/stdout1.929Q 1430Issue#12318esp32/mpthreadport: Crashed in `vPortCleanUpTCB `PR#7809esp32/mpthreadport: Fix TCB cleanup function don't check thread_mutex BUG.1.929S 1431Issue#7904ESP32 - cannot initialize WLANIssue#16826ESP32-S3 Supermini reboots on attempt for Wifi in 'AP' mode1.928Q 1432Issue#17714virtpin: crash with improper usageIssue#17846framebuf: crash with incorrect usage (native subclassing?)1.926Q 1433Issue#17271cannot open source file "alloca.h" when trying to write a C module for MicroPythonPR#13360embed: Fix alloca include for FreeBSD and NetBSD.1.924S 1434Issue#12124Support for ESP32 Quad and Octal SPI on SPI2 and SPI3Issue#5225Allow (unpadded) SPI transfers < 8bits1.922Q 1435Issue#17167NRF52: build error, implicit conversion from 'float' to 'double'Issue#75251.13+ doesn't compile on FreeBSD 13.01.918S 1436Issue#17727crash in io.BufferedWriter due to missing argument validationIssue#17728segfault with improper use of super()1.917Q 1437Issue#2130Timezone support for "time" modulePR#545added timezone support in ntptime1.913S 1438Issue#13536RP2040 I2C bus breaks if pins are changed at runtimePR#11255rp2: Add timeout parameter for machine.I2C()1.913Q 1439Issue#8723Teensy 4.1 SDIO supportPR#12806ports/teensy: Remove teensy port.1.909Q 1440Issue#5432Feature request: API call to change the REPL prompt from >>> to an arbitrary stringPR#8449tools/mpremote: Support any prompt string when detecting soft reset.1.908S 1441Issue#5913ESP32-OTA: Partition.writeblocks with buffer size not multiple of blocksize gives OSErrorIssue#8382ESP32: feature request Partition1.904Q 1442Issue#18837Enabling DUPTERM on Unix kills output to stderrIssue#17541Compiling unix build with dupterm support fails on ubuntu1.903Q 1443Issue#18705mpremote mip install can create a folder named `:`Issue#16136'mpremote mip install' fails if lib folder does not exist1.896Q 1444Issue#16248USB (tested with midi) not working on pico 2 (rp2350 in ARM mode only)Issue#18990MicroPython USB-CDC Regression on RP2350 (Pico 2W)1.894S 1445Issue#1546RTC LSE/LSI selectionPR#18479stm32/rtc: Make sure RTC is using LSE on N6 MCUs.1.892Q 1446Issue#2572extmod/modframebuf.c framebuf1_text() does not clear pixelsIssue#2362pixel() in extmod/modframebuf.c returning unexpected result1.892Q 1447Issue#4824non-blocking socket blocks and raises EAGAINPR#4219 unix/modusocket: Finish socket.settimeout() implementation.1.892Q 1448Issue#5651ESP32: deep sleep seems to cut clock to ULP processorPR#5380esp32/ulp: Explicitly enable ULP in build config.1.887Q 1449Issue#1546RTC LSE/LSI selectionPR#1601stmhal: Fix RTC code to work on the F7 (second time)1.880S 1450Issue#2948esp8266: socket blocking settings are inherited by accept() when they probably shouldn't beIssue#2490esp8266: socket accept() does not always accept1.878Q 1451Issue#5373NRF51822 - is I2C working?Issue#6681nRF52: a new I2C instance does not deinit the previous1.878Q 1452Issue#5843extmod/uasyncio: Loop exits if only Tasks awaiting Events are addedIssue#5795extmod/uasyncio Event.set() not safe in ISR1.871S 1453Issue#8180ESP32: impossible to upload any file after main.py or boot.py is uploaded.Issue#4843Disabling REPL on ESP321.866Q 1454Issue#3177esp8266: Allow forwarding between AP and STA interfacesIssue#4697How to use ap + station mode at the same time?1.865Q 1455Issue#5261ESP8266 stuck in network.STAT_CONNECTING although connectedIssue#5326ESP32 never reaches status()==network.STAT_NO_AP_FOUND1.863S 1456Issue#3356[baremetal] sys.stdin does not handle ctrl-D EOF markersIssue#16550select.poll not working properly with sys.stdin1.862Q 1457Issue#16029I2S with asyncio doesn't work on ESP32-S3 with OCT SPIRAMIssue#15682ESP32-S3: machine.bitstream() can't send 6 bytes1.862Q 1458Issue#8515uasyncio : missing RuntimeError: This event loop is already runningIssue#3241uasyncio emits no error message if a coro is called rather than awaited.1.857Q 1459Issue#18668Hardware I2C doesn't work on ESP32-C5PR#4914esp32: Add support for hardware I2C.1.852Q 1460Issue#777requests: stream parameter is noopIssue#965requests: incorrectly extends callers headers dict1.851Q 1461Issue#15187asyncio: Calling .run() within a task does not behave as per CPythonIssue#5881extmod/uasyncio Discrepancy between behaviour and docs1.850Q 1462Issue#12299asyncio: MicroPython vs. CPython create_task() garbage collection behaviorIssue#7807uasyncio gather() return_exceptions behaviour differs from CPython1.847Q 1463Issue#15943`natmod`: allow static `.bss` variablesPR#15838natmod: Allow linking with static libraries1.844Q 1464Issue#3177esp8266: Allow forwarding between AP and STA interfacesPR#2613esp8266: add note in docs about simultaneous use of STA_IF and AP_IF1.843Q 1465Issue#10751codeformat.py bugPR#5700Reformat C and Python source code using uncrustify and black1.842Q 1466Issue#3646ussl.wrapsocket and mbedtlsPR#5436add modussl_mbedtls.c methods and exceptions. esp32/unix 1.837Q 1467Issue#17236rp2: Flash writes disrupt UART IRQIssue#16221ports/rp2: "Uncaught exception in IRQ callback handler" when retrieving PIO FIFO value with MSB set 1.837Q 1468Issue#15963mpremote: Behaviour is confusing with multiple mountpointsIssue#7602mpremote: UI improvements1.835Q 1469Issue#11678RP2 UART timeout is incorrectPR#17938machine.UART: Fix the double timeout with uart.read(), uart.write() and uart.readinto().1.833Q 1470Issue#2490esp8266: socket accept() does not always acceptIssue#1237esp8266: listen()/accept() broken?1.832Q 1471Issue#17567ESP32S3 4M Port missing. Partition table in Firmware in file is wrongIssue#17663ESP32S3N16R8:Missing flash ORIGINALLY 16M , ACTUALLY 8M1.832Q 1472Issue#18108mpy-cross viper incompatibility with OBJ_REPR_BIssue#17467mpy-cross: Assertion failed for `-march=debug` and Viper code1.832Q 1473Issue#915cannot connect to aws iot using umqtt.simpleIssue#218OSError: [Errno 103] ECONNABORTED1.831Q 1474Issue#17973ESP32-S3 PWM in lightsleep mode does not works as expectedIssue#16462lightsleep doesn't work with v1.24.1 on ESP32-S2 (S2FN4R2)1.828Q 1475Issue#9842mpy-ld.py: preprocess c source before trying to find qstr-sPR#12301py/dynruntime.h: Implement MP_OBJ_NEW_QSTR.1.826Q 1476Issue#17020Memory corrupted after micropython firmware programming Arduino OPTAPR#15797ports/stm32: Add support for the Arduino Opta board.1.825S 1477Issue#8624Suggestion: new firmware build for Pyboard, Pyboard Lite and for the Pyboard D Series.Issue#4665pyboard-D Board Definition and Firmware Download1.822Q 1478Issue#2948esp8266: socket blocking settings are inherited by accept() when they probably shouldn't beIssue#1237esp8266: listen()/accept() broken?1.820Q 1479Issue#3281Repeated keyword argument should cause SyntaxError, not TypeErrorIssue#2969py: Confusing error message when function passed a keyword arg that's not expected1.819Q 1480Issue#18663Change to `mp_handle_pending' includes possible MICROPY_EVENT_POLL_HOOK and downstream code breakagePR#18790mimxrt/boards/PHYBOARD_RT1170: Update use of mp_handle_pending().1.819S 1481Issue#4873stm32: time.time() always returning 0Issue#12957RTC issues on PYBD (STM32)1.818S 1482Issue#8790RP2: PIO interrupt API for Raspberry Pi PicoPR#18974rp2: Add PIO assembler and StateMachine test suite.1.818Q 1483Issue#7932sdIssue#2667PyBoard`s SD card dies with SPI device attached and initialized1.813Q 1484Issue#16611[feature request] being able to change UART(0) speed without recompiling.PR#16047Revert "stm32/machine_uart: Allow changing only the baudrate."1.813Q 1485Issue#4832stm32: Factory reset from codeIssue#6903STM32: Can't Factory Reset1.812S 1486Issue#7179Missing country settings for ESP WIFI Issue#11619network.country availability1.812S 1487Issue#9455Raspberry Pi Pico W network becomes inaccessible when not used for some timeIssue#10482Using requests via interrupt breaks things - OSError: [Errno 103] ECONNABORTED1.811Q 1488Issue#4792MICROPY_PY_BUILTINS_ROUND_INT==0 breaks round(<int>, <n>)Issue#3516Round to the nearest float with the correct least significant decimal.1.806Q 1489Issue#8994ESP32: Wifi peripheral configuration is not reset before/after a soft reset or light/deep sleep.Issue#4103ESP32 - SPI not being reset across soft-reset1.798Q 1490Issue#6154MicroPython compatability issue with CPythonPR#376top: Reorganise micropython-lib1.794Q 1491Issue#16496dual ethernet in esp32 portPR#16668doc: Add documentation for SPI Ethernet devices on esp32 port.1.794Q 1492Issue#7204Hang when accessing filesystem if using timers/interruptsIssue#6816USB problem on RPi pico1.792S 1493Issue#17918mpremote: enter_raw_repl: not working with micropython v1.26Issue#7417mpremote: Use time delay between copying files in WINDOWS batch file1.791S 1494Issue#11462Add BSSID to network.config() listPR#2737esp8266: better handling hidden network scanning and connection1.790S 1495Issue#716MQTT Disconnect socket write then closeIssue#951UMQTT: Library stops receiving broker responses after a subscribed message arrives1.790Q 1496Issue#251urequests: miscalculation of Content-Length when dealling with unicode dataIssue#172urequests' POST method lacks "Content-Type"1.789Q 1497Issue#801In aioble calling DeviceConnection.pair() or security.pair() gives 'unknown config param'Issue#868Handling the # TODO: Handle failure in the _IRQ_ENCRYPTION_UPDATE event1.789Q 1498Issue#7207Documentation WLAN.connect()PR#1323Fix the documentation for esp.connect() and esp.disconnect()1.782S 1499Issue#5439Can not ppp success on esp32PR#17008ports/esp32: Updated network_ppp.c to match current documentation1.781S 1500Issue#8440Unable to use pin 20 as SCL for I2C on ESP32.PR#8406esp32: Expose pin 20 for ESP32.1.781S 1501Issue#8226ESP32 Bluetooth central only getting one Bluetooth device at a timeIssue#5600BLE Server for ESP321.778Q 1502Issue#8790RP2: PIO interrupt API for Raspberry Pi PicoPR#18975rp2: Add RP2350 PIO v1 assembler support.1.778Q 1503Issue#18144Integer overflow with large rangesIssue#18620Integer overflow in `array` constructor via `len*itemsize` multiplication1.778Q 1504Issue#15118network.hostname: max length of hostnamePR#9058extmod/modnetwork: Add global hostname/LWIP-mDNS.1.775S 1505Issue#7051sdcard.py - OSError: timeout waiting for responsePR#5287drivers/sdcard: raise exception instead of infinite loop on read failure1.774S 1506Issue#5123bytes.find() differs from CPythonIssue#5704exec bytearray CPython inconsistency1.773Q 1507Issue#17267mpremote gives false error if a destination directory doesn't exist for recursive copyPR#16164tools/mpremote: Support trailing slash on dest for non-recursive copy.1.773S 1508Issue#8788ESP32 I2S master clock supportIssue#1165stmhal: I2S class for pyb module (RFC)1.772Q 1509Issue#17977Cannot change default exposed IP (for DHCP etc) on Pico W running in AP mode (remains exposing default 192.168.4.x)PR#8882netutils/dhcpserver.c: Match default DNS to AP IP.1.772Q 1510Issue#9001Support OLED2864 displays with reset pinIssue#4456SSD 1306 OLED (128x64) shows random dots1.771Q 1511Issue#1685Exception.__init__ raises TypeError if overridden and called by subclassIssue#400Problems with constructors of subclassed C-level classes1.771S 1512Issue#17515Add Pin.mode() and Pin.alt() support for all applicable portsPR#16384stm32/pin: add config options to exclude legacy items, alt function support, and cpu/board objects1.769Q 1513Issue#17559WDT activated after LAN initIssue#16137ESP32C6 WDT reset when using network module1.764S 1514Issue#5162[nRF port] Unable to activate MICROPY_PY_SYS_STDFILES in mpconfigport.hPR#6246nrf: Split mpconfigport.h into multiple files.1.761S 1515Issue#7207Documentation WLAN.connect()PR#1612doc: make wifi/wlan naming consistent with tutorial.rst1.759Q 1516Issue#5427struct.pack doesn't check for value boundsPR#2690modstruct: add support for 'c' format code1.758Q 1517Issue#18620Integer overflow in `array` constructor via `len*itemsize` multiplicationIssue#18617Buffer overflow in `bytearray` constructor via trusted `__len__` with long iterator1.755S 1518Issue#8209Frozen MPY in fodler are overrided by folder on VFSPR#8922py/builtinimport.c: Implement a "frozen overlay" using the filesystem.1.750S 1519Issue#12651ESP32 asyncio run in _threadIssue#13288V1.22 creating new thread leads to hangup1.749S 1520Issue#18055ESPNow doesn't recover from buffer errorIssue#17181esp32-c3 espnow restart!1.747Q 1521Issue#9050ESP32-C3_USB: rst:0xc (RTC_SW_CPU_RST),boot:0xe (SPI_FAST_FLASH_BOOT)Issue#3642NodeMCU ESP32 Failed: rst:0x10 RTCWDT_RTC_RESET1.746Q 1522Issue#18108mpy-cross viper incompatibility with OBJ_REPR_BIssue#18105uctypes incompatibility with OBJ_REPR_B1.745Q 1523Issue#4506stm32: SPI pins nucleo-h743ZI commented outIssue#8775[STM32H755_Nucleo-144/stm32h755]: there is a working config1.742Q 1524Issue#18319ports/unix: Allow building and linking dynamically against libmbedtls on LinuxIssue#2191RFC: unix: Link with included libffi copy by default1.740Q 1525Issue#6346Class `bytearray()` does not implement `count()`Issue#4052bytearray.fromhex() returns attribute error1.739Q 1526Issue#3138gc threshold calculation in docs/reference/constrainedPR#2247py/gc: Implement GC running by allocation threshold.1.737Q 1527Issue#15833rp2: Accept not responding on Pico W after 5 minsIssue#17300Ping responce stops working after several hours1.737S 1528Issue#1719JSON module does not throw exception when object is not serialisableIssue#16963suggestion: json.dump() does not support default keyword argument1.736Q 1529Issue#3356[baremetal] sys.stdin does not handle ctrl-D EOF markersIssue#1293esp8266: can't read from sys.stdin1.735Q 1530Issue#4682Pyboard D network module station interface: please implement STAT_CONNECTINGIssue#4681Pyboard D station interface: connection after power cycle unreliable1.733Q 1531Issue#948umqtt.simple using websocketsIssue#792How to use the umqtt.simple in other socket1.733S 1532Issue#17598docs: WeACT BlackPill, pins.csvPR#5582stm32/boards/WEACTV20_F411: Add support for WeAct v2.0 'blackpill' board1.732Q 1533Issue#18559Crash/segfault in async codeIssue#17815Crash compiling(?) unusual code1.730Q 1534Issue#682ntptime Feature request: Would like to have the ntp server configurableIssue#2130Timezone support for "time" module1.724Q 1535Issue#9737asyncio implement cpython all_tasksIssue#7901asyncio: cancelling gather only cancels 1st awaited task (differs from CPython)1.724Q 1536Issue#1159Inheritance for native types is not supportedPR#18594py/objtype: Ensures native attr handlers process subclass attribute stores1.723Q 1537Issue#18192zephyr: Add PDM microphone supportPR#14176ports/esp32: Add PDM RX feature to I2S.1.721Q 1538Issue#13504On OSX, mpremote.transport.TransportError: could not enter raw replIssue#17918mpremote: enter_raw_repl: not working with micropython v1.261.720S 1539Issue#5994esp32/mpconfigport: MICROPY_EVENT_POLL_HOOK fails to yieldIssue#5344[ESP32] utime.sleep_ms does not free GIL on small intervals1.719S 1540Issue#4411f presentation type is not roundingPR#16480f-string thousands separator for float1.715Q 1541Issue#8595pybd_sf2w: Code fails when located in external flashIssue#13471STM32: SPI.read(n) fails if n > 1 (regression)1.715S 1542Issue#6196Image too big for partition ESP32 with SPIRAMIssue#17663ESP32S3N16R8:Missing flash ORIGINALLY 16M , ACTUALLY 8M1.714Q 1543Issue#2628Extend obj->iternext to handle not just __next__(), but also send() methodPR#358objgenerator: Implement exception handling for generators1.707Q 1544Issue#5913ESP32-OTA: Partition.writeblocks with buffer size not multiple of blocksize gives OSErrorPR#4910esp32: Add esp32.Partition class to interface to OTA functions.1.702Q 1545Issue#11834esp32: Slow I2C on S2 after bus failures.PR#15861esp32/i2c: Use idf function for calculating main timeout.1.701S 1546Issue#6523Taking slice of memoryview in Viper function crashes PyBoardIssue#7718Slice operation on memoryview causes allocation1.698Q 1547Issue#4968memory malloc error on stm32f407PR#8622py: introduced tracked alloc/free functions, and use them to replace mbedtls malloc/free1.695Q 1548Issue#6105uasyncio V3 stream readline: is this correct?Issue#3746UART readline documentation improvement1.693Q 1549Issue#12299asyncio: MicroPython vs. CPython create_task() garbage collection behaviorPR#6883extmod/uasyncio: Add asyncio.current_task().1.692Q 1550Issue#7081display.get_pixel unexpected output on microbitIssue#2362pixel() in extmod/modframebuf.c returning unexpected result1.690Q 1551Issue#716MQTT Disconnect socket write then closeIssue#840umqtt.simple - socket connection timeout parameter1.690S 1552Issue#7362support for UART rx interrupt PR#8074rp2/machine_uart.c: Handle UART RX timeout IRQ.1.686S 1553Issue#7840[nrf-port] NRF51822 BLE is not working (can't apply GAP parameters)Issue#6344nRF microbit (nRF51822) issues1.685Q 1554Issue#10096ESP32: Threading with 2 or 3 similar threads not properly scheduledIssue#15423Inconsistent thread behavior in different versions of MicroPython on ESP321.682S 1555Issue#9100LAN8720 Can't work on esp32 with ETH_CLOCK_GPIO17_OUTIssue#4502Ethernet support on the Olimex ESP32-POE1.681S 1556Issue#5548STM32: Not able to build mboot without USB and user switchPR#4608ports/stm32/mboot - Set USE_MBOOT=1 by default1.678S 1557Issue#3509Mpy modules cannot be imported (sys.path missing '') when running file outside of cwdPR#262Implement sys.path support1.677S 1558Issue#8444ESP8266 - UART drops 16th digit or randomly stops receiving after first 16 digitsPR#1298esp8266: Fix lost chars problem when block-xfering data (e.g., when pasting).1.675S 1559Issue#11625ESP32C3 Connecting to wifi with wrong password will not feedback STAT_WRONG_PASSWORD statusPR#4842esp32/modnetwork: Still try to reconnect to WLAN even with AUTH_FAIL.1.674Q 1560Issue#15963mpremote: Behaviour is confusing with multiple mountpointsPR#17177tools/mpremote: Improve df command to use new no-arg vfs.mount() query.1.669Q 1561Issue#8693Motor doesn't work under idf 4.2.2 + micropython 1.18 Issue#15701ESP32_GENERIC_C3 binary does not run if compiled with IDF 5.0.41.667Q 1562Issue#15783RFC: URL/package.json support in frozen module manifestsPR#8914tools/manifestfile.py: Add a library for working with manifests.1.666Q 1563Issue#11099Binary stdin and stdout buffers for Unix portPR#1261stmhal: Implement sys.std{in,out,err}.buffer, for raw byte mode.1.664S 1564Issue#18668Hardware I2C doesn't work on ESP32-C5Issue#17103esp32c3 default I2C initializers hang the REPL.1.660S 1565Issue#9003Pico W ENOMEM error when (re)using PIO (rp2_pio_init, CYW43)PR#18976rp2: Fix stale program offset cache after remove_program().1.660S 1566Issue#7903rp2 asm_pio parameterizationPR#18133rp2: Add execctrl option for the PIO decorator.1.658Q 1567Issue#5858extmod/uasyncio Please provide CPython's synchronisation primitivesPR#5799extmod uasyncio: Lock RuntimeError CPython compatibility1.657Q 1568Issue#17924Clang undefined behavior sanitizer diagnostics (mostly uninteresting??)Issue#17852pin vs stream confusion leads to undefined behavior and Asan diagnostic1.657Q 1569Issue#17968rp2: No Pin IRQ on core 1 (on core 0: OK)Issue#18603Pico 2W fails to write to NeoPixels from second core1.657Q 1570Issue#102umqtt.robust dies when MQTT broker gets restartedIssue#334umqtt (with tls): check_msg() / wait_msg() - how to know connection is gone? timeout?1.657Q 1571Issue#2572extmod/modframebuf.c framebuf1_text() does not clear pixelsPR#12585extmod/modframebuf: Validate framebuf bounds against buffer.1.656Q 1572Issue#5394Freezing resources that are not Python scriptsIssue#17544Make ROMFS Bootable.1.655Q 1573Issue#5783esp8266: [Errno 103] ECONNABORTED after some timeIssue#218OSError: [Errno 103] ECONNABORTED1.655Q 1574Issue#18331ESP32: Ctrl-C from examples/bluetooth/ble_uart_repl.py does not interrupt user code; only the BLE REPL loop stopsIssue#9076BLE UART REPL example not working on esp32 1.655Q 1575Issue#7132mpy-tool does not properly collect module names for importsPR#4271py/runtime: Fix qstr assumptions when handling "import *".1.652Q 1576Issue#792How to use the umqtt.simple in other socketIssue#948umqtt.simple using websockets1.652Q 1577Issue#760aioble: AttributeError: 'module' object has no attribute 'Service' (and - no instructions, and lack of useful examples)Issue#6380`bluetooth.FLAG_INDICATE` not assigned.1.648Q 1578Issue#8011Better support for OTA updates on esp32Issue#8355ESP 32 OTA with v1.181.646S 1579Issue#17804The WiFi of esp32c3 conflicts with ADCBLOCK2PR#7279ESP32: Added support for using ADC2 Pins1.646S 1580Issue#18168Resizing bytearray with active memoryviews corrupts state and segfaultsIssue#18166uctypes.bytearray_at() accepts negative address and segfaults on write1.646Q 1581Issue#18984esp32/sdcard: Unable to use SD card on some ESP32-P4 boards.PR#18576esp32/machine_sdcard: Fix SDMMC slot assignment for non-default slots1.646Q 1582Issue#7769How to set BLE connection interval?PR#15494tests/multi_bluetooth/perf_gatt_notify.py: Reduce connection interval.1.645Q 1583Issue#3138gc threshold calculation in docs/reference/constrainedPR#12366py/gc & esp32: Include largest free block in gc.mem_free() if MICROPY_GC_SPLIT_HEAP_AUTO is enabled1.644Q 1584Issue#16360mpremote option to wait until device connected and/or reconnectPR#17321mpremote: Fix disconnect handling on Windows and Linux.1.643Q 1585Issue#363umqtt.simple's check_msg triggers OSError -1 with TLS serversIssue#85umqtt.simple: multiple subscribe() need check_msg()1.642Q 1586Issue#16650TLS errors on ESP-IDF 5.4 with default MICROPY_GC_INITIAL_HEAP_SIZEPR#17724esp32: update IDF to 5.4.21.641S 1587Issue#2628Extend obj->iternext to handle not just __next__(), but also send() methodPR#228Implement send() method for generators.1.638Q 1588Issue#8011Better support for OTA updates on esp32Issue#2535esp8266: Architecture and implementation of OTA update1.638Q 1589Issue#10239ports/esp32:a bug with Hardware SPI Initialize on ESP32-S3Issue#15181ESP32: Unable to use SDCard and any other SPI device in the same bus1.637Q 1590Issue#4832stm32: Factory reset from codeIssue#7255Pyb v1.1 doesn't work1.636Q 1591Issue#18531Add function 'settimeout' to class SSLSocketIssue#168umqtt.simple using ssl: check_msg() throws NotImplementedError1.634Q 1592Issue#5261ESP8266 stuck in network.STAT_CONNECTING although connectedIssue#16131ESP8266 is difficult to obtain an IP address from soft-routing WIFI1.627Q 1593Issue#1329Discussion of Python 3.5 supportIssue#7899Discussion of Python 3.8 support1.625Q 1594Issue#5439Can not ppp success on esp32Issue#16887MIMXRT/PPP: Board crashes sometimes accessing a LTE modem.1.623Q 1595Issue#16248USB (tested with midi) not working on pico 2 (rp2350 in ARM mode only)Issue#913USB device removal appears to cause problems in Windows.1.620Q 1596Issue#8982Please Add 'add_done_callback' to ASyncIO?PR#15715asyncio: Add support to close the running loop and cancel background tasks1.614Q 1597Issue#15783RFC: URL/package.json support in frozen module manifestsPR#12476mpremote: Support mip install from local package json file.1.614Q 1598Issue#6422STM32 HAL Driver UpdateIssue#1791stmhal: Policy with regards to updating ST HAL Cube library from upstream1.613S 1599Issue#3834pyboard - deepsleep wake pinsIssue#6674[STM32WB] sleep or deepsleep wakeup on pin irq1.611S 1600Issue#13385Compiling with FROZEN_MANIFEST fails to build mpy-cross if it hasn't been built separately firstPR#5760py/mkrules.mk: Add $(MPY_CROSS) as a dependency1.609S 1601Issue#15456docs: explain optional global-interpreter-lockPR#2165Multi-threading support: core, unix and cc32001.609Q 1602Issue#4066Copy code-emitter documentation from Kickstarter to docs.micropython.orgIssue#10476docs: Update native emitter limitations1.608Q 1603Issue#3813ESP8285 can't use ap_if.config "can't set AP config"PR#2579esp8266/modnetwork.c: fix wifi set mac address1.606S 1604Issue#993usb-device-cdc raises TypeError when using default timeout of None and going to blockIssue#1530stmhal: USB_VCP when used as a stream is always in non-blocking mode, this should be documented1.604Q 1605Issue#16554Multithread breaks file operations on pico2w.Issue#15721 TinyUSB callback can't recurse 20014b101.604S 1606Issue#5870extmod/uasyncio: add serve_forever()?Issue#6472`Loop.run_forever()` doesn't run forever (?)1.603Q 1607Issue#17728segfault with improper use of super()Issue#17846framebuf: crash with incorrect usage (native subclassing?)1.603Q 1608Issue#12270ESP32C3 no output on serial after flashing finished.Issue#8100esp32c3 Flash Instructions Documented Incorrectly1.602S 1609Issue#1159Inheritance for native types is not supportedIssue#1109Limited special method support for classes inherited from native types1.598S 1610Issue#7372py: settrace is incompatible with Interrupt HandlersIssue#2259Integer math exceptions in interrupt handlers1.597Q 1611Issue#8383Docu: Multiple machine.Timer() instances on ESP8266 Issue#2971RFC: defining machine.Timer1.597Q 1612Issue#11942uasyncio.start_server leades OSError: [Errno 107] ENOTCONN PR#7458extmod/uasyncio: Get addr and bind server socket before creating task.1.597S 1613Issue#4438UART RTS/CTS software flow controlIssue#1912stmhal: UART doesn't override RTS when buffer gets full1.596Q 1614Issue#16577docs: BLE Event handling seems to contradict general guidelines for IRQ handlingPR#5211extmod/modbluetooth: Misc fixes and improvements1.595S 1615Issue#8693Motor doesn't work under idf 4.2.2 + micropython 1.18 Issue#8256ESP32: Can not build MicroPython with examples C modules.1.588Q 1616Issue#691logging.StreamHandler should call super().__init__()Issue#979logging.basicConfig(force=False) on empty handler list never initializes Formatter and Handler1.585Q 1617Issue#9233uasyncio StreamWriter concurrency failureIssue#6893uasyncio Event unexpected behaviour with only one task1.584Q 1618Issue#17672ESP32-C6, ESP32-S3, etc.: MICROPY_HW_ENABLE_UART_REPL should be disabled for boards that have both direct USB and UART connectorsIssue#8640ESP32-C3 CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG=y disables repl on USB1.584Q 1619Issue#16511esp32s3/c3 hardware JTAG control to external pinsPR#7715esp32/boards: Add GENERIC_C3_USB.1.581Q 1620Issue#5359ESP32 crashes on SPI usageIssue#6166ESP32-spiram - UART panic error1.581Q 1621Issue#9003Pico W ENOMEM error when (re)using PIO (rp2_pio_init, CYW43)Issue#11744Changing between PIO sm programs on the fly1.580Q 1622Issue#18098USB HID device on ESP32 has a problem!PR#18375esp32: Re-initialise USB after soft reset.1.580S 1623Issue#6105uasyncio V3 stream readline: is this correct?Issue#6355uasyncio StreamReader.read(n) CPython incompatibility1.578Q 1624Issue#5552micropython-lib version included in official downloads is unclearIssue#3611Micropython 'downloads' page has links to older source1.575Q 1625Issue#6814SPI2 on STM32WB55 pin errorPR#1370stmhal/boards/stm32fxx_prefix.c: Fix alt function number calculation1.575S 1626Issue#6422STM32 HAL Driver UpdatePR#6256lib/stm32lib: Update library for H7 v1.6.0 and WB v1.6.0.1.574S 1627Issue#14449Cannot build example usercmodule in nrf portIssue#18292Can't build with USER_C_MODULES on mimxrt1.569S 1628Issue#8028esp32: psram invalid pin on original pins if remapedIssue#12479Unable to configure pin 18 & 19 as GPIO output in ESP32C3 1.568S 1629Issue#12315WLAN.config(reconnects) and WLAN.status() doesn't work as intendedIssue#12930esp32: When network.STAT_NO_AP_FOUND and network.STAT_WRONG_PASSWORD occurred?1.568S 1630Issue#4824non-blocking socket blocks and raises EAGAINIssue#5759Non-blocking UDP socket returns ETIMEDOUT on recv instead on EAGAIN on ESP82661.565Q 1631Issue#11636network.WLAN(network.STA_IF) will create a access point if connection failed.Issue#1942esp8266 network run wlan.connect esp8266 restart !1.564Q 1632Issue#17752mpremote fs cp can only handle files that already existIssue#17267mpremote gives false error if a destination directory doesn't exist for recursive copy1.564Q 1633Issue#10898Interrupting soft reset (Ctrl-D) with Ctrl-C erases filesystem on Raspberry Pi PicoPR#15991tools: Only issue a single Ctrl-C when entering raw REPL.1.558Q 1634Issue#18663Change to `mp_handle_pending' includes possible MICROPY_EVENT_POLL_HOOK and downstream code breakageIssue#5994esp32/mpconfigport: MICROPY_EVENT_POLL_HOOK fails to yield1.556Q 1635Issue#1090Deepcopy does not work , copied Copy from here. Can not copy Instances - Error: un(deep)copyable object of type <class 'counterObject'>. Simple examples do NOT work.Issue#281deepcopy function references a non-existant variable1.551Q 1636Issue#7455Set threshold for Coveralls failureIssue#2803Coveralls problems1.550Q 1637Issue#668urequests doesn't handle basic auth formatted URLs correctlyIssue#6649POST Request with BASIC AUTH - How to?1.550Q 1638Issue#3523esp8266/modules/ntptime: More accurate NTP syncingIssue#2724ESP8266: Extremely bad clock accuracy1.548S 1639Issue#8994ESP32: Wifi peripheral configuration is not reset before/after a soft reset or light/deep sleep.Issue#8465ESP32 related issue1.543Q 1640Issue#12302ESP8266/ESP32: inplace firmware upgrade using the image file stored on the file-systemIssue#2294esp8266: New Flash map1.543Q 1641Issue#15830Pre-commit spellchecker rejects commits on the basis of filenames not involved in the commit itself.PR#12157Pre-commit for codespell1.542Q 1642Issue#3834pyboard - deepsleep wake pinsIssue#3821ESP32 - Cannot get Pin IRQ To Trigger1.540Q 1643Issue#10172Fix DHCP server for certain clients (dhcpcd)PR#18890shared/netutils/dhcpserver: Use server IP as default DNS.1.538Q 1644Issue#17863RP2 hangs when using I2S and bitstreamIssue#17968rp2: No Pin IRQ on core 1 (on core 0: OK)1.538Q 1645Issue#16179wifi long range mode (MODE_LR) is not workingIssue#16165wifi channel selection in access point mode is ignored1.536Q 1646Issue#17217Request: Port for Lolin ESP32-S3 Pro (16MB flash, 8MB SPRAM)Issue#16830ESP32-P41.536Q 1647Issue#16912When miso=None is set, the default miso pin changed state.Issue#9047Default SPI pins incorrect according to SDK and datasheets for pico and pico w1.535S 1648Issue#11462Add BSSID to network.config() listIssue#2706How to get the infomation of wifi devices, such as mac1.533Q 1649Issue#1681stmhal: ADC class only uses ADC1 hardwarePR#12880stm32/boards/make-pins.py: Only support ADC1-3.1.531Q 1650Issue#7127stm32/boards: Add STM32H750VBT6 board. Issue#4665pyboard-D Board Definition and Firmware Download1.530Q 1651Issue#9979UART timeout parameter not functioning as expected on ESP32 portPR#8363esp32: Extend uart.init() not to change any parameter not specified.1.525S 1652Issue#18869tests: extmod/time_time_ns.py intermittent failure due to CI runner clock precisionPR#18691mimxrt: Increase resolution of RTC to 1/32768 seconds.1.521S 1653Issue#6796extmod/bluetooth: handling of disconnect in ble_simple_central.py example is misleadingIssue#6656BLE disable / enable not working properly on unix port1.520Q 1654Issue#15304docs: WLAN module, undocumented methodsIssue#15607docs: Information missing about 'status' options while wifi is in AP mode + "Constants" module about security?1.515Q 1655Issue#13055mpremote: Writing fails when using mount and using multibyte characters.Issue#15228Unable to print unicode characters when running repl with mpremote1.512S 1656Issue#6541ESP32: persistent PPP neededPR#17656esp32/network_ppp: Bugfixes for deadlocks and crashes when disconnecting.1.511Q 1657Issue#8325MicroPython OneWire protocol BUG?Issue#4116OneWire timing issue1.511S 1658Issue#11929Don't allow `micropython.const`PR#12285py/profile.c: Remove the requirement to disable the const optimisation when using sys.settrace.1.509Q 1659Issue#12545docs: Documentation version don't match image contentsIssue#6855rp2 API documentation1.509Q 1660Issue#6496STM32H7 ADC inaccuracyIssue#8336STM32H7: PA0 and PA1 ADC returning incorrect values1.504Q 1661Issue#15571frambuf initalizes with ValueErrorIssue#15944FrameBuffer Initialisation fails with ValueError on `memoryview`1.503S 1662Issue#18663Change to `mp_handle_pending' includes possible MICROPY_EVENT_POLL_HOOK and downstream code breakageIssue#11837Zephyr port: async event loop implementation starves CPU1.503Q 1663Issue#926After inserting and removing the SD card, an error occurs when deleting a fileIssue#2949Device Crashes Catastrophically when accessing SD in certain situations1.503Q 1664Issue#18660mpremote REPL and mount issues with socket:// and RFC2217 connectionsIssue#15228Unable to print unicode characters when running repl with mpremote1.499Q 1665Issue#6365extend framebuf.blit method with parameters to select a rectangle from the sourceIssue#2973RFC extmod/modframebuf.c Support for blitting from 1-bit to n-bit colour maps1.499Q 1666Issue#7638Conversion from const char* to mp_rom_error_text_t ?Issue#9890mp_obj_t type is not a C++ constant expression1.498Q 1667Issue#2701ESP8266 RTC.irq method rejects arguments. Missing RTC constants in machine module.Issue#3961ESP8266 crashes on wake from deepsleep1.496S 1668Issue#5361Class RTC on ESP32 documentation bugIssue#5315[esp32] machine/RTC.datetime() does not set microseconds1.489Q 1669Issue#17194docs: WLAN.scan() results on RP2/PICO_W with 1.24.1Issue#11433ESP32 WLAN.scan() returns incorrect hidden flag1.489Q 1670Issue#5696esp8266: open drain PWM?Issue#11156rp2: OPEN_DRAIN and PWM doesn't work1.483Q 1671Issue#5913ESP32-OTA: Partition.writeblocks with buffer size not multiple of blocksize gives OSErrorIssue#5596[ESP32 Docs]: Partition readblocks / writeblocks extended1.482Q 1672Issue#3683IPv6 Support in micropython for ESP32 (or anything for that matter)Issue#12600IPv6 APIs1.481S 1673Issue#16490time.mktime() returns incorrect Unix timestamp on ESP32PR#5972esp32/time: make utime conform to CPython and add SNTP1.481S 1674Issue#18213ESP32C6: USB not in board.json `features` but GPIO pins are disabled anywayIssue#8640ESP32-C3 CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG=y disables repl on USB1.481Q 1675Issue#5929MQTT to AWS IoT Core fails with mbedtls_ssl_handshake_errorIssue#374urllib.urequest.urlopen fails with mbedtls_ssl_handshake error on ESP321.480S 1676Issue#16968how can i load a bytearray which contains a mpy file,and run it in main.c ( ports/esp32)PR#8191Static and memory-mappable .mpy files1.480Q 1677Issue#18461`mpremote mip install` hangs when uploading filesIssue#8386mpremote cannot cp files to stm32wb55 nucleo on stlink/com port.1.479S 1678Issue#4064Missing `memoryview.cast` in MicroPythonIssue#7435Inconsistent behavior comparing binary data to arrays1.479Q 1679Issue#3440Exposing number of matches in a match object?Issue#8273re module defines re.match both as a function and class 1.478Q 1680Issue#6237STM32F407 uses FSMC problemPR#3940stm32: add sdram support1.476S 1681Issue#8641ESP32-C3 I2SIssue#4869Add I2S Driver to ESP32 Makefile1.474S 1682Issue#357can't await mqtt.simple publish methodPR#528wait_msg() return op as indication if there was a message1.473Q 1683Issue#17667Add USB HostIssue#15564Implement machine.USBDevice for ESP32-S31.468Q 1684Issue#18331ESP32: Ctrl-C from examples/bluetooth/ble_uart_repl.py does not interrupt user code; only the BLE REPL loop stopsIssue#17097micropython.kbd_intr(-1) not working on ESP32*1.468S 1685Issue#6422STM32 HAL Driver UpdatePR#2639stmhal: Update HALCOMMITS due to change to hal.1.467S 1686Issue#18034ESP32: Timer and sleep cause hangIssue#17203creating virtual timer on MicroPython v1.25.0 on esp32 s3 fails1.466Q 1687Issue#12318esp32/mpthreadport: Crashed in `vPortCleanUpTCB `PR#17287esp32/mpthreadport: Fix double delete of tasks on soft reset.1.464Q 1688Issue#6851read() & readline() on rp2 port don't work/work as expectedPR#17938machine.UART: Fix the double timeout with uart.read(), uart.write() and uart.readinto().1.462S 1689Issue#12115STM32 machine.ADC channel constants overflowing MP_ROM_INT() 31 bit signed typeIssue#12048STM32H5 machine.ADC core temperature sensor not working1.458S 1690Issue#5907esp32: viper tests fail after a whileIssue#2705esp8266 viper: simple test program is instable1.454Q 1691Issue#17541Compiling unix build with dupterm support fails on ubuntuPR#6080ports/unix: Add full uos.dupterm support.1.453Q 1692Issue#5046RFC: MICROPY_PY_BUILTINS_NEXT2 always set to (0) ?PR#4400RFC py: Support builtin next() with 2 arguments1.451S 1693Issue#6496STM32H7 ADC inaccuracyIssue#12048STM32H5 machine.ADC core temperature sensor not working1.450Q 1694Issue#7455Set threshold for Coveralls failureIssue#8464codecov does not run reports if any test fails1.448Q 1695Issue#79logo licensesPR#140Small graphic - Useful for WebBanners, etc...1.448Q 1696Issue#6773uncaught exception in Timer(1) interrupt handler MemoryError:Issue#6088Unable to catch MemoryError in ISR1.447S 1697Issue#15695RPI PICO W Regression: Setting DNS results in address resolution failureIssue#16290[regression] WiFi stops working on with pico W1.443Q 1698Issue#16577docs: BLE Event handling seems to contradict general guidelines for IRQ handlingPR#5192docs/library/bluetooth: Add initial BLE documentation.1.442Q 1699Issue#5561NUCLEO-H743ZI DFU mode failureIssue#12484Nucleo H743ZI2 can not get to the REPL in thonny1.441S 1700Issue#16091requests::Response::content hangs forever for Socket::readIssue#3754ESP32: socket.recv() and socket.read() sometimes hang forever1.441S 1701Issue#17924Clang undefined behavior sanitizer diagnostics (mostly uninteresting??)PR#17414unix: Introduce sanitize_undefined variant, use during CI.1.439S 1702Issue#13079On Raspberry Pi Pico W, socket `accept` hangs when started in a threadIssue#15833rp2: Accept not responding on Pico W after 5 mins1.436Q 1703Issue#16550select.poll not working properly with sys.stdinIssue#11253On RP2 sys.stdin.read(64) and sys.stdin.readline() do not work if we have multiple of 64 bytes in buffer1.430Q 1704Issue#7738PYBD SF6W WiFi Issues - [CYW43] HT not readyPR#16914Update cyw43-driver to v1.1.0, and add WPA3 constants to network.WLAN for cyw431.429S 1705Issue#4427BUG: sys.modules['__main__'] not pointing __import__('__main__') Issue#10543Circular Import1.428Q 1706Issue#5929MQTT to AWS IoT Core fails with mbedtls_ssl_handshake_errorIssue#9856Unable to Publish Message to AWS IoT Cloud1.428S 1707Issue#747mip / package.json: Allow 'deps' to come from another repositoryPR#12477mpremote: Support relative URLs in mip package.json file.1.425Q 1708Issue#2335esp8266: Support up to 16 MB of flashIssue#3508Support for Dual Out flash mode (Support for ESP8285)1.421Q 1709Issue#10898Interrupting soft reset (Ctrl-D) with Ctrl-C erases filesystem on Raspberry Pi PicoIssue#8494rp2: Random lockups on soft reboot if core 1 was running1.421Q 1710Issue#14450Make MPY ARCH supports for ESP32C3 RISCV Issue#14330Add 'hard' Pin.irq() support for ESP321.421S 1711Issue#8232ESP32 and Zephyr: Error in nlr_push_tail callIssue#6307Micropython Zephyr Port not working 1.417Q 1712Issue#7035rp2: Can't wake from lightsleep with Pin IRQPR#18197Zephyr: Allow machine.lightsleep() to be interruptable by Pin IRQs.1.416Q 1713Issue#9643Chained exceptions?PR#12621py/vm.c: don't complain about "raise … from None".1.415Q 1714Issue#2509machine.SPI(): add CS/NSS pinIssue#7663ESP32 SPI - request support for hardware-managed devices1.415S 1715Issue#5545machine.RTC.init throws exception on Pyboard 1.0Issue#1330esp8266: pyb.RTC differences with pyboard implementation1.410Q 1716Issue#5911extmod/uasyncio: Exception handling differences to CPythonPR#5796extmod/uasyncio: Add global exception handling1.410S 1717Issue#17996I2CTarget: Add number of bytes read/writtenPR#17365Add `machine.I2CTarget` implementing a generic I2C device1.409S 1718Issue#1014mip: package installation using GitLab URLs for repos in subgroupsPR#1101micropython/mip/mip/__init__.py: Add an alias for codeberg repos.1.408Q 1719Issue#4968memory malloc error on stm32f407Issue#15673Wrong size reported while the memory allocation failed. 1.408Q 1720Issue#8325MicroPython OneWire protocol BUG?Issue#3168OneWire: Support internal pull-up resistor1.407Q 1721Issue#10060Raspberry Pi Pico W: WiFi connection issues after UART readsIssue#10205RPI Pico W: Pin("LED", Pin.OUT).on() crashes/hangs1.405Q 1722Issue#15833rp2: Accept not responding on Pico W after 5 minsIssue#16740RP2 W fails to receive UDP datagrams1.404Q 1723Issue#7584BLE.gattc_exchange_mtu() callback OSError: [Errno 120] EALREADYIssue#456AIOBLE - Stuck on exhange MTU1.400Q 1724Issue#17399docs: pots/unix (standalone) has no instructions to build static linked micropython instanceIssue#17353Build fails for port/unix mips/mipsel1.398S 1725Issue#5692Add pop() in bytearrayPR#4771py/objarray: Add decode method to bytearray.1.397Q 1726Issue#5162[nRF port] Unable to activate MICROPY_PY_SYS_STDFILES in mpconfigport.hPR#7635nrf/mpy: Set features consistent with documentation and other ports.1.396Q 1727Issue#18982esp32/machine_pin: ESP32-P4 pin 54 can't be set to outputIssue#15505invalid pin on esp32s31.396Q 1728Issue#7473esp8266 nonblocking ussl: `read(N)` never returns any dataIssue#5759Non-blocking UDP socket returns ETIMEDOUT on recv instead on EAGAIN on ESP82661.396Q 1729Issue#14352ESP32 micropython port build with relative path to external user C-modules was failedIssue#17666Argument list too long compile error [ESP32}1.396Q 1730Issue#12558docs:RP2 to mention light and deepsleep PR#4359docs/machine: Change sleep to lightsleep and add timeout arguments.1.395Q 1731Issue#16713Serial com and external power supplyIssue#15471rp2: Board does not enable USB after hard reset if an error is raised in boot.py.1.394S 1732Issue#334umqtt (with tls): check_msg() / wait_msg() - how to know connection is gone? timeout?Issue#134umqtt.simple check_msg() setblocking(False) Fails1.392Q 1733Issue#17570esp32S3 The USB function is occupied by USB jtag/serial (VID_303A&PID_1001)Issue#8683esp32s3 USB JTAG Serial interface should be enabled to access the mpy terminal1.391Q 1734Issue#18213ESP32C6: USB not in board.json `features` but GPIO pins are disabled anywayPR#8592esp32/machine_pin: fix ESP32C3 build with IDFv4.4.11.386Q 1735Issue#8646Pyboard UART.sendbreak Issue#5263ESP32 Uart TX-error using UART.sendbreak()1.384Q 1736Issue#1329Discussion of Python 3.5 supportIssue#7905Discussion of Python 3.9 support1.383Q 1737Issue#15662Frozen modules in the embed port does not generate frozen_content.cIssue#5239Build for Pyboard V1.x does not handle frozen modules1.383Q 1738Issue#8028esp32: psram invalid pin on original pins if remapedPR#7821ports/esp32: Block out IO16 and IO17 when using SPIRAM to prevent crash.1.382S 1739Issue#9052Unable to Flash MicroPython on ESP32-C3Issue#12270ESP32C3 no output on serial after flashing finished.1.379S 1740Issue#16391Seeed Studio XIAO RP2350 doesn't bootPR#16299rp2/boards/SEEED_XIAO_RP2350: Add new SEEED_XIAO_RP2350 board definit…1.378S 1741Issue#5779machine.soft_reset() behaves curiously on esp8266PR#6782esp32: make machine.soft_reset() work in main.py1.377Q 1742Issue#4873stm32: time.time() always returning 0Issue#2457stmhal: RTC stops ticking and cannot be updated after soft reboot1.373S 1743Issue#1710bytearray slice assignment fails for derived typesPR#1374memoryview: slice assignment RFC1.372S 1744Issue#16550select.poll not working properly with sys.stdinIssue#1293esp8266: can't read from sys.stdin1.371Q 1745Issue#17727crash in io.BufferedWriter due to missing argument validationIssue#17847ringbuf: Zero-length ringbuf creation allowed, causes crash1.371Q 1746Issue#8560How can I access non-REPL UART over USB?Issue#18875docs: No instructions for REPL over UART on RP21.370Q 1747Issue#7108ure: character classes not working in setsIssue#3178"ure" incorrectly handles escaped '-' and trailing literal '-' in character classes1.370Q 1748Issue#1642stm32: Implement Asynchronous UART TXIssue#17297In the machine library and/or the pyb library, add a non-blocking UART transmit polling function1.369S 1749Issue#882Cannot init USB devices in boot.pyIssue#874Writing to a second serial connection in a thread has errors1.365Q 1750Issue#5624ESP32: Socket.listen(backlog) leads to OSError: 112Issue#4827OSError: [Errno 113] EHOSTUNREACH while listen for connection1.365Q 1751Issue#4227ESP32 cannot send and receive UDP packets to itselfIssue#8688ESP8266 v1.18 Unreliable UDP Receiving From Broadcast Address (ex 192.168.1.255)1.362Q 1752Issue#5623esp32: RMT timing glitchesIssue#6167esp32: repeated RMT pulses when using `loop(True)`1.362Q 1753Issue#11929Don't allow `micropython.const`PR#18714docs: Improve micropython.const() documentation and consistency1.362S 1754Issue#5624ESP32: Socket.listen(backlog) leads to OSError: 112Issue#7505socket - OSError: [Errno 112] EADDRINUSE1.361Q 1755Issue#1546RTC LSE/LSI selectionIssue#1509RTC initialisation and wakeup from external events1.359Q 1756Issue#803aioble 'BLE' object has no attribute 'l2cap_connect' on Pico-WIssue#996aioble not happy with characteristic writes...1.358Q 1757Issue#6787stm32: network WLAN(AP_IF).isconnected() always returns TruePR#4538esp32/modnetwork: Fixed wifi.isconnected() is always true, even disconn1.357Q 1758Issue#1329Discussion of Python 3.5 supportIssue#7847PEP 634 Structural Pattern Matching (Python 3.10) support1.357Q 1759Issue#7860framebuf.FrameBuffer: not secured against silly/wrong/malicious stridesIssue#7844Framebuffer Tests: Parameter stride is never tested1.354Q 1760Issue#18200Why PC .c files full path strings are in built Micropython firmware (usermod) ?PR#6956esp32: Integrate with the rp2 port mechanism to support user modules in cmake based builds.1.354Q 1761Issue#5098UART timeout and timeout_char is not working in ESP32Issue#17611UART reaching timeout after first byte.1.352Q 1762Issue#6981ESP32: Expose ext1 wakeup statusIssue#4142ESP32: RTC no function 'wake_on_ext0'1.350Q 1763Issue#6997Esp8266 doesn't execute code after woke up from deep sleepIssue#4390NodeMCU v1.0 stuck at deep sleep rtc wakeup1.349S 1764Issue#16550select.poll not working properly with sys.stdinPR#4859sys.stdio: add support for ioctl and make sys.stdin.buffer.read non-blocking1.348S 1765Issue#8867esp32 - uart - uasyncio streamreader, always receive b"" from RS485 Issue#16182How to handle fast flipping of RE/DE pins when using ESP32 and RP2040 UART as RS4851.346Q 1766Issue#12115STM32 machine.ADC channel constants overflowing MP_ROM_INT() 31 bit signed typePR#5033Implement consistent machine.ADC with read_u16() method1.345Q 1767Issue#4832stm32: Factory reset from codeIssue#8528Pyboard: Cannot use safe mode and factory reset1.343Q 1768Issue#5548STM32: Not able to build mboot without USB and user switchIssue#16537mboot fails to build1.341Q 1769Issue#18811RP2 asyncio stream IO hangs: regressionIssue#15230If boot.py doesn't exit then rp2 port will never initialise USB (soft-bricked)1.341Q 1770Issue#7775Maker Pi 2040PR#7578rp2/boards: Add Pimoroni Tiny 2040.1.340Q 1771Issue#5994esp32/mpconfigport: MICROPY_EVENT_POLL_HOOK fails to yieldIssue#8301uasyncio tests can fail on windows ports1.339S 1772Issue#6796extmod/bluetooth: handling of disconnect in ble_simple_central.py example is misleadingPR#472aioble: Use DeviceDisconnectedError for disconnected guards.1.338Q 1773Issue#6787stm32: network WLAN(AP_IF).isconnected() always returns TrueIssue#4732<WLAN>.isconnected returns false when ESP32 connected to Wifi1.338Q 1774Issue#4506stm32: SPI pins nucleo-h743ZI commented outPR#7626STM32: Add NUCLEO_H743ZI2 board.1.337Q 1775Issue#1014mip: package installation using GitLab URLs for repos in subgroupsPR#13791mpremote: Implement mip install from GitLab.1.336S 1776Issue#4667Print traceback without an exceptionIssue#7464'module' object has no attribute 'exc_info'1.332Q 1777Issue#18200Why PC .c files full path strings are in built Micropython firmware (usermod) ?Issue#17666Argument list too long compile error [ESP32}1.331Q 1778Issue#13021ESP32 Read PWM-GPIO ValueIssue#5737ESP32 Confusing behaviour of PWM after soft reset1.329Q 1779Issue#4029esp32: UDP broadcast via sendto causes memory leaks/ENOMEM errorIssue#175Getting ENOMEM error after several calls to urequests.post()1.329Q 1780Issue#17127Unable to setup IP with nic.ipconfig() while works with obsolete nic.ifconfig() network.WIZNET5KPR#13689extmod/network: Implement IPv6 API to set and retrieve nic configuration.1.328S 1781Issue#7699ESP32:How to use micopython ethernet to ap?How to route ethernet to ap?Issue#4392LAN function issue:ESP321.326Q 1782Issue#6997Esp8266 doesn't execute code after woke up from deep sleepPR#2150esp8266: Let RTC work correctly after deepsleep.1.323S 1783Issue#6605STM32L432KC "can't" create flash filesystemIssue#6132STM32L496RE firmware for custom board1.322Q 1784Issue#7686REPL none working on board ESP32-S2-DevKitM-1Issue#8053ESP32-S3 Generic Board REPL Not Supported1.321Q 1785Issue#6787stm32: network WLAN(AP_IF).isconnected() always returns TrueIssue#306ESP32 WLAN not modify information1.320Q 1786Issue#12315WLAN.config(reconnects) and WLAN.status() doesn't work as intendedIssue#11636network.WLAN(network.STA_IF) will create a access point if connection failed.1.318Q 1787Issue#18461`mpremote mip install` hangs when uploading filesIssue#15282mpremote cannot cat with recent MP on pyboard1.318Q 1788Issue#18638Segmentation Fault in mp_asm_base_get_cur_to_write_bytes (x64 native emitter)Issue#18645Segmentation Fault (NULL Pointer Dereference) in mp_native_relocate1.318Q 1789Issue#3683IPv6 Support in micropython for ESP32 (or anything for that matter)Issue#5043No LAN.config method on ESP321.317Q 1790Issue#4196BUG -- initial prompt on WebREPL connect is always ">>> ", even for paste (and raw) modeIssue#6912Raw paste mode can't be used with WebREPL1.317Q 1791Issue#18603Pico 2W fails to write to NeoPixels from second coreIssue#17968rp2: No Pin IRQ on core 1 (on core 0: OK)1.317S 1792Issue#5163[nRF port] Unable to Activate the FAT File SystemIssue#5162[nRF port] Unable to activate MICROPY_PY_SYS_STDFILES in mpconfigport.h1.315Q 1793Issue#17878zephyr: Support for USER_C_MODULESIssue#8041ESP32: "user C modules" should be able to add components to the build1.315Q 1794Issue#5454ESP32 4MB RAM Guru Meditation Crash On Initializing UARTIssue#5942ESP32-CAM Guru Meditation Error: Core 1 panic'ed (LoadStoreAlignment)1.314Q 1795Issue#2889Document need (or no need) to save & restore registers in asm_xtensa functionsIssue#2893Add push/pop asm_xtensa convenience functions1.309S 1796Issue#7840[nrf-port] NRF51822 BLE is not working (can't apply GAP parameters)Issue#4300ubluepy_temp.py stopped working on nRF52 s132 6.0.01.309Q 1797Issue#8788ESP32 I2S master clock supportPR#7183esp32,stm32/i2s: I2S protocol support for Pyboards and ESP32.1.305S 1798Issue#7844Framebuffer Tests: Parameter stride is never testedIssue#7860framebuf.FrameBuffer: not secured against silly/wrong/malicious strides1.302S 1799Issue#18880cmake: Route usermod sources through native port build systems.PR#6956esp32: Integrate with the rp2 port mechanism to support user modules in cmake based builds.1.298Q 1800Issue#3627raising exception in __del__ finaliser results in deadlock with multithread enabledPR#425Implement del1.295Q 1801Issue#2642esp8266: set default softAP False (OFF)Issue#2620RFC: offical API to save WiFi-connection parameter1.294Q 1802Issue#18144Integer overflow with large rangesIssue#17702-fsanitizer=undefined diagnostics with longlong1.294Q 1803Issue#1056IndexError: bytes index out of rangeIssue#5071[STM32-F2] - mqtt connect fails on latest builds.1.294S 1804Issue#9050ESP32-C3_USB: rst:0xc (RTC_SW_CPU_RST),boot:0xe (SPI_FAST_FLASH_BOOT)Issue#9405esp32c3-usb-20220618-v1.19.1.bin can not boot1.293S 1805Issue#16650TLS errors on ESP-IDF 5.4 with default MICROPY_GC_INITIAL_HEAP_SIZEIssue#538urequests TLS requests fail on ESP32 with ESP-IDF 4.3 and 4.41.289S 1806Issue#6851read() & readline() on rp2 port don't work/work as expectedIssue#6999rp2: uart performance problem with higher baudrates or when doing additional operations1.288S 1807Issue#3440Exposing number of matches in a match object?Issue#193re match object group() should be equivalent to group(0) according to Python3 documentation1.286Q 1808Issue#13536RP2040 I2C bus breaks if pins are changed at runtimeIssue#18257[RP2040] I2C read/write operations fail with EIO in v1.26.1 - works in v1.23.01.285Q 1809Issue#3138gc threshold calculation in docs/reference/constrainedIssue#3840ESP32: no default gc threshold1.283Q 1810Issue#556Raspberry Pi Pico W - umqtt clean_session=False -[Errno 12] ENOMEMIssue#951UMQTT: Library stops receiving broker responses after a subscribed message arrives1.278Q 1811Issue#1329Discussion of Python 3.5 supportIssue#657Unicode support and PEP 3931.277Q 1812Issue#4856Memory space that remains unaffected on reset on ESP32PR#6785esp32: control the python heap size via NVS variables1.277Q 1813Issue#8641ESP32-C3 I2SPR#3489esp32: Add I2S peripheral support.1.277S 1814Issue#13079On Raspberry Pi Pico W, socket `accept` hangs when started in a threadIssue#12980_thread module freezing whole device (RPI_PICO_W)1.277S 1815Issue#1719JSON module does not throw exception when object is not serialisablePR#18530extmod/modjson: Add default argument for json.dump(s).1.274S 1816Issue#6196Image too big for partition ESP32 with SPIRAMPR#5751Flash 16 m1.273S 1817Issue#11433ESP32 WLAN.scan() returns incorrect hidden flagPR#7521Introduce non-blocking scan for access points for ESP321.273Q 1818Issue#4411f presentation type is not roundingIssue#11141Wrong float numbers in print()1.271Q 1819Issue#516Lib json ensure_acsii parameters can be setIssue#784aiohttp and requests Content-Length off if json data contains non-ascii characters1.271S 1820Issue#5261ESP8266 stuck in network.STAT_CONNECTING although connectedIssue#6969esp2866 restart couldn't stop1.270Q 1821Issue#6553ESP32 execute esp.read_flash() cause exception Issue#17663ESP32S3N16R8:Missing flash ORIGINALLY 16M , ACTUALLY 8M1.270Q 1822Issue#98[uasyncio] Trying to call aclose() twice on streams with the same underlying socket leads to exceptionIssue#402Uasyncio Uart Stream Close Bug1.266Q 1823Issue#386MQTT connection and client.check_msg() problemIssue#10357facing connecting ESP32 with my adafruit IO using umqtt1.257Q 1824Issue#9325rp2: rp2.asm_pio_encode incorrectly accepts 'pins' as src for 'wait'Issue#18080RP2040 PIO: Script fails on some GPIO numbers1.253Q 1825Issue#8641ESP32-C3 I2SIssue#11621ESP32 I2S music nose1.252Q 1826Issue#5068A SERVERE BUG OF SPI-SLAVE IN PYBIssue#4660SPI slave is effected by MOSI traffic even though S/S is low1.251S 1827Issue#8273re module defines re.match both as a function and class Issue#4381Problem module "re" ESP321.251Q 1828Issue#3086open: No support for creating file if doesn't exist, while opening in r/w modeIssue#8058mpremote: btree database won't work1.247Q 1829Issue#7639micropython dict has not __contains__ methodIssue#7884CPython difference for __contains__ method1.245Q 1830Issue#7795PPP troubling with large messages > 1.4kB (esp32)Issue#5566ESP32 - network.PPP - uMQTT - Does not give OSERROR on dropped connection.1.244Q 1831Issue#18385aiohttp newer versionIssue#1013aioble install fails1.244Q 1832Issue#13385Compiling with FROZEN_MANIFEST fails to build mpy-cross if it hasn't been built separately firstPR#5230freezing/manifest: Ease the transition to manifests.1.243Q 1833Issue#6814SPI2 on STM32WB55 pin errorIssue#10226RP2: 1us glitch on SCK pin when switching from SPI function to Pin.OUT1.242Q 1834Issue#18167uctypes.bytes_at() accepts out-of-range (non-canonical) address and segfaultsIssue#18166uctypes.bytearray_at() accepts negative address and segfaults on write1.241S 1835Issue#5737ESP32 Confusing behaviour of PWM after soft resetPR#6654esp32/machine_pwm.c: Handle multiple timers: Bugfix PWM.deinit() critical error and fix pwm_print()1.239Q 1836Issue#8515uasyncio : missing RuntimeError: This event loop is already runningPR#11562uasyncio/core.py: Make current_task raise when there is no task.1.238Q 1837Issue#18098USB HID device on ESP32 has a problem!PR#17913esp32/esp32_common.cmake: Switch back to the vendored TinyUSB copy.1.238S 1838Issue#7179Missing country settings for ESP WIFI Issue#11546docs: network.WLAN in STA_IF mode: which parameters are persistent?1.237Q 1839Issue#6225argument count error is wrong when subclass calls super().__init__()Issue#15465super().__init__(*args, **kwargs) doesn't pass kwargs to parent C class.1.236Q 1840Issue#18498Support for ESP32-C3 with 2M FlashIssue#9405esp32c3-usb-20220618-v1.19.1.bin can not boot1.234S 1841Issue#4923BUG: sys.modules['sys'] not pointing __import__('sys') Issue#3886python3 compat: modules don't support hashing as dict keys1.233Q 1842Issue#7372py: settrace is incompatible with Interrupt HandlersPR#4265Profiling: sys.settrace implementation.1.231S 1843Issue#18108mpy-cross viper incompatibility with OBJ_REPR_BPR#18401Add OBJ_REPR_E for full 32-bit float precision1.231S 1844Issue#16588RMT frequency other than 80 MHz?PR#12784Change esp32.RMT.source_freq() to class method1.229Q 1845Issue#7584BLE.gattc_exchange_mtu() callback OSError: [Errno 120] EALREADYIssue#8258mtu vs MP_BLUETOOTH_DEFAULT_ATTR_LEN1.228Q 1846Issue#8994ESP32: Wifi peripheral configuration is not reset before/after a soft reset or light/deep sleep.PR#6782esp32: make machine.soft_reset() work in main.py1.227S 1847Issue#7960Does micropython have FLASH power-down protection?Issue#4408Files are missing boot.py and main.py on ESP8266 board1.225S 1848Issue#18638Segmentation Fault in mp_asm_base_get_cur_to_write_bytes (x64 native emitter)Issue#18636Segmentation Fault (NULL Pointer Dereference) in mp_native_relocate1.225Q 1849Issue#6957rp2: Crash with hard pin IRQPR#17363rp2/machine_timer: Support hard IRQ timer callbacks.1.224S 1850Issue#15421Enable Hardware I2C2 to Portenta C33 PortPR#12978renesas-ra/boards/ARDUINO_PORTENTA_C33: Fix incorrect I2C pins.1.222Q 1851Issue#5276Uasyncio cancelling coroutine takes as long as next scheduled executionIssue#5797extmod/uasyncio: wait_for cancellation bugs1.220Q 1852Issue#4792MICROPY_PY_BUILTINS_ROUND_INT==0 breaks round(<int>, <n>)PR#1382py: implemented rounding floats to precision1.218S 1853Issue#15340ESP32 Outputting Garbage in REPLIssue#16646UART not fast enough1.216S 1854Issue#6541ESP32: persistent PPP neededIssue#9266ESP32 Slow flash access when PPP active1.215Q 1855Issue#18934STM32 H563 I2C TIMINGR AddIssue#3706H7 I2C4 missing1.215Q 1856Issue#18960OpenMV Feature: RTC.memory()PR#5349esp32/machine_rtc: Add prefix to rtc user mem macro.1.215Q 1857Issue#8646Pyboard UART.sendbreak PR#8902esp32: Change the sendbreak duration to >= 15 bit times.1.214S 1858Issue#16221ports/rp2: "Uncaught exception in IRQ callback handler" when retrieving PIO FIFO value with MSB set Issue#15390Raspberry Pi Pico _thread OSError: TinyUSB callback can't recurse1.213Q 1859Issue#7932sdIssue#8949ESP32 machine.SDCard() Instantiation throws error on soft reboot: SPI bus already initialized; ESP_ERR_INVALID_STATE1.211S 1860Issue#5456pyboard.py: add "delay" argument in CLIPR#5469tools/pyboard: Split Ctrl-C into two separate steps with small delay1.209S 1861Issue#5405Move esp32 REPL to a different UARTPR#3277esp8266: Allow disable of REPL on UART01.200Q 1862Issue#1329Discussion of Python 3.5 supportIssue#14331Add yield support in async function1.198Q 1863Issue#16500docs: time.mktime requires one positional argumentPR#4583docs: utime: Mention that mktime() is not available on all ports.1.195Q 1864Issue#16490time.mktime() returns incorrect Unix timestamp on ESP32PR#5973esp32/time: make utime conform to CPython1.193S 1865Issue#11636network.WLAN(network.STA_IF) will create a access point if connection failed.Issue#6969esp2866 restart couldn't stop1.191Q 1866Issue#6799Add means for accessing locals when MicroPython is built with sys.settracePR#18571py: Add a new dual-VM option to improve performance of `sys.settrace`1.190Q 1867Issue#9114Viper bug: integers > 0x3fffffff appear as python objectsIssue#11638Type Inference issue when using struct in viper1.189Q 1868Issue#18961OpenMV Feature: WDT()PR#10901docs/esp32: Reinitialize watchdog timer with longer timeout.1.189Q 1869Issue#16248USB (tested with midi) not working on pico 2 (rp2350 in ARM mode only)Issue#15778RP2350 bricked with micropython1.188Q 1870Issue#18172bytearray(uctypes.bytes_at(0, 8)) segfaults in memcpyIssue#18168Resizing bytearray with active memoryviews corrupts state and segfaults1.187Q 1871Issue#346968c28174 breaks utf8 decode with ignoreIssue#17855Crash printing exception detail when source code is not valid UTF-81.187Q 1872Issue#8994ESP32: Wifi peripheral configuration is not reset before/after a soft reset or light/deep sleep.Issue#9659mpremote: on ESPxxx all mpremote commands are followed by a hard reboot1.186Q 1873Issue#8867esp32 - uart - uasyncio streamreader, always receive b"" from RS485 Issue#6576Fatal Uasyncio/Uart Stream Lifecycle Bug (STM32)1.184Q 1874Issue#11083Can't find esp idf header file: esp_gap_ble_api.h: No such file or directoryIssue#8841Trying to #include "esp_wpa2.h", Failing1.184S 1875Issue#6094metaclassPR#15511py/objtype: Add basic __init_subclass__ metaclass support.1.180S 1876Issue#15963mpremote: Behaviour is confusing with multiple mountpointsPR#16164tools/mpremote: Support trailing slash on dest for non-recursive copy.1.178Q 1877Issue#5406Any plan to support classic bluetooth in ESP32?PR#4589Cross-platform Bluetooth support1.177Q 1878Issue#15228Unable to print unicode characters when running repl with mpremoteIssue#18643mpremote gives UnicodeError on ARDUINO_OPTA V26, V27, V281.176S 1879Issue#8125Cannot import user defined module on Raspberry PicoIssue#17245USER_C_MODULE impossible to import library1.176S 1880Issue#16792RP2 2040 MQTT TLSIssue#15674SSL Context behaviour various between Raspberry Pi Pico and ESP32 Board1.175S 1881Issue#8298urequests.get() error related to getaddrinfoIssue#257ESP32 doesn't support full getaddrinfo() params1.174S 1882Issue#11082RP2 SPI: Instantiating with spi=None does not behave sensibly.PR#7405esp32/machine_hw_spi: Allow None for unused pins in initializer.1.174Q 1883Issue#11840Ambiguous use of TICKS_MAX in time.ticks_diff and time.ticks_add given the time.ticks_ms has different resolution from _us and _cpu and it could cover different ranges in time and valuesIssue#2217Changing semantics of utime.ticks_diff()1.173Q 1884Issue#677mip: github branch is incorrectly used for secondary github: sources in package.jsonPR#676mip: Support relative source file paths in package.json.1.170Q 1885Issue#8333Documentation Improvement Suggestion: esp8266/quickref.rst WebREPL UART + RXBUFPR#6120esp8266 docs: Add quickref documentation for UART on esp82661.168S 1886Issue#2778esp8266: WPA2 Enterprise support?PR#17234ports/esp32: added WPA-Enterprise (new) 1.167Q 1887Issue#10696DMA interruptsIssue#8967Provide native support for Micropython multicore shared interrupts1.167Q 1888Issue#17567ESP32S3 4M Port missing. Partition table in Firmware in file is wrongIssue#18681Micropython fails to update the partition table when it creates a flash filesystem at boot1.164Q 1889Issue#12605Two crash cases involving collections.namedtupleIssue#6719namedtuple crash with empty field list1.163Q 1890Issue#164571.24 breaks USB OTG supportIssue#14257esp32-s3: When using USB CDC, UART 0 will still print console output.1.162Q 1891Issue#7903rp2 asm_pio parameterizationPR#18975rp2: Add RP2350 PIO v1 assembler support.1.159Q 1892Issue#17192mpremote romfs deploy: Directory handling is arguably inconsistent with cp -rIssue#17267mpremote gives false error if a destination directory doesn't exist for recursive copy1.159Q 1893Issue#17048machine.USBDevice support for vendor requestsPR#16356esp32: Enable support for machine.USBDevice.1.156Q 1894Issue#17127Unable to setup IP with nic.ipconfig() while works with obsolete nic.ifconfig() network.WIZNET5KIssue#7964Stm32f767 Ethernet cannot work without DHCP server.1.156Q 1895Issue#18875docs: No instructions for REPL over UART on RP2PR#7461Rp2 general1.153S 1896Issue#979logging.basicConfig(force=False) on empty handler list never initializes Formatter and HandlerIssue#691logging.StreamHandler should call super().__init__()1.153Q 1897Issue#6196Image too big for partition ESP32 with SPIRAMIssue#8202error v1.18 build esp32 GENERIC_SPIRAM with user modules 1.152S 1898Issue#5276Uasyncio cancelling coroutine takes as long as next scheduled executionIssue#5242Cancelling coroutines: can't pend throw to just-started generator. 1.151Q 1899Issue#8017SHA512 and hashlib portIssue#577AttributeError: 'module' object has no attribute 'sha512'1.150S 1900Issue#14450Make MPY ARCH supports for ESP32C3 RISCV PR#16993esp32/esp32_common.cmake: RISC-V improvements.1.150Q 1901Issue#6572NRF52840: ADC is 8 bits, how to set to 12 bits?PR#5033Implement consistent machine.ADC with read_u16() method1.149S 1902Issue#3138gc threshold calculation in docs/reference/constrainedIssue#11666esp8266 : available heap: DRAM ?1.148Q 1903Issue#4142ESP32: RTC no function 'wake_on_ext0'Issue#8489S2/S3 RTC_VALID_EXT_PINS definitions1.148Q 1904Issue#17819assertion error on bad call to socket.socket()Issue#17817Assertion error on invalid string to compile()1.148Q 1905Issue#5854touchPad on Pin 2 (ESP32)PR#6408esp32: Expose touch_pad_get/set_meas_time() in python1.146Q 1906Issue#8290ESP32: SDCard throws ErrorsIssue#8949ESP32 machine.SDCard() Instantiation throws error on soft reboot: SPI bus already initialized; ESP_ERR_INVALID_STATE1.146Q 1907Issue#16462lightsleep doesn't work with v1.24.1 on ESP32-S2 (S2FN4R2)Issue#16181lightsleep on Pico W regression for 1.24.01.141Q 1908Issue#18869tests: extmod/time_time_ns.py intermittent failure due to CI runner clock precisionIssue#18868tests: cmdline/repl_lock.py and repl_cont.py intermittent failures1.138S 1909Issue#4801sock.connect(socket.getaddrinfo(ip,port)[0][-1]) takes too long to respondIssue#8326ESP32 : socket.connect() blocks even with timeout1.138S 1910Issue#10957RP2040: mDNS support in AP modePR#8958rp2: Wiznet 5k lwip mDNS support for EVB_PICO boards1.138Q 1911Issue#17852pin vs stream confusion leads to undefined behavior and Asan diagnosticPR#17414unix: Introduce sanitize_undefined variant, use during CI.1.138Q 1912Issue#3621webrepl crash - ESP8266Issue#2590webrepl error form esp82661.137Q 1913Issue#7847PEP 634 Structural Pattern Matching (Python 3.10) supportIssue#7905Discussion of Python 3.9 support1.136Q 1914Issue#6675boot loop after fresh firmware install on ESP8266MOD 12-F and ESP-12EIssue#3946post flash AP_IF behavior not consistent with documentation on ESP321.136Q 1915Issue#6225argument count error is wrong when subclass calls super().__init__()Issue#664TypeError when calling super().init() 1.131Q 1916Issue#10913ESP32 / modnetwork / .status() is not reliableIssue#305Network Status ESP321.130S 1917Issue#102umqtt.robust dies when MQTT broker gets restartedIssue#316umqtt.robust sends the NodeMCU Esp8266 board in some freezing state1.130Q 1918Issue#1274Need to address inconsistencies between mktime and localtime.PR#17366shared/timeutils: Standardize supported date range on all platforms.1.129S 1919Issue#10508Timeout support for websocket/webreplPR#814webrepl: Changes for more webrepl features while making it smaller.1.127Q 1920Issue#8273re module defines re.match both as a function and class Issue#193re match object group() should be equivalent to group(0) according to Python3 documentation1.125Q 1921Issue#47What to do about USB VID and PID?PR#498Auto-generate the stmhal/pybcdc_inf header file from static files1.125Q 1922Issue#8866rp2.StateMachine: state machine fails when I2S protocol is used Issue#11797rp2 PIO: two statemachines cannot share the same pins if they run on differenit PIOs1.124Q 1923Issue#17594RP2: time.sleep and time.sleep_ms waking early (but not time.sleep_us)Issue#15751machine.lightsleep makes time.sleep_ms takes more time on every call1.124Q 1924Issue#12124Support for ESP32 Quad and Octal SPI on SPI2 and SPI3Issue#8634Possible bug with Hardware SPI(1) on ESP32-S31.123Q 1925Issue#5439Can not ppp success on esp32Issue#3740ESP32: Interest in PPPoS?1.122Q 1926Issue#17829docs: RP2 section should include RP2350 (A/B) and/or eliminate hard references to only RP2040Issue#6855rp2 API documentation1.121Q 1927Issue#1509RTC initialisation and wakeup from external eventsPR#2500stmhal/modmachine.c reset_cause() supports additional causes1.117S 1928Issue#12097Unix port using gcc with clang flagsIssue#782micropython won't compile on OSX Mavericks1.113S 1929Issue#8586Long Timer Never Gets CalledPR#9725Add freq arguement in machine.Timer.rst1.112Q 1930Issue#5405Move esp32 REPL to a different UARTPR#8255esp32/uart: Allow limited configuration of (repl) uart0.1.111Q 1931Issue#6105uasyncio V3 stream readline: is this correct?PR#8797extmod/uasyncio: Use list of bytes in readexactly() and readline() of StreamReader.1.105Q 1932Issue#15098mpremote mount fails reading binary file Issue#17665mpremote mount: file write of non-byte arrays fails due to incorrect length calculation1.102Q 1933Issue#2093RFC: Sensor driver interfacePR#644micropython/drivers/sensor: Adding micropython support for Infineon PASCO2 sensor driver 1.100Q 1934Issue#1078requests: guard against getaddrinfo() hang when WiFi not connectedIssue#18797socket.getaddrinfo() blocks indefinitely when WiFi active but not connected (RP2350/CYW43)1.099S 1935Issue#7865Faulty exception: Implicit string conversion: bad_implicit_conversion(...)PR#2960py: Use correct exception message for implicit conversion to str or b…1.096S 1936Issue#516Lib json ensure_acsii parameters can be setIssue#859python-ecosys/requests can not post Chinese, why not add `; charset=UTF-8` to Content-Type?1.096Q 1937Issue#17173mpremote cp -r command fails with "mpremote: cp: -r not specified; omitting directory"PR#11685mpremote: Copy empty sub-dirs with "mpremote fs cp -r dir :".1.092Q 1938Issue#4832stm32: Factory reset from codePR#6904STM32: Factory Reset not Executed.1.091S 1939Issue#2701ESP8266 RTC.irq method rejects arguments. Missing RTC constants in machine module.PR#5419[ESP8266] [Documentation] Add note that machine.RTC is not fully sup…1.086S 1940Issue#6605STM32L432KC "can't" create flash filesystemPR#5330stm32: littlefs support1.086Q 1941Issue#1070uMQTT_Simple suggestions: #1: Return ping result instead of None & #2: Make socket write under 'disconnect' & 'ping' non-blockingPR#88umqtt.simple: do not close the socket in ping()1.084Q 1942Issue#17453micropython.const inconsistent behaviour in classPR#18714docs: Improve micropython.const() documentation and consistency1.083S 1943Issue#4792MICROPY_PY_BUILTINS_ROUND_INT==0 breaks round(<int>, <n>)Issue#3538round(x, -1) is not implemented for integers, whereas it is in CPython1.083S 1944Issue#17829docs: RP2 section should include RP2350 (A/B) and/or eliminate hard references to only RP2040PR#18975rp2: Add RP2350 PIO v1 assembler support.1.080S 1945Issue#16611[feature request] being able to change UART(0) speed without recompiling.Issue#16182How to handle fast flipping of RE/DE pins when using ESP32 and RP2040 UART as RS4851.079Q 1946Issue#18551docs: RP2 DMA some defaults missing/incorrectIssue#16083docs: DMA chain example shows incorrect use of DMA.registers1.079Q 1947Issue#355uasyncio.websocket.server compatibility with websocket clientsIssue#348uasyncio.websocket.server import websocket1.079Q 1948Issue#2572extmod/modframebuf.c framebuf1_text() does not clear pixelsPR#3252extmod/framebuf: Replace *sb_*pixel functions with a single generic one1.078Q 1949Issue#1642stm32: Implement Asynchronous UART TXIssue#1650stm32: Implement Asynchronous SPI Slave1.077Q 1950Issue#5858extmod/uasyncio Please provide CPython's synchronisation primitivesPR#5332extmod: add new implementation of uasyncio1.075S 1951Issue#5596[ESP32 Docs]: Partition readblocks / writeblocks extendedIssue#5913ESP32-OTA: Partition.writeblocks with buffer size not multiple of blocksize gives OSError1.074Q 1952Issue#18331ESP32: Ctrl-C from examples/bluetooth/ble_uart_repl.py does not interrupt user code; only the BLE REPL loop stopsIssue#4742nrf52832 does not respond to control-C. I can not stop my program1.073S 1953Issue#12270ESP32C3 no output on serial after flashing finished.Issue#7565Combine ESP32C3 firmware bug1.069S 1954Issue#14079Rp2: Incorrect CPU freq after lightsleep()Issue#15751machine.lightsleep makes time.sleep_ms takes more time on every call1.069S 1955Issue#15228Unable to print unicode characters when running repl with mpremoteIssue#15282mpremote cannot cat with recent MP on pyboard1.066Q 1956Issue#1650stm32: Implement Asynchronous SPI SlaveIssue#1642stm32: Implement Asynchronous UART TX1.063Q 1957Issue#775OSError: timeout waiting for v2 cardIssue#7129Pico: sdcard.py timeout waiting for response1.062S 1958Issue#12842esp32: UDP sendto causes memory leaks/ENOMEM error for most IP addressesIssue#4227ESP32 cannot send and receive UDP packets to itself1.060Q 1959Issue#11713/ports/esp32/usb_serial_jtag.c usb_serial_jtag_isr_handler bugPR#15727esp32: Fix ESP32-C3 usb serial/jtag on IDF v5.0.4, clean up native USB-CDC1.060Q 1960Issue#6023no input for repl with duptermPR#3784esp8266: Change UART(0) to attach to REPL via uos.dupterm interface.1.059S 1961Issue#49contextlib: (re) add ExitStack?PR#883github/workflows: Add workflow to run package tests.1.059Q 1962Issue#18144Integer overflow with large rangesIssue#17684range() returns wrong results across 1<<311.058S 1963Issue#18200Why PC .c files full path strings are in built Micropython firmware (usermod) ?Issue#18880cmake: Route usermod sources through native port build systems.1.052Q 1964Issue#11000docs: machine.SDCard: clarify, which SPI device is used Issue#4722sdcard esp32 does not work TTGO T8 V1.81.052Q 1965Issue#102umqtt.robust dies when MQTT broker gets restartedIssue#192umqtt.robust: check_msg() blocks after reconnect1.052S 1966Issue#6570_IRQ_GATTC_NOTIFY not compatibleIssue#5716Is esp32 ble irq() missing resp_data receiving event?1.050Q 1967Issue#4298compatibility : esp8266 *may* stop processing wifi when (ab)using micropython.schedule()Issue#4459esp8266 Waiting for STA_IF connect causing reset1.047Q 1968Issue#15118network.hostname: max length of hostnamePR#9086extmod/mod_network: Define network hostname globally for all nic boards.1.047S 1969Issue#10096ESP32: Threading with 2 or 3 similar threads not properly scheduledIssue#4840esp32: threading: stack check seems seems wrong1.046Q 1970Issue#3646ussl.wrapsocket and mbedtlsPR#7315extmod/uasyncio: Add ssl support to start_server.1.043Q 1971Issue#14331Add yield support in async functionPR#10190extmod/uasyncio: Fix syntax of generator functions1.043Q 1972Issue#5361Class RTC on ESP32 documentation bugPR#2334docs: Make the machine.RTC reflect reality on esp82661.042S 1973Issue#6799Add means for accessing locals when MicroPython is built with sys.settracePR#4265Profiling: sys.settrace implementation.1.035S 1974Issue#16829docs: Please provide examples to show how to backup and restore the complete contents of flash.PR#9091mpremote: support 'cp :a :b'1.034Q 1975Issue#9049Raspberry Pi Pico W: Add WPS functionalityIssue#8910Set hostname on cyw43-based boards1.031Q 1976Issue#3509Mpy modules cannot be imported (sys.path missing '') when running file outside of cwdIssue#9734`mpremote`: Mounting Windows directory with packages in a `lib` subfolder are not found1.031Q 1977Issue#2720Can't get property value of the superclassPR#8881objproperty.c: Add support for fget/fset/fdel.1.030S 1978Issue#18213ESP32C6: USB not in board.json `features` but GPIO pins are disabled anywayPR#12200ports/esp32: Support JTAG console, free up UART.1.030Q 1979Issue#5010Pyboard D: space in flash for frozen bytecodeIssue#3139esp8266 makefile Add support for per-project frozen module directory1.029Q 1980Issue#9006Lightsleep with sleep period set to a value never wakingPR#16431rp2: Fix soft timer expiry waking early from lightsleep.1.029S 1981Issue#18620Integer overflow in `array` constructor via `len*itemsize` multiplicationIssue#18144Integer overflow with large ranges1.028Q 1982Issue#11636network.WLAN(network.STA_IF) will create a access point if connection failed.PR#2506esp8266/modnetwork.c: Allows AP reconnection without WiFi credentials1.026Q 1983Issue#921USB HID keyboard and mouse at the same timeIssue#4183Support for USB_HID Consumer Control devices?1.026S 1984Issue#10049When esp32S3 uses microython, it uses too much internal memoryPR#7963ESP32: Set maximum heap size in mpconfigport.h.1.013S 1985Issue#5994esp32/mpconfigport: MICROPY_EVENT_POLL_HOOK fails to yieldIssue#12925rp2: Timeout regression in select/poll, cyw43, others1.012S 1986Issue#13642STM32: BLE bond is not persistantIssue#13639STM32: BLE Bonding Example does not work1.011S 1987Issue#4734esp8266, 16MBIssue#13264Flashing Micropython 1.21 to an ESP-01m not possible1.011S 1988Issue#9563dac.write_timed() does not work with NUCLEO_G474REIssue#1388dac1 and dac2 channels interfere with each other 1.006Q 1989Issue#17217Request: Port for Lolin ESP32-S3 Pro (16MB flash, 8MB SPRAM)Issue#15825Can you help transplant the MicroPython firmware of ESP32P4?1.005Q 1990Issue#16142mpremote: unable to execute fs commands - mpremote.transport.TransportError: could not enter raw replIssue#9659mpremote: on ESPxxx all mpremote commands are followed by a hard reboot1.002S 1991Issue#747mip / package.json: Allow 'deps' to come from another repositoryIssue#677mip: github branch is incorrectly used for secondary github: sources in package.json1.002Q 1992Issue#6541ESP32: persistent PPP neededIssue#8728ESP32 and PPP not working1.000S 1993Issue#18257[RP2040] I2C read/write operations fail with EIO in v1.26.1 - works in v1.23.0Issue#13536RP2040 I2C bus breaks if pins are changed at runtime1.000Q 1994Issue#2335esp8266: Support up to 16 MB of flashIssue#17198Bootloop when using 64MBit flash with ESP82660.998Q 1995Issue#8821Please provide a starting point to find binary releasesIssue#7863Add ESP32-S2 binary to downloads page0.996Q 1996Issue#2335esp8266: Support up to 16 MB of flashPR#1626esp8266: SPI flash access functions and user mounting.0.996Q 1997Issue#5870extmod/uasyncio: add serve_forever()?PR#7365extmod/uasyncio: Fix start_server and wait_closed race condition0.995Q 1998Issue#17559WDT activated after LAN initIssue#16732Reinitializing network.LAN with W5500 Causes Connection Loss Until Hard Reset0.995Q 1999Issue#5801Enable Touchpad IRQIssue#14330Add 'hard' Pin.irq() support for ESP320.993Q 2000Issue#5427struct.pack doesn't check for value boundsIssue#145Struct unpacking and pad bytes0.992Q 2001Issue#10590ffi callbacks are not collectedIssue#7273modffi callbacks may get garbage collected0.992S 2002Issue#17300Ping responce stops working after several hoursIssue#16340With network.PPP device hangs after several hours of operation0.990S 2003Issue#18555dupterm on Unix blocks (slot 1) / replicates to stdout (slot 0)PR#6080ports/unix: Add full uos.dupterm support.0.990S 2004Issue#18729zephyr/mphalport: Scheduled callbacks not processed during time.sleep_ms() on TrustZone NS buildsPR#7177zephyr: run async/scheduled events during REPL and sleep0.989Q 2005Issue#11635I2S MONO format does not workIssue#11245I2S switches from MSB-first to LSB-first on an ESP32-S30.989Q 2006Issue#4142ESP32: RTC no function 'wake_on_ext0'PR#17518esp32: Add esp32.wake_on_gpio.0.988S 2007Issue#15781extmod/vfs_fat.c still uses _FS_REENTRANT, but lib/oofatfs now uses FF_FS_REENTRANTIssue#4431FatFS exFAT is broken.0.986Q 2008Issue#5958ESP32-S2-Saola-1 Dev boardIssue#7299How to build for Saola_1_wrover0.985S 2009Issue#7442extmod: Implement SO_LINGER in modlwipPR#4322extmod/modlwip: Implement TCP listen/accept backlog.0.985Q 2010Issue#811MQTT: Unable to connect to Azure IoT HubIssue#9856Unable to Publish Message to AWS IoT Cloud0.984S 2011Issue#8511machine.TouchPad should be documentedIssue#9652docs: Pin.toggle() method is not documented0.984Q 2012Issue#16490time.mktime() returns incorrect Unix timestamp on ESP32Issue#4145utime.localtime() returns UTC and local time in some cases0.983Q 2013Issue#10970Support for CH32V307 RISC-VIssue#16215Can Support CH32V103 ?0.983Q 2014Issue#98[uasyncio] Trying to call aclose() twice on streams with the same underlying socket leads to exceptionIssue#6576Fatal Uasyncio/Uart Stream Lifecycle Bug (STM32)0.982Q 2015Issue#567Unable to Publish Message to AWS IoT with Micropython v1.19Issue#811MQTT: Unable to connect to Azure IoT Hub0.981Q 2016Issue#18962OpenMV Feature: ROMFS IOCTL Documentation and DebugPR#16903ports: make naming of ROMFS partition config variables consistent0.978Q 2017Issue#5369esp32: PPP tunel for WiFiIssue#4658ESP32: how to use PPP module0.976S 2018Issue#6463Using LWIP on WindowsIssue#1532Windows port does not build in Visual Studio 20150.976S 2019Issue#3260pyboard: SPI slave, how to collect all data till an inter frame gap Issue#5068A SERVERE BUG OF SPI-SLAVE IN PYB0.972Q 2020Issue#7012Micropython rp2 fails to build on windows systems.PR#18328Fix "Argument list too long" error in qstr generation for large projects0.972S 2021Issue#16091requests::Response::content hangs forever for Socket::readIssue#15844esp32: Webserver Socket stops responding after a minute.0.971Q 2022Issue#3155modlwip: socket.read(n) on a socket with a finite timeout can lose dataPR#15223extmod/modlwip: Make socket.connect raise ETIMEDOUT on non-zero timeout.0.971Q 2023Issue#17877Include PPP (Point-to-Point Protocol) Support in MicroPython Firmware for Raspberry Pi Pico W / Pico 2WPR#16661docs: Note which ports have default or optional network.PPP support.0.971S 2024Issue#2130Timezone support for "time" modulePR#715Update ntptime.py0.969Q 2025Issue#6978rp2: uasyncio: sys.stdout not workingIssue#1293esp8266: can't read from sys.stdin0.969Q 2026Issue#4427BUG: sys.modules['__main__'] not pointing __import__('__main__') Issue#2833exec('import module') doesn't add module to scope when used in imported file0.968Q 2027Issue#11294Pico W - Multicast receive stops working until after `machine.reset()`Issue#10812Sockets not releasing for Pico_W0.966S 2028Issue#17515Add Pin.mode() and Pin.alt() support for all applicable portsPR#17692rp2: Fix RP2350 and RP2350B pin alt functions.0.965Q 2029Issue#851aiohttp TLS websocket fails for continously sending packages on ESP32Issue#853aiohttp sends Sec-WebSocket-Key with in wrong with b'' envelope0.962Q 2030Issue#1946esp8266: wlan.connect() may crash when there're too many scan resultsIssue#1311ESP8266 WiFi esp.connect() causes crash with latest builds0.960S 2031Issue#11625ESP32C3 Connecting to wifi with wrong password will not feedback STAT_WRONG_PASSWORD statusIssue#11181docs: full Documentation for the Pi Pico W0.959Q 2032Issue#18432docs: WeAct F411 'blackpill' PB4 notePR#5642stm32/boards/WEACTV20_F411: Add support for WeAct v2.0 'blackpill' board0.958Q 2033Issue#8263example->bluetooth->ble_bonding_peripheral.py error with NUCLEO-WB55Issue#13639STM32: BLE Bonding Example does not work0.957Q 2034Issue#1090Deepcopy does not work , copied Copy from here. Can not copy Instances - Error: un(deep)copyable object of type <class 'counterObject'>. Simple examples do NOT work.Issue#952minor typo in deep copy0.957S 2035Issue#7998stm32: Support pins with multiple AFs for the same peripheral.PR#16543stm32: Support 'FDCAN' in board pin CSVs.0.957Q 2036Issue#754umqtt.simple got OSError: -1 after publishing 65535 packets message on esp32Issue#9856Unable to Publish Message to AWS IoT Cloud0.956Q 2037Issue#6523Taking slice of memoryview in Viper function crashes PyBoardPR#6250py: Fixed case where shifting a memory view right corrupts the contents0.954S 2038Issue#9043More flexible memory analysis with `micropython.mem_info()`Issue#5650mem_info reports impossible values0.952Q 2039Issue#14421ESP32 without psram. Socket and Memory Split or ... .Issue#14293ESP32C3 BLE get panic when some 10-20k byte arrays is allocated otherwhere before0.950Q 2040Issue#18609Micropython allows creation of non UTF-8 identifiersIssue#13084formatting character values >= 128 gives unexpected results, can crash0.948Q 2041Issue#8728ESP32 and PPP not workingIssue#3740ESP32: Interest in PPPoS?0.947Q 2042Issue#2093RFC: Sensor driver interfaceIssue#2290RFC: Additional DHT sensor support, including new I2C versions0.947Q 2043Issue#9006Lightsleep with sleep period set to a value never wakingIssue#16181lightsleep on Pico W regression for 1.24.00.946S 2044Issue#6195STM32H7 Ethernet Issue#8775[STM32H755_Nucleo-144/stm32h755]: there is a working config0.945S 2045Issue#9204tools/mpremote Copy folder content creates folder on boardIssue#17173mpremote cp -r command fails with "mpremote: cp: -r not specified; omitting directory"0.945Q 2046Issue#2490esp8266: socket accept() does not always acceptIssue#1479ESP8266 no use without a way to re-open a socket0.943Q 2047Issue#8594Enable factory reset boot mode without a user switchPR#6904STM32: Factory Reset not Executed.0.942Q 2048Issue#7204Hang when accessing filesystem if using timers/interruptsIssue#8137Raspberry Pi Pico (RP2040) stops working in long sessions0.941Q 2049Issue#6799Add means for accessing locals when MicroPython is built with sys.settraceIssue#3864implement sys.settrace (or its subset)0.940Q 2050Issue#8941Support config("pm")Issue#15168esp8266, esp32: WiFi: clarification about PowerManagement attributes0.940Q 2051Issue#1681stmhal: ADC class only uses ADC1 hardwareIssue#4435[STM32H743] ADC fail 0.939S 2052Issue#2419I2C bus recoveryPR#2550extmod/machine_i2c: Make the clock stretching timeout configurable and raise errors when it times out0.938S 2053Issue#6036ESP32 WiFi AP Channel WidthIssue#16165wifi channel selection in access point mode is ignored0.938S 2054Issue#8028esp32: psram invalid pin on original pins if remapedIssue#7607ESP32 RTC_VALID_EXT_PINS not valid for ESP32 S2/S30.936Q 2055Issue#7130ESP32 Bluetooth: Error code "OSError: -18" when advertising with a too long payloadPR#5236extmod/modbluetooth: Make UUID support the buffer protocol.0.936Q 2056Issue#1946esp8266: wlan.connect() may crash when there're too many scan resultsIssue#2116esp8266: wifi scan and ^C Keyboard Interrupt causes reboot0.935Q 2057Issue#5779machine.soft_reset() behaves curiously on esp8266Issue#3030Generalizing "soft reboot" feature to cover full reset possibility0.934Q 2058Issue#2419I2C bus recoveryIssue#1765unable to recover from I2C bus error0.934Q 2059Issue#17242wiznet5k_send_ethernet: fatal error -5Issue#17875wiznet5k driver can call scheduler from hard IRQ context0.932S 2060Issue#17217Request: Port for Lolin ESP32-S3 Pro (16MB flash, 8MB SPRAM)Issue#11042ESP32S3R8 - 16MB Flash - 8MB PSRAM?0.932S 2061Issue#2419I2C bus recoveryIssue#908Multiple i2c.init calls can hang the bus0.931Q 2062Issue#17399docs: pots/unix (standalone) has no instructions to build static linked micropython instancePR#17695unix/make: Fix 32bit libffi path.0.930Q 2063Issue#2093RFC: Sensor driver interfaceIssue#3218RFC sensor API: updates?0.930S 2064Issue#8772RP2: Get read buffer size / partial read on USB stdinIssue#6998rp2: uart.read() never returns0.930Q 2065Issue#4435[STM32H743] ADC fail Issue#1681stmhal: ADC class only uses ADC1 hardware0.929S 2066Issue#2028super() appears not to work with multiple inheritancePR#15533py/runtime: Fix self arg passed to classmethod when accessed via super.0.928Q 2067Issue#2419I2C bus recoveryPR#2420extmod/machine_i2c: Add clock stretching support0.928Q 2068Issue#13088Sometimes write files is extremely slow!Issue#12609ESP32 - v1.21.0 slower than v1.20.0 running a large application0.926S 2069Issue#16650TLS errors on ESP-IDF 5.4 with default MICROPY_GC_INITIAL_HEAP_SIZEIssue#7962ESP32: Micropython allocated heap is reduced for IDF >= 4.2.2.0.925S 2070Issue#5376Empty op name printed when missing from mp_binary_op_method_namePR#3381py/objtype: Define all special methods if requested.0.922S 2071Issue#2419I2C bus recoveryIssue#5145[STM32WB] USBDONGLE_WB55: I2C 0.921Q 2072Issue#1329Discussion of Python 3.5 supportPR#2015README: With "async" support, bump supported language version to 3.5.0.921S 2073Issue#6346Class `bytearray()` does not implement `count()`Issue#4810bytesarray buffer manipulation/copy fail0.921Q 2074Issue#7117rp2 import PIO, StateMachine, asm_pio -> Info -> Black Cat in a Coal BunkerIssue#11797rp2 PIO: two statemachines cannot share the same pins if they run on differenit PIOs0.920Q 2075Issue#6701RTC wakeup callback should be executed immediately rather than deferredIssue#1455Unexpected Pyboard behaviour around pyb.stop() and rtc.wakeup()0.920S 2076Issue#2572extmod/modframebuf.c framebuf1_text() does not clear pixelsPR#2367extmod/framebuf: Add blit() method0.919Q 2077Issue#2572extmod/modframebuf.c framebuf1_text() does not clear pixelsPR#2562tests/extmod/framebuf1: Extend framebuffer test coverage.0.917Q 2078Issue#1546RTC LSE/LSI selectionIssue#1559stmhal: Improve RTC startup0.916S 2079Issue#18213ESP32C6: USB not in board.json `features` but GPIO pins are disabled anywayIssue#17672ESP32-C6, ESP32-S3, etc.: MICROPY_HW_ENABLE_UART_REPL should be disabled for boards that have both direct USB and UART connectors0.914Q 2080Issue#18432docs: WeAct F411 'blackpill' PB4 notePR#5582stm32/boards/WEACTV20_F411: Add support for WeAct v2.0 'blackpill' board0.914Q 2081Issue#913USB device removal appears to cause problems in Windows.Issue#16248USB (tested with midi) not working on pico 2 (rp2350 in ARM mode only)0.913S 2082Issue#8104ESP32: Setting Bluetooth TX power when initalizing BLEIssue#8751[ESP32-S3] BLE.init() interrupts serial output0.910Q 2083Issue#15941Unexpected asyncio code exec between exc in task and call of global asyncio crash handlerIssue#7807uasyncio gather() return_exceptions behaviour differs from CPython0.910Q 2084Issue#17547mpy-cross: Assertion failed when compiling tests/basics/exception_chain.py.PR#18366mpy-cross: Make the debug emitter work again.0.908Q 2085Issue#5746ESP32: BLE.config('mac') causes crash if BLE not activeIssue#6297BLE.active() change gap_name to "ESP32"0.908Q 2086Issue#15304docs: WLAN module, undocumented methodsIssue#15169network: wiznet: send_ethernet0.907Q 2087Issue#731Raspberry Pi Pico and SD Card moduleIssue#656Raspberry Pi Pico SD Card Errors0.906S 2088Issue#17846framebuf: crash with incorrect usage (native subclassing?)Issue#15571frambuf initalizes with ValueError0.902Q 2089Issue#9280utime.sleep_us() overflowPR#2939utime module documentation fixes and cleanup0.902Q 2090Issue#7847PEP 634 Structural Pattern Matching (Python 3.10) supportPR#10110doc: Add Python 3.10 page.0.899Q 2091Issue#1681stmhal: ADC class only uses ADC1 hardwareIssue#5053[STM32F7] ADC-DMA Sampling + Triple Interleaved Sampling0.899S 2092Issue#18660mpremote REPL and mount issues with socket:// and RFC2217 connectionsIssue#17918mpremote: enter_raw_repl: not working with micropython v1.260.899Q 2093Issue#17855Crash printing exception detail when source code is not valid UTF-8Issue#13084formatting character values >= 128 gives unexpected results, can crash0.897S 2094Issue#5857extmod/uasyncio Provide means of scheduling I/O with high priorityIssue#140uasyncio scheduling is not fair0.896Q 2095Issue#2028super() appears not to work with multiple inheritanceIssue#520super for `object` does not work0.896Q 2096Issue#2724ESP8266: Extremely bad clock accuracyPR#1251esp8266: RTC support + linker script update0.896S 2097Issue#8976Add socket.getnameinfo support?PR#9051modusocket.c: Support additional arguments to getaddrinfo.0.895Q 2098Issue#8298urequests.get() error related to getaddrinfoIssue#300urequests error: IndexError: list index out of range0.894Q 2099Issue#18982esp32/machine_pin: ESP32-P4 pin 54 can't be set to outputPR#11129drivers/ninaw10: Fix ESP input only pins.0.894S 2100Issue#2198Not able to send Multicast messages from ESP8266Issue#11294Pico W - Multicast receive stops working until after `machine.reset()`0.892Q 2101Issue#18076RP2: ADC pins does not work properly in XIAO RP2350Issue#15687PICO2 internal temperature sensor not accessible at ADC(4)0.892S 2102Issue#11736'/' as a parameter of a function gives a syntax errorIssue#328function define syntax check0.891Q 2103Issue#18213ESP32C6: USB not in board.json `features` but GPIO pins are disabled anywayIssue#15769Unable to disable default usb UART on ESP32S30.887Q 2104Issue#7808Minor Viper Flaw: Misleading error messageIssue#11638Type Inference issue when using struct in viper0.887Q 2105Issue#5162[nRF port] Unable to activate MICROPY_PY_SYS_STDFILES in mpconfigport.hPR#6377nrf/os: Fix building with MICROPY_VFS enabled.0.885Q 2106Issue#9286windows: os.sep should be backslashPR#1513resolves visual studio FileNotFoundError: [Errno 2] 0.882S 2107Issue#17867SEEED_XIAO_NRF52 board access to 1 MB FlashPR#10193nrf: Add board definitions for the Seeed XIAO NRF52840 Sense device.0.882S 2108Issue#2497ESP8266: WebREPL truncates pasted dataIssue#6023no input for repl with dupterm0.882Q 2109Issue#14331Add yield support in async functionPR#1800py: add async/await/async for/async with syntax0.879S 2110Issue#3009Add support for PDB debugging moduleIssue#4796Can upy be debugged with Visual Studio Code like CPython?0.878Q 2111Issue#2497ESP8266: WebREPL truncates pasted dataIssue#6912Raw paste mode can't be used with WebREPL0.878Q 2112Issue#12037Data loss in string transfer through sys.stdout.writeIssue#11253On RP2 sys.stdin.read(64) and sys.stdin.readline() do not work if we have multiple of 64 bytes in buffer0.877Q 2113Issue#1546RTC LSE/LSI selectionIssue#5549Pyboard D RTC calibration does not work0.873Q 2114Issue#5261ESP8266 stuck in network.STAT_CONNECTING although connectedPR#9460ports/esp8266: Add auto_connect & reconnects options to WLAN.config().0.872Q 2115Issue#2720Can't get property value of the superclassIssue#3947BuiltinClass.some_property calls property getter/setter; should return <property> object0.870Q 2116Issue#7903rp2 asm_pio parameterizationIssue#7117rp2 import PIO, StateMachine, asm_pio -> Info -> Black Cat in a Coal Bunker0.864Q 2117Issue#17924Clang undefined behavior sanitizer diagnostics (mostly uninteresting??)PR#3799emitbc: Avoid undefined behavior calling memset()0.863S 2118Issue#5442UART.readline() reads the buffer even when it does not end in a newline characterIssue#1533stmhal: UART(..., timeout=0) is broken for stream protocol0.861Q 2119Issue#9957signed integer overflow (undefined behavior) in littlefsPR#18755py/objrange: Fix integer overflow in range length calculation0.859Q 2120Issue#2642esp8266: set default softAP False (OFF)PR#2808Fixed issue with AP being configured while not being active0.856Q 2121Issue#6816USB problem on RPi picoIssue#6866rp2 More USB woes0.855S 2122Issue#8298urequests.get() error related to getaddrinfoPR#225Fix `urequests.request` failing with `OSError: 97`0.854Q 2123Issue#3813ESP8285 can't use ap_if.config "can't set AP config"PR#2808Fixed issue with AP being configured while not being active0.853S 2124Issue#1329Discussion of Python 3.5 supportPR#9070docs: Update CPython differences and improve the look of table layouts.0.851Q 2125Issue#3789MicroPython assumes valid prelude and bytecode in .mpy filesPR#1811Add ability to have frozen bytecode0.850Q 2126Issue#5394Freezing resources that are not Python scriptsPR#5291Follow links: Restore old behaviour of freezing (linked) directories in modules/0.849Q 2127Issue#11296Pico W STA/AP Interfaces Sharing Same DNS?Issue#15695RPI PICO W Regression: Setting DNS results in address resolution failure0.848S 2128Issue#2509machine.SPI(): add CS/NSS pinPR#7400mimxrt: Add the machine.spi() class to machine.0.847Q 2129Issue#15941Unexpected asyncio code exec between exc in task and call of global asyncio crash handlerIssue#15187asyncio: Calling .run() within a task does not behave as per CPython0.845Q 2130Issue#8340Using asyncio in _threadIssue#8515uasyncio : missing RuntimeError: This event loop is already running0.843Q 2131Issue#3646ussl.wrapsocket and mbedtlsPR#8252extmod/modussl_mbedtls.c: Add missing args and constants to ssl module.0.843S 2132Issue#4142ESP32: RTC no function 'wake_on_ext0'Issue#7607ESP32 RTC_VALID_EXT_PINS not valid for ESP32 S2/S30.840Q 2133Issue#8941Support config("pm")Issue#8910Set hostname on cyw43-based boards0.838Q 2134Issue#2642esp8266: set default softAP False (OFF)Issue#2432WebREPL is turned off by default0.836Q 2135Issue#2130Timezone support for "time" moduleIssue#22371.8.2 ESP8266 Issues setting RTC 0.834Q 2136Issue#6980Pyboard.py doesn't keep file path with folders on windowsIssue#9132tools/mpremote: Hope improve path format support for Windows.0.833Q 2137Issue#15662Frozen modules in the embed port does not generate frozen_content.cIssue#8356mpy-cross: Build process broken.0.831Q 2138Issue#8594Enable factory reset boot mode without a user switchIssue#6903STM32: Can't Factory Reset0.830Q 2139Issue#18851Still no IPv4 Hostname advertisement with stock LwIP and stock mDNS IPv6 does however.PR#9058extmod/modnetwork: Add global hostname/LWIP-mDNS.0.830Q 2140Issue#5405Move esp32 REPL to a different UARTPR#3784esp8266: Change UART(0) to attach to REPL via uos.dupterm interface.0.828Q 2141Issue#2093RFC: Sensor driver interfacePR#549micropython/drivers: Add "sht3x" sensor driver.0.827Q 2142Issue#1159Inheritance for native types is not supportedIssue#18592Python subclass of native type with attr handler cannot properly store attributes0.826Q 2143Issue#12532Global buffer overflow in mp_get_stream_raiseIssue#13046heap-buffer-overflow: from integer overflow at mp_stream_rw0.826Q 2144Issue#2093RFC: Sensor driver interfaceIssue#1504RFC: configurablility of object representation, especially with respect to floats0.825Q 2145Issue#7208Pyboard-D: Webrepl not respondingIssue#2100webrepl input doesn't work if application is running0.824S 2146Issue#4029esp32: UDP broadcast via sendto causes memory leaks/ENOMEM errorIssue#12278RP2: Out of memory with simple "requests" script0.823Q 2147Issue#18728zephyr/machine_timer: Race condition calling machine_timer_deinit() from k_timer ISR contextPR#16794zephyr: Create machine.Timer class implementation.0.822Q 2148Issue#2509machine.SPI(): add CS/NSS pinPR#16922ports/rp2: Optional spi_id and optional disabling of MISO pin0.822Q 2149Issue#16579rp2: asm_pio_encode() sideset/delay faulty logicPR#7890Rp2 Port - exec sideset0.822S 2150Issue#686aioble: Connecting to the Apple Media Service (Pico-W)Issue#803aioble 'BLE' object has no attribute 'l2cap_connect' on Pico-W0.822Q 2151Issue#15571frambuf initalizes with ValueErrorIssue#15275Cannot instantiate FrameBuffer from a bytes object0.821Q 2152Issue#5087[ESP32] CAN bus and MOD bus master RTU.Issue#7892MicroPython CAN API0.820S 2153Issue#6036ESP32 WiFi AP Channel WidthPR#11493esp32/network_wlan.c: Bugfix: WLAN.config(channel=x) triggers reset.0.819Q 2154Issue#8290ESP32: SDCard throws ErrorsIssue#7484ESP32 Cannot mount SD Card on Wemos LOLIN D32 Pro V2.0.00.818S 2155Issue#5163[nRF port] Unable to Activate the FAT File SystemIssue#2855WiPy 1.0 mp v1.8.7 - SD OSError: 190.817Q 2156Issue#3906RSSI of connected STAs from AP not workingIssue#9203port/ESP32/network.AP_IF: get IP addresses from connected stations0.817Q 2157Issue#869Feature request: support for the HTTP Digest authentication on the requests and/or the aiohttpPR#4157unix: Enable MICROPY_PY_UHASHLIB_MD5.0.816S 2158Issue#677mip: github branch is incorrectly used for secondary github: sources in package.jsonIssue#747mip / package.json: Allow 'deps' to come from another repository0.814Q 2159Issue#2424Pyboard SysTick losing ticks: interrupts sometimes locked out for 170msPR#344Cleanup systick for stmhal0.812Q 2160Issue#5106RFC: class.mro() is notimplIssue#525Method Resolution Order (MRO) is not compliant0.811Q 2161Issue#5746ESP32: BLE.config('mac') causes crash if BLE not activeIssue#5580bluetooth is missing mac param for config0.810Q 2162Issue#7148STM32: How to avoid disabling USB IRQs in sdcard.c ?PR#744Disable IRQs around sdcard reads.0.809Q 2163Issue#16008Using ntptime.settime() while _thread is running can break sleep timingIssue#16519RP2: machine.RTC().datetime() does not advance during lightsleep0.808Q 2164Issue#12675Prebake vfs partitionIssue#18681Micropython fails to update the partition table when it creates a flash filesystem at boot0.808Q 2165Issue#6555ESP8266: option to use NMI for PWMIssue#3631ESP8266 : PWM glitches from full pwm to any value (only if 1 channel active)0.807Q 2166Issue#7638Conversion from const char* to mp_rom_error_text_t ?PR#12186unix/modjni: Fix build error.0.807Q 2167Issue#6541ESP32: persistent PPP neededPR#15242ports/esp32/network_ppp: Ensure clean shutdown of PPP connection.0.806S 2168Issue#6681nRF52: a new I2C instance does not deinit the previousIssue#4574NRF port - I2C0.806Q 2169Issue#10913ESP32 / modnetwork / .status() is not reliableIssue#11325network: status codes/constants not unified across ports0.803Q 2170Issue#2628Extend obj->iternext to handle not just __next__(), but also send() methodIssue#369Need mp_const_stop_iteration variant which can hold an argument value0.803Q 2171Issue#2642esp8266: set default softAP False (OFF)PR#2555esp8266/scripts/inisetup: Activate the AP before setting it up0.801Q 2172Issue#13021ESP32 Read PWM-GPIO ValueIssue#6275ESP32, PWM channel issues0.801Q 2173Issue#9280utime.sleep_us() overflowIssue#7188rp2: irq_disable irq_enable - sleep for more than 10 micro seconds - rp2 locks0.801Q 2174Issue#334umqtt (with tls): check_msg() / wait_msg() - how to know connection is gone? timeout?PR#196umqtt.{robust,simple}: wait_msg(): select blocking mode by parameter0.799S 2175Issue#11678RP2 UART timeout is incorrectPR#8074rp2/machine_uart.c: Handle UART RX timeout IRQ.0.799S 2176Issue#16578EK-RA4M2 board specificationIssue#7034Porting MicroPython to Renesas RA4M1 and RA6M20.799Q 2177Issue#6311Support for ESP-MeshIssue#8943Add ESPNow/WiFi support0.798Q 2178Issue#7108ure: character classes not working in setsIssue#3176extmod: re treats `\r` and `\n` as literal `r` and `n`0.798Q 2179Issue#6984No Connection to Wifi with AUTH_WPA_WPA2_PSKIssue#8858Pico W - AP always without password?0.797Q 2180Issue#410UMQTT - mqtt stops publishing after 5 minutesPR#812umqtt.simple: Fix MQTTClient publish for connection disruption.0.796S 2181Issue#896Discussion about allocating memory from within an irqIssue#6459Clarify whether ubluetooth.BLE.irq handler is really an _interrupt_ handler0.795Q 2182Issue#8005ussl.wrap_socket causes esp32-s2 board to crash Issue#5808ussl.wrap_socket fails with mbedtls_ssl_handshake errors on ESP320.795Q 2183Issue#346968c28174 breaks utf8 decode with ignoreIssue#4310str() will convert invalid utf8 from bytes object0.791Q 2184Issue#11678RP2 UART timeout is incorrectPR#6870rp2: Add timeout and invert to the machine.uart class0.791S 2185Issue#4792MICROPY_PY_BUILTINS_ROUND_INT==0 breaks round(<int>, <n>)PR#1376py: implemented round(f, N>0), added test0.790Q 2186Issue#296If any possible to make umqtt to support Qos 2?Issue#90umqtt.simple: query regarding qos == 10.787Q 2187Issue#6063Problems while building for ESP32 IDF v4.0 under Windows 10Issue#5277ESP32 - First time building micropython - Help 20.786S 2188Issue#410UMQTT - mqtt stops publishing after 5 minutesIssue#112Unconnected MQTT publish fails silently0.785Q 2189Issue#16604Emitted code epilogue block contains a superflous jump to the next available code address.PR#8773py/emit: Improve the logic to detect and eliminate dead code0.781Q 2190Issue#7130ESP32 Bluetooth: Error code "OSError: -18" when advertising with a too long payloadPR#17725 examples/bluetooth/ble_advertising.py: fix decoding of UUID320.779Q 2191Issue#7220BLE: Advertising name stays as 'ESP32'PR#11831examples/bluetooth/ble_advertising.py: Error when advertising payload is too large instead of silently failing0.778Q 2192Issue#8763New CDC Driver required for Windows 7 due to changed VID_2341 & PID_025EPR#498Auto-generate the stmhal/pybcdc_inf header file from static files0.776Q 2193Issue#1450Single precision floating point formatting issuesIssue#1435Single precision float printing error0.775S 2194Issue#7965ports/unix: uasyncio.ThreadSafeFlag appears brokenIssue#8596Unix port: `uasyncio` does not have certain classes/methods0.774Q 2195Issue#4207[NUCLEO_H743ZI] changing CPU frequency does not work as expectedIssue#13063Nucleo-H743ZI2 Micropython Hang up0.774S 2196Issue#1450Single precision floating point formatting issuesPR#1449stmhal: fix single precision float printing error0.773S 2197Issue#16577docs: BLE Event handling seems to contradict general guidelines for IRQ handlingIssue#9834BLE panic in V1.19.1 but not in V1.180.772Q 2198Issue#13209ESP32(S3) - littlefs - Consistant drop of module loading speed if files are written to filesystemPR#5811esp32: Change from FAT to littlefs v2 as default filesystem.0.771Q 2199Issue#13248rp2 PIO state machine pin config enhancementsIssue#11797rp2 PIO: two statemachines cannot share the same pins if they run on differenit PIOs0.771Q 2200Issue#7384framebuf: Support drawing text at different sizesIssue#7253extmod/modframebuf: Additional colour modes and endianness handling0.768Q 2201Issue#937Obscure bug with locals not captured by functionPR#13710py: fix setting globals for compiled native functions0.766S 2202Issue#4058pyboard, swapping sd cardsIssue#2949Device Crashes Catastrophically when accessing SD in certain situations0.765Q 2203Issue#691logging.StreamHandler should call super().__init__()Issue#928shutdown function of logging module does not empty _loggers0.764Q 2204Issue#1862axTLS-based modussl: ussl.wrap_socket silently accepts invalid certificatesPR#3398extmod/modussl_axtls: Implement key and cert kw args to wrap_socket.0.764S 2205Issue#11926Allow SPI flash to be configurable per boardPR#8162mimxrt: A set of small extensions and a bug fix.0.762S 2206Issue#9563dac.write_timed() does not work with NUCLEO_G474REIssue#617stmhal: write_timed method on pyb.DAC(2) causes crash0.761Q 2207Issue#12124Support for ESP32 Quad and Octal SPI on SPI2 and SPI3PR#7291Esp32s2 changes0.760Q 2208Issue#18385aiohttp newer versionIssue#148Merging uaiohttpclient0.760Q 2209Issue#2335esp8266: Support up to 16 MB of flashIssue#1336esp8266: Making esp.flash_id() more useful0.759Q 2210Issue#844urequests still using HTTP/1.0Issue#622Micropython's urequests behaves differently than python's requests0.759Q 2211Issue#10096ESP32: Threading with 2 or 3 similar threads not properly scheduledIssue#6720RFC ESP32 application performance relative to STM0.756Q 2212Issue#1878py: __del__ special method not implemented for user-defined classesIssue#3627raising exception in __del__ finaliser results in deadlock with multithread enabled0.756Q 2213Issue#17507ussl (TLS/SSL) is not implemented yet on Pico 2 WPR#5436add modussl_mbedtls.c methods and exceptions. esp32/unix 0.755Q 2214Issue#2093RFC: Sensor driver interfacePR#914drivers/sensor/sht: Add driver for SHT3x/SHT4x sensors0.754Q 2215Issue#18034ESP32: Timer and sleep cause hangIssue#17577ESP32-C6 timers not working on custom build0.753Q 2216Issue#403Can urequests use requests AuthBase classes from standard requests?Issue#6649POST Request with BASIC AUTH - How to?0.753Q 2217Issue#1546RTC LSE/LSI selectionPR#112Use LSI OSC for RTC clock when LSE is not detected0.753S 2218Issue#8511machine.TouchPad should be documentedIssue#8048ESP32 S2 or S3 , can not from machine import TouchPad0.752Q 2219Issue#13639STM32: BLE Bonding Example does not workPR#6662extmod/modbluetooth: Add pairing/bonding support (v2)0.752S 2220Issue#6997Esp8266 doesn't execute code after woke up from deep sleepIssue#3961ESP8266 crashes on wake from deepsleep0.752S 2221Issue#408No Example for uasyncio SSL webserverIssue#8647Need solution for asyncio SSL/TLS connections0.751S 2222Issue#17334ESP32-C6: WAKEUP_ALL_LOW causes GPIO pin to be stuck upon waking from deeepsleepPR#16883Support wakeup gpio source of ESP32C3 and I was tuned wakeup source one by one each soc.0.751S 2223Issue#3789MicroPython assumes valid prelude and bytecode in .mpy filesIssue#4634Further ways to improve .mpy encoding0.749Q 2224Issue#5596[ESP32 Docs]: Partition readblocks / writeblocks extendedIssue#5868esp32: use wear leveling for vfs partition0.748Q 2225Issue#9015uasynio.stream.Stream.readline fails when using SSLPR#5840moduasyncio: Add SSL support0.746S 2226Issue#1509RTC initialisation and wakeup from external eventsIssue#1559stmhal: Improve RTC startup0.745S 2227Issue#8594Enable factory reset boot mode without a user switchPR#4752stm32: Move factory reset files and code to separate source file.0.744Q 2228Issue#18411EXT_GPIO1 on an RM2 module gets set to output high after setting WLAN interface active.Issue#10205RPI Pico W: Pin("LED", Pin.OUT).on() crashes/hangs0.742Q 2229Issue#4662[PYBD] Switching Frequency completely locks up the boardIssue#4737ports/stm32: Can't change CPU frequency on NUCLEO_F401RE board0.741S 2230Issue#7280Is a port for STM32L5 or STM32U5 in the roadmap? PR#14191stm32/README.md: Update list of supported STM32 series.0.740Q 2231Issue#2198Not able to send Multicast messages from ESP8266Issue#8688ESP8266 v1.18 Unreliable UDP Receiving From Broadcast Address (ex 192.168.1.255)0.738Q 2232Issue#6523Taking slice of memoryview in Viper function crashes PyBoardPR#9028py/objarray: Raise error on out-of-bound memoryview slice start.0.738S 2233Issue#652traceback.format_exc failed due to sys.exc_info not existIssue#5110Availability of sys.exc_info() in current builds0.738S 2234Issue#16890[webassembly] 'runPythonAsync' api missing { async: true } option.PR#11823ports/webassembly: Make mp_js_do_str and mp_js_process_char asynchronous.0.738Q 2235Issue#17399docs: pots/unix (standalone) has no instructions to build static linked micropython instanceIssue#1295Generate standalone binaries of uPy?0.737Q 2236Issue#8938W5500-EVB-PICO: setblocking, SOL_SOCKET, SO_REUSEADDR NOT working; Cannot use Asyncio start_server()Issue#13591docs: asyncio start_server does not behave as described0.737S 2237Issue#296If any possible to make umqtt to support Qos 2?PR#83umqtt.robust: publish() adapt to umqtt.simple0.735Q 2238Issue#1274Need to address inconsistencies between mktime and localtime.Issue#16490time.mktime() returns incorrect Unix timestamp on ESP320.734Q 2239Issue#6816USB problem on RPi picoIssue#8573rp2: Recovering from EMI0.732Q 2240Issue#9052Unable to Flash MicroPython on ESP32-C3Issue#8412Micropython won't boot on esp32 c3?0.732S 2241Issue#3715stm32: Adding pins and peripherals to the board filesPR#13664stm32/boards: Standardize pin names to always have P{PORT}{NUMBER} available0.732S 2242Issue#1710bytearray slice assignment fails for derived typesPR#14029py/objarray: Fix use-after-free if extending a slice from itself.0.732Q 2243Issue#16221ports/rp2: "Uncaught exception in IRQ callback handler" when retrieving PIO FIFO value with MSB set Issue#18765rp2: crash on soft reboot with DMA IRQ enabled and DMA active0.729Q 2244Issue#16644ports/stm32: Add memory map with attributes for different MCU families.PR#16633ports/stm32: Make ETH DMA buffer attributes configurable.0.727S 2245Issue#17567ESP32S3 4M Port missing. Partition table in Firmware in file is wrongIssue#13024Feature-request: Put the GENERIC download on the ESP32 web page, and move all non-critical modules to vfs0.727Q 2246Issue#7712bytearray(length) does not validate length is >= 0Issue#3204Unix: CPython incompatibility assigning negative values to bytearrays.0.725Q 2247Issue#4578Writing to a file in a callback corrupts the SD card when the file_id_object has closedIssue#2949Device Crashes Catastrophically when accessing SD in certain situations0.724Q 2248Issue#18613Feature Request: Enable WDT CancelIssue#18961OpenMV Feature: WDT()0.724Q 2249Issue#882Cannot init USB devices in boot.pyPR#18375esp32: Re-initialise USB after soft reset.0.724S 2250Issue#7849STM32 sleep wake time problemPR#4359docs/machine: Change sleep to lightsleep and add timeout arguments.0.723Q 2251Issue#9166ESP32 mDNS support on Ethernet (class LAN)Issue#8537Ethernet W5500 is now supported by ESP-IDF. Feature request: is possible to support it in the MicroPython too?0.722Q 2252Issue#1329Discussion of Python 3.5 supportPR#7896features for different python versions0.720Q 2253Issue#1587stmhal: os.sync() [apparently] doesn't flush FatFS read buffersPR#11673extmod/moduos.c: Move the sync() method code into extmod/moduos.c.0.717Q 2254Issue#2130Timezone support for "time" moduleIssue#3523esp8266/modules/ntptime: More accurate NTP syncing0.714Q 2255Issue#736esp32 UDP socket bind()/recvfrom(): incoming empty packet crashes the systemIssue#8688ESP8266 v1.18 Unreliable UDP Receiving From Broadcast Address (ex 192.168.1.255)0.713Q 2256Issue#15647mimxrt boot automounts sd card without adding /lib to path, breaking importsPR#4349stm32/main: Add boardconfig option to enable/disable booting from sdcard0.712Q 2257Issue#10432ESP32: 64-bit integer in python variable parsed into 32-bit in dynamic module written in CIssue#7269modffi int broken in 32 bit architectures, in big endian architectures, and with unsigned values0.710Q 2258Issue#18169Viper: ptr8(0)[0] = 1 causes SIGSEGV on unix portIssue#18800Micropython Viper error: overwrites call parameter0.710Q 2259Issue#13639STM32: BLE Bonding Example does not workPR#6651extmod/modbluetooth: Add pairing/bonding support.0.709S 2260Issue#13088Sometimes write files is extremely slow!Issue#7880Random access writing - severe performance issue (ESP32)0.709Q 2261Issue#17924Clang undefined behavior sanitizer diagnostics (mostly uninteresting??)PR#17409Enable gcc undefined behavior sanitizer during coverage build0.709S 2262Issue#11269docs: Building embedding example using shared/static lib with cmake (with example)PR#5964ports/libmicropython: Implement a static library "port".0.708S 2263Issue#9203port/ESP32/network.AP_IF: get IP addresses from connected stationsIssue#5395List mac addresses connected to ESP8266 via AP_IF mode0.706Q 2264Issue#2424Pyboard SysTick losing ticks: interrupts sometimes locked out for 170msPR#10727shared/runtime/softtimer.c: Use consistently the same clock source.0.705S 2265Issue#17918mpremote: enter_raw_repl: not working with micropython v1.26PR#5469tools/pyboard: Split Ctrl-C into two separate steps with small delay0.705S 2266Issue#2424Pyboard SysTick losing ticks: interrupts sometimes locked out for 170msIssue#3375stm32: UART overrun race condition locks up system0.702Q 2267Issue#8794UART sendbreak bugIssue#5263ESP32 Uart TX-error using UART.sendbreak()0.701Q 2268Issue#15622RP2350 / Pico 2 machine.lightsleep not working correctlyPR#17546port/rp2/modmachine: Fix lightsleep watchdog interactions.0.699S 2269Issue#8028esp32: psram invalid pin on original pins if remapedIssue#8491S3R8 (octal spram configuration)0.698Q 2270Issue#9050ESP32-C3_USB: rst:0xc (RTC_SW_CPU_RST),boot:0xe (SPI_FAST_FLASH_BOOT)Issue#18498Support for ESP32-C3 with 2M Flash0.697Q 2271Issue#5669Descriptor attribute access on a class doesn't call __get__PR#3826Optimise instance load/store/delete by skipping special accessors when possible0.696Q 2272Issue#7769How to set BLE connection interval?Issue#11241BLE().gap_connect() call results in "TypeError: function doesn't take keyword arguments" (ESP32-WROOM-32D)0.696S 2273Issue#2509machine.SPI(): add CS/NSS pinPR#9137mimxrt: Five small service type changes.0.694S 2274Issue#8290ESP32: SDCard throws ErrorsIssue#8121ESP32S3 with SPIRAM, Failure to Mount SD Card0.693S 2275Issue#18200Why PC .c files full path strings are in built Micropython firmware (usermod) ?Issue#17245USER_C_MODULE impossible to import library0.693Q 2276Issue#5624ESP32: Socket.listen(backlog) leads to OSError: 112Issue#1237esp8266: listen()/accept() broken?0.690Q 2277Issue#7394RTC weekday meaning incosistences.PR#16357esp32: Fix RTC initialization from datetime.0.690S 2278Issue#6174uasyncio: Code throws exception under CPythonPR#11562uasyncio/core.py: Make current_task raise when there is no task.0.689Q 2279Issue#2692RFC modframebuf.c scrolling behaviourPR#10093extmod/modframebuf: Fixed a crash in FrameBuffer scrolling.0.689Q 2280Issue#1555stmhal: uart chars are being dropped, even when only at 115200 baudIssue#2713stmhal: UART writes spurious characters0.689Q 2281Issue#10017network.WLAN(...).scan() on Pico W returns out of range security and hidden parametersIssue#17917WLAN config parameter 'hidden' unknown0.687Q 2282Issue#11840Ambiguous use of TICKS_MAX in time.ticks_diff and time.ticks_add given the time.ticks_ms has different resolution from _us and _cpu and it could cover different ranges in time and valuesPR#6171Feat nrf ticks support0.687Q 2283Issue#4207[NUCLEO_H743ZI] changing CPU frequency does not work as expectedIssue#4737ports/stm32: Can't change CPU frequency on NUCLEO_F401RE board0.683S 2284Issue#1159Inheritance for native types is not supportedPR#6253py/runtime: Do generic lookup if type->attr fails.0.682S 2285Issue#13599The BLE.Config gives `ValueError: unknown config param` with pairing parametersPR#6651extmod/modbluetooth: Add pairing/bonding support.0.681S 2286Issue#16537mboot fails to buildPR#4315ports/stm32/mboot: Add missing include for irq.h0.679Q 2287Issue#18597WPA3 PSK on Raspberry Pi Pico 2 W (cyw43-driver)Issue#16779RP2: Pico 2 W Not connecting with thread running0.678Q 2288Issue#4748[ESP32] DHCP Hostname not working correctlyIssue#5492ESP32 Static IP not being assigned despite using ifconfig()0.677Q 2289Issue#11384docs: rp2 port quick reference PWM sectionPR#7463updated rp2-docs-quickref0.675S 2290Issue#7712bytearray(length) does not validate length is >= 0Issue#1965bytearray extended when append has exception thrown0.673Q 2291Issue#5434gc_collect_root crash in VS2017 Release buildPR#18773Gcdebugprintf0.673Q 2292Issue#12037Data loss in string transfer through sys.stdout.writePR#11850Make sys.stdout.buffer.write() return the number of bytes written.0.672S 2293Issue#256umqtt.simple: Subscribe and check_msgIssue#321Umqtt.robust: subscription vanished after reconnect0.672Q 2294Issue#17869LSE Startup on STM32H563ZI failsPR#18479stm32/rtc: Make sure RTC is using LSE on N6 MCUs.0.670Q 2295Issue#18705mpremote mip install can create a folder named `:`PR#9467tools/mpremote: Add `mpremote mip install` to install packages.0.667Q 2296Issue#7951CANbus support for STM32F0Issue#4774STM32H7 CAN FD partial and full support0.665Q 2297Issue#15615Native code decorator should be best-effortIssue#17046Enable MICROPY_EMIT_RV32 for ESP32-C6 but compile error "invalid arch" with decorator @micropython.native0.665Q 2298Issue#5857extmod/uasyncio Provide means of scheduling I/O with high priorityPR#5332extmod: add new implementation of uasyncio0.664Q 2299Issue#790Running network and setting up GATT server causes Guru Mediation ErrorIssue#16954Guru Meditation Error: Core 1 panic'ed (LoadProhibited). Exception was unhandled.0.664Q 2300Issue#8383Docu: Multiple machine.Timer() instances on ESP8266 Issue#6967esp32: Virtual timers not currently supported in doc0.660Q 2301Issue#17399docs: pots/unix (standalone) has no instructions to build static linked micropython instanceIssue#11313docs: ports/unix/Readme.md: build instructions don't work / seem outdated0.659Q 2302Issue#9204tools/mpremote Copy folder content creates folder on boardIssue#17052mpremote fs cp fails and I don't understand why.0.658Q 2303Issue#6816USB problem on RPi picoIssue#8963RP2: Pico W still hanging shortly after start of main.py when connecting to wif0.655Q 2304Issue#13385Compiling with FROZEN_MANIFEST fails to build mpy-cross if it hasn't been built separately firstPR#3987mpy-cross/Makefile: Also undefine MICROPY_FORCE_32BIT and CROSS_COMPILE.0.655S 2305Issue#6718urandom.randint handling of >32bit values on 64-bit archIssue#6712randint() returns machine word instead of an actual int object.0.654S 2306Issue#8938W5500-EVB-PICO: setblocking, SOL_SOCKET, SO_REUSEADDR NOT working; Cannot use Asyncio start_server()Issue#4824non-blocking socket blocks and raises EAGAIN0.653Q 2307Issue#281deepcopy function references a non-existant variablePR#390copy: Add support for OrderedDict in deepcopy.0.651S 2308Issue#8594Enable factory reset boot mode without a user switchIssue#8528Pyboard: Cannot use safe mode and factory reset0.650Q 2309Issue#11942uasyncio.start_server leades OSError: [Errno 107] ENOTCONN PR#7444extmod/uasyncio: Allow catching exceptions in start_server.0.650Q 2310Issue#4895ESP32 crashes when running uPy from ISRIssue#12239esp32/ble: Fatal crashes in BLE ISR handler0.648Q 2311Issue#11083Can't find esp idf header file: esp_gap_ble_api.h: No such file or directoryIssue#12015esp32 build error ESP_IDF v5.2.00.648Q 2312Issue#8693Motor doesn't work under idf 4.2.2 + micropython 1.18 PR#7258Pin ESP32 to core 1 once again ftw0.647S 2313Issue#11422mpremote should not limit name shortcuts to 1st 4 devicesIssue#8485mpremote on Mac OS X: allow env var or option in config file to select default serial port to use0.647Q 2314Issue#1090Deepcopy does not work , copied Copy from here. Can not copy Instances - Error: un(deep)copyable object of type <class 'counterObject'>. Simple examples do NOT work.PR#1098copy: Provide top-level documentation.0.647S 2315Issue#11083Can't find esp idf header file: esp_gap_ble_api.h: No such file or directoryIssue#6545Using OpenSSL in user C module0.646Q 2316Issue#7389vfs_posix_rename old_path points to the same as new_pathPR#17713Fix incomplete implementation of readonly for VfsPosix0.646Q 2317Issue#8208RP2: Overclock or CPU_MHZ as a board config optionIssue#6987Board definitions for rp2 ports0.646Q 2318Issue#10172Fix DHCP server for certain clients (dhcpcd)PR#12499shared/netutils/dhcpserver: Reply on correct netif0.644Q 2319Issue#6440Implement exit() to exit for ./micropython shellIssue#598Need sys.exit()0.643Q 2320Issue#17878zephyr: Support for USER_C_MODULESPR#6956esp32: Integrate with the rp2 port mechanism to support user modules in cmake based builds.0.643S 2321Issue#7502search() on a compiled regular expression ignores the "pos" argumentIssue#11724ure returns different results than using re (Regular expression)0.642Q 2322Issue#2198Not able to send Multicast messages from ESP8266Issue#9105Pico W: Joining multicast group doesn't receive messages.0.641Q 2323Issue#4857STM32 USE_HOST_MODEIssue#212USB host mode0.640S 2324Issue#7894windows/mingw strange compiler error when freezing viper codeIssue#9314ESP32: Viper code can't be called from frozen bytecode module.0.637Q 2325Issue#8328Modbus Module for ESP32Issue#5087[ESP32] CAN bus and MOD bus master RTU.0.637S 2326Issue#16008Using ntptime.settime() while _thread is running can break sleep timingIssue#16779RP2: Pico 2 W Not connecting with thread running0.637Q 2327Issue#4821Roadmap for next release (v1.11 -> v2.0?)Issue#4784Preparing for next release, v1.110.635S 2328Issue#10239ports/esp32:a bug with Hardware SPI Initialize on ESP32-S3PR#7291Esp32s2 changes0.635Q 2329Issue#1161Towards possibility of precise garbage collectorIssue#1168Make garbage collector built on malloc / free implementation with pointer indirection0.632Q 2330Issue#11422mpremote should not limit name shortcuts to 1st 4 devicesPR#7647mpremote: Fix listing when VID/PID are none, and add "devs" shortcut0.631Q 2331Issue#18551docs: RP2 DMA some defaults missing/incorrectPR#7670docs: Add documentation for rp2 DMA support.0.629S 2332Issue#6257STM32H7 SPI6 not working with DMAIssue#3851Fixed issue with SPI not being able to send more than 65535 bytes.0.628Q 2333Issue#8063Esp32: Add explicit "wait_tx_done" method to UARTPR#17698esp32/machine_uart: Change `sendbreak()` implementation to simply pull the pin low for the break period0.628Q 2334Issue#4227ESP32 cannot send and receive UDP packets to itselfIssue#8330Socket datas (UDP, TCP, MQTT) are received discontinuously - expected realtime0.628Q 2335Issue#1736uos.dupterm() behavior in underspecified, implementations brokenPR#16017Draft: tinyusb cdc class in python / dupterm0.627Q 2336Issue#14536docs: Windows port README should include `make submodule` as a build stepPR#8894lib: Add micropython-lib submodule.0.627Q 2337Issue#937Obscure bug with locals not captured by functionPR#2089Locals in functions micropython bug.0.626Q 2338Issue#1509RTC initialisation and wakeup from external eventsIssue#6701RTC wakeup callback should be executed immediately rather than deferred0.626Q 2339Issue#9117Calling i2c.scan() causes restart on Wemos D1 mini proIssue#2376ESP8266 1.8.3-80 i2c.scan shows all available ports0.625Q 2340Issue#16496dual ethernet in esp32 portIssue#16732Reinitializing network.LAN with W5500 Causes Connection Loss Until Hard Reset0.624Q 2341Issue#4708network.PPP troublesIssue#4786esp32: uart deinit missing0.623S 2342Issue#8896Arduino RP2 Nano connect: Unexpected OSError (regression)Issue#10722`ussl` not in board `ARDUINO_NANO_RP2040_CONNECT` in port `rp2`0.623Q 2343Issue#10533Add support for dual usb serial on the Pico.PR#7187rp2: Add the unique-id to the usb-id.0.622Q 2344Issue#1650stm32: Implement Asynchronous SPI SlavePR#2058stmhal/spi.c: Support for one line SPI communication.0.622Q 2345Issue#1587stmhal: os.sync() [apparently] doesn't flush FatFS read buffersIssue#882stmhal: Mass Storage issues on OSX0.620Q 2346Issue#6105uasyncio V3 stream readline: is this correct?Issue#5335USB_VCP.readline() does not read whole line0.620Q 2347Issue#12675Prebake vfs partitionIssue#13024Feature-request: Put the GENERIC download on the ESP32 web page, and move all non-critical modules to vfs0.620Q 2348Issue#1509RTC initialisation and wakeup from external eventsPR#12482mimxrt/rtc: Improve the RTC initialisation during start-up.0.619Q 2349Issue#11381RasperryPi Pico W - Wifi issue with hidden SSID ?Issue#12191Pico W will not connect on WiFi0.618S 2350Issue#7664`uasyncio.rst` and `uctypes.rst` are still named with `u` prefixPR#880all: remove u-module naming where possible0.617Q 2351Issue#8867esp32 - uart - uasyncio streamreader, always receive b"" from RS485 Issue#402Uasyncio Uart Stream Close Bug0.615Q 2352Issue#2424Pyboard SysTick losing ticks: interrupts sometimes locked out for 170msIssue#1555stmhal: uart chars are being dropped, even when only at 115200 baud0.615Q 2353Issue#3666WiPy/CC3200: usocket.socket.settimeout() not working for socket.getaddrinfo()Issue#8326ESP32 : socket.connect() blocks even with timeout0.615S 2354Issue#6497Pinout for the nrf52840 USB dongleIssue#4231[nrf] Add board support for nRF52840 dongle (pca10059)0.614Q 2355Issue#1159Inheritance for native types is not supportedIssue#6175Lookup of operator builtins can fail with multiple inheritance0.613Q 2356Issue#12698RP2: Global variable lost/distorted after start_new_thread() with try/exceptIssue#2916NameError: name 'i' is not defined when using threads0.608S 2357Issue#18646RP2 - PIO 'remove_programs()' does not correctly remove/de-reference StateMachine codeIssue#17509RP2350: PIO2 State Machines do not work0.608Q 2358Issue#11185rp2: Add something to read vbus and vsysIssue#10406PR2: How to use ADC channel 3/GPIO pin 29 to measure VSYS on Pico W board0.607S 2359Issue#296If any possible to make umqtt to support Qos 2?Issue#157check_msg() fails when subscribed message has QOS0.607Q 2360Issue#7957mp_obj_class_lookup errorPR#6176py: Support passing in an OrderedDict to type() as the locals.0.607Q 2361Issue#17869LSE Startup on STM32H563ZI failsPR#4760stm32/rtc: Allow overriding startup timeouts from mpconfigboard.0.607S 2362Issue#3009Add support for PDB debugging moduleIssue#2306Feature suggestion; Triggering Repl in handler decorator0.605S 2363Issue#3009Add support for PDB debugging modulePR#499Draft: Working towards pdb debugging support.0.605S 2364Issue#8586Long Timer Never Gets CalledIssue#10099Software timer misfiring after gc.collect()0.604Q 2365Issue#6344nRF microbit (nRF51822) issuesPR#14142nrf/main: Fix build of microbit when SD is used.0.602Q 2366Issue#882Cannot init USB devices in boot.pyIssue#15230If boot.py doesn't exit then rp2 port will never initialise USB (soft-bricked)0.602S 2367Issue#6344nRF microbit (nRF51822) issuesPR#3137Nordic port for nrf51822, nrf52832 and nrf528400.600Q 2368Issue#18969OpenMV Feature: Upstreaming patchesIssue#18965OpenMV Feature: IMXRT is missing romfs0.596Q 2369Issue#7998stm32: Support pins with multiple AFs for the same peripheral.PR#9188stm32/boards: Fix returning incorrect af_list() with NUCLEO-F446RE.0.596Q 2370Issue#6996rp2 and ISRs defined by the Pin classPR#16442WIP: rp2: Make GPIO wakeup from lightsleep consistent.0.595Q 2371Issue#6036ESP32 WiFi AP Channel WidthPR#8991ports/esp32: WLAN use esp_wifi_s/get_channel() to set and get wifi channel.0.595S 2372Issue#10402printing to io.StringIO subclass leads to seg faultIssue#1067Write to closed StringIO leads to seg fault0.594S 2373Issue#12216ports/unix: please implement machine.unique_id()Issue#1701Recasting current baremetal modules to "umachine"0.592Q 2374Issue#17126Neopixel "flicker"/noise only when Wifi is onIssue#18023ESP32 neopixel library not working properly0.592Q 2375Issue#646Do we want to have weakref support?PR#529weakref: Add basic stub function to aid in porting.0.591Q 2376Issue#6953stm32 HID class USB crash explainedIssue#1217USB HID Receive on Micro Python0.591Q 2377Issue#8405[esp32] MQTT connect delaysIssue#5790Esp32 using MQTT help0.589Q 2378Issue#9316pico - zombie pio state machines after soft resetIssue#8866rp2.StateMachine: state machine fails when I2S protocol is used 0.587Q 2379Issue#12735SEGV in decompress_error_text_maybeIssue#12830Crashes while using builtins.super0.584Q 2380Issue#4081Scoped allocationPR#3448Add 3rd memory region: a global Python stack for scoped allocation0.584Q 2381Issue#6836sys.settrace issue (bug?)PR#4265Profiling: sys.settrace implementation.0.584S 2382Issue#17839webassembly: registerJsModule apparently brokenIssue#17657webassembly: getting JS symbols implicitly also throws errors0.584Q 2383Issue#1650stm32: Implement Asynchronous SPI SlaveIssue#17064STM32H735 SPI6 works only on sigle byte transfers because of not implemented BDMA0.583Q 2384Issue#2497ESP8266: WebREPL truncates pasted dataPR#1298esp8266: Fix lost chars problem when block-xfering data (e.g., when pasting).0.582S 2385Issue#8325MicroPython OneWire protocol BUG?PR#1095Adding onewire support0.581Q 2386Issue#11625ESP32C3 Connecting to wifi with wrong password will not feedback STAT_WRONG_PASSWORD statusIssue#11149docs: WLAN.status- Decription of enum value0.580Q 2387Issue#6564GSM PPP is not Attaching to Micropython network.PPPIssue#16887MIMXRT/PPP: Board crashes sometimes accessing a LTE modem.0.579Q 2388Issue#937Obscure bug with locals not captured by functionIssue#15883function locals() return the same result as globals()0.579S 2389Issue#5596[ESP32 Docs]: Partition readblocks / writeblocks extendedPR#8268esp32: support 512 byte block size in esp32.Partition0.572Q 2390Issue#8383Docu: Multiple machine.Timer() instances on ESP8266 Issue#16438ESP32C6 Timers: Only Timer(0) and Timer(2) are functional for ESP32-C6 v1.240.572Q 2391Issue#15168esp8266, esp32: WiFi: clarification about PowerManagement attributesIssue#4295esp8266 - feature request, disable wifi radio0.570Q 2392Issue#16588RMT frequency other than 80 MHz?PR#6118extend carrier frequency into RMT class0.570S 2393Issue#47What to do about USB VID and PID?PR#7594rp2/tusb_port.c: Allow boards to configure USB VID and PID.0.568Q 2394Issue#1161Towards possibility of precise garbage collectorPR#1230Garbage collector documentation0.566Q 2395Issue#5857extmod/uasyncio Provide means of scheduling I/O with high priorityPR#164uasyncio.core: Fix scheduling in the presense of I/O completion callbacks.0.564Q 2396Issue#844urequests still using HTTP/1.0PR#594urequests support for user-provided http versions0.564S 2397Issue#17661Repeatable OSError: Wifi Internal Error in sta_if.connectIssue#15602ESP32-S3 FH4R2 v0.2 No WiFi0.562Q 2398Issue#6186Pyboard D build does not include btreePR#7106esp32: add back btree module0.560Q 2399Issue#355uasyncio.websocket.server compatibility with websocket clientsIssue#405Example for uasyncio.websocket.server fails0.559S 2400Issue#10432ESP32: 64-bit integer in python variable parsed into 32-bit in dynamic module written in CPR#16953py: Fixes and test coverage for 64-bit big integer representations.0.554Q 2401Issue#4058pyboard, swapping sd cardsIssue#6761Can't mount SD card error0.551Q 2402Issue#16076i2s bug?PR#3489esp32: Add I2S peripheral support.0.550Q 2403Issue#17707Passing tests reported as failures with `MICROPY_ERROR_REPORTING_TERSE`Issue#1347Incorrect exception type raised when MICROPY_ERROR_REPORTING_TERSE is selected0.549S 2404Issue#5214pulse counter quadrature encoderIssue#16199PIO does not work on RP2350B with GPIO pin >=320.549Q 2405Issue#47What to do about USB VID and PID?Issue#15706ESP32-S3 sdkconfig custom PID no longer working after commit 0a11832cd (...esp_console config for ESP32-C3)0.548Q 2406Issue#896Discussion about allocating memory from within an irqIssue#914Ctrl-C is too greedy and dangerous0.548Q 2407Issue#17878zephyr: Support for USER_C_MODULESIssue#16424USER_C_MODULES for ESP320.547Q 2408Issue#1862axTLS-based modussl: ussl.wrap_socket silently accepts invalid certificatesIssue#10832SSL certificate verify failure lacks specifics0.546Q 2409Issue#8063Esp32: Add explicit "wait_tx_done" method to UARTIssue#18123ESP32-C3 UART init error0.545Q 2410Issue#18660mpremote REPL and mount issues with socket:// and RFC2217 connectionsPR#17321mpremote: Fix disconnect handling on Windows and Linux.0.544Q 2411Issue#15508Arduino Nano Connect RP2040: Webrepl fails.Issue#8896Arduino RP2 Nano connect: Unexpected OSError (regression)0.544Q 2412Issue#11619network.country availabilityPR#10635top: Common network hostname/country configuration.0.540Q 2413Issue#6555ESP8266: option to use NMI for PWMIssue#6945ESP8266: PWM glitches when doing DHT measure0.540Q 2414Issue#2028super() appears not to work with multiple inheritancePR#15509tests/cpydiff/core_class: Document issue with super in classmethod.0.540Q 2415Issue#16561ESP32 + W5500: network.LAN() fails without an interrupt pinPR#10420ports/esp32: Add support for SPI-based ethernet chips0.539Q 2416Issue#1274Need to address inconsistencies between mktime and localtime.Issue#11148docs: for time.localtime()0.537Q 2417Issue#8063Esp32: Add explicit "wait_tx_done" method to UARTPR#16052rp2/machine_uart: Make it so TX is done only when no longer busy.0.536Q 2418Issue#11000docs: machine.SDCard: clarify, which SPI device is used Issue#4848ESP32 SPI SD Card - Invalid DMA Channel0.533Q 2419Issue#8218ESP32 Port - Using UART0Issue#4849[ESP8266] No non-blocking read on uart0 if dupterm is active0.531Q 2420Issue#15979SPI Connection to SD Card Fails to Recognize Chinese DirectoriesIssue#15892Unable to use both SD card and display when they share SPI pins. (Erratic behavior from both)0.529S 2421Issue#6581docs: add section about interrupts to the quick reference (e.g. for ESP32)PR#7239GPIO interrpt pins added for ESP320.528S 2422Issue#18592Python subclass of native type with attr handler cannot properly store attributesPR#9997py/runtime: Avoid crash on calling members of uninitialized native type.0.527Q 2423Issue#1274Need to address inconsistencies between mktime and localtime.PR#1270lib/timeutils: Fix problem with dates prior to Mar 1, 20000.527S 2424Issue#11713/ports/esp32/usb_serial_jtag.c usb_serial_jtag_isr_handler bugIssue#9052Unable to Flash MicroPython on ESP32-C30.526Q 2425Issue#5369esp32: PPP tunel for WiFiIssue#18737PPP DNS Resolution Error in Micropython 1.270.525Q 2426Issue#4971RFC: "REPL interact" as easier to implement debugger?Issue#3009Add support for PDB debugging module0.523S 2427Issue#7886Discussion of Python 3.7 supportPR#18362[WIP] PEP 3115 `metaclass` and PEP 487 `__init_subclass__` 0.523Q 2428Issue#2724ESP8266: Extremely bad clock accuracyPR#3528esp8266/modules/ntptime: Add "ms_accuracy" kwarg0.519Q 2429Issue#11381RasperryPi Pico W - Wifi issue with hidden SSID ?Issue#17917WLAN config parameter 'hidden' unknown0.518Q 2430Issue#1375unix usocket: External representation of (binary) addressesPR#1002Make unix usocket connect and bind functions more similar to CPython0.518S 2431Issue#18935stm32lib: ST not adding new parts.PR#11138stm32: Add support for H5 MCUs0.516Q 2432Issue#5276Uasyncio cancelling coroutine takes as long as next scheduled executionIssue#8717There is still a cancellation/race issue in uasyncio wait_for0.515S 2433Issue#6541ESP32: persistent PPP neededPR#4766esp32/network_ppp: Add a timeout for closing PPP connection.0.514Q 2434Issue#17875wiznet5k driver can call scheduler from hard IRQ contextPR#17363rp2/machine_timer: Support hard IRQ timer callbacks.0.513S 2435Issue#18968OpenMV Feature: Multi-level init/deinit systemIssue#18969OpenMV Feature: Upstreaming patches0.512Q 2436Issue#1159Inheritance for native types is not supportedPR#7934Allow types to use both .attr and .locals_dict0.511S 2437Issue#8208RP2: Overclock or CPU_MHZ as a board config optionPR#18739rp2/clocks_extra: Set VREG like the Pico SDK does: needed for 200 MHz.0.511S 2438Issue#16131ESP8266 is difficult to obtain an IP address from soft-routing WIFIIssue#4684PyboardD - Unable to connect to some 2G networks0.511Q 2439Issue#16579rp2: asm_pio_encode() sideset/delay faulty logicPR#7888Rp2 Port - exec sideset0.511S 2440Issue#14339[RP2] machine.soft_reset() hangs when i2s is not deinitializedPR#15428ports/rp2: Disable correct IRQ for PIO1.0.510S 2441Issue#6787stm32: network WLAN(AP_IF).isconnected() always returns TruePR#16227extmod/network_cyw43: Fix isconnected() result on AP interface.0.508S 2442Issue#8144RFC: overriding mpconfig(port).h macrosPR#9060unix: Refactor variant config and enable features in standard build.0.508Q 2443Issue#8208RP2: Overclock or CPU_MHZ as a board config optionIssue#16799Raspberry Pi Pico2 W - Wifi fails to start if CPU is overclocked0.508Q 2444Issue#1555stmhal: uart chars are being dropped, even when only at 115200 baudIssue#1533stmhal: UART(..., timeout=0) is broken for stream protocol0.507Q 2445Issue#9114Viper bug: integers > 0x3fffffff appear as python objectsIssue#7782Bug in viper code calculations involving two operands which are indexed values0.504Q 2446Issue#16755Frame buffer antialiasing optionIssue#6977Wasted Memory?0.504Q 2447Issue#1642stm32: Implement Asynchronous UART TXPR#9116ports: Implement uart.flush() and uart.txdone().0.502S 2448Issue#7998stm32: Support pins with multiple AFs for the same peripheral.PR#1371stmhal/pin_named_pins.c: Add pin_find_af_type function0.500Q 2449Issue#17878zephyr: Support for USER_C_MODULESIssue#18292Can't build with USER_C_MODULES on mimxrt0.500Q 2450Issue#15761asyncio try/except/finally handling skipped if `asyncio.run()` catches KeyboardInterrupt - asyncio.start_server() keeps runningIssue#11530uasyncio: current_task behaviour differs from CPython0.499Q 2451Issue#15456docs: explain optional global-interpreter-lockPR#15476esp32: Fix uneven GIL allocation between Python threads.0.494Q 2452Issue#7982esp32: No OTA images generated anymore since switch to cmakePR#12475esp32: Add bootloader rollback support for all boards.0.492Q 2453Issue#18024rp2/W5100S-EVB-PICO does not seem to send a hostname to DHCP server when getting address.Issue#17976Setting hostname on Pico W (still) has no effect: no host name is exposed (also not the default one)0.490Q 2454Issue#7982esp32: No OTA images generated anymore since switch to cmakeIssue#8659OTA in esp32-c30.489Q 2455Issue#1142Inline assembler data statement: suggested enhancementIssue#15248asm: inline assembler: directive "data" for all the micros0.486Q 2456Issue#11000docs: machine.SDCard: clarify, which SPI device is used PR#4851Fixed bug in SPI card suport0.486S 2457Issue#4484module wiznet5k server not disconnecting prior to closePR#14265Add nonblocking support for WIZnet 5k NIC0.486Q 2458Issue#4196BUG -- initial prompt on WebREPL connect is always ">>> ", even for paste (and raw) modePR#10041wait for >>> when attempting to enter_raw_repl0.485Q 2459Issue#1736uos.dupterm() behavior in underspecified, implementations brokenPR#3784esp8266: Change UART(0) to attach to REPL via uos.dupterm interface.0.483Q 2460Issue#12113Pico AES CCM ModeIssue#15185Cryptolib throws ValueError0.483S 2461Issue#9166ESP32 mDNS support on Ethernet (class LAN)Issue#15296esp32 - mDNS not working0.481Q 2462Issue#8129Document values of CAN bus ConstantsPR#8057STM32: FDCAN fix for FIFO1 usage and handling of Error interrupts.0.480Q 2463Issue#1509RTC initialisation and wakeup from external eventsIssue#1490rtc.wakeup() behaves anomalously0.480Q 2464Issue#6648BLE: Intermittent start up failure with new scheduled nimble stackIssue#10477Stopping BT stack from scheduled function may hang on stm320.480Q 2465Issue#9979UART timeout parameter not functioning as expected on ESP32 portIssue#1533stmhal: UART(..., timeout=0) is broken for stream protocol0.479Q 2466Issue#5441H7 QSPI Transfer ErrorPR#6993stm32/storage: Prevent attempts to read/write invalid block addresses.0.478S 2467Issue#11325network: status codes/constants not unified across portsIssue#4682Pyboard D network module station interface: please implement STAT_CONNECTING0.478S 2468Issue#11483Raspberry Pi Pico SD Card ErrorsPR#992micropython/drivers/sdcard.py: Add CRC7 values for SDCard.cmd() function calls0.478S 2469Issue#1274Need to address inconsistencies between mktime and localtime.PR#813Add time.mktime and enhance time.localtime (for stmhal)0.477Q 2470Issue#1509RTC initialisation and wakeup from external eventsPR#6614stm32/rtc: Validate the RTC prescaler on boot and change if incorrect.0.473Q 2471Issue#18613Feature Request: Enable WDT CancelPR#11981docs/ESP32: Reinitialize watchdog timer with longer timeout.0.472Q 2472Issue#1375unix usocket: External representation of (binary) addressesIssue#3280Unix (only) socket.getaddrinfo() fails0.470S 2473Issue#16577docs: BLE Event handling seems to contradict general guidelines for IRQ handlingPR#6438extmod/nimble: Run the eventq in micropython.schedule.0.469S 2474Issue#18845`json.dump` behaves incorrectly on invalid stream write bytes count.Issue#3990tests/extmod/ujson_dump_iobase.py always fails when MICROPY_STREAMS_NON_BLOCK is disabled0.468S 2475Issue#11025Firmware 1.19.1 on NUCLEO-WB55 is failing on BLE functionsPR#5212stm32: support for BLE on STM32WB55 MCUs0.466Q 2476Issue#896Discussion about allocating memory from within an irqPR#738Add support for storing args during an exception raised by an irq.0.466S 2477Issue#8940esp32: Heap fragmentation and mbedtls/lwip.PR#3580py/gc: Support multiple heaps (version 2).0.464S 2478Issue#8782mpy_ld.py: "AttributeError: 'Symbol' object has no attribute 'section'" when relocating data sectionPR#12123mpy_ld.py: Support complex RO sections0.464Q 2479Issue#15205ImportError: No module named 'bluetooth'PR#3137Nordic port for nrf51822, nrf52832 and nrf528400.463Q 2480Issue#18935stm32lib: ST not adding new parts.Issue#6422STM32 HAL Driver Update0.463Q 2481Issue#11536Pico W : WebREPL : Ctrl-C not workingIssue#11661WebREPL setup fails in PicoW when no boot.py exists on device0.462S 2482Issue#6813RP2040: floating point performance: switch to ROM libraries?PR#13133rp2: Switch to locally provided math library.0.462Q 2483Issue#8063Esp32: Add explicit "wait_tx_done" method to UARTIssue#8362ESP32 / UART.deinit()0.461Q 2484Issue#5495NRF - Frozen Modules not Available in REPLPR#6755NRF: Add support for using frozen manifest in the nrf port.0.459S 2485Issue#2424Pyboard SysTick losing ticks: interrupts sometimes locked out for 170msIssue#17947stm32: mp_hal_ticks_us returns non-monotonic values.0.457S 2486Issue#6995Priority inversion and rp2 portPR#13312rp2: fix atomic section0.455Q 2487Issue#18868tests: cmdline/repl_lock.py and repl_cont.py intermittent failuresPR#17993tests/thread/thread_gc1: Skip unreliable test in Github CI.0.454Q 2488Issue#9929ESP32 - Bluetooth - BLE scan and WIFI not works same time.Issue#6641Simultaneous LAN8720 and WIFI connection will render ESP32-WROOM network functions unusable0.453Q 2489Issue#17661Repeatable OSError: Wifi Internal Error in sta_if.connectIssue#15563ESP32 wifi issues0.452S 2490Issue#8923Pi Pico W AP mode unable to set subnetIssue#10794network.AP_IF creates a weird AP name and unable to connect0.451Q 2491Issue#6175Lookup of operator builtins can fail with multiple inheritanceIssue#624To support multiple inheritance, should filter out "object" from base class spec and handle it as implicit fallback0.451Q 2492Issue#1083unix-ffi re module throws when looking at match containing optional groupsIssue#7920Regex results different from CPython0.450Q 2493Issue#17875wiznet5k driver can call scheduler from hard IRQ contextPR#894Allow real memory errors (from locked gc) to be reported with traceback.0.449Q 2494Issue#11625ESP32C3 Connecting to wifi with wrong password will not feedback STAT_WRONG_PASSWORD statusIssue#11325network: status codes/constants not unified across ports0.449S 2495Issue#15761asyncio try/except/finally handling skipped if `asyncio.run()` catches KeyboardInterrupt - asyncio.start_server() keeps runningIssue#7471Incorrect uasyncio behaviour: tasks are not correctly terminated0.446S 2496Issue#5801Enable Touchpad IRQPR#4781ESP32: enable wake-on-touch0.445S 2497Issue#556Raspberry Pi Pico W - umqtt clean_session=False -[Errno 12] ENOMEMIssue#908AttributeError: 'NoneType' object has no attribute 'write'0.445Q 2498Issue#1736uos.dupterm() behavior in underspecified, implementations brokenIssue#4849[ESP8266] No non-blocking read on uart0 if dupterm is active0.444S 2499Issue#3511ujson dumps NaN but doesn't load itIssue#4780ujson dumps exponential format but can't load it0.443Q 2500Issue#1681stmhal: ADC class only uses ADC1 hardwarePR#372stmhal - fixed up adc stuff0.443S 2501Issue#6234MicroPython doesn't work on recent Android SDKsIssue#3163trouble building on arm-androideabi with clang0.443S 2502Issue#7015ESP32 RMT: two enhancement suggestionsIssue#16589RMT receive0.442Q 2503Issue#10508Timeout support for websocket/webreplIssue#2410More fully featured websockets0.441Q 2504Issue#8325MicroPython OneWire protocol BUG?PR#2750drivers-onewire: Enable pull up0.440S 2505Issue#18257[RP2040] I2C read/write operations fail with EIO in v1.26.1 - works in v1.23.0Issue#6891I2C writes fail sporadically with OS Error 50.437S 2506Issue#8625ESP32 S2 - Filesystem is empty after some timeIssue#12406Zero block size ?0.437S 2507Issue#15421Enable Hardware I2C2 to Portenta C33 PortIssue#13280I2C readfrom_mem throws EPERM on Portenta C330.435Q 2508Issue#4142ESP32: RTC no function 'wake_on_ext0'PR#16883Support wakeup gpio source of ESP32C3 and I was tuned wakeup source one by one each soc.0.433S 2509Issue#2028super() appears not to work with multiple inheritanceIssue#6077Multiple inheritance not working but also not throwing any error0.433S 2510Issue#937Obscure bug with locals not captured by functionIssue#3566Variables in functions do not exist in locals() - breaking exec 0.430S 2511Issue#1161Towards possibility of precise garbage collectorIssue#3774add syntax to hint to gc lifetime of variable0.429Q 2512Issue#5010Pyboard D: space in flash for frozen bytecodeIssue#2527ESP Build broken?0.429Q 2513Issue#6555ESP8266: option to use NMI for PWMIssue#5965ESP8266: PWM glitches on a channel when setting duty on another one (ESP8266)0.428Q 2514Issue#6379Add support for GT832E-01 (NRF52832) (attempt made)PR#5041ports/nrf: Add Particle Xenon board (NRF52840)0.427Q 2515Issue#8728ESP32 and PPP not workingPR#17904network_ppp: Stop polling if stream or PPP PCB are removed.0.426Q 2516Issue#17722core: assertion error on syntactically invalid Python codePR#18761py/emitbc: Handle invalid syntax gracefully instead of assertion0.425Q 2517Issue#8794UART sendbreak bugPR#17698esp32/machine_uart: Change `sendbreak()` implementation to simply pull the pin low for the break period0.424Q 2518Issue#7074When I turn on the wifi station and wifi AP at the same time in esp32, the newly created thread cannot run. Issue#15563ESP32 wifi issues0.424Q 2519Issue#1555stmhal: uart chars are being dropped, even when only at 115200 baudPR#1931Pyboard UART issues #1912, #1913 fixed. UART doc updated.0.423S 2520Issue#10751codeformat.py bugIssue#8070build system: New code formatting errors flagged in old code.0.423Q 2521Issue#8570ESP32S3 UART?Issue#6166ESP32-spiram - UART panic error0.422Q 2522Issue#18592Python subclass of native type with attr handler cannot properly store attributesPR#528Initial support for subclassing native types0.421Q 2523Issue#16519RP2: machine.RTC().datetime() does not advance during lightsleepIssue#16502PICO machine.lightsleep resets registers SLEEP_EN0 and SLEEP_EN10.420Q 2524Issue#6675boot loop after fresh firmware install on ESP8266MOD 12-F and ESP-12EIssue#11357Changing AP interface MAC address using bytes results in a crash, but bytearray works0.419Q 2525Issue#15883function locals() return the same result as globals()Issue#937Obscure bug with locals not captured by function0.417Q 2526Issue#7795PPP troubling with large messages > 1.4kB (esp32)Issue#6541ESP32: persistent PPP needed0.416Q 2527Issue#8017SHA512 and hashlib portIssue#235Hashlib questions (use of uhashlib, native code otherwise present, ripemd160)0.415Q 2528Issue#11384docs: rp2 port quick reference PWM sectionPR#7519(Re)PR for remaining changes for (PR #7643)0.415S 2529Issue#8570ESP32S3 UART?Issue#4997UART on ESP32 - panic error0.414S 2530Issue#7862How use _thread library?Issue#7368esp32 cannot create thread after opening ap0.412Q 2531Issue#17339sta_if.status() unreliablePR#3937Implement status() for ESP32 STA_IF Resolves #39130.412S 2532Issue#896Discussion about allocating memory from within an irqPR#913REVIEW ONLY: first steps making GC reentrant0.411S 2533Issue#1509RTC initialisation and wakeup from external eventsIssue#1523interaction between pyb.standby() and pyb.rtc()0.411S 2534Issue#2497ESP8266: WebREPL truncates pasted dataPR#3343esp8266/esp_mphal: Send data in chunks to mp_uos_dupterm_tx_strn.0.411S 2535Issue#17228RP2040 will lockup if a watchdog timeout occurs while lightsleep() is runningIssue#15751machine.lightsleep makes time.sleep_ms takes more time on every call0.410Q 2536Issue#938Add support for stdlib decimal.DecimalIssue#233datetime implementation0.406S 2537Issue#896Discussion about allocating memory from within an irqIssue#865Handle MemoryError in aioble_central.py scanner event0.402Q 2538Issue#8608docs: add a community resources sectionIssue#1240[wiki] add list of FAQ0.401Q 2539Issue#15622RP2350 / Pico 2 machine.lightsleep not working correctlyPR#17232ports/rp2/modmachine.c: Fix lightsleep watchdog interactions.0.400S 2540Issue#4873stm32: time.time() always returning 0Issue#1327stmhal: rtc.datetime() throws an exception if called without arguments0.399Q 2541Issue#5570FileIO is not a subclass of IOBaseIssue#10402printing to io.StringIO subclass leads to seg fault0.396Q 2542Issue#7932sdIssue#16526ESP32-S3 SDCard(width=4) uses undocumented hard-coded pin assignments0.396Q 2543Issue#8160uart.any freezing when second data has sendedIssue#9634Raspberry Pico W MicroPython execution freezes a few seconds after disconnecting screen from UART0.395Q 2544Issue#1736uos.dupterm() behavior in underspecified, implementations brokenIssue#17732rp2: Can't send KeyboardInterrupt with os.dupterm()0.394Q 2545Issue#1128Performing operations on non-initialized Timer leads to crashes/lockupsIssue#8934Timer: deinit(): lag0.390Q 2546Issue#11698gc.collect() does not work properlyIssue#10718Memory allocation remains after an exchange with the REPL via the serial port.0.387Q 2547Issue#8794UART sendbreak bugPR#12787ports/rp2/machine_uart.c: fix handling of serial break condition0.381Q 2548Issue#6365extend framebuf.blit method with parameters to select a rectangle from the sourcePR#17358extmod/modframebuf: Add support for blit'ing read-only data.0.381Q 2549Issue#5163[nRF port] Unable to Activate the FAT File SystemIssue#6194nrf: internal flash filesystem/storage not implemented with VFS0.380S 2550Issue#3592Assigning to __class__ fails without errorIssue#6600py/objtype.c: Issue with bytecode cache invalidation and incorrect lookup order for descriptors.0.380Q 2551Issue#5561NUCLEO-H743ZI DFU mode failureIssue#5693[mboot] It will stay in the dfu mode forever and not reset0.380S 2552Issue#1555stmhal: uart chars are being dropped, even when only at 115200 baudPR#1298esp8266: Fix lost chars problem when block-xfering data (e.g., when pasting).0.380Q 2553Issue#6311Support for ESP-MeshPR#9799esp32/event loop: using new esp event lib API0.377S 2554Issue#7867Ctrl+A followed by Ctrl+C gets serial input stuck since 1.17Issue#1796stm32: Repeated ctrl-c sequence hard crashes pyboard0.375Q 2555Issue#7012Micropython rp2 fails to build on windows systems.PR#7774Fix for windows console 8192 characters limitation stm32 build0.373S 2556Issue#7699ESP32:How to use micopython ethernet to ap?How to route ethernet to ap?Issue#11090WIFI AP Doesn't work on ESP320.373Q 2557Issue#677mip: github branch is incorrectly used for secondary github: sources in package.jsonIssue#1014mip: package installation using GitLab URLs for repos in subgroups0.371Q 2558Issue#6440Implement exit() to exit for ./micropython shellPR#18275runtime/exitcodes: Set exit code according to the SystemExit exception.0.370Q 2559Issue#6953stm32 HID class USB crash explainedPR#3779usbd_cdc_msc_hid.c: bugfix: be honest about data not written to EP0.370Q 2560Issue#15304docs: WLAN module, undocumented methodsIssue#17194docs: WLAN.scan() results on RP2/PICO_W with 1.24.10.369Q 2561Issue#11926Allow SPI flash to be configurable per boardPR#17067stm32: add support to PYBD_SF6 for boards with larger flash0.368Q 2562Issue#11667ViperTypeError: div/mod not implemented for uintPR#14119py/emitnative: implement unary ops for viper code0.366Q 2563Issue#17515Add Pin.mode() and Pin.alt() support for all applicable portsIssue#1408Consistent Pin API for all ports0.365Q 2564Issue#1642stm32: Implement Asynchronous UART TXPR#11915stm32/uart: Fix UART timeout issue with low baudrate.0.364S 2565Issue#16391Seeed Studio XIAO RP2350 doesn't bootIssue#15778RP2350 bricked with micropython0.363Q 2566Issue#2424Pyboard SysTick losing ticks: interrupts sometimes locked out for 170msPR#819Add support for pyb.micros() by using the systick timer.0.362Q 2567Issue#18658mpremote cp fails with equals sign (=) in filenamePR#8237tools/mpremote: Fix "fs cp -r" on Windows.0.361Q 2568Issue#11082RP2 SPI: Instantiating with spi=None does not behave sensibly.Issue#11941ESP32 serie: SPI 2 fails silently when not using a miso pin, and additionally crashes the MCU when the ESP is a ESP32S30.360Q 2569Issue#5596[ESP32 Docs]: Partition readblocks / writeblocks extendedPR#12493esp32: fix Partition.writeblocks partial write corruption0.360Q 2570Issue#4389esp8266: Necessity for UART flushIssue#8063Esp32: Add explicit "wait_tx_done" method to UART0.359S 2571Issue#7442extmod: Implement SO_LINGER in modlwipIssue#5172modlwip.c does not properly return POLL_HUP and POLL_ERR socket errors0.355Q 2572Issue#7795PPP troubling with large messages > 1.4kB (esp32)PR#17656esp32/network_ppp: Bugfixes for deadlocks and crashes when disconnecting.0.354Q 2573Issue#18024rp2/W5100S-EVB-PICO does not seem to send a hostname to DHCP server when getting address.Issue#17975Setting hostname on Pico W (still) has no effect: no host name is exposed (also not the default one)0.354Q 2574Issue#11247[RP2-W] WiFi in unusable state, cyw43_spi_init() -> bus_data assert failsIssue#16799Raspberry Pi Pico2 W - Wifi fails to start if CPU is overclocked0.353Q 2575Issue#12115STM32 machine.ADC channel constants overflowing MP_ROM_INT() 31 bit signed typeIssue#3943RFC: refine and standardise machine.ADC class0.349Q 2576Issue#18213ESP32C6: USB not in board.json `features` but GPIO pins are disabled anywayPR#7715esp32/boards: Add GENERIC_C3_USB.0.349Q 2577Issue#8413btstack on unix port with libusb, result in Segmentation faultPR#5875unix: Add a modbluetooth implementation supporting USB adaptors.0.348S 2578Issue#16511esp32s3/c3 hardware JTAG control to external pinsIssue#16414Disabling USB_SERIAL_JTAG on esp32c3 to free up the pins.0.347S 2579Issue#18646RP2 - PIO 'remove_programs()' does not correctly remove/de-reference StateMachine codePR#18974rp2: Add PIO assembler and StateMachine test suite.0.341S 2580Issue#1587stmhal: os.sync() [apparently] doesn't flush FatFS read buffersIssue#11620os.sync availability0.340Q 2581Issue#7982esp32: No OTA images generated anymore since switch to cmakeIssue#12015esp32 build error ESP_IDF v5.2.00.339Q 2582Issue#17925hard crash when producing a large string via "*"Issue#18168Resizing bytearray with active memoryviews corrupts state and segfaults0.339Q 2583Issue#8336STM32H7: PA0 and PA1 ADC returning incorrect valuesIssue#1681stmhal: ADC class only uses ADC1 hardware0.339Q 2584Issue#18837Enabling DUPTERM on Unix kills output to stderrPR#6080ports/unix: Add full uos.dupterm support.0.338S 2585Issue#18169Viper: ptr8(0)[0] = 1 causes SIGSEGV on unix portIssue#18167uctypes.bytes_at() accepts out-of-range (non-canonical) address and segfaults0.338S 2586Issue#295uasyncio would benefit from a function to check for event loop instancePR#5841extmod/uasyncio: Don't create a Loop instance in get_event_loop().0.338Q 2587Issue#5545machine.RTC.init throws exception on Pyboard 1.0PR#18112stm32: Fix issues for STM32G0.0.337Q 2588Issue#5958ESP32-S2-Saola-1 Dev boardIssue#11440ESP32-D0WD-3 SPIRAM does not boot with 1.200.337Q 2589Issue#1274Need to address inconsistencies between mktime and localtime.Issue#6873rp2: time epoch differs from Pyboard and docs.0.336Q 2590Issue#5623esp32: RMT timing glitchesIssue#8408Error with a script (RMT and neopixel) 0.336Q 2591Issue#2569Access point interface active without being noticedPR#2808Fixed issue with AP being configured while not being active0.335S 2592Issue#6572NRF52840: ADC is 8 bits, how to set to 12 bits?PR#17616Zephyr: Add ADC support.0.334Q 2593Issue#1161Towards possibility of precise garbage collectorIssue#3586Backport CircuitPython GC changes in to uPy0.334Q 2594Issue#15568NUCLEO_F746ZG LAN stops working after few days.Issue#5022network.LAN on NUCLEO_F429ZI0.333Q 2595Issue#1161Towards possibility of precise garbage collectorPR#1604Making the memory manager more pluggable0.333S 2596Issue#11531Support .origin PIO directivePR#18133rp2: Add execctrl option for the PIO decorator.0.333Q 2597Issue#5570FileIO is not a subclass of IOBaseIssue#4299py/modio.c Can this be made to work in Unix build?0.333S 2598Issue#18480gap_advertise connectable=False doesn't workIssue#5722ESP32 BLE gap_advertise() param cause exception0.331S 2599Issue#4458Various unexpeced errors, if initialized timer is not referenced by pythoncodeIssue#1128Performing operations on non-initialized Timer leads to crashes/lockups0.328Q 2600Issue#12675Prebake vfs partitionIssue#13451LittleFS data partition reported as FAT0.327Q 2601Issue#2628Extend obj->iternext to handle not just __next__(), but also send() methodIssue#402RFC: Implementing generic generator protocol0.326S 2602Issue#1681stmhal: ADC class only uses ADC1 hardwarePR#4213docs: Specify new machine.ADC and machine.ADCBlock classes0.326Q 2603Issue#1878py: __del__ special method not implemented for user-defined classesPR#18840Implement `weakref` module from `__del__` only.0.324S 2604Issue#6701RTC wakeup callback should be executed immediately rather than deferredIssue#1490rtc.wakeup() behaves anomalously0.324Q 2605Issue#1161Towards possibility of precise garbage collectorPR#1321py/gc.c: decouple gc_sweep from allocation/free operations0.324Q 2606Issue#6605STM32L432KC "can't" create flash filesystemIssue#3752Making the /flash drive more flexible0.323Q 2607Issue#8358pyboard.py very slow on windows, reason and solutionPR#17330tools/pyboard.py: Port recent patchs from mpremote serial transport, to add timeouts for non-responsive serial ports0.322Q 2608Issue#17515Add Pin.mode() and Pin.alt() support for all applicable portsIssue#3199Documentation outdated for latest machine.Pin API0.319Q 2609Issue#18657mpremote cp fails with apostrophe in destination filenamePR#8237tools/mpremote: Fix "fs cp -r" on Windows.0.319Q 2610Issue#5801Enable Touchpad IRQIssue#8048ESP32 S2 or S3 , can not from machine import TouchPad0.318Q 2611Issue#6523Taking slice of memoryview in Viper function crashes PyBoardPR#7724speed_python.rst: Slicing a memoryview causes allocation.0.318Q 2612Issue#6175Lookup of operator builtins can fail with multiple inheritancePR#3391RFC/WIP py/objtype: user classes: Allow to lookup __new__() method.0.317S 2613Issue#8941Support config("pm")PR#5670Added txpower to WLAN config0.316Q 2614Issue#9166ESP32 mDNS support on Ethernet (class LAN)Issue#7169esp32: Station interface doesn't activate mDNS responder0.315Q 2615Issue#8671ESP32-C3 BLE Long Range (Coded PHY) supportIssue#7130ESP32 Bluetooth: Error code "OSError: -18" when advertising with a too long payload0.315Q 2616Issue#628`logging.FileHandler` not adding new lines to log filePR#806logging.py: CPython-compatible logging improvements.0.313S 2617Issue#4221Theoretical remark regarding mutex in the STM32 portPR#18380rp2/pendsv.c: PendSV_Handler dispatch check.0.311Q 2618Issue#16650TLS errors on ESP-IDF 5.4 with default MICROPY_GC_INITIAL_HEAP_SIZEPR#13219esp32: Add MICROPY_GC_INITIAL_HEAP_SIZE option and tune it.0.309S 2619Issue#6430Add extra WLAN authmode in docsPR#16119esp32/network_wlan: Add missing WLAN security constants.0.308Q 2620Issue#5244collections.deque constructor does not take keyword argumentsPR#440WIP: Update deque0.308Q 2621Issue#525Method Resolution Order (MRO) is not compliantIssue#624To support multiple inheritance, should filter out "object" from base class spec and handle it as implicit fallback0.307S 2622Issue#10696DMA interruptsIssue#18765rp2: crash on soft reboot with DMA IRQ enabled and DMA active0.307Q 2623Issue#15957After inserting and removing the SD card, an error occurs when deleting a filePR#6007drivers/sdcard.py Fix failure with shared SPI bus0.307S 2624Issue#18257[RP2040] I2C read/write operations fail with EIO in v1.26.1 - works in v1.23.0PR#11255rp2: Add timeout parameter for machine.I2C()0.305Q 2625Issue#6857SPI issues with F7 impacted by IRQIssue#685SPI.send() can get interrupted0.304S 2626Issue#11381RasperryPi Pico W - Wifi issue with hidden SSID ?Issue#9071TLS/SSL module does not work on its own (Pico w)0.303Q 2627Issue#6618ESP32: dhcp_hostname is read-only on non-WLAN interfacesPR#3527esp32/modnetwork.c: Add dhcp_hostname handling0.302S 2628Issue#7867Ctrl+A followed by Ctrl+C gets serial input stuck since 1.17Issue#7734Serial keeps outputting after Ctrl+C0.302Q 2629Issue#16684Suggestion: add the ability to modify builtin modules (conforming to the standard C-Python implementation)PR#5701py/builtinimport.c: Allow built-in modules to be packages (v2)0.301Q 2630Issue#8308ESP32-S3 REPL error.Issue#7541ESP32-S2-MINI-1 support0.301Q 2631Issue#13536RP2040 I2C bus breaks if pins are changed at runtimePR#13281machine_i2c: Add I2C bus clear support. 0.301S 2632Issue#13692super().__new__() different inheriting from object vs custom classPR#15509tests/cpydiff/core_class: Document issue with super in classmethod.0.300Q 2633Issue#6344nRF microbit (nRF51822) issuesIssue#5879NRF51822 (PCA10028) - no serial console after flashing0.300Q 2634Issue#16650TLS errors on ESP-IDF 5.4 with default MICROPY_GC_INITIAL_HEAP_SIZEPR#18915esp32: Drop support for ESP-IDF <v5.3, fix build on ESP-IDF v5.30.299Q 2635Issue#11450network.hostname() seems useless... does mDNS work?Issue#2875mDNS support for ESP8266?0.299S 2636Issue#11625ESP32C3 Connecting to wifi with wrong password will not feedback STAT_WRONG_PASSWORD statusPR#16270esp32: Add missing network.STAT_CONNECT_FAIL constant.0.299Q 2637Issue#1681stmhal: ADC class only uses ADC1 hardwarePR#12119stm32/adc: Add STM32H5 support.0.293Q 2638Issue#1587stmhal: os.sync() [apparently] doesn't flush FatFS read buffersIssue#11449os.sync not present on all platforms, how to be sure of filesystem consistency?0.292Q 2639Issue#7894windows/mingw strange compiler error when freezing viper codeIssue#2209mpy-cross creates corrupt .mpy's on windows 0.292Q 2640Issue#3138gc threshold calculation in docs/reference/constrainedIssue#6245gc_alloc_amount value not subtract by gc_free0.289Q 2641Issue#4238[STM32] DTCM buffer incorrect sized for processor typeIssue#3752Making the /flash drive more flexible0.289Q 2642Issue#16560RingIO is limited to 64kBPR#6172stm32/usb_cdc: Double data speed sending from micropython to computer0.286Q 2643Issue#7878ussl.wrap_socket: option for pre-allocated bufferIssue#206urequests with ussl causes an OSError0.286Q 2644Issue#2198Not able to send Multicast messages from ESP8266PR#13166docs/esp32: UDP MULTICAST client/server example.0.284Q 2645Issue#7253extmod/modframebuf: Additional colour modes and endianness handlingPR#3536Endianness handling for RGB565 framebuf mode.0.283S 2646Issue#12671Unix port doesn't build if the variant directory is a symbolic linkIssue#3265build fails on unix without gnu find0.281Q 2647Issue#4708network.PPP troublesIssue#7021ESP32: network.PPP on UART not working, interrupt-issue?0.280S 2648Issue#17048machine.USBDevice support for vendor requestsIssue#15564Implement machine.USBDevice for ESP32-S30.280S 2649Issue#6430Add extra WLAN authmode in docsIssue#11048RP2040: wlan.scan results disconnected from documentation and faulty0.279S 2650Issue#4458Various unexpeced errors, if initialized timer is not referenced by pythoncodeIssue#7433RP2: Unexpected behaviour if allocation occurs in ISR0.278Q 2651Issue#7844Framebuffer Tests: Parameter stride is never testedPR#17328extmod/modframebuf: Add attributes for width, height, format and stride.0.275S 2652Issue#1450Single precision floating point formatting issuesPR#17444py/formatfloat: Improve accuracy of float formatting code.0.274S 2653Issue#1642stm32: Implement Asynchronous UART TXPR#3854[ports/stm32]: Added generic MP IRQ callback and example for UART.0.273S 2654Issue#12957RTC issues on PYBD (STM32)PR#4760stm32/rtc: Allow overriding startup timeouts from mpconfigboard.0.273S 2655Issue#4065implement bit_length() for mp_type_intPR#14387py/objint: Make byteorder argument optional in byte-conversion methods.0.272Q 2656Issue#1685Exception.__init__ raises TypeError if overridden and called by subclassIssue#4527Generator `.throw(e, None)` and `.throw(e, None, None)` mishandle already-instantiated exception0.272Q 2657Issue#5927tests/pyb/adcall.py: fails on NUCLEO_F411RE and hang boardPR#17558stm32: fix a few bugs with ADC on STM32WBxx MCUs and tweak tests so they pass on NUCLEO_WB550.269S 2658Issue#17334ESP32-C6: WAKEUP_ALL_LOW causes GPIO pin to be stuck upon waking from deeepsleepIssue#4060ESP32 module wake on touch, wake on ext10.269S 2659Issue#9570Socket gets stuck while sending data on esp8266Issue#1990LmacRxBlk:1 appears0.269S 2660Issue#525Method Resolution Order (MRO) is not compliantIssue#3376unix: dir() of a subclass instance does not show superclass methods0.269Q 2661Issue#18461`mpremote mip install` hangs when uploading filesPR#9467tools/mpremote: Add `mpremote mip install` to install packages.0.268Q 2662Issue#12315WLAN.config(reconnects) and WLAN.status() doesn't work as intendedPR#12932esp32/network_wlan: Fix network.WLAN.status().0.267S 2663Issue#10432ESP32: 64-bit integer in python variable parsed into 32-bit in dynamic module written in CIssue#848struct.unpack("Q") doesn't produce correct result; result truncated to 32-bit0.267Q 2664Issue#3840ESP32: no default gc thresholdPR#2247py/gc: Implement GC running by allocation threshold.0.267S 2665Issue#5087[ESP32] CAN bus and MOD bus master RTU.Issue#5845How to enable CAN bus support on NUCLEO_F091RC0.266Q 2666Issue#1159Inheritance for native types is not supportedPR#594objtype: Don't treat inheritance from "object" as from native type.0.261Q 2667Issue#10913ESP32 / modnetwork / .status() is not reliableIssue#3967ESP32 STA_IF reconnect loop0.260S 2668Issue#18415stress_schedule consistently fails with native emitterPR#17668Allow the GIL to be enabled on the unix port, and add a CI job to test this configuration0.259Q 2669Issue#6332Overflow converting -2147483648 to int when using MPZPR#17739py/objint_longlong: Fix overflow check in mp_obj_int_get_checked.0.257Q 2670Issue#2552Add .offset()/.seek() method for memoryview for inplace "slicing"Issue#4331Standardizing on an (extension) method to reinitialize an object inplace0.257Q 2671Issue#11374mpremote: Add facility to specify location of config.pyPR#17662tools/mpremote/config: Add environment-variable and .env-style config options.0.257S 2672Issue#2569Access point interface active without being noticedIssue#4158ESP32: WebREPL: network.WLAN(network.AP_IF) is not set to active on boot.0.255Q 2673Issue#8782mpy_ld.py: "AttributeError: 'Symbol' object has no attribute 'section'" when relocating data sectionIssue#8783mpy_ld.py: Unable to emit relocations in more complex .rodata.* sections0.253Q 2674Issue#9043More flexible memory analysis with `micropython.mem_info()`Issue#15630memory allocation ESP32's0.250Q 2675Issue#94umqtt.simple publish with qos 1 pid rollover Issue#103umqtt.simple socket behaviour when WiFi is degraded0.248Q 2676Issue#6195STM32H7 Ethernet Issue#3515Any plans to support the new H7 series ?0.247S 2677Issue#6281STM32F765 supportIssue#3998stm32: Hard Fault in mp_stack_set_top(&_estack)0.246Q 2678Issue#5495NRF - Frozen Modules not Available in REPLIssue#12611Creating a directory named same as already frozen module makes the frozen module inaccessible.0.245Q 2679Issue#1450Single precision floating point formatting issuesIssue#11141Wrong float numbers in print()0.245Q 2680Issue#9117Calling i2c.scan() causes restart on Wemos D1 mini proIssue#2116esp8266: wifi scan and ^C Keyboard Interrupt causes reboot0.242Q 2681Issue#16490time.mktime() returns incorrect Unix timestamp on ESP32Issue#11148docs: for time.localtime()0.240S 2682Issue#10328Filesystem mounts created by pyboard.py are unstable.Issue#1807pyb.mount() feature suggestion0.237Q 2683Issue#17570esp32S3 The USB function is occupied by USB jtag/serial (VID_303A&PID_1001)PR#18375esp32: Re-initialise USB after soft reset.0.237S 2684Issue#11929Don't allow `micropython.const`PR#8548py/parse: Allow all constant objects to be used in "X = const(o)".0.237Q 2685Issue#646Do we want to have weakref support?Issue#1161Towards possibility of precise garbage collector0.236Q 2686Issue#6497Pinout for the nrf52840 USB donglePR#5041ports/nrf: Add Particle Xenon board (NRF52840)0.235Q 2687Issue#7957mp_obj_class_lookup errorIssue#3124Unable to create builtin object from a subclass of a builtin0.233Q 2688Issue#5376Empty op name printed when missing from mp_binary_op_method_nameIssue#1222NotImplemented not implemented0.230Q 2689Issue#1375unix usocket: External representation of (binary) addressesIssue#5806unix extmod/uasyncio: socket.getaddrinfo and uasyncio.open_connection are incompatible0.228S 2690Issue#8129Document values of CAN bus ConstantsIssue#2386PyBoard CAN doesn't work?0.228Q 2691Issue#1159Inheritance for native types is not supportedIssue#624To support multiple inheritance, should filter out "object" from base class spec and handle it as implicit fallback0.227Q 2692Issue#7905Discussion of Python 3.9 supportPR#10111docs: Update Python 3.9 status.0.226Q 2693Issue#10999SoftSPI: Implement 'bits' and 'firstbit' parametersIssue#11404RP2: machine.spi LSB first is unsupported (also SoftSPI)0.226S 2694Issue#4748[ESP32] DHCP Hostname not working correctlyIssue#6495Sparkfun ESP32 "Things" - DNS Not "Sticking"?0.225Q 2695Issue#334umqtt (with tls): check_msg() / wait_msg() - how to know connection is gone? timeout?PR#509umqtt.robust: Fix check_msg blocking after reconnect0.225S 2696Issue#7833ESP32 serial support for new APIIssue#7023Feature request: UART RTS/CTS hardware flow control on ESP320.225Q 2697Issue#16221ports/rp2: "Uncaught exception in IRQ callback handler" when retrieving PIO FIFO value with MSB set PR#15431ports/rp2: Lazy PIO handlers.0.224Q 2698Issue#6512machine.SDCard doesn't release the SDSPI when deletedIssue#7352micropython 1.15 esp32 reboot at SD deinit0.223S 2699Issue#5795extmod/uasyncio Event.set() not safe in ISRIssue#6893uasyncio Event unexpected behaviour with only one task0.222S 2700Issue#801In aioble calling DeviceConnection.pair() or security.pair() gives 'unknown config param'PR#468aioble/security: Add DeviceConnection.pairing_in_progress flag.0.222Q 2701Issue#5427struct.pack doesn't check for value boundsPR#3264py/binary.c: Bugfix for struct.pack('>Q', 16)0.220Q 2702Issue#1450Single precision floating point formatting issuesPR#1180Fix floating point number near 1.00.220S 2703Issue#8614Can't distinguish generator type from coroutine type in esp32 Micropython 1.17Issue#4136esp8266: functions, generators don't support __name__0.219Q 2704Issue#17730code paths that return large ints where small ints would sufficePR#9531py/objint_*: Convert back to small int after binary op.0.219Q 2705Issue#1450Single precision floating point formatting issuesIssue#4212Rounding error when printing the number 460.00.219Q 2706Issue#17034FreezeError("unable to freeze code with relocations") with frozen codeIssue#2517Unable to freeze modules for PyBoard0.219Q 2707Issue#9800Working with filesystems - Hybrid (ESP32)PR#5027esp32: Add VFS FAT partition to partitions.csv and mount it as the FS.0.218Q 2708Issue#9166ESP32 mDNS support on Ethernet (class LAN)PR#4951esp32: Add support for mDNS queries and responder.0.218S 2709Issue#18024rp2/W5100S-EVB-PICO does not seem to send a hostname to DHCP server when getting address.Issue#17974Setting (WLAN) hostname on Pico W (still) has no effect: no host name is exposed (also not the default one)0.217Q 2710Issue#6572NRF52840: ADC is 8 bits, how to set to 12 bits?PR#4213docs: Specify new machine.ADC and machine.ADCBlock classes0.217Q 2711Issue#3715stm32: Adding pins and peripherals to the board filesPR#16543stm32: Support 'FDCAN' in board pin CSVs.0.217Q 2712Issue#17222esp32s3 builtin serial prompt: mpremote connects but cp/ls not workingIssue#7485mpremote with mount fails on ESP320.215Q 2713Issue#7905Discussion of Python 3.9 supportPR#6126py: Implement PEP 526, syntax for variable annotations0.214Q 2714Issue#18868tests: cmdline/repl_lock.py and repl_cont.py intermittent failuresPR#1467py: Escape quotes are recognised correctly.0.214Q 2715Issue#1681stmhal: ADC class only uses ADC1 hardwareIssue#6219[ESP32] Read from ADC2 Pins0.214Q 2716Issue#16560RingIO is limited to 64kBPR#9458py/ringbuf: Add micropython.ringbuffer() interface for general use.0.213Q 2717Issue#8017SHA512 and hashlib portPR#61hashlib: Fix shadowing of sha256 and sha512 constructors.0.212Q 2718Issue#1700Custom exception cannot be re-raised from called functionPR#390vm: Save current active exception on opening new try block.0.211Q 2719Issue#1128Performing operations on non-initialized Timer leads to crashes/lockupsPR#3923stm32: add period_hz argument to timer constructor/initialiser0.209Q 2720Issue#6980Pyboard.py doesn't keep file path with folders on windowsPR#10821tools/pyboard.py: Use '/' exclusively when dealing with paths.0.209Q 2721Issue#7738PYBD SF6W WiFi Issues - [CYW43] HT not readyPR#18988lib/cyw43-driver: Update driver to latest version v1.1.1.0.209S 2722Issue#1719JSON module does not throw exception when object is not serialisablePR#863Simple json printing using existing print framework.0.209Q 2723Issue#17236rp2: Flash writes disrupt UART IRQIssue#16619rp2: flash writes broken after starting core1 and performing a soft reset0.207Q 2724Issue#8485mpremote on Mac OS X: allow env var or option in config file to select default serial port to usePR#7647mpremote: Fix listing when VID/PID are none, and add "devs" shortcut0.206Q 2725Issue#6618ESP32: dhcp_hostname is read-only on non-WLAN interfacesPR#8831esp32: esp8266: Rename dhcp_hostname to hostname0.205Q 2726Issue#5895lfs2 not working with sd-cardIssue#8217Failure To Mount SD Card0.203Q 2727Issue#4832stm32: Factory reset from codePR#4752stm32: Move factory reset files and code to separate source file.0.203Q 2728Issue#792How to use the umqtt.simple in other socketIssue#4817MQTT on LAN using ESP320.202Q 2729Issue#8431rp2: No way to avoid conflicting claims on DMA channelsPR#18914rp2: Disable DMA IRQ before clearing handler function.0.202Q 2730Issue#6996rp2 and ISRs defined by the Pin classPR#9438ports/rp2: Fix lightsleep to work with interrupts and cyw43.0.199Q 2731Issue#1700Custom exception cannot be re-raised from called functionPR#379vm: Implement raise statement w/o args (reraising last exception).0.197S 2732Issue#8527ESP32: Support I2S-driven ADC samplingIssue#1165stmhal: I2S class for pyb module (RFC)0.196Q 2733Issue#794Add filter options to scanningPR#854Create async_scan_continuous.py0.195S 2734Issue#8721Wrong SCL / SDA (MICROPY_HW_I2C0_SCL) for PIMORONI_TINY2040Issue#6232Problem I2C on UART Grove port with Adafruit Feather STM32F405 Express0.194Q 2735Issue#7517Issues with nrf52 portIssue#4231[nrf] Add board support for nRF52840 dongle (pca10059)0.194Q 2736Issue#4437STM32 UART buffer silent overrunIssue#1912stmhal: UART doesn't override RTS when buffer gets full0.194Q 2737Issue#2692RFC modframebuf.c scrolling behaviourIssue#15571frambuf initalizes with ValueError0.193Q 2738Issue#7149docs: document uwebsocket moduleIssue#4450RFC: Rename "websocket" to "uwebsocket"0.192S 2739Issue#18531Add function 'settimeout' to class SSLSocketPR#4219 unix/modusocket: Finish socket.settimeout() implementation.0.192Q 2740Issue#5958ESP32-S2-Saola-1 Dev boardIssue#12826ESPRESSIF-ESP32-S2-WROOM0.190Q 2741Issue#2569Access point interface active without being noticedIssue#11546docs: network.WLAN in STA_IF mode: which parameters are persistent?0.186Q 2742Issue#8383Docu: Multiple machine.Timer() instances on ESP8266 PR#6258docs/esp32: Fix machine.Timer quickref0.185S 2743Issue#2620RFC: offical API to save WiFi-connection parameterPR#9460ports/esp8266: Add auto_connect & reconnects options to WLAN.config().0.185S 2744Issue#7750Volunteer: Framebuffer.get_rect_raw(x,y,w,h)Issue#7843Framebuf module: Test are sloppy0.182S 2745Issue#12048STM32H5 machine.ADC core temperature sensor not workingIssue#1418Wrong internal ADC values0.182Q 2746Issue#11977WLAN functions fail on Pico Pi W core1Issue#13370Wifi not working properly in Pico W.0.182Q 2747Issue#18663Change to `mp_handle_pending' includes possible MICROPY_EVENT_POLL_HOOK and downstream code breakagePR#17347py/scheduler: Allow C scheduler callbacks to re-queue themselves.0.180Q 2748Issue#13249rp2 PIO get and put non-blockingPR#7650ports/rp2: Provide direct memory access to PIO FIFOs via proxy arrays.0.178Q 2749Issue#838SECURITY: Requests module HTTPS - no server certificate verification.PR#697python-stdlib/ssl: Add SSLContext.0.176S 2750Issue#11929Don't allow `micropython.const`Issue#573Providing support for constants in Python code0.175Q 2751Issue#18967OpenMV Feature: Memory map supportIssue#18969OpenMV Feature: Upstreaming patches0.175Q 2752Issue#1700Custom exception cannot be re-raised from called functionIssue#12239esp32/ble: Fatal crashes in BLE ISR handler0.174Q 2753Issue#1642stm32: Implement Asynchronous UART TXIssue#3934RFC: having a standard way to specify UART buffer lengths0.174Q 2754Issue#18935stm32lib: ST not adding new parts.Issue#337STM32CubeF4 - a panacea?0.173Q 2755Issue#15456docs: explain optional global-interpreter-lockIssue#7662ESP32: long hardware SPI transfers unnecessarily holding up other threads0.173Q 2756Issue#13532Verbosity of mpremote commands should be manageable and shouldn't go to stdoutIssue#8828mpremote should not echo command when writing file to stdout0.169S 2757Issue#5495NRF - Frozen Modules not Available in REPLIssue#2892stmhal Frozen bytecode: no longer works with lib subdirectory0.167S 2758Issue#9203port/ESP32/network.AP_IF: get IP addresses from connected stationsIssue#3906RSSI of connected STAs from AP not working0.166Q 2759Issue#17339sta_if.status() unreliablePR#3942Resolve #3913: Missing esp32 status() implementation0.166S 2760Issue#18415stress_schedule consistently fails with native emitterPR#15448py/scheduler,rp2: Avoid scheduler race conditions when GIL disabled, fix "TinyUSB callback can't recurse" error0.164Q 2761Issue#5371reversed() does not work as expected for ucollections.OrderedDictIssue#2156OrderedDict doesn't test for equality0.164Q 2762Issue#8614Can't distinguish generator type from coroutine type in esp32 Micropython 1.17Issue#2184unix: type of generator function is incorrect0.164Q 2763Issue#8782mpy_ld.py: "AttributeError: 'Symbol' object has no attribute 'section'" when relocating data sectionPR#17377tools/mpy_ld.py: support absolute relocations in text section on Thumb targets0.163Q 2764Issue#18626Missing MP_BINARY_OP_REVERSE_LESS etc.PR#11478py: Improve support for inplace operators0.161Q 2765Issue#17544Make ROMFS Bootable.PR#16857Define `vfs.rom_ioctl()`, add romfs commands to mpremote, and implement ROM partition support on stm32, rp2, esp32, esp82660.161Q 2766Issue#16604Emitted code epilogue block contains a superflous jump to the next available code address.PR#15310py: fix native emitter to work with `async with` statements0.161Q 2767Issue#18660mpremote REPL and mount issues with socket:// and RFC2217 connectionsPR#11467tools/mpremote: Improve speed of echoing device data to console.0.159Q 2768Issue#525Method Resolution Order (MRO) is not compliantIssue#8648[question] Comparing a callable with a function that gets promoted to a method during the instantiation of a class0.158Q 2769Issue#2620RFC: offical API to save WiFi-connection parameterIssue#6747Wifi credentials are not store to flash0.158Q 2770Issue#1862axTLS-based modussl: ussl.wrap_socket silently accepts invalid certificatesIssue#8915RFC: change ussl to implement SSLContext0.156S 2771Issue#10963Block device `readblock(8, 44)` before `ioctl(1)` for `os.mount(block_device, ...)`PR#7755os.rst: Clarify littlefs requirements.0.156Q 2772Issue#11025Firmware 1.19.1 on NUCLEO-WB55 is failing on BLE functionsIssue#6316[NUCLEO_WB55 - USBDONGLE_WB55] disconnect usb0.154Q 2773Issue#11346ussl_basic.py.exp test results are wrong for calling close twice?Issue#4364tests/extmod/ussl_basic.py fails for modussl_mbedtls0.154Q 2774Issue#17242wiznet5k_send_ethernet: fatal error -5Issue#17127Unable to setup IP with nic.ipconfig() while works with obsolete nic.ifconfig() network.WIZNET5K0.153Q 2775Issue#11977WLAN functions fail on Pico Pi W core1Issue#16482Pico W port Wifi Problems0.153Q 2776Issue#7654nimble: Indicating a characteristic will also send indications for other characteristics.PR#7564extmod/modbluetooth: Add send_update arg to gatts_write.0.152S 2777Issue#6195STM32H7 Ethernet PR#4541stm32: Add support for ETH RMII peripheral (version 2)0.150S 2778Issue#6635real and imag raise exceptions on non-complex numbersPR#7623py/objcomplex: Allow strings of the form -A+Bj.0.150Q 2779Issue#6718urandom.randint handling of >32bit values on 64-bit archPR#13556Fix compilation warnings for Windows 64 bits0.149Q 2780Issue#1862axTLS-based modussl: ussl.wrap_socket silently accepts invalid certificatesPR#8854SSL certificate verification0.149S 2781Issue#994umqtt.simple cannot transmit longer messages than 125 ascii characters on Pico1 WIssue#951UMQTT: Library stops receiving broker responses after a subscribed message arrives0.148Q 2782Issue#1878py: __del__ special method not implemented for user-defined classesPR#18014py/gc: Remove finaliser check for AT_HEAD block type.0.147S 2783Issue#11977WLAN functions fail on Pico Pi W core1Issue#10794network.AP_IF creates a weird AP name and unable to connect0.146Q 2784Issue#17707Passing tests reported as failures with `MICROPY_ERROR_REPORTING_TERSE`PR#17955tests/micropython: Make tests behave in low memory condition.0.145Q 2785Issue#12124Support for ESP32 Quad and Octal SPI on SPI2 and SPI3PR#12086esp32: fix SPI construction0.143Q 2786Issue#2552Add .offset()/.seek() method for memoryview for inplace "slicing"PR#4150py/objarray: Introduce "memview_offset" alias for "free" field of the…0.143Q 2787Issue#7971BLE CUSTOM MAC ADDRESSIssue#6640Bluetooth registered presence detection with esp320.141Q 2788Issue#6600py/objtype.c: Issue with bytecode cache invalidation and incorrect lookup order for descriptors.PR#15940py/objtype: Don't delegate lookup of descriptor methods to __getattr__.0.139Q 2789Issue#8273re module defines re.match both as a function and class PR#4474docs/ure: Fix `match.group` function declaration to indicate the `index` parameter is required.0.138Q 2790Issue#7965ports/unix: uasyncio.ThreadSafeFlag appears brokenIssue#7978uasyncio ThreadSafeFlag re-entry0.137Q 2791Issue#1862axTLS-based modussl: ussl.wrap_socket silently accepts invalid certificatesPR#3271Added getpeercert, modeled after C Py0.137Q 2792Issue#5947uasyncio: feature request: multiple event loopsPR#5332extmod: add new implementation of uasyncio0.135Q 2793Issue#4290uselect: poll instance produces unexpected results under fault conditionsIssue#3005uasyncio stream reader/writer: unexpected behaviour with UART0.135Q 2794Issue#15804docs: Can't determine origin of MAC for W5500-PICO-EVB or W5500 chip, WIZNET5k modulePR#11425ports/rp2: Allow building MP for Pico-W plus Ethernet.0.135S 2795Issue#1142Inline assembler data statement: suggested enhancementIssue#1187Inline assembler data statement: alignment error causes crash0.134Q 2796Issue#1862axTLS-based modussl: ussl.wrap_socket silently accepts invalid certificatesIssue#8562Does ussl.wrap_socket() support providing cert for client request?0.133S 2797Issue#5459ESP32 enhancement: support automatic light-sleep / dynamic freq scalingPR#4463esp32/modmachine: Add support for changing the CPU frequency.0.132S 2798Issue#18531Add function 'settimeout' to class SSLSocketIssue#2769ESP8266: type object 'socket' has not attribute 'timeout'0.131Q 2799Issue#11025Firmware 1.19.1 on NUCLEO-WB55 is failing on BLE functionsPR#7893stm32/boards/NUCLEO_WB55: Update rfcore_firmwre for new WS.0.129S 2800Issue#15260 esp32.wake_on_ext0 not workingon esp32s2PR#12782esp32 : fix for #7158 - machine.deepsleep() not behaving as expected0.129S 2801Issue#5098UART timeout and timeout_char is not working in ESP32PR#11915stm32/uart: Fix UART timeout issue with low baudrate.0.128Q 2802Issue#17222esp32s3 builtin serial prompt: mpremote connects but cp/ls not workingIssue#7776Error when copying file to ESP32 with mpremote0.127S 2803Issue#8608docs: add a community resources sectionIssue#174User wiki and forum/mailing list0.127Q 2804Issue#4506stm32: SPI pins nucleo-h743ZI commented outIssue#5391[nucleo_f767zi] enabling sdcard generates errors0.126Q 2805Issue#17228RP2040 will lockup if a watchdog timeout occurs while lightsleep() is runningIssue#9078Watchdog triggers before timeout on RP2 (specifically WS5100S-EVB-PICO)0.126Q 2806Issue#1128Performing operations on non-initialized Timer leads to crashes/lockupsPR#735Add timer_deinit and call it just before doing a soft-restart0.125S 2807Issue#5654RFC: Do we need (better) support for runtime initialization of C modulesIssue#4001[discussion] Sharing custom C modules is hard0.125Q 2808Issue#7394RTC weekday meaning incosistences.PR#8250rp2/modutime: Fix time.localtime day-of-week value.0.123Q 2809Issue#10432ESP32: 64-bit integer in python variable parsed into 32-bit in dynamic module written in CIssue#6769esp32: crash when calling dynamically loaded native module function0.123Q 2810Issue#18461`mpremote mip install` hangs when uploading filesPR#15332tools/mpremote: Fix mpremote mip install with multiple lib folders in sys.path.0.122Q 2811Issue#4238[STM32] DTCM buffer incorrect sized for processor typePR#16633ports/stm32: Make ETH DMA buffer attributes configurable.0.119Q 2812Issue#5089ESP32-D2WDIssue#17663ESP32S3N16R8:Missing flash ORIGINALLY 16M , ACTUALLY 8M0.119Q 2813Issue#18213ESP32C6: USB not in board.json `features` but GPIO pins are disabled anywayPR#16236esp32/machine_pin.c: Fix the logic when to clear USB_SERIAL_JTAG_USB_PAD_ENABLE0.119Q 2814Issue#5947uasyncio: feature request: multiple event loopsIssue#7876uasyncio event loop is incompatible with lowlevel scheduler (MICROPY_ENABLE_SCHEDULER)0.118Q 2815Issue#16490time.mktime() returns incorrect Unix timestamp on ESP32Issue#17459Bug in machine.RCT0.118S 2816Issue#4971RFC: "REPL interact" as easier to implement debugger?Issue#2306Feature suggestion; Triggering Repl in handler decorator0.118S 2817Issue#8866rp2.StateMachine: state machine fails when I2S protocol is used Issue#6961rp2: Problem when creating more than 4 state machines [solved'ish]0.116Q 2818Issue#5276Uasyncio cancelling coroutine takes as long as next scheduled executionPR#7399extmod/uasyncio: Fix race with cancelled task waiting on finished task.0.116Q 2819Issue#2789Interactive REPL does not support unicode/utf8Issue#3278cut & paste into repl swallows '-'0.114S 2820Issue#17947stm32: mp_hal_ticks_us returns non-monotonic values.PR#10727shared/runtime/softtimer.c: Use consistently the same clock source.0.114Q 2821Issue#8340Using asyncio in _threadIssue#13288V1.22 creating new thread leads to hangup0.114S 2822Issue#7304`tuple + class MyTuple(tuple)` performs a wrong type castPR#5661py: Simplify tuple subclass equality testing0.113Q 2823Issue#14050Bug - I2S communication disrupted by arbitrary function call following I2C initialization.Issue#16076i2s bug?0.112Q 2824Issue#4801sock.connect(socket.getaddrinfo(ip,port)[0][-1]) takes too long to respondIssue#3666WiPy/CC3200: usocket.socket.settimeout() not working for socket.getaddrinfo()0.112S 2825Issue#11433ESP32 WLAN.scan() returns incorrect hidden flagPR#7611esp8266,esp32: Include hidden networks in WLAN.scan results.0.112Q 2826Issue#17672ESP32-C6, ESP32-S3, etc.: MICROPY_HW_ENABLE_UART_REPL should be disabled for boards that have both direct USB and UART connectorsPR#8531esp32: Add MICROPY_HW_ENABLE_UART_REPL and enable on generic S2/S3.0.111Q 2827Issue#525Method Resolution Order (MRO) is not compliantPR#3391RFC/WIP py/objtype: user classes: Allow to lookup __new__() method.0.109S 2828Issue#1862axTLS-based modussl: ussl.wrap_socket silently accepts invalid certificatesIssue#198Request for package: micropython-ssl0.108Q 2829Issue#18592Python subclass of native type with attr handler cannot properly store attributesIssue#4560Unix __setattr__ and __delattr__ not called0.108Q 2830Issue#5394Freezing resources that are not Python scriptsPR#4348stm32/main: Allow freezing boot.py and main.py into firmware image0.107Q 2831Issue#639urequests timeoutIssue#103umqtt.simple socket behaviour when WiFi is degraded0.105Q 2832Issue#4458Various unexpeced errors, if initialized timer is not referenced by pythoncodeIssue#11597OSError: [Errno 12] ENOMEM when using RP2040 using multiple timers0.103Q 2833Issue#47What to do about USB VID and PID?PR#6914stm32/usb: Allow a board to configure USBD_VID and all PIDs.0.102Q 2834Issue#1014mip: package installation using GitLab URLs for repos in subgroupsPR#816micropython/mip/mip/__init__.py: Implement install from gitlab.0.102S 2835Issue#1685Exception.__init__ raises TypeError if overridden and called by subclassPR#18271Fix crash throwing an incompletely constructed exception0.101S 2836Issue#525Method Resolution Order (MRO) is not compliantPR#594objtype: Don't treat inheritance from "object" as from native type.0.100Q 2837Issue#2415Discussion of Python 3.6 supportPR#3831Add support for underscores in numeric literals0.099S 2838Issue#7983Socket connect timeout - Feature requestPR#890settimeout for mqtt socket0.098Q 2839Issue#3906RSSI of connected STAs from AP not workingIssue#11181docs: full Documentation for the Pi Pico W0.097Q 2840Issue#4386esp32: Using umqtt blocks access to webreplIssue#5790Esp32 using MQTT help0.097Q 2841Issue#1142Inline assembler data statement: suggested enhancementPR#17293py/asmthumb: Implement long jumps on Thumb/armv6m architecture.0.095Q 2842Issue#2415Discussion of Python 3.6 supportIssue#7847PEP 634 Structural Pattern Matching (Python 3.10) support0.094Q 2843Issue#4389esp8266: Necessity for UART flushPR#16052rp2/machine_uart: Make it so TX is done only when no longer busy.0.094Q 2844Issue#7517Issues with nrf52 portIssue#5162[nRF port] Unable to activate MICROPY_PY_SYS_STDFILES in mpconfigport.h0.091Q 2845Issue#639urequests timeoutIssue#1078requests: guard against getaddrinfo() hang when WiFi not connected0.091S 2846Issue#9114Viper bug: integers > 0x3fffffff appear as python objectsIssue#1847viper: ViperTypeError: can't do binary op between 'uint' and 'uint'0.090Q 2847Issue#17236rp2: Flash writes disrupt UART IRQPR#8645stm32/uart_repl: Disable irq flash erase/write if uart repl enabled.0.090Q 2848Issue#8937extmod/uasyncio: gather gets stuck if you pass an empty list in v1.19Issue#5882extmod/uasyncio gather return_exceptions=True does not return exceptions0.090Q 2849Issue#386MQTT connection and client.check_msg() problemIssue#410UMQTT - mqtt stops publishing after 5 minutes0.089S 2850Issue#6953stm32 HID class USB crash explainedPR#2796stmhal: fix USB HID Receive0.089S 2851Issue#15941Unexpected asyncio code exec between exc in task and call of global asyncio crash handlerIssue#6893uasyncio Event unexpected behaviour with only one task0.088Q 2852Issue#6257STM32H7 SPI6 not working with DMAPR#7991stm32: fix bug with disabling of DMA2 in CYW43 SDIO driver0.087S 2853Issue#8940esp32: Heap fragmentation and mbedtls/lwip.PR#3533py/gc: Support multiple heaps.0.087S 2854Issue#5369esp32: PPP tunel for WiFiPR#17008ports/esp32: Updated network_ppp.c to match current documentation0.086Q 2855Issue#16537mboot fails to buildPR#13662stm32/mboot: Generate FLASH_LAYOUT_STR at runtime on H5 MCUs.0.082Q 2856Issue#17547mpy-cross: Assertion failed when compiling tests/basics/exception_chain.py.PR#17349mpy-cross: exit with error if arch not given when needed, and add `emit=host` option to help0.082Q 2857Issue#7983Socket connect timeout - Feature requestPR#15223extmod/modlwip: Make socket.connect raise ETIMEDOUT on non-zero timeout.0.082S 2858Issue#11450network.hostname() seems useless... does mDNS work?PR#12360docs/library/network.rst: Clarify network.hostname.0.081Q 2859Issue#7488Hang when reading from UART and writing to filesystem on RPI PicoIssue#8360rp2: UART TX can issue double characters0.081Q 2860Issue#18638Segmentation Fault in mp_asm_base_get_cur_to_write_bytes (x64 native emitter)PR#18366mpy-cross: Make the debug emitter work again.0.080Q 2861Issue#5586ESP32: KeyboardInterrupt raised in thread while typed in UART REPL.Issue#7026rp2: KeyboardInterrupt thrown in 2nd thread instead of main0.079S 2862Issue#4389esp8266: Necessity for UART flushPR#9448renesas-ra: Add the UART methods uart.txdone() and uart.flush().0.079Q 2863Issue#2415Discussion of Python 3.6 supportPR#9070docs: Update CPython differences and improve the look of table layouts.0.079Q 2864Issue#2692RFC modframebuf.c scrolling behaviourPR#2383extmod/framebuf: Add the xstep!=0 case to scroll()0.079S 2865Issue#1700Custom exception cannot be re-raised from called functionPR#5032py: don't add traceback info for finally or re-raised exceptions0.077S 2866Issue#747mip / package.json: Allow 'deps' to come from another repositoryIssue#15783RFC: URL/package.json support in frozen module manifests0.076Q 2867Issue#2415Discussion of Python 3.6 supportIssue#1329Discussion of Python 3.5 support0.075S 2868Issue#14280ruff: ptr8 and ptr16 yield error on pre-commit hooksPR#12197all: Enable ruff linter check for undefined-name (F821).0.074Q 2869Issue#7899Discussion of Python 3.8 supportPR#6126py: Implement PEP 526, syntax for variable annotations0.073Q 2870Issue#8527ESP32: Support I2S-driven ADC samplingPR#3489esp32: Add I2S peripheral support.0.073Q 2871Issue#3241uasyncio emits no error message if a coro is called rather than awaited.PR#8929extmod/uasyncio/task.py: Fix crash when non-awaited task is awaited.0.071Q 2872Issue#8298urequests.get() error related to getaddrinfoPR#469python-ecosys/urequests: Workaround for faulty getaddrinfo() with ".local" adresses on ESP32.0.070Q 2873Issue#6541ESP32: persistent PPP neededIssue#17079ESP32: Guru Meditation some time after ppp.active(False)0.069Q 2874Issue#1128Performing operations on non-initialized Timer leads to crashes/lockupsIssue#2971RFC: defining machine.Timer0.068Q 2875Issue#7950`flush` keyword argument for `print()`?Issue#456Problem with kwargs0.067Q 2876Issue#1070uMQTT_Simple suggestions: #1: Return ping result instead of None & #2: Make socket write under 'disconnect' & 'ping' non-blockingIssue#84umqtt.simple check_msg() leaves socket in nonblocking state0.065Q 2877Issue#1128Performing operations on non-initialized Timer leads to crashes/lockupsIssue#733Timer interrupts aren't disabled on a soft reboot0.063S 2878Issue#9662ESP8266 - Allow `network.STA_IF` to `connect` on specific channel PR#11558esp8266: WLAN.config('channel') to use wifi_get/set_channel().0.062S
§ 04

Off-topic

Spam, wrong repo, or not actionable. · 1109 pairs
2879Issue#4854Secure boot functionality for esp32PR#12662ports/boot: Skip execution of main.py if boot.py fails.8.055Q 2880Issue#15995docs: websocketIssue#16943docs: The old forum is down6.861Q 2881Issue#3427SmartConfig ESP8266 and ESP32PR#990ESP8266 port6.820Q 2882Issue#11298Bug: Build Error on NRF Board, Undeclared Variable 'MP_QSTR___del___'Issue#5866Error when building nRF PCA10059 (nRF52840 dongle)6.744Q 2883Issue#6193 ESP32 Core 1 panic'ed on dir on a namedtuple.Issue#6166ESP32-spiram - UART panic error6.732Q 2884Issue#5475Feature Request - mDNS on esp8266PR#11868ports/esp32: Add mDNS to IDFv5.0.2.6.723Q 2885Issue#9674ESP32_C3: timer_group: timer_init(271): HW TIMER NUM ERRORPR#16996ports/stm32/timer.c: Add support for STM32H5 Timer 1.6.668Q 2886Issue#6071ESP32 - EN pin when in Deep Sleep StateIssue#15260 esp32.wake_on_ext0 not workingon esp32s26.586Q 2887Issue#13428heap-buffer-overflow [micropython@a5bdd39127] Issue#13220heap buffer overflow found at micropython/lib/re1.5/compilecode.c:68 [micropython@a5bdd39127]6.410Q 2888Issue#4425esp8266 recvfrom() gives ap address instead of sourceIssue#3906RSSI of connected STAs from AP not working6.158Q 2889Issue#6071ESP32 - EN pin when in Deep Sleep StatePR#13367nrf/modules/machine: Implement deepsleep()6.100Q 2890Issue#17953ESP32-C6: build errorIssue#17987v1.26.0 error when building ESP32_C36.053Q 2891Issue#3523esp8266/modules/ntptime: More accurate NTP syncingPR#3192docs/esp8266/general.rst: Fix name of NTP module.5.852Q 2892Issue#17718crash in btree moduleIssue#17925hard crash when producing a large string via "*"5.777Q 2893Issue#13220heap buffer overflow found at micropython/lib/re1.5/compilecode.c:68 [micropython@a5bdd39127]Issue#13428heap-buffer-overflow [micropython@a5bdd39127] 5.754Q 2894Issue#17718crash in btree moduleIssue#17727crash in io.BufferedWriter due to missing argument validation5.610Q 2895Issue#5854touchPad on Pin 2 (ESP32)Issue#8440Unable to use pin 20 as SCL for I2C on ESP32.5.531Q 2896Issue#4854Secure boot functionality for esp32Issue#7280Is a port for STM32L5 or STM32U5 in the roadmap? 5.514Q 2897Issue#4425esp8266 recvfrom() gives ap address instead of sourceIssue#3177esp8266: Allow forwarding between AP and STA interfaces5.487Q 2898Issue#4158ESP32: WebREPL: network.WLAN(network.AP_IF) is not set to active on boot.Issue#5763WLAN.connect causes the board to need to be reflashed5.446Q 2899Issue#8788ESP32 I2S master clock supportIssue#8527ESP32: Support I2S-driven ADC sampling5.353Q 2900Issue#6538machine.Pin doesn't have a pin() method on the ESP32 port PR#16607machine.Pin: Implement Pin.toggle() for three ports.5.348Q 2901Issue#17917WLAN config parameter 'hidden' unknownIssue#17977Cannot change default exposed IP (for DHCP etc) on Pico W running in AP mode (remains exposing default 192.168.4.x)5.332Q 2902Issue#4518memory allocation error from time to time after machine.reset()Issue#16144Wrong message on malloc fail5.303Q 2903Issue#15120RP2: Hard I2C not workingIssue#14339[RP2] machine.soft_reset() hangs when i2s is not deinitialized5.262Q 2904Issue#4377nrf: add support for threadingIssue#4098NRF52840 OpenThread Support5.191Q 2905Issue#13770Async randomly dyingIssue#15129if uart receives 0xf0 byte then mcu after entering lightsleep never wakes up5.186Q 2906Issue#18964OpenMV Feature: CAN Support for IMXRT and ALIFIssue#18960OpenMV Feature: RTC.memory()5.183Q 2907Issue#4667Print traceback without an exceptionPR#660stdlib/logging: Add full support for logging exception tracebacks.5.168Q 2908Issue#14429Incorrect static const data behavior in native module on esp32.Issue#14350Build micropython for ESP32 ports & ESP-IDF v5.06. failed with static-assert5.112Q 2909Issue#15169network: wiznet: send_ethernetIssue#15127wiznet: spi baudrate declared as 2 and 20 MHz ?!5.112Q 2910Issue#18960OpenMV Feature: RTC.memory()Issue#18967OpenMV Feature: Memory map support4.922Q 2911Issue#5908esp32: float/*_special tests failIssue#5907esp32: viper tests fail after a while4.907Q 2912Issue#10609Delete / Unallocate RMT Driver on ESP32Issue#15521RMT read pulses?4.878Q 2913Issue#12579ESP32 timer wake up repeatingIssue#9006Lightsleep with sleep period set to a value never waking4.872Q 2914Issue#4856Memory space that remains unaffected on reset on ESP32Issue#4518memory allocation error from time to time after machine.reset()4.869Q 2915Issue#5907esp32: viper tests fail after a whilePR#18543tests: Fix ESP8266 test failures.4.859Q 2916Issue#15995docs: websocketIssue#17803docs: docs.micropython.org is down4.855Q 2917Issue#18319ports/unix: Allow building and linking dynamically against libmbedtls on LinuxIssue#17399docs: pots/unix (standalone) has no instructions to build static linked micropython instance4.790Q 2918Issue#18476build to .bin failedIssue#17987v1.26.0 error when building ESP32_C34.787Q 2919Issue#17075Syntax Error when using multiline f-strings on RP2040 with MicroPython v1.23.0Issue#15420BLE with multiple periperals (OSError: [Errno 107] ENOTCONN)4.731Q 2920Issue#17719crash in ssl moduleIssue#17728segfault with improper use of super()4.726Q 2921Issue#7762Is it possible for micropython running on STM32 to expand memory through PSRAM?PR#18326zephyr: Add support for split-heap.4.707Q 2922Issue#8941Support config("pm")PR#11890ports/esp32: Set ESPNow power management with ESPNow.config(pm=).4.685Q 2923Issue#18657mpremote cp fails with apostrophe in destination filenameIssue#17173mpremote cp -r command fails with "mpremote: cp: -r not specified; omitting directory"4.661Q 2924Issue#18963OpenMV Feature: SPITarget Support in Machine ModuleIssue#18961OpenMV Feature: WDT()4.649Q 2925Issue#14218Support RemoteFile.tellIssue#14200Watch mode for mpremote4.626Q 2926Issue#7127stm32/boards: Add STM32H750VBT6 board. PR#17171stm32: Add support for STM32N6xx MCUs and two N6 boards4.594Q 2927Issue#4425esp8266 recvfrom() gives ap address instead of sourcePR#18956esp32/network_wlan: Look up IP addresses for the stations list.4.559Q 2928Issue#5866Error when building nRF PCA10059 (nRF52840 dongle)Issue#11298Bug: Build Error on NRF Board, Undeclared Variable 'MP_QSTR___del___'4.559Q 2929Issue#15118network.hostname: max length of hostnameIssue#15128network.WIZNET5 : link status; isconnected(): the documentation is incorrect?4.544Q 2930Issue#6538machine.Pin doesn't have a pin() method on the ESP32 port Issue#4214ESP32 port missing "hard" kwarg in pin.irq()4.529Q 2931Issue#16297GD25Q32EEIGR chip does not recognize the development board after burning the Micropython 1.25 firmwareIssue#17020Memory corrupted after micropython firmware programming Arduino OPTA4.515Q 2932Issue#11099Binary stdin and stdout buffers for Unix portIssue#18837Enabling DUPTERM on Unix kills output to stderr4.494Q 2933Issue#14079Rp2: Incorrect CPU freq after lightsleep()Issue#15129if uart receives 0xf0 byte then mcu after entering lightsleep never wakes up4.438Q 2934Issue#4214ESP32 port missing "hard" kwarg in pin.irq()PR#5719esp8266/machine_pin: Disable ets_loop_iter during hard IRQ handler.4.438Q 2935Issue#17075Syntax Error when using multiline f-strings on RP2040 with MicroPython v1.23.0Issue#8868Formatted string literals cannot handle colon character in string literals4.421Q 2936Issue#6980Pyboard.py doesn't keep file path with folders on windowsPR#5408tools/pyboard.py: Support importing .mpy files directly.4.402Q 2937Issue#12871Crashes in mp_pairheap_deleteIssue#12830Crashes while using builtins.super4.402Q 2938Issue#348uasyncio.websocket.server import websocketIssue#8177Simple example of uasyncio WebSocket Server (secure - with SSL)4.395Q 2939Issue#17720Crash in re.compile with crafted regular expressionIssue#17817Assertion error on invalid string to compile()4.383Q 2940Issue#17818websocket crash on corrupt dataIssue#17727crash in io.BufferedWriter due to missing argument validation4.383Q 2941Issue#8398TouchPad Error on ESP32-WROOM32Issue#9707ESP32S3 cant import TouchPad from machines4.379Q 2942Issue#18875docs: No instructions for REPL over UART on RP2PR#15914rp2: Fix dropped UART REPL bytes on soft reset.4.367Q 2943Issue#16603Pin toggle function does not exist in ESP32.Issue#18982esp32/machine_pin: ESP32-P4 pin 54 can't be set to output4.333Q 2944Issue#18091print output redirection not working as in Python.Issue#17075Syntax Error when using multiline f-strings on RP2040 with MicroPython v1.23.04.318Q 2945Issue#5548STM32: Not able to build mboot without USB and user switchPR#12808stm32/mboot: add support for MS WCID USB descriptors4.316Q 2946Issue#18964OpenMV Feature: CAN Support for IMXRT and ALIFIssue#18962OpenMV Feature: ROMFS IOCTL Documentation and Debug4.301Q 2947Issue#6186Pyboard D build does not include btreeIssue#7101ESP32 CMake based build isn't compatible with berkeley-db 4.254Q 2948Issue#18982esp32/machine_pin: ESP32-P4 pin 54 can't be set to outputIssue#16603Pin toggle function does not exist in ESP32.4.254Q 2949Issue#8414function doesn't take keyword arguments in micropythonIssue#1992unix: "function does not take keyword arguments" message can mislead4.234Q 2950Issue#5095[NRF] Are there any plans to support the NFC functionality of the nRF52..Issue#4098NRF52840 OpenThread Support4.230Q 2951Issue#5552micropython-lib version included in official downloads is unclearIssue#5389docs.micropython.org/ should redirect to stable release version.4.225Q 2952Issue#8723Teensy 4.1 SDIO supportIssue#18281mimxrt: PSRAM support for Teensy 4.14.215Q 2953Issue#18887Utf8-IssueIssue#16142mpremote: unable to execute fs commands - mpremote.transport.TransportError: could not enter raw repl4.187Q 2954Issue#15182libhydrogen error when trying to build mboot with packing enabledIssue#16537mboot fails to build4.175Q 2955Issue#18820ports/zephyr fails to compile with CONFIG_BT=y : 'CONFIG_BT_DEVICE_NAME_MAX' undeclaredPR#15467ports/zephyr: Add threading support on the nrf52840DK.4.125Q 2956Issue#12579ESP32 timer wake up repeatingPR#8832rp2/modmachine: Implement lightsleep() with optional sleep period.4.121Q 2957Issue#15098mpremote mount fails reading binary file Issue#14218Support RemoteFile.tell4.102Q 2958Issue#7849STM32 sleep wake time problemIssue#12579ESP32 timer wake up repeating4.096Q 2959Issue#14447Using dynamically linked mbedtlsIssue#14200Watch mode for mpremote4.046Q 2960Issue#7849STM32 sleep wake time problemPR#8832rp2/modmachine: Implement lightsleep() with optional sleep period.4.043Q 2961Issue#13536RP2040 I2C bus breaks if pins are changed at runtimeIssue#13280I2C readfrom_mem throws EPERM on Portenta C334.031Q 2962Issue#7910ports/unix: how to add a c++ shared library to the makefile .i want set a module,which can use c++ function.PR#10383ports/unix: Disable the shared library of libffi4.023Q 2963Issue#17719crash in ssl moduleIssue#17846framebuf: crash with incorrect usage (native subclassing?)4.020Q 2964Issue#6538machine.Pin doesn't have a pin() method on the ESP32 port Issue#4816`AttributeError: 'Pin' object has no attribute 'on'`3.988Q 2965Issue#12302ESP8266/ESP32: inplace firmware upgrade using the image file stored on the file-systemPR#18540esp8266: Remove OTA variant from ESP8266_GENERIC board.3.963Q 2966Issue#18098USB HID device on ESP32 has a problem!Issue#164571.24 breaks USB OTG support3.935Q 2967Issue#14200Watch mode for mpremoteIssue#14218Support RemoteFile.tell3.929Q 2968Issue#18656mpremote fails with UnicodeEncodeError on Windows legacy consoles (cp1252)PR#17321mpremote: Fix disconnect handling on Windows and Linux.3.875Q 2969Issue#14429Incorrect static const data behavior in native module on esp32.Issue#14280ruff: ptr8 and ptr16 yield error on pre-commit hooks3.861Q 2970Issue#6186Pyboard D build does not include btreePR#8738extmod/extmod.cmake: Require components to be explicitly enabled.3.855Q 2971Issue#9281esp32: build error on windows with sed expressionIssue#7439Win10 ESP32 build : fatal error: db.h: No such file or directory3.803Q 2972Issue#4814stm32 NUCLEO boards: pin name conflictsPR#13764stm32: Add support for analog-only "_C" pins.3.801Q 2973Issue#18666ESP32C2 WDT cannot be usedIssue#18498Support for ESP32-C3 with 2M Flash3.791Q 2974Issue#8990ESP32: Insecure flash encryption in esp32Issue#16195docs: MicroPython port to the ESP323.789Q 2975Issue#18964OpenMV Feature: CAN Support for IMXRT and ALIFPR#18799alif: implement `machine.PWM` support3.785Q 2976Issue#18088ESP32 C6 Zigbee Micropython SupportIssue#16830ESP32-P43.777Q 2977Issue#18984esp32/sdcard: Unable to use SD card on some ESP32-P4 boards.Issue#12447SDCard not supported for ESP32C33.777Q 2978Issue#8990ESP32: Insecure flash encryption in esp32PR#4987Adding support for ESP32-D2WD (2MiB) for issue #49863.742Q 2979Issue#8035ESP32-S2 2nd usb-serial portIssue#5296ESP32: two USB devices3.736Q 2980Issue#9048Installing MicroPython Asyncio from Thonny Package Manager Successful, But import of uasyncio module fails?Issue#308No module named uasyncio - PyBoard V1.13.723Q 2981Issue#18820ports/zephyr fails to compile with CONFIG_BT=y : 'CONFIG_BT_DEVICE_NAME_MAX' undeclaredPR#18718zephyr: Resolve problem with FatFs lib.3.676Q 2982Issue#15421Enable Hardware I2C2 to Portenta C33 PortPR#13564ARDUINO_PORTENTA_H7/mpconfigboard.h: Configure SPI1.3.674Q 2983Issue#12776Crashes while pushing to a TaskQueue instanceIssue#12830Crashes while using builtins.super3.662Q 2984Issue#18319ports/unix: Allow building and linking dynamically against libmbedtls on LinuxPR#17456unix: Extend README with fully static builds section.3.653Q 2985Issue#18935stm32lib: ST not adding new parts.PR#13610stm32/Makefile: Ignore uninitialised variable warning in H5 HAL SD code.3.652Q 2986Issue#16943docs: The old forum is downIssue#17829docs: RP2 section should include RP2350 (A/B) and/or eliminate hard references to only RP20403.647Q 2987Issue#18659mpremote cat hangs on Windows interactive console with Unicode contentIssue#18461`mpremote mip install` hangs when uploading files3.636Q 2988Issue#16500docs: time.mktime requires one positional argumentPR#9221docs/library/time.rst: fix description of return results in time.mktime()3.630Q 2989Issue#9325rp2: rp2.asm_pio_encode incorrectly accepts 'pins' as src for 'wait'PR#11390rp2: Make rp2_state_machine_exec accept integers.3.627Q 2990Issue#14429Incorrect static const data behavior in native module on esp32.Issue#14093Unsigned conversion overflow for QSTRs during build3.627Q 2991Issue#5866Error when building nRF PCA10059 (nRF52840 dongle)PR#4530nrf/readme: Update make flash command when setting board.3.600Q 2992Issue#11298Bug: Build Error on NRF Board, Undeclared Variable 'MP_QSTR___del___'PR#14142nrf/main: Fix build of microbit when SD is used.3.572Q 2993Issue#7241How do I read USB keyboard input in Pi PicoPR#891usb/usb-device-keyboard : Add key release.3.537Q 2994Issue#11298Bug: Build Error on NRF Board, Undeclared Variable 'MP_QSTR___del___'Issue#4333nrf build fails on latest - undefined reference to `mp_qstr_frozen_const_pool'3.520Q 2995Issue#17804The WiFi of esp32c3 conflicts with ADCBLOCK2Issue#15602ESP32-S3 FH4R2 v0.2 No WiFi3.519Q 2996Issue#8990ESP32: Insecure flash encryption in esp32Issue#8100esp32c3 Flash Instructions Documented Incorrectly3.516Q 2997Issue#3667esp8266: multi threadingIssue#4377nrf: add support for threading3.498Q 2998Issue#18432docs: WeAct F411 'blackpill' PB4 noteIssue#18683When I load up `WEACT_F411_BLACKPILL-V31_FLASH_8M-20251209-v1.27.0.hex`3.479Q 2999Issue#18960OpenMV Feature: RTC.memory()Issue#18964OpenMV Feature: CAN Support for IMXRT and ALIF3.454Q 3000Issue#17718crash in btree moduleIssue#17815Crash compiling(?) unusual code3.443Q 3001Issue#8487[docs] clarify functions available in `esp32` per chip typePR#16702esp32: Improve machine.SDCard support on newer chips3.438Q 3002Issue#17415Native & viper failures with setjmp exception handlingIssue#18169Viper: ptr8(0)[0] = 1 causes SIGSEGV on unix port3.428Q 3003Issue#15154Build a esp32 firmware with version 1.22.2 meet a build issuseIssue#14350Build micropython for ESP32 ports & ESP-IDF v5.06. failed with static-assert3.396Q 3004Issue#17917WLAN config parameter 'hidden' unknownIssue#17974Setting (WLAN) hostname on Pico W (still) has no effect: no host name is exposed (also not the default one)3.393Q 3005Issue#8937extmod/uasyncio: gather gets stuck if you pass an empty list in v1.19PR#5899extmod/uasyncio: Fix gather returning exceptions from a cancelled task.3.391Q 3006Issue#12579ESP32 timer wake up repeatingPR#16431rp2: Fix soft timer expiry waking early from lightsleep.3.383Q 3007Issue#16862machine.lightsleep() won't wake using ExtInt() when timer wakeup is used in the same programIssue#12579ESP32 timer wake up repeating3.378Q 3008Issue#17672ESP32-C6, ESP32-S3, etc.: MICROPY_HW_ENABLE_UART_REPL should be disabled for boards that have both direct USB and UART connectorsPR#16197ports/esp32/usb.c: Allow serial/jtag to be enabled.3.372Q 3009Issue#9003Pico W ENOMEM error when (re)using PIO (rp2_pio_init, CYW43)PR#17519rp2/pio: Fix the RP2350 (PICO2) Port PIO2 prog data structure3.355Q 3010Issue#6538machine.Pin doesn't have a pin() method on the ESP32 port Issue#4379[ESP32] machine.ADC should be able to be initialised with pin numbers as well as machine.Pin3.354Q 3011Issue#5475Feature Request - mDNS on esp8266Issue#4072ESP8266 + 4xENC28J603.350Q 3012Issue#12350Sparkfun Micromod UARTPR#7572rp2/boards/SPARKFUN_PROMICRO: Configure UART/I2C/SPI default pins.3.311Q 3013Issue#12558docs:RP2 to mention light and deepsleep Issue#12104Arduino Nano ESP32: deepsleep uses more power than lightsleep3.311Q 3014Issue#12990null-dereference in int_from_bytesIssue#12522Null pointer dereference in mp_reader_new_file3.295Q 3015Issue#7127stm32/boards: Add STM32H750VBT6 board. PR#11585stm32/boards/STM32H7B3I_DK: Enable internal flash.3.293Q 3016Issue#17747rp2: Support for new RP2350 PIO instructions in the `@rp2.asm_pio` assemblerIssue#17111HSTX Support for RP23503.281Q 3017Issue#18282File Encoding / SyntaxError Problem with Arduino Opta and MicroPythonIssue#16211Input Pins 1 and 2 do not work of the 83.258Q 3018Issue#17917WLAN config parameter 'hidden' unknownIssue#17975Setting hostname on Pico W (still) has no effect: no host name is exposed (also not the default one)3.252Q 3019Issue#15182libhydrogen error when trying to build mboot with packing enabledPR#4315ports/stm32/mboot: Add missing include for irq.h3.250Q 3020Issue#4394esp32 localtime and machine.RTC().datetime() inconformityPR#5316esp32/rtc: Update microseconds in RTC.datetime()3.244Q 3021Issue#17267mpremote gives false error if a destination directory doesn't exist for recursive copyIssue#18657mpremote cp fails with apostrophe in destination filename3.240Q 3022Issue#6186Pyboard D build does not include btreePR#6028esp8266: Allow to configure btree, vfat and lfs2 support with make3.236Q 3023Issue#15521RMT read pulses?PR#12784Change esp32.RMT.source_freq() to class method3.215Q 3024Issue#17714virtpin: crash with improper usageIssue#17728segfault with improper use of super()3.193Q 3025Issue#18088ESP32 C6 Zigbee Micropython SupportIssue#17970ESP32 C6 Micropython I2S Support3.193Q 3026Issue#14218Support RemoteFile.tellIssue#15116implement os.sep3.172Q 3027Issue#18091print output redirection not working as in Python.Issue#15982Thread on Core 1 on PICO hangs when accessing io3.170Q 3028Issue#17817Assertion error on invalid string to compile()Issue#17818websocket crash on corrupt data3.161Q 3029Issue#8382ESP32: feature request PartitionPR#9887ports/esp32: Add 32mb partition templates.3.156Q 3030Issue#14376Assignment expression raises error if updating global variableIssue#14397Viper: Unary minus changes rhs variable in place, even if assigned to new lhs variable.3.155Q 3031Issue#14218Support RemoteFile.tellIssue#14288raw f-strings3.148Q 3032Issue#17829docs: RP2 section should include RP2350 (A/B) and/or eliminate hard references to only RP2040Issue#16307RP2350 Partitions3.135Q 3033Issue#18705mpremote mip install can create a folder named `:`Issue#18461`mpremote mip install` hangs when uploading files3.135Q 3034Issue#5737ESP32 Confusing behaviour of PWM after soft resetPR#12114ports/mimxrt: Three bug fixes.3.129Q 3035Issue#18642main.mpy not run on bootIssue#164571.24 breaks USB OTG support3.126Q 3036Issue#5499Enhancement: please add support for the ADR assembler opcodePR#17635py/asmrv32: Add support for RV32 Zba opcodes.3.125Q 3037Issue#10867uasyncio StreamReader fails if UART times out.Issue#9500RP2 uasyncio TCP server calls handler with no request (1.19.1.468 (4.10.2022))3.120Q 3038Issue#16943docs: The old forum is downIssue#16500docs: time.mktime requires one positional argument3.120Q 3039Issue#7012Micropython rp2 fails to build on windows systems.Issue#8143Build broken?3.115Q 3040Issue#7241How do I read USB keyboard input in Pi PicoPR#7604rp2/boards/PICO: Add USB VID/PID.3.097Q 3041Issue#16079UART with the same pin for both RX and TX doesn't work on ESP32 variantsPR#18548esp32/machine_uart: Change default UART(1) pins on ESP32 with SPIRAM.3.084Q 3042Issue#760aioble: AttributeError: 'module' object has no attribute 'Service' (and - no instructions, and lack of useful examples)Issue#4410Pin.off no attribute 'off' / same with .on3.082Q 3043Issue#17521docs: ESP32 RTC.memory and poweron_resetIssue#2138esp8266: rtc.memory() crash if rtc memory is uninitialised (i.e. at power on)3.080Q 3044Issue#5737ESP32 Confusing behaviour of PWM after soft resetIssue#8249RP2: PWM duty cycle does not remain constant when frequency is changed3.072Q 3045Issue#8382ESP32: feature request PartitionPR#9783ports/esp32/partitions: Add 32MiB partition template for ESP32-S3 modules.3.072Q 3046Issue#15654Build embed with C modules isn't workingIssue#17858py.cmake: MICROPY_SOURCE_PY does not include "nlraarch64.c"3.070Q 3047Issue#16271Add STM32U083 support.Issue#15124Add support for ESP32-C23.070Q 3048Issue#13770Async randomly dyingIssue#13758Give me a solution for the esp01 response throught Micropython3.061Q 3049Issue#4856Memory space that remains unaffected on reset on ESP32Issue#8465ESP32 related issue3.059Q 3050Issue#4854Secure boot functionality for esp32Issue#8659OTA in esp32-c33.049Q 3051Issue#6800Build process: mpy file in frozen dir produces spamPR#18927tools/mpy-tool.py: Clean up escaped compiled module name.3.044Q 3052Issue#7081display.get_pixel unexpected output on microbitIssue#2897lcd160cr get_line() method produces unexpected bytearray offset3.035Q 3053Issue#12299asyncio: MicroPython vs. CPython create_task() garbage collection behaviorIssue#15187asyncio: Calling .run() within a task does not behave as per CPython3.032Q 3054Issue#4425esp8266 recvfrom() gives ap address instead of sourcePR#2579esp8266/modnetwork.c: fix wifi set mac address3.012Q 3055Issue#14331Add yield support in async functionIssue#14200Watch mode for mpremote3.012Q 3056Issue#17453micropython.const inconsistent behaviour in classIssue#17203creating virtual timer on MicroPython v1.25.0 on esp32 s3 fails3.012Q 3057Issue#14415Micropython download page add link/anchor to variant section headersIssue#14354How to use Bluetooth to connectable unscann and undirected3.009Q 3058Issue#14447Using dynamically linked mbedtlsIssue#14183WROOM32EU GPIO9 and GPIO10 init UART13.004Q 3059Issue#3834pyboard - deepsleep wake pinsIssue#4060ESP32 module wake on touch, wake on ext13.000Q 3060Issue#8035ESP32-S2 2nd usb-serial portPR#16197ports/esp32/usb.c: Allow serial/jtag to be enabled.2.993Q 3061Issue#5547py/compile: compile built-in with 'single' option is not CPython compatibleIssue#937Obscure bug with locals not captured by function2.991Q 3062Issue#12097Unix port using gcc with clang flagsPR#10383ports/unix: Disable the shared library of libffi2.984Q 3063Issue#7368esp32 cannot create thread after opening apIssue#11166Enable AP mode on ESP32 and enable TCP socket. After a few hours (overnight), the phone can connect to ESP32, but it cannot use TCP socket. It is preliminarily determined that the socket has been recycled by the system due to a long time of not connecting to ESP32 (gc has been disabled). The requirement of my current project is that the socket always exists and not be recycled by the system. How to set it up?2.980Q 3064Issue#15776RP2 build, doc strings, help()Issue#17075Syntax Error when using multiline f-strings on RP2040 with MicroPython v1.23.02.977Q 3065Issue#12990null-dereference in int_from_bytesIssue#12702Various crashes while executing uctypes.sizeof()2.975Q 3066Issue#7130ESP32 Bluetooth: Error code "OSError: -18" when advertising with a too long payloadIssue#7054Bluetooth: two exampleImportErrors: no module named 'ble_advertising' or 'bletooth_advertising'2.973Q 3067Issue#16573docs: ESP32 C3 and C6 has only 2 Timers (0 and 2)Issue#17577ESP32-C6 timers not working on custom build2.967Q 3068Issue#16297GD25Q32EEIGR chip does not recognize the development board after burning the Micropython 1.25 firmwareIssue#16373UART Ch 1 GPIO 4&5 on RP2040 Pico stopped working with 1.24 releases 2.943Q 3069Issue#210"OSError: -1" if use keepalive>0Issue#154OSError: [Errno 113] EHOSTUNREACH only when executing connect() in main.py2.934Q 3070Issue#10872AttributeError: 'module' object has no attribute 'sockaddr'Issue#5191AttributeError: 'socket' object has no attribute 'SOL_SOCKET' (ESP8266)2.932Q 3071Issue#5548STM32: Not able to build mboot without USB and user switchPR#4877stm32/mboot: Automatically reboot when USB is disconnected.2.926Q 3072Issue#6281STM32F765 supportPR#1640Minimal integration of STM32F429I-disco kit2.918Q 3073Issue#350AttributeError: 'defaultdict' object has no attribute 'items'Issue#601type object has no attribute __doc__2.910Q 3074Issue#15602ESP32-S3 FH4R2 v0.2 No WiFiIssue#16681No support for ESP32 WPA2 Enterprise WiFi2.908Q 3075Issue#3241uasyncio emits no error message if a coro is called rather than awaited.Issue#3005uasyncio stream reader/writer: unexpected behaviour with UART2.906Q 3076Issue#11384docs: rp2 port quick reference PWM sectionIssue#4079Missing docs for machine.PWM for esp82662.877Q 3077Issue#12636how to add sdcard multi partition support on esp32 and esp32 s3PR#16289esp32: support SD card on ESP32C62.871Q 3078Issue#18705mpremote mip install can create a folder named `:`Issue#18711Allow mpremote mip to download libraries as local files2.868Q 3079Issue#6193 ESP32 Core 1 panic'ed on dir on a namedtuple.Issue#4311Guru Meditation Error: Core 0 panic'ed (IllegalInstruction). Exception was unhandled. esp32/Arduino IDE/freertos2.863Q 3080Issue#12957RTC issues on PYBD (STM32)Issue#5969time is messed-up (RTC and utime)2.854Q 3081Issue#17541Compiling unix build with dupterm support fails on ubuntuIssue#16537mboot fails to build2.852Q 3082Issue#5693[mboot] It will stay in the dfu mode forever and not resetIssue#5251Pyboard D: BOOT0 Pin at 3.3V does not enter DFU mode2.850Q 3083Issue#11099Binary stdin and stdout buffers for Unix portIssue#18091print output redirection not working as in Python.2.842Q 3084Issue#13220heap buffer overflow found at micropython/lib/re1.5/compilecode.c:68 [micropython@a5bdd39127]Issue#13046heap-buffer-overflow: from integer overflow at mp_stream_rw2.842Q 3085Issue#15626asyncio: sleep_ms terminates earlyIssue#16318asyncio: Asynchronous iterator terminates unexpectedly2.842Q 3086Issue#210"OSError: -1" if use keepalive>0Issue#2890[esp8266] OSError: [Errno 113] EHOSTUNREACH only when executing connect() in main.py2.799Q 3087Issue#6174uasyncio: Code throws exception under CPythonIssue#7807uasyncio gather() return_exceptions behaviour differs from CPython2.797Q 3088Issue#15957After inserting and removing the SD card, an error occurs when deleting a fileIssue#578Can no longer import from sd2.797Q 3089Issue#803aioble 'BLE' object has no attribute 'l2cap_connect' on Pico-WIssue#760aioble: AttributeError: 'module' object has no attribute 'Service' (and - no instructions, and lack of useful examples)2.793Q 3090Issue#16079UART with the same pin for both RX and TX doesn't work on ESP32 variantsIssue#16373UART Ch 1 GPIO 4&5 on RP2040 Pico stopped working with 1.24 releases 2.785Q 3091Issue#8937extmod/uasyncio: gather gets stuck if you pass an empty list in v1.19PR#8565tests/extmod/uasyncio_gather: Make double-raise gather test reliable.2.770Q 3092Issue#16462lightsleep doesn't work with v1.24.1 on ESP32-S2 (S2FN4R2)Issue#15622RP2350 / Pico 2 machine.lightsleep not working correctly2.764Q 3093Issue#5696esp8266: open drain PWM?Issue#6634@larsks Thanks for taking the time to do bisect to track down the commit. I can see how that commit might have affected the DHT driver.2.758Q 3094Issue#8693Motor doesn't work under idf 4.2.2 + micropython 1.18 Issue#14492Does not build for ESP32-S3 with IDF 5.2 despite claiming support2.756Q 3095Issue#12871Crashes in mp_pairheap_deleteIssue#12531Uninitialized memory read in the lexer part2.752Q 3096Issue#14200Watch mode for mpremoteIssue#14354How to use Bluetooth to connectable unscann and undirected2.751Q 3097Issue#770lora driver: SX1276 reports incorrect RSSIPR#1000lora: Fix SNR value in SX126x received packets.2.750Q 3098Issue#12587Global buffer overflow during umountIssue#12830Crashes while using builtins.super2.736Q 3099Issue#17941Segmentation fault in array sorting with GC interactionIssue#17815Crash compiling(?) unusual code2.736Q 3100Issue#14352ESP32 micropython port build with relative path to external user C-modules was failedIssue#15154Build a esp32 firmware with version 1.22.2 meet a build issuse2.733Q 3101Issue#16803UNIX build missing socket.sendall() methodIssue#18025socket.bind for AF_UNIX requires raw sockaddr struct2.729Q 3102Issue#18176docs: machine.RTC.memory examples not workingPR#5419[ESP8266] [Documentation] Add note that machine.RTC is not fully sup…2.727Q 3103Issue#18034ESP32: Timer and sleep cause hangIssue#17973ESP32-S3 PWM in lightsleep mode does not works as expected2.714Q 3104Issue#9003Pico W ENOMEM error when (re)using PIO (rp2_pio_init, CYW43)Issue#6918rp2 asm_pio : no module named 'array'2.711Q 3105Issue#11531Support .origin PIO directiveIssue#17747rp2: Support for new RP2350 PIO instructions in the `@rp2.asm_pio` assembler2.685Q 3106Issue#7762Is it possible for micropython running on STM32 to expand memory through PSRAM?Issue#9963How can ESP32 place microython startup on psram2.678Q 3107Issue#18385aiohttp newer versionPR#941aiohttp: fix header problem2.678Q 3108Issue#16603Pin toggle function does not exist in ESP32.Issue#17570esp32S3 The USB function is occupied by USB jtag/serial (VID_303A&PID_1001)2.676Q 3109Issue#17020Memory corrupted after micropython firmware programming Arduino OPTAIssue#15779rp2: FatFS filesystem is not recreated after erasing the flash.2.672Q 3110Issue#15718RP2350: "stuck at 2V" input pin behaviorIssue#18079RP2040, RP2350 PIO: anomalous behaviour of jump pin2.666Q 3111Issue#11843docs: non standard behaviour of float()Issue#4132Floating-point behavior is not consistent with IEEE7542.660Q 3112Issue#13428heap-buffer-overflow [micropython@a5bdd39127] Issue#13002heap-buffer-over-flow(.mpy): from importing malformed npy module2.650Q 3113Issue#14331Add yield support in async functionIssue#14400[webassembly] element.onclick = async fn fails2.646Q 3114Issue#350AttributeError: 'defaultdict' object has no attribute 'items'Issue#8432AttributeError: 'function' object has no attribute '__name__'2.635Q 3115Issue#13599The BLE.Config gives `ValueError: unknown config param` with pairing parametersIssue#5131pyboard-D AP_IF set password2.631Q 3116Issue#15154Build a esp32 firmware with version 1.22.2 meet a build issuseIssue#14492Does not build for ESP32-S3 with IDF 5.2 despite claiming support2.629Q 3117Issue#15995docs: websocketPR#941aiohttp: fix header problem2.629Q 3118Issue#7241How do I read USB keyboard input in Pi PicoIssue#18647Advanced HID2.623Q 3119Issue#9921The memory of ESP32S3 is too large when using microythonPR#17030esp32/network_common: Raise a memory error on ESP_ERR_NO_MEM.2.621Q 3120Issue#5778lightsleep results in machine reset on ESP32Issue#16502PICO machine.lightsleep resets registers SLEEP_EN0 and SLEEP_EN12.596Q 3121Issue#14415Micropython download page add link/anchor to variant section headersIssue#15122docs: incorrect link on the web page Wiznet W5500-EVB-Pico2.590Q 3122Issue#4377nrf: add support for threadingPR#5470ports/nrf: add support for time.ticks_ms()2.584Q 3123Issue#6440Implement exit() to exit for ./micropython shellPR#1423README.md: Document "Ctrl+D" shell exit2.578Q 3124Issue#14447Using dynamically linked mbedtlsIssue#14236Pre-compiled, original files for different flash sizes2.578Q 3125Issue#9957signed integer overflow (undefined behavior) in littlefsPR#17709longlong: Add sanitizer builds, fix revealed problems.2.576Q 3126Issue#4506stm32: SPI pins nucleo-h743ZI commented outPR#13564ARDUINO_PORTENTA_H7/mpconfigboard.h: Configure SPI1.2.568Q 3127Issue#7960Does micropython have FLASH power-down protection?PR#17062stm32/PYBD_SFx: restart qspi memory-map mode on startup to reduce power consumption2.568Q 3128Issue#15955docs: mpremote run commandIssue#7480'mpremote help' would be nice2.543Q 3129Issue#8646Pyboard UART.sendbreak PR#1291tools: Allow pyboard constructor to take a baudrate parameter.2.516Q 3130Issue#15781extmod/vfs_fat.c still uses _FS_REENTRANT, but lib/oofatfs now uses FF_FS_REENTRANTPR#3861extmod/vfs_fat: Remove support for old block-dev proto with sync/count.2.510Q 3131Issue#12532Global buffer overflow in mp_get_stream_raiseIssue#12830Crashes while using builtins.super2.508Q 3132Issue#17570esp32S3 The USB function is occupied by USB jtag/serial (VID_303A&PID_1001)Issue#15984build error undeclared 'USB_SERIAL_JTAG_PACKET_SZ_BYTES2.488Q 3133Issue#3667esp8266: multi threadingIssue#4654How to add pip modules to micropython?2.486Q 3134Issue#6538machine.Pin doesn't have a pin() method on the ESP32 port PR#9653Adding Pin.toggle() to docs2.471Q 3135Issue#18597WPA3 PSK on Raspberry Pi Pico 2 W (cyw43-driver)Issue#16799Raspberry Pi Pico2 W - Wifi fails to start if CPU is overclocked2.471Q 3136Issue#15623RP2350 / Pico 2 machine.deepsleep results in crashIssue#17940Large Viper code causing hang/crash on RP2350 but OK on RP20402.465Q 3137Issue#9957signed integer overflow (undefined behavior) in littlefsPR#3800parsenum: avoid undefined behavior parsing floats2.457Q 3138Issue#18088ESP32 C6 Zigbee Micropython SupportIssue#15124Add support for ESP32-C22.447Q 3139Issue#16290[regression] WiFi stops working on with pico WIssue#16799Raspberry Pi Pico2 W - Wifi fails to start if CPU is overclocked2.445Q 3140Issue#17804The WiFi of esp32c3 conflicts with ADCBLOCK2Issue#16771ESP32-S3-WROOM-N8R2 WiFi Wont Connect2.445Q 3141Issue#16792RP2 2040 MQTT TLSIssue#15420BLE with multiple periperals (OSError: [Errno 107] ENOTCONN)2.439Q 3142Issue#17453micropython.const inconsistent behaviour in classIssue#16609TypeError: unexpected keyword argument 'sideset_count'2.434Q 3143Issue#15662Frozen modules in the embed port does not generate frozen_content.cIssue#17034FreezeError("unable to freeze code with relocations") with frozen code2.429Q 3144Issue#16079UART with the same pin for both RX and TX doesn't work on ESP32 variantsIssue#1995esp8266: tx/rx pins not reset on board reset2.422Q 3145Issue#6553ESP32 execute esp.read_flash() cause exception Issue#8355ESP 32 OTA with v1.182.420Q 3146Issue#18642main.mpy not run on bootIssue#17567ESP32S3 4M Port missing. Partition table in Firmware in file is wrong2.416Q 3147Issue#7905Discussion of Python 3.9 supportIssue#657Unicode support and PEP 3932.402Q 3148Issue#10609Delete / Unallocate RMT Driver on ESP32Issue#16589RMT receive2.400Q 3149Issue#17453micropython.const inconsistent behaviour in classIssue#18811RP2 asyncio stream IO hangs: regression2.396Q 3150Issue#15568NUCLEO_F746ZG LAN stops working after few days.Issue#4270SD card Nucleo_F746ZG2.393Q 3151Issue#17987v1.26.0 error when building ESP32_C3Issue#18497make submodules fails if BOARD is set to enable USB2.385Q 3152Issue#3158py: bytes() won't call obj.__bytes__()PR#6457py/objstr: bytes(bytes_obj) is bytes_obj2.383Q 3153Issue#18963OpenMV Feature: SPITarget Support in Machine ModuleIssue#5948SPI-3 Wire and UART 1-Wire Support2.382Q 3154Issue#17827str.center() bug with unicode charactersIssue#17075Syntax Error when using multiline f-strings on RP2040 with MicroPython v1.23.02.377Q 3155Issue#12587Global buffer overflow during umountIssue#12702Various crashes while executing uctypes.sizeof()2.373Q 3156Issue#3241uasyncio emits no error message if a coro is called rather than awaited.Issue#131uasyncio problem with call_soon and args2.365Q 3157Issue#9049Raspberry Pi Pico W: Add WPS functionalityIssue#17877Include PPP (Point-to-Point Protocol) Support in MicroPython Firmware for Raspberry Pi Pico W / Pico 2W2.361Q 3158Issue#12097Unix port using gcc with clang flagsIssue#545Compiling unix port fails on OS X2.359Q 3159Issue#4667Print traceback without an exceptionIssue#391Exception chaining not implemented2.334Q 3160Issue#8232ESP32 and Zephyr: Error in nlr_push_tail callIssue#8556Linker Error FAILED: zephyr/zephyr_pre0.elf zephyr/zephyr_pre0.map2.334Q 3161Issue#790Running network and setting up GATT server causes Guru Mediation ErrorIssue#5454ESP32 4MB RAM Guru Meditation Crash On Initializing UART2.323Q 3162Issue#6237STM32F407 uses FSMC problemIssue#987Cannot import DAC on STM32F4072.322Q 3163Issue#12302ESP8266/ESP32: inplace firmware upgrade using the image file stored on the file-systemIssue#3250Question: Prepoluate file system on an ESP82662.320Q 3164Issue#5870extmod/uasyncio: add serve_forever()?Issue#6893uasyncio Event unexpected behaviour with only one task2.318Q 3165Issue#16579rp2: asm_pio_encode() sideset/delay faulty logicIssue#9325rp2: rp2.asm_pio_encode incorrectly accepts 'pins' as src for 'wait'2.316Q 3166Issue#15117os.rmdir() deletes filesIssue#14408Pico W:when I try "wlan.connect()" and "wlan.scan()" ,I get an "OSError: [Errno 1] EPERM"2.311Q 3167Issue#15742machine.freq(value) hangsIssue#1604916-bit SPI reads on STM32F413 - duplicated second byte2.307Q 3168Issue#15182libhydrogen error when trying to build mboot with packing enabledPR#7625Fix compile error in mbedtls_port.c2.307Q 3169Issue#17819assertion error on bad call to socket.socket()Issue#17722core: assertion error on syntactically invalid Python code2.306Q 3170Issue#6062micropython.org Pyboard D downloads pageIssue#8726Pyboard 1.1 threaded build: user boot mode fails2.305Q 3171Issue#281deepcopy function references a non-existant variableIssue#4272Micropython allows access to 'nonlocal' variables without 'nonlocal' keyword2.305Q 3172Issue#17867SEEED_XIAO_NRF52 board access to 1 MB FlashIssue#17608zephyr: Ctrl-C does not cause KeyboardInterrupt2.301Q 3173Issue#2773ESP8266 - 'priority' and 'wake' params in Pin.irq method are not supportedPR#5962esp8266: put pin interrupt handler in iRAM2.299Q 3174Issue#2789Interactive REPL does not support unicode/utf8PR#756aiorepl features: cursor, paste and raw mode.2.299Q 3175Issue#3158py: bytes() won't call obj.__bytes__()Issue#1109Limited special method support for classes inherited from native types2.299Q 3176Issue#7241How do I read USB keyboard input in Pi PicoIssue#8118Raspberry Pi Pico - Not showing in Windows Explorer2.295Q 3177Issue#17918mpremote: enter_raw_repl: not working with micropython v1.26PR#16141ports/unix: Add raw REPL support.2.294Q 3178Issue#686aioble: Connecting to the Apple Media Service (Pico-W)Issue#866'TypeError: can't convert NoneType to int' using aioble on Pico W2.291Q 3179Issue#760aioble: AttributeError: 'module' object has no attribute 'Service' (and - no instructions, and lack of useful examples)Issue#16211Input Pins 1 and 2 do not work of the 82.287Q 3180Issue#15955docs: mpremote run commandIssue#10871mpremote soft-reset fails2.279Q 3181Issue#18055ESPNow doesn't recover from buffer errorPR#11747esp32: ESPNow.config() "buffer" option renamed to "rxbuf".2.275Q 3182Issue#6174uasyncio: Code throws exception under CPythonIssue#5882extmod/uasyncio gather return_exceptions=True does not return exceptions2.264Q 3183Issue#9003Pico W ENOMEM error when (re)using PIO (rp2_pio_init, CYW43)Issue#16799Raspberry Pi Pico2 W - Wifi fails to start if CPU is overclocked2.264Q 3184Issue#648Undefined function in CBOR libraryPR#821Senml/cbor2 update.2.264Q 3185Issue#17598docs: WeACT BlackPill, pins.csvIssue#18683When I load up `WEACT_F411_BLACKPILL-V31_FLASH_8M-20251209-v1.27.0.hex`2.262Q 3186Issue#15781extmod/vfs_fat.c still uses _FS_REENTRANT, but lib/oofatfs now uses FF_FS_REENTRANTIssue#4949vfs/fat code not working outside micropython2.250Q 3187Issue#13536RP2040 I2C bus breaks if pins are changed at runtimeIssue#17562docs: I2C default pins 4,5 not 8,9 for the RP2 port2.243Q 3188Issue#8273re module defines re.match both as a function and class PR#14179re: Add support for start- and endpos. 2.219Q 3189Issue#948umqtt.simple using websocketsIssue#357can't await mqtt.simple publish method2.210Q 3190Issue#5866Error when building nRF PCA10059 (nRF52840 dongle)PR#3137Nordic port for nrf51822, nrf52832 and nrf528402.201Q 3191Issue#7035rp2: Can't wake from lightsleep with Pin IRQIssue#3821ESP32 - Cannot get Pin IRQ To Trigger2.199Q 3192Issue#15117os.rmdir() deletes filesIssue#14204esp8266: Error OSError: -40 https request2.199Q 3193Issue#6186Pyboard D build does not include btreeIssue#5564RFC Writing portable code2.199Q 3194Issue#18763Support STM32F103C8T6Issue#16215Can Support CH32V103 ?2.199Q 3195Issue#3789MicroPython assumes valid prelude and bytecode in .mpy filesIssue#5625Suggestions for documentation improvements2.188Q 3196Issue#5907esp32: viper tests fail after a whileIssue#861Need way to check for availability of micropython.native/micropython.viper2.176Q 3197Issue#11048RP2040: wlan.scan results disconnected from documentation and faultyIssue#9455Raspberry Pi Pico W network becomes inaccessible when not used for some time2.169Q 3198Issue#10533Add support for dual usb serial on the Pico.Issue#6987Board definitions for rp2 ports2.164Q 3199Issue#15118network.hostname: max length of hostnameIssue#14302I need a support module for a library with camera operation,2.158Q 3200Issue#18658mpremote cp fails with equals sign (=) in filenameIssue#17052mpremote fs cp fails and I don't understand why.2.158Q 3201Issue#15118network.hostname: max length of hostnameIssue#15116implement os.sep2.150Q 3202Issue#15513Base64 encoding into buffer, to reduce allocationsPR#203binascii: Add required argument to <int>.to_bytes(...) call.2.150Q 3203Issue#18551docs: RP2 DMA some defaults missing/incorrectIssue#17562docs: I2C default pins 4,5 not 8,9 for the RP2 port2.149Q 3204Issue#7654nimble: Indicating a characteristic will also send indications for other characteristics.PR#8027extmod/modbluetooth: Add gap_indicate_service_changed.2.147Q 3205Issue#13220heap buffer overflow found at micropython/lib/re1.5/compilecode.c:68 [micropython@a5bdd39127]Issue#13002heap-buffer-over-flow(.mpy): from importing malformed npy module2.141Q 3206Issue#611Problem with dht libraryIssue#4037Micropython ESP32 - DHT22 measure fails when there are too many threads2.139Q 3207Issue#16079UART with the same pin for both RX and TX doesn't work on ESP32 variantsIssue#12946UART.init() not working correctly on Raspberry Pi Pico W2.131Q 3208Issue#8990ESP32: Insecure flash encryption in esp32PR#4999esp32: make use of wear levelling from IDF2.129Q 3209Issue#7117rp2 import PIO, StateMachine, asm_pio -> Info -> Black Cat in a Coal BunkerIssue#8866rp2.StateMachine: state machine fails when I2S protocol is used 2.114Q 3210Issue#7794umqtt not being built locally for esp32Issue#250umqtt cannot import MQTTClient2.107Q 3211Issue#408No Example for uasyncio SSL webserverPR#228WIP: uasyncio.websocket: Websocket implementation for uasyncio.2.104Q 3212Issue#14415Micropython download page add link/anchor to variant section headersIssue#15124Add support for ESP32-C22.100Q 3213Issue#17877Include PPP (Point-to-Point Protocol) Support in MicroPython Firmware for Raspberry Pi Pico W / Pico 2WIssue#7062Networking support on Raspberry Pi Pico2.096Q 3214Issue#4377nrf: add support for threadingIssue#4231[nrf] Add board support for nRF52840 dongle (pca10059)2.092Q 3215Issue#4963framebuf module : Add support for rotationPR#4887Add support for MSB vertical mode2.090Q 3216Issue#4856Memory space that remains unaffected on reset on ESP32Issue#4365sys.exit for esp32?2.086Q 3217Issue#15695RPI PICO W Regression: Setting DNS results in address resolution failureIssue#17977Cannot change default exposed IP (for DHCP etc) on Pico W running in AP mode (remains exposing default 192.168.4.x)2.076Q 3218Issue#10751codeformat.py bugPR#6079tools/codeformat: use -q option on uncrustify2.064Q 3219Issue#17728segfault with improper use of super()Issue#17815Crash compiling(?) unusual code2.062Q 3220Issue#3427SmartConfig ESP8266 and ESP32Issue#11251esp32: Add support for ESP8685(base ESP32C3) SoCs2.061Q 3221Issue#16912When miso=None is set, the default miso pin changed state.Issue#16180lightsleep() not working properly Pi Pico WH v1.24.02.060Q 3222Issue#5095[NRF] Are there any plans to support the NFC functionality of the nRF52..PR#3137Nordic port for nrf51822, nrf52832 and nrf528402.059Q 3223Issue#14331Add yield support in async functionIssue#14288raw f-strings2.057Q 3224Issue#5907esp32: viper tests fail after a whileIssue#17357esp32: `misc/rge_sm.py` test fails with hardware floating point enabled.2.055Q 3225Issue#6800Build process: mpy file in frozen dir produces spamPR#4905port-javascript: handle FROZEN_MPY_DIR 2.053Q 3226Issue#5369esp32: PPP tunel for WiFiIssue#3518How to connect to an ESP32 from a mobile application?2.049Q 3227Issue#16144Wrong message on malloc failIssue#17567ESP32S3 4M Port missing. Partition table in Firmware in file is wrong2.046Q 3228Issue#15117os.rmdir() deletes filesIssue#14252SAMD51 on Wio Terminal : No file transfer/write + _boot.py error for firmware v1.21 & v1.22 (working on v1.20) -> Was Wio Terminal hardware issue2.041Q 3229Issue#3281Repeated keyword argument should cause SyntaxError, not TypeErrorIssue#1992unix: "function does not take keyword arguments" message can mislead2.037Q 3230Issue#357can't await mqtt.simple publish methodIssue#112Unconnected MQTT publish fails silently2.029Q 3231Issue#7389vfs_posix_rename old_path points to the same as new_pathPR#5133fix: for implicit declaration of function 'rename'2.021Q 3232Issue#4963framebuf module : Add support for rotationPR#2917framebuf documentation2.018Q 3233Issue#7903rp2 asm_pio parameterizationPR#11390rp2: Make rp2_state_machine_exec accept integers.2.016Q 3234Issue#4667Print traceback without an exceptionPR#419- show traceback when test failed2.014Q 3235Issue#16510Cannot convert to littlefs2Issue#15779rp2: FatFS filesystem is not recreated after erasing the flash.2.014Q 3236Issue#5779machine.soft_reset() behaves curiously on esp8266Issue#8465ESP32 related issue2.012Q 3237Issue#17752mpremote fs cp can only handle files that already existIssue#17192mpremote romfs deploy: Directory handling is arguably inconsistent with cp -r2.011Q 3238Issue#8794UART sendbreak bugIssue#8063Esp32: Add explicit "wait_tx_done" method to UART2.010Q 3239Issue#18319ports/unix: Allow building and linking dynamically against libmbedtls on LinuxPR#10383ports/unix: Disable the shared library of libffi2.010Q 3240Issue#3223Unix: initialisation of multi-line dict can report wrong line number for syntax error.Issue#915unix: Command line executed python ("./micropython -c") cannot contain newlines 2.008Q 3241Issue#3667esp8266: multi threadingIssue#6381threading problem2.008Q 3242Issue#18963OpenMV Feature: SPITarget Support in Machine ModuleIssue#18964OpenMV Feature: CAN Support for IMXRT and ALIF2.004Q 3243Issue#17877Include PPP (Point-to-Point Protocol) Support in MicroPython Firmware for Raspberry Pi Pico W / Pico 2WIssue#10105micropython firmata2.000Q 3244Issue#10210RP2: Make PIO EXECCTRL_STATUS_SEL settable through APIPR#11390rp2: Make rp2_state_machine_exec accept integers.1.998Q 3245Issue#4681Pyboard D station interface: connection after power cycle unreliableIssue#4683Pyboard D: uos.dupterm slows USB REPL character input1.996Q 3246Issue#2335esp8266: Support up to 16 MB of flashPR#17067stm32: add support to PYBD_SF6 for boards with larger flash1.991Q 3247Issue#9737asyncio implement cpython all_tasksIssue#16759Asyncio task scheduling issue when using run_until_completed1.989Q 3248Issue#11433ESP32 WLAN.scan() returns incorrect hidden flagPR#1325esp8266: Updated documentation for esp.scan()1.986Q 3249Issue#15670Binary operations on undefined variables crash the native emitter.Issue#17415Native & viper failures with setjmp exception handling1.973Q 3250Issue#6980Pyboard.py doesn't keep file path with folders on windowsPR#6889tools: Add filesystem action examples to pyboard.py help.1.972Q 3251Issue#627no SD cardIssue#626SDcard save year1.966Q 3252Issue#7220BLE: Advertising name stays as 'ESP32'Issue#7054Bluetooth: two exampleImportErrors: no module named 'ble_advertising' or 'bletooth_advertising'1.963Q 3253Issue#14200Watch mode for mpremoteIssue#14236Pre-compiled, original files for different flash sizes1.963Q 3254Issue#5552micropython-lib version included in official downloads is unclearIssue#5101Website downloads page is missing Pyboard D firmware1.962Q 3255Issue#15399int.to_bytes and int.from_bytes: signed parameter not implementedIssue#4065implement bit_length() for mp_type_int1.961Q 3256Issue#2929VFS FatFS: mkdir with trailing slash fails when it should succeedIssue#2556vfs_fat/fsusermount: mkfs, mount, umount inconsistencies.1.960Q 3257Issue#12636how to add sdcard multi partition support on esp32 and esp32 s3Issue#18984esp32/sdcard: Unable to use SD card on some ESP32-P4 boards.1.958Q 3258Issue#18319ports/unix: Allow building and linking dynamically against libmbedtls on LinuxIssue#2075Embedding micropython as a library (on unix)1.958Q 3259Issue#4716H743ZI sleep modesIssue#6298Deepsleep() on nrf52832 not implemented?1.954Q 3260Issue#1685Exception.__init__ raises TypeError if overridden and called by subclassIssue#391Exception chaining not implemented1.953Q 3261Issue#5174ble support and encrypted characteristicsIssue#766Can Characteristics have data types?1.951Q 3262Issue#7241How do I read USB keyboard input in Pi PicoPR#892usb/usb-device-keyboard: Add key release.1.945Q 3263Issue#9316pico - zombie pio state machines after soft resetIssue#7117rp2 import PIO, StateMachine, asm_pio -> Info -> Black Cat in a Coal Bunker1.937Q 3264Issue#9325rp2: rp2.asm_pio_encode incorrectly accepts 'pins' as src for 'wait'Issue#6933rp2: PIO does not output more than 8 bit parallel [PR made]1.937Q 3265Issue#18820ports/zephyr fails to compile with CONFIG_BT=y : 'CONFIG_BT_DEVICE_NAME_MAX' undeclaredIssue#18202zephyr: CONFIG_NEWLIB_LIBC=y causes some things (USB on rp2350 on ARM) to fail1.936Q 3266Issue#9325rp2: rp2.asm_pio_encode incorrectly accepts 'pins' as src for 'wait'PR#18343rp2/rp2_pio: Fix PIO support for pin wrapping and RP2350B upper-bank pins.1.934Q 3267Issue#17111HSTX Support for RP2350PR#18697docs/rp2: Update general and PIO docs for RP2350 support.1.934Q 3268Issue#7914docs: add custom coroutinemethod/coroutinefunction directives following CPythonPR#13000extmod/asyncio: Add `Task` methods from CPython1.932Q 3269Issue#3445freezing an .mpy with mpy-cross -s suffix = *.mpy results in frozen_mpy.c having a DOT prepended to "__lt_module_gt_"Issue#2447Throw exception when using incompatible frozen mpy files1.923Q 3270Issue#12102Deep sleep support for RP2 portPR#15498py/port/esp32 support on esp32c3 for deepsleep wakeup with gpio pins1.919Q 3271Issue#17792OSError 16 from time.sleep_ms()Issue#15751machine.lightsleep makes time.sleep_ms takes more time on every call1.917Q 3272Issue#17985BLE CrashIssue#15667ESP32C3 and C6: Stack protection fault on IDF 5.2.21.916Q 3273Issue#6787stm32: network WLAN(AP_IF).isconnected() always returns TrueIssue#12930esp32: When network.STAT_NO_AP_FOUND and network.STAT_WRONG_PASSWORD occurred?1.907Q 3274Issue#15776RP2 build, doc strings, help()Issue#16908rp2.bootsel_button() not working on Raspberry Pi Pico 2 W (RP2350)1.906Q 3275Issue#17973ESP32-S3 PWM in lightsleep mode does not works as expectedIssue#15622RP2350 / Pico 2 machine.lightsleep not working correctly1.906Q 3276Issue#6512machine.SDCard doesn't release the SDSPI when deletedPR#10490ports/esp32/machine_sdcard.c: Fix ESP_ERR_INVALID_ARG on SDCard init on ESP32-S3 (Change DMA channel)1.902Q 3277Issue#15718RP2350: "stuck at 2V" input pin behaviorPR#17781rp2: on RP2350 configure jmp pins as input if they are in isolation mode1.901Q 3278Issue#17515Add Pin.mode() and Pin.alt() support for all applicable portsPR#3952stm32: Add method for statically configuring pin alternate function1.901Q 3279Issue#5843extmod/uasyncio: Loop exits if only Tasks awaiting Events are addedPR#5890extmod/uasyncio: Add Loop.new_event_loop method.1.900Q 3280Issue#3427SmartConfig ESP8266 and ESP32Issue#2230Add details about running files on startup to the documentation.1.891Q 3281Issue#17985BLE CrashIssue#17279declaring an "big buffer" on esp32-s3 (16MB Flash & 8Mb RAM) need "long" time to recover connection after crash1.886Q 3282Issue#8723Teensy 4.1 SDIO supportPR#2519teensy: Add sdcard support for Teensy 3.5 & 3.61.885Q 3283Issue#4425esp8266 recvfrom() gives ap address instead of sourcePR#3066esp8266/modnetwork: Add network.wlan.sniffer() function.1.874Q 3284Issue#9280utime.sleep_us() overflowIssue#7234mimxrt: all utime.sleepxxx methods fail1.870Q 3285Issue#17507ussl (TLS/SSL) is not implemented yet on Pico 2 WPR#8652tests/multi_net/ssl_data.py: Skip test if SSL module is not available.1.864Q 3286Issue#18659mpremote cat hangs on Windows interactive console with Unicode contentIssue#15282mpremote cannot cat with recent MP on pyboard1.846Q 3287Issue#17541Compiling unix build with dupterm support fails on ubuntuIssue#15430Freebsd build failing; regression1.844Q 3288Issue#17415Native & viper failures with setjmp exception handlingIssue#17467mpy-cross: Assertion failed for `-march=debug` and Viper code1.835Q 3289Issue#18597WPA3 PSK on Raspberry Pi Pico 2 W (cyw43-driver)Issue#17300Ping responce stops working after several hours1.833Q 3290Issue#4196BUG -- initial prompt on WebREPL connect is always ">>> ", even for paste (and raw) modeIssue#2590webrepl error form esp82661.832Q 3291Issue#18735py/builtinhelp: Add options for changing help('modules') format.PR#3436ports/unix/mpconfigport.h: Enable "help" module by default.1.831Q 3292Issue#15098mpremote mount fails reading binary file Issue#14252SAMD51 on Wio Terminal : No file transfer/write + _boot.py error for firmware v1.21 & v1.22 (working on v1.20) -> Was Wio Terminal hardware issue1.829Q 3293Issue#8383Docu: Multiple machine.Timer() instances on ESP8266 PR#5254stm32: add machine.Timer implemented as a 1ms resolution soft timer1.826Q 3294Issue#18498Support for ESP32-C3 with 2M FlashIssue#15408esp32: Enabling verbose debugging triggers a crash at boot.1.824Q 3295Issue#350AttributeError: 'defaultdict' object has no attribute 'items'Issue#6366no __dict__ attribute in a module object1.824Q 3296Issue#342[Feature Request] types.SimpleNamespaceIssue#18965OpenMV Feature: IMXRT is missing romfs1.821Q 3297Issue#13642STM32: BLE bond is not persistantPR#1021aioble: Add pairing and bonding multitests1.813Q 3298Issue#10898Interrupting soft reset (Ctrl-D) with Ctrl-C erases filesystem on Raspberry Pi PicoPR#8265tools/mpremote: Fix special handling of ctrl-D when host FS is mounted.1.811Q 3299Issue#12097Unix port using gcc with clang flagsPR#875Enable unix build for current versions of clang (OSX)1.810Q 3300Issue#8527ESP32: Support I2S-driven ADC samplingIssue#8641ESP32-C3 I2S1.806Q 3301Issue#6741lfs2: crash in lfs2_pair_cmpIssue#9366Micropython 1.19.1 crashes on ESP321.801Q 3302Issue#11667ViperTypeError: div/mod not implemented for uintIssue#11551docs: micropython.viper: number of arguments in functions1.799Q 3303Issue#17598docs: WeACT BlackPill, pins.csvIssue#17828STM32 , file system easy to corupt1.793Q 3304Issue#7012Micropython rp2 fails to build on windows systems.Issue#10648Extending MicroPython in C1.790Q 3305Issue#1700Custom exception cannot be re-raised from called functionIssue#3441Custom exceptions don't support keyword arguments1.788Q 3306Issue#8444ESP8266 - UART drops 16th digit or randomly stops receiving after first 16 digitsIssue#2391esp8266 uart 2 not available1.784Q 3307Issue#17353Build fails for port/unix mips/mipselIssue#7665Unix build errors1.783Q 3308Issue#17846framebuf: crash with incorrect usage (native subclassing?)Issue#15944FrameBuffer Initialisation fails with ValueError on `memoryview`1.782Q 3309Issue#17863RP2 hangs when using I2S and bitstreamIssue#16248USB (tested with midi) not working on pico 2 (rp2350 in ARM mode only)1.781Q 3310Issue#18982esp32/machine_pin: ESP32-P4 pin 54 can't be set to outputIssue#4816`AttributeError: 'Pin' object has no attribute 'on'`1.774Q 3311Issue#16088Checksum Verification for nRF BLE Stack DownloadsIssue#9866nrf: download_ble_stack.sh failing to download SD binaries.1.768Q 3312Issue#6346Class `bytearray()` does not implement `count()`Issue#6096Bytearray slice assignement throwing exception on ESP32 idf v4.1.766Q 3313Issue#926After inserting and removing the SD card, an error occurs when deleting a fileIssue#578Can no longer import from sd1.766Q 3314Issue#7012Micropython rp2 fails to build on windows systems.Issue#15144RP2: 1.765Q 3315Issue#17696Update api of esp32 i2c and other drivers.Issue#17970ESP32 C6 Micropython I2S Support1.754Q 3316Issue#16510Cannot convert to littlefs2Issue#15967Access SDCARD with LVGL MicroPython 1.23.01.753Q 3317Issue#11678RP2 UART timeout is incorrectIssue#12410RP2: UART parity settings gives wrong timing1.750Q 3318Issue#8729socket.SO_BROADCASTIssue#10872AttributeError: 'module' object has no attribute 'sockaddr'1.739Q 3319Issue#17667Add USB HostIssue#18098USB HID device on ESP32 has a problem!1.736Q 3320Issue#6814SPI2 on STM32WB55 pin errorPR#1431Fixed some Typos1.735Q 3321Issue#5515Got "mpy-cross : Malformed Mach-o file" error when make firmware on MacOS CatalinaIssue#3941Having issues building the firmware for STM32F41.723Q 3322Issue#7081display.get_pixel unexpected output on microbitIssue#2881lcd160cr.py get_pixel() and set_pixel() methods are not mutually compatible1.715Q 3323Issue#14449Cannot build example usercmodule in nrf portIssue#16424USER_C_MODULES for ESP321.714Q 3324Issue#8511machine.TouchPad should be documentedIssue#4313Touch Pad Error1.702Q 3325Issue#17353Build fails for port/unix mips/mipselIssue#1631232bit unix port build fails to find module in same directory1.702Q 3326Issue#8723Teensy 4.1 SDIO supportIssue#8243Teensy 4.1 with micropython and C++ modules1.697Q 3327Issue#16578EK-RA4M2 board specificationIssue#15421Enable Hardware I2C2 to Portenta C33 Port1.692Q 3328Issue#18385aiohttp newer versionPR#12582esp32: Freeze aioespnow module into ESP32 firmware by default.1.683Q 3329Issue#8395xtal freq auto config for ESP8266PR#17912seeed_xiao_esp32c5 support (IDF v5.5)1.675Q 3330Issue#16579rp2: asm_pio_encode() sideset/delay faulty logicIssue#17047RP2350: PIO scripts fail, despite running on RP20401.664Q 3331Issue#18961OpenMV Feature: WDT()PR#11981docs/ESP32: Reinitialize watchdog timer with longer timeout.1.661Q 3332Issue#15182libhydrogen error when trying to build mboot with packing enabledIssue#18389../py/misc.h:108:9: Error: expected »;« before »void«, NORETURN void m_malloc_fail(size_t num_bytes);1.657Q 3333Issue#15963mpremote: Behaviour is confusing with multiple mountpointsIssue#17267mpremote gives false error if a destination directory doesn't exist for recursive copy1.657Q 3334Issue#5547py/compile: compile built-in with 'single' option is not CPython compatibleIssue#103Q: Does MICROPY_EMIT_CPYTHON work?1.653Q 3335Issue#15275Cannot instantiate FrameBuffer from a bytes objectIssue#16053`FrameBuffer.ellipse` goes into infinite loop with 0 radius1.648Q 3336Issue#12024esp8266-12f 4M flash need be supportedIssue#13427ESP8266 NodeMCU 12F V3 - Endless Loop (Wifi?)1.642Q 3337Issue#3789MicroPython assumes valid prelude and bytecode in .mpy filesIssue#6983UNIX: Running MPY files - Invalid Syntax1.641Q 3338Issue#8706Flash encryption on esp32Issue#3508Support for Dual Out flash mode (Support for ESP8285)1.641Q 3339Issue#3683IPv6 Support in micropython for ESP32 (or anything for that matter)Issue#8537Ethernet W5500 is now supported by ESP-IDF. Feature request: is possible to support it in the MicroPython too?1.637Q 3340Issue#15979SPI Connection to SD Card Fails to Recognize Chinese DirectoriesIssue#17762Warning "MicroPython ignores non-ascii characters of the input" when entering Chinese characters1.634Q 3341Issue#6800Build process: mpy file in frozen dir produces spamPR#4825mpy-cross: Do not automatically build mpy-cross, rather do it manually.1.633Q 3342Issue#6281STM32F765 supportPR#3653Update1.632Q 3343Issue#771json lib module, syntax errorIssue#463Syntax errors on module imports are confusing1.632Q 3344Issue#8325MicroPython OneWire protocol BUG?Issue#1987esp8266 - onewire missing1.631Q 3345Issue#16537mboot fails to buildIssue#15182libhydrogen error when trying to build mboot with packing enabled1.627Q 3346Issue#18711Allow mpremote mip to download libraries as local filesIssue#18461`mpremote mip install` hangs when uploading files1.625Q 3347Issue#18498Support for ESP32-C3 with 2M FlashIssue#17198Bootloop when using 64MBit flash with ESP82661.617Q 3348Issue#16862machine.lightsleep() won't wake using ExtInt() when timer wakeup is used in the same programPR#16431rp2: Fix soft timer expiry waking early from lightsleep.1.615Q 3349Issue#15995docs: websocketPR#228WIP: uasyncio.websocket: Websocket implementation for uasyncio.1.611Q 3350Issue#5406Any plan to support classic bluetooth in ESP32?PR#4893stm32: Integrate BLE using nimble1.610Q 3351Issue#4963framebuf module : Add support for rotationIssue#7384framebuf: Support drawing text at different sizes1.608Q 3352Issue#16088Checksum Verification for nRF BLE Stack DownloadsPR#4525Nrf ble adv fixes1.605Q 3353Issue#17357esp32: `misc/rge_sm.py` test fails with hardware floating point enabled.Issue#15551RV32 native emitter fails compiling some of the tests1.604Q 3354Issue#8706Flash encryption on esp32PR#17337esp32: auto-detect the SPI flash size and automatically size the filesystem1.603Q 3355Issue#17173mpremote cp -r command fails with "mpremote: cp: -r not specified; omitting directory"Issue#18062unable to copy some file to waveshare s3 zero1.598Q 3356Issue#14458Pico-W OSError: [Errno 22] EINVAL bluetooth moduleIssue#14408Pico W:when I try "wlan.connect()" and "wlan.scan()" ,I get an "OSError: [Errno 1] EPERM"1.596Q 3357Issue#17968rp2: No Pin IRQ on core 1 (on core 0: OK)Issue#18080RP2040 PIO: Script fails on some GPIO numbers1.589Q 3358Issue#18029ESP32 CDC print("0123" * 64) causes missing beginning of the stringPR#15634esp32/mphalport: Print debug strings even before the GIL is ready.1.584Q 3359Issue#18551docs: RP2 DMA some defaults missing/incorrectIssue#11384docs: rp2 port quick reference PWM section1.575Q 3360Issue#7699ESP32:How to use micopython ethernet to ap?How to route ethernet to ap?Issue#3518How to connect to an ESP32 from a mobile application?1.572Q 3361Issue#1685Exception.__init__ raises TypeError if overridden and called by subclassPR#18760py/objtype: Add type validation for super() first argument1.570Q 3362Issue#18176docs: machine.RTC.memory examples not workingPR#4046ports/esp32: add r/w access to the rtc slow memory1.566Q 3363Issue#4377nrf: add support for threadingPR#6202Feat nrf time rtc support1.563Q 3364Issue#17987v1.26.0 error when building ESP32_C3Issue#15992Missing CFLAGS_EXTRA and maybe others in ESP32 Port when calling make1.560Q 3365Issue#4963framebuf module : Add support for rotationPR#4880extmod/modframebuf: add XRGB8888 format1.557Q 3366Issue#18091print output redirection not working as in Python.Issue#16554Multithread breaks file operations on pico2w.1.556Q 3367Issue#12124Support for ESP32 Quad and Octal SPI on SPI2 and SPI3PR#4772Support for hardware SD/MMC access on ESP321.553Q 3368Issue#15695RPI PICO W Regression: Setting DNS results in address resolution failureIssue#16740RP2 W fails to receive UDP datagrams1.546Q 3369Issue#7127stm32/boards: Add STM32H750VBT6 board. Issue#5768STM32F407VGT6 Support1.545Q 3370Issue#16500docs: time.mktime requires one positional argumentIssue#18176docs: machine.RTC.memory examples not working1.541Q 3371Issue#15168esp8266, esp32: WiFi: clarification about PowerManagement attributesIssue#14204esp8266: Error OSError: -40 https request1.535Q 3372Issue#342[Feature Request] types.SimpleNamespaceIssue#467Missing standard types1.535Q 3373Issue#7137ntptime.py settime() does not cope with errorsPR#7075ntptime.py: added simple timezone support.1.529Q 3374Issue#16561ESP32 + W5500: network.LAN() fails without an interrupt pinPR#9710esp32/network_lan: Add clock configuration.1.527Q 3375Issue#12102Deep sleep support for RP2 portIssue#6743hibernation support on the esp321.525Q 3376Issue#7207Documentation WLAN.connect()Issue#1942esp8266 network run wlan.connect esp8266 restart !1.524Q 3377Issue#7207Documentation WLAN.connect()Issue#6524Space in wifi name1.517Q 3378Issue#16510Cannot convert to littlefs2Issue#16171SDCard os.mount(sd,'/sd') OSError: [Errno 5] EIO 1.517Q 3379Issue#16577docs: BLE Event handling seems to contradict general guidelines for IRQ handlingIssue#8073rp2: BLE not working after update to pico-sdk 1.3.01.515Q 3380Issue#8515uasyncio : missing RuntimeError: This event loop is already runningIssue#6893uasyncio Event unexpected behaviour with only one task1.507Q 3381Issue#17827str.center() bug with unicode charactersIssue#13965micropython crashes with `print(">>> ", end='')` expression after roughly 0.02 seconds1.505Q 3382Issue#18461`mpremote mip install` hangs when uploading filesIssue#17489mpremote mip install uses /rom as default target.1.505Q 3383Issue#17855Crash printing exception detail when source code is not valid UTF-8Issue#17817Assertion error on invalid string to compile()1.504Q 3384Issue#17829docs: RP2 section should include RP2350 (A/B) and/or eliminate hard references to only RP2040Issue#17562docs: I2C default pins 4,5 not 8,9 for the RP2 port1.496Q 3385Issue#4792MICROPY_PY_BUILTINS_ROUND_INT==0 breaks round(<int>, <n>)Issue#3023Problem with round on esp82661.495Q 3386Issue#13055mpremote: Writing fails when using mount and using multibyte characters.Issue#7485mpremote with mount fails on ESP321.491Q 3387Issue#17267mpremote gives false error if a destination directory doesn't exist for recursive copyIssue#16845mpremote rmdir / - Doesn't work1.488Q 3388Issue#17072TCP socket RESET's the connection when not reading the entire read bufferIssue#16732Reinitializing network.LAN with W5500 Causes Connection Loss Until Hard Reset1.486Q 3389Issue#3177esp8266: Allow forwarding between AP and STA interfacesPR#2830docs/library/network: ESP8266 mention config() method differences1.485Q 3390Issue#12776Crashes while pushing to a TaskQueue instanceIssue#12660Various crashes in mpz_hash1.485Q 3391Issue#16577docs: BLE Event handling seems to contradict general guidelines for IRQ handlingIssue#14311docs: machine.UART.irq arguments are incorrect1.483Q 3392Issue#9734`mpremote`: Mounting Windows directory with packages in a `lib` subfolder are not foundIssue#7758mpremote cannot create subfolders in a mounted folder - Windows1.481Q 3393Issue#5406Any plan to support classic bluetooth in ESP32?PR#10045esp32/boards/GENERIC_S3_SPIRAM: Enable BLE.1.475Q 3394Issue#2929VFS FatFS: mkdir with trailing slash fails when it should succeedIssue#2598FatFs's os.rename() is not POSIX compliant1.472Q 3395Issue#11843docs: non standard behaviour of float()Issue#17357esp32: `misc/rge_sm.py` test fails with hardware floating point enabled.1.455Q 3396Issue#8180ESP32: impossible to upload any file after main.py or boot.py is uploaded.Issue#2164Compiling for esp8266; I'm not able to use main/boot.py1.450Q 3397Issue#18961OpenMV Feature: WDT()Issue#5243WDT erroneously enabled ?1.447Q 3398Issue#6344nRF microbit (nRF51822) issuesPR#3956nrf: Use mp_raise_ValueError instead of nlr_raise(...)1.432Q 3399Issue#8721Wrong SCL / SDA (MICROPY_HW_I2C0_SCL) for PIMORONI_TINY2040PR#7263esp32: Allow boards to configure I2C pins using new macros.1.429Q 3400Issue#11099Binary stdin and stdout buffers for Unix portPR#8238tools/mpremote: Console compatible without raw attribute.1.429Q 3401Issue#7208Pyboard-D: Webrepl not respondingIssue#2561WebREPL refuses connection1.425Q 3402Issue#5552micropython-lib version included in official downloads is unclearPR#542micropython/mip: Add a new `mip` library for on-device installation.1.422Q 3403Issue#18295neopixel protocol timings depart from set values on Pi Pico 2 W causing failuresIssue#16799Raspberry Pi Pico2 W - Wifi fails to start if CPU is overclocked1.417Q 3404Issue#12532Global buffer overflow in mp_get_stream_raiseIssue#12702Various crashes while executing uctypes.sizeof()1.414Q 3405Issue#79logo licensesPR#4800LICENSE: Reference third-party licenses1.412Q 3406Issue#17222esp32s3 builtin serial prompt: mpremote connects but cp/ls not workingIssue#8485mpremote on Mac OS X: allow env var or option in config file to select default serial port to use1.411Q 3407Issue#2778esp8266: WPA2 Enterprise support?PR#1333esp8266: Updated documentation for scan() and moved to network1.402Q 3408Issue#10402printing to io.StringIO subclass leads to seg faultIssue#12311docs: How to use io module1.396Q 3409Issue#18055ESPNow doesn't recover from buffer errorIssue#17279declaring an "big buffer" on esp32-s3 (16MB Flash & 8Mb RAM) need "long" time to recover connection after crash1.396Q 3410Issue#7960Does micropython have FLASH power-down protection?Issue#4287PYBOARD V1.1 LED Green and Yellow blink with no program running after powering on.1.395Q 3411Issue#18088ESP32 C6 Zigbee Micropython SupportPR#17429esp32/boards/SEEED_XIAO_ESP32_C6: Add new board definition.1.394Q 3412Issue#5244collections.deque constructor does not take keyword argumentsIssue#847Deque is not a deque1.393Q 3413Issue#8723Teensy 4.1 SDIO supportIssue#16370Problem with 'machine.Pin()' on Teensy 4.1 for the GPIOs1.393Q 3414Issue#18820ports/zephyr fails to compile with CONFIG_BT=y : 'CONFIG_BT_DEVICE_NAME_MAX' undeclaredIssue#4224Zephyr Build nrf52840_pca100561.390Q 3415Issue#7712bytearray(length) does not validate length is >= 0Issue#6346Class `bytearray()` does not implement `count()`1.375Q 3416Issue#9662ESP8266 - Allow `network.STA_IF` to `connect` on specific channel Issue#3177esp8266: Allow forwarding between AP and STA interfaces1.372Q 3417Issue#8511machine.TouchPad should be documentedPR#8955esp32: Fix TouchPad on esp32s2 and esp32s3.1.371Q 3418Issue#13385Compiling with FROZEN_MANIFEST fails to build mpy-cross if it hasn't been built separately firstIssue#7232mpy-cross link error on MacOS1.366Q 3419Issue#17863RP2 hangs when using I2S and bitstreamIssue#18811RP2 asyncio stream IO hangs: regression1.365Q 3420Issue#8103WPA3 SupportIssue#18088ESP32 C6 Zigbee Micropython Support1.360Q 3421Issue#17567ESP32S3 4M Port missing. Partition table in Firmware in file is wrongPR#9887ports/esp32: Add 32mb partition templates.1.359Q 3422Issue#17827str.center() bug with unicode charactersIssue#15228Unable to print unicode characters when running repl with mpremote1.356Q 3423Issue#4377nrf: add support for threadingIssue#9851Improve BLE on nRF521.356Q 3424Issue#7960Does micropython have FLASH power-down protection?Issue#5827something goes wrong when i want to run micropython on my own stm32 board1.353Q 3425Issue#18198JSON not converting namedtuple to listIssue#16969modulo operator on strings does not support namedtuple1.352Q 3426Issue#5359ESP32 crashes on SPI usageIssue#8986Multiple crashes when using UART (ESP32-S on ESP32-CAM)1.344Q 3427Issue#3906RSSI of connected STAs from AP not workingIssue#12262OSError: can't set AP config on ESP82661.337Q 3428Issue#16588RMT frequency other than 80 MHz?Issue#15521RMT read pulses?1.337Q 3429Issue#9204tools/mpremote Copy folder content creates folder on boardIssue#15963mpremote: Behaviour is confusing with multiple mountpoints1.334Q 3430Issue#5565Run `.mpy` files from cpython?Issue#585Document all functions, classes and methods1.332Q 3431Issue#15340ESP32 Outputting Garbage in REPLIssue#17663ESP32S3N16R8:Missing flash ORIGINALLY 16M , ACTUALLY 8M1.332Q 3432Issue#5696esp8266: open drain PWM?PR#6809esp32: Bound PWM duty value.1.330Q 3433Issue#6814SPI2 on STM32WB55 pin errorIssue#1011Pin.af_list() method is mis-classified1.324Q 3434Issue#5123bytes.find() differs from CPythonIssue#1093'bytes()' function inconsistent with CPython for values > 255 1.319Q 3435Issue#5435HSE not enabled in stopmode for STM32L4 mcu.Issue#4685[NUCLEO-F091RC] MSE clock cannot be set1.312Q 3436Issue#17300Ping responce stops working after several hoursIssue#16248USB (tested with midi) not working on pico 2 (rp2350 in ARM mode only)1.312Q 3437Issue#5801Enable Touchpad IRQPR#8536docs/library/machine.rst: Add note explaining interrupt watchdog on some ports1.306Q 3438Issue#18966OpenMV Feature: Andrew's mpremote fixes/improvementsIssue#14200Watch mode for mpremote1.303Q 3439Issue#7762Is it possible for micropython running on STM32 to expand memory through PSRAM?PR#15620rp2: RP235: PSRAM support1.302Q 3440Issue#357can't await mqtt.simple publish methodPR#83umqtt.robust: publish() adapt to umqtt.simple1.297Q 3441Issue#164571.24 breaks USB OTG supportIssue#16441submodules command doesn't work1.285Q 3442Issue#931"requests" does not handle redirection with relative path correctlyPR#861Change HTTP/1.0 to HTTP/1.1 in `requests` Python module1.283Q 3443Issue#2572extmod/modframebuf.c framebuf1_text() does not clear pixelsPR#2383extmod/framebuf: Add the xstep!=0 case to scroll()1.281Q 3444Issue#15228Unable to print unicode characters when running repl with mpremoteIssue#17560ESP32-S3 `mpremote` sends corrupted fs hook when mounting local directory1.280Q 3445Issue#8395xtal freq auto config for ESP8266PR#17911xiao_esp32c5 support (IDF v5.5)1.273Q 3446Issue#948umqtt.simple using websocketsIssue#638umqtt.simple not working with Mosquitto broker 2.0.151.259Q 3447Issue#6997Esp8266 doesn't execute code after woke up from deep sleepIssue#4060ESP32 module wake on touch, wake on ext11.256Q 3448Issue#18711Allow mpremote mip to download libraries as local filesIssue#18410MPRemote: Create separated source package or repository1.250Q 3449Issue#6950esp32: CMake not recognizing menuconfig outputIssue#18497make submodules fails if BOARD is set to enable USB1.247Q 3450Issue#8273re module defines re.match both as a function and class Issue#1083unix-ffi re module throws when looking at match containing optional groups1.240Q 3451Issue#8594Enable factory reset boot mode without a user switchIssue#11075mpremote/pyboard: ESPxxx boards hang in firmware bootloader after hardware reset via button .1.237Q 3452Issue#14450Make MPY ARCH supports for ESP32C3 RISCV Issue#14218Support RemoteFile.tell1.236Q 3453Issue#1685Exception.__init__ raises TypeError if overridden and called by subclassPR#9997py/runtime: Avoid crash on calling members of uninitialized native type.1.230Q 3454Issue#15776RP2 build, doc strings, help()Issue#15230If boot.py doesn't exit then rp2 port will never initialise USB (soft-bricked)1.230Q 3455Issue#5828extmod/uasyncio: Queue is missingIssue#2219RFC: Optimized heap queue implementation for uasyncio1.222Q 3456Issue#18331ESP32: Ctrl-C from examples/bluetooth/ble_uart_repl.py does not interrupt user code; only the BLE REPL loop stopsPR#15991tools: Only issue a single Ctrl-C when entering raw REPL.1.222Q 3457Issue#410UMQTT - mqtt stops publishing after 5 minutesIssue#309a problem with the publication1.216Q 3458Issue#3445freezing an .mpy with mpy-cross -s suffix = *.mpy results in frozen_mpy.c having a DOT prepended to "__lt_module_gt_"PR#4346tools/mpy-tool.py - fix error when no qstrs present1.211Q 3459Issue#3177esp8266: Allow forwarding between AP and STA interfacesIssue#6675boot loop after fresh firmware install on ESP8266MOD 12-F and ESP-12E1.211Q 3460Issue#9280utime.sleep_us() overflowPR#1520tests/io: Add tests for sleep_ms/us(), ticks_ms/us/diff().1.209Q 3461Issue#8560How can I access non-REPL UART over USB?Issue#11057REPL over UART not working on the RP2 port1.208Q 3462Issue#14536docs: Windows port README should include `make submodule` as a build stepIssue#14416docs: Fix typos in README.md1.206Q 3463Issue#18875docs: No instructions for REPL over UART on RP2Issue#2725cc3200: UART REPL is broken1.205Q 3464Issue#4716H743ZI sleep modesPR#13367nrf/modules/machine: Implement deepsleep()1.201Q 3465Issue#612How do I generate an EC private key with the NISTP256 curve (aka secp256r1, or prime256v1) , and using the private key to generate a public key serialized to bytes in the ANSI X9.62/X9.63 Uncompressed Point format on ESP 32?Issue#15674SSL Context behaviour various between Raspberry Pi Pico and ESP32 Board1.201Q 3466Issue#15833rp2: Accept not responding on Pico W after 5 minsIssue#16779RP2: Pico 2 W Not connecting with thread running1.199Q 3467Issue#7831ESP8266 Pin Get Physical AddressIssue#2041Pin Interrupts don't appear to take keyword arguments1.198Q 3468Issue#3158py: bytes() won't call obj.__bytes__()Issue#567bytes builtin doesn't accept encoding kwarg1.193Q 3469Issue#10751codeformat.py bugPR#5775tools/codeformat.py: Include all msvc code1.193Q 3470Issue#11422mpremote should not limit name shortcuts to 1st 4 devicesPR#8957docs: Add details about connect command1.193Q 3471Issue#16963suggestion: json.dump() does not support default keyword argumentIssue#5244collections.deque constructor does not take keyword arguments1.192Q 3472Issue#15513Base64 encoding into buffer, to reduce allocationsPR#3254a2b_base64: Ignore invalid chars like CPython1.191Q 3473Issue#993usb-device-cdc raises TypeError when using default timeout of None and going to blockIssue#2775ESP8266 - Board auto-reset when using overlong delay machine.time_pulse_us()1.191Q 3474Issue#11048RP2040: wlan.scan results disconnected from documentation and faultyIssue#10397Pi Pico W WLAN set hostname in STA1.190Q 3475Issue#16650TLS errors on ESP-IDF 5.4 with default MICROPY_GC_INITIAL_HEAP_SIZEIssue#16807Error on idf.py build related to genhdr/qstr.i.last1.189Q 3476Issue#9286windows: os.sep should be backslashPR#11717windows/msvc/paths.props: Dont add variant path for mpy-cross build.1.187Q 3477Issue#9921The memory of ESP32S3 is too large when using microythonPR#8709esp32: ULP programs limited to 512 bytes1.187Q 3478Issue#17507ussl (TLS/SSL) is not implemented yet on Pico 2 WIssue#198Request for package: micropython-ssl1.183Q 3479Issue#5307Pyboard-D BLE unsolicited disconnects on handle 65535Issue#10755There is mistake in BLE simple central when disconnect is called1.180Q 3480Issue#11190[BUG - Pico W]: Connection with wrong Password Issue#14224RPI-PICO-W (CYW43) Wi-Fi AP can only be configured when not active1.177Q 3481Issue#7220BLE: Advertising name stays as 'ESP32'PR#17725 examples/bluetooth/ble_advertising.py: fix decoding of UUID321.175Q 3482Issue#926After inserting and removing the SD card, an error occurs when deleting a filePR#1808sdcard.py add support for multi-block read/write1.166Q 3483Issue#8440Unable to use pin 20 as SCL for I2C on ESP32.PR#17123esp32/machine_i2c: Fix default I2C pins for C3 and S3 variants.1.165Q 3484Issue#16029I2S with asyncio doesn't work on ESP32-S3 with OCT SPIRAMIssue#17706When i use MicroPython v1.22.2 with idf5.04 i can use xTaskCreatePinnedToCore,But when i switch to MicroPythonv1.26 with idf5.41 the api doesn't work,i just can use xTaskCreate1.163Q 3485Issue#8104ESP32: Setting Bluetooth TX power when initalizing BLEIssue#5489BLE on ESP32 inconsistent init time (sometimes > 10s)1.158Q 3486Issue#18295neopixel protocol timings depart from set values on Pi Pico 2 W causing failuresIssue#16563ports/rp2: Pico 2 W with `PICO_PIO_USE_GPIO_BASE 1` and timer-based blink randomly causes all timers to stop1.157Q 3487Issue#2889Document need (or no need) to save & restore registers in asm_xtensa functionsPR#4855py/nlrthumb: Save and restore some VFP registers.1.154Q 3488Issue#18993ESP32: Microdot web framework does not work above MicroPython version 1.21.0Issue#17027Wifi Unknown Error 0x01011.154Q 3489Issue#731Raspberry Pi Pico and SD Card moduleIssue#626SDcard save year1.147Q 3490Issue#771json lib module, syntax errorIssue#742the json library in python-stdlib requires some constants in re module which is not available in the embeded re module of micropython1.144Q 3491Issue#6174uasyncio: Code throws exception under CPythonPR#8929extmod/uasyncio/task.py: Fix crash when non-awaited task is awaited.1.143Q 3492Issue#8788ESP32 I2S master clock supportPR#17644Enable I2S for ESP32C6 (ESP32_GENERIC_C6)1.141Q 3493Issue#8923Pi Pico W AP mode unable to set subnetIssue#10397Pi Pico W WLAN set hostname in STA1.140Q 3494Issue#6237STM32F407 uses FSMC problemPR#2788stmhal: Add board VCC-GND STM32F4071.138Q 3495Issue#8129Document values of CAN bus ConstantsPR#5665[STM32F446RE] NUCLEO board enable CAN bus support1.138Q 3496Issue#6796extmod/bluetooth: handling of disconnect in ble_simple_central.py example is misleadingIssue#807tempsensor.py example disconnects unexpectedly1.137Q 3497Issue#7664`uasyncio.rst` and `uctypes.rst` are still named with `u` prefixIssue#241uasyncio: ImportError: no module named 'uselect' on Pycom LoPy ESP321.133Q 3498Issue#5795extmod/uasyncio Event.set() not safe in ISRIssue#5947uasyncio: feature request: multiple event loops1.131Q 3499Issue#15814Raspberry Pi Pico ADC changes the sampling rate in Free-running Sampling modeIssue#15806TypeError: can't convert float to int1.131Q 3500Issue#3158py: bytes() won't call obj.__bytes__()PR#4181 py/objstr: format: Return bytes result for bytes format string.1.130Q 3501Issue#5487MICROPY_PORT_DEINIT_FUNC called after gc_sweep_allIssue#4135Idea to aid debugging of GC issues1.129Q 3502Issue#7012Micropython rp2 fails to build on windows systems.PR#17022esp32, rp2: Use `$(Q)` as a prefix for all commands in the Makefile1.125Q 3503Issue#269Request for package: micropython-enumIssue#18410MPRemote: Create separated source package or repository1.125Q 3504Issue#342[Feature Request] types.SimpleNamespaceIssue#6670JavaScript port is incomplete1.120Q 3505Issue#15340ESP32 Outputting Garbage in REPLIssue#18098USB HID device on ESP32 has a problem!1.118Q 3506Issue#14458Pico-W OSError: [Errno 22] EINVAL bluetooth moduleIssue#15144RP2: 1.109Q 3507Issue#3223Unix: initialisation of multi-line dict can report wrong line number for syntax error.Issue#7786Concatenation of f-strings throws syntax error1.108Q 3508Issue#2929VFS FatFS: mkdir with trailing slash fails when it should succeedPR#3443extmod/vfs_fat: Mount FatFS on creation so VFS methods can be used.1.106Q 3509Issue#1681stmhal: ADC class only uses ADC1 hardwarePR#2252stmhal/adc.c: Fixing Issue #2243 - ADC not working for STM32L4.1.105Q 3510Issue#556Raspberry Pi Pico W - umqtt clean_session=False -[Errno 12] ENOMEMIssue#16239Maximum recursion depth 1.102Q 3511Issue#5427struct.pack doesn't check for value boundsIssue#2114feature regression: struct packing zero length throws exception1.098Q 3512Issue#4716H743ZI sleep modesIssue#8770RP2: sleep modes do not save power1.097Q 3513Issue#296If any possible to make umqtt to support Qos 2?PR#945micropython/umqtt.simple/umqtt: Add support for to umqtt.simple.1.096Q 3514Issue#15814Raspberry Pi Pico ADC changes the sampling rate in Free-running Sampling modeIssue#17509RP2350: PIO2 State Machines do not work1.095Q 3515Issue#6036ESP32 WiFi AP Channel WidthIssue#5125[ ESP32 ] How to change the Maximum simultaneously WiFi connection on the softAP?1.094Q 3516Issue#17720Crash in re.compile with crafted regular expressionIssue#17815Crash compiling(?) unusual code1.090Q 3517Issue#16029I2S with asyncio doesn't work on ESP32-S3 with OCT SPIRAMIssue#15340ESP32 Outputting Garbage in REPL1.089Q 3518Issue#18076RP2: ADC pins does not work properly in XIAO RP2350PR#12417rp2/boards/ARDUINO_NANO_RP2040_CONNECT: Add support for reading the Nina ADC pins.1.087Q 3519Issue#754umqtt.simple got OSError: -1 after publishing 65535 packets message on esp32Issue#218OSError: [Errno 103] ECONNABORTED1.085Q 3520Issue#4734esp8266, 16MBIssue#7150rp2: add support for SPARKFUN THING PLUS - RP2040 (16MB flash)1.079Q 3521Issue#342[Feature Request] types.SimpleNamespacePR#680python-stdlib/copy: Declare dependency on types.1.070Q 3522Issue#16221ports/rp2: "Uncaught exception in IRQ callback handler" when retrieving PIO FIFO value with MSB set PR#15428ports/rp2: Disable correct IRQ for PIO1.1.069Q 3523Issue#6036ESP32 WiFi AP Channel WidthIssue#3518How to connect to an ESP32 from a mobile application?1.056Q 3524Issue#6440Implement exit() to exit for ./micropython shellIssue#2621Context manager __exit__() not called in generator which does not run to completion1.055Q 3525Issue#7137ntptime.py settime() does not cope with errorsPR#695ntptime: Allows manual timezone setting.1.055Q 3526Issue#7998stm32: Support pins with multiple AFs for the same peripheral.Issue#3715stm32: Adding pins and peripherals to the board files1.048Q 3527Issue#9325rp2: rp2.asm_pio_encode incorrectly accepts 'pins' as src for 'wait'Issue#17509RP2350: PIO2 State Machines do not work1.048Q 3528Issue#18966OpenMV Feature: Andrew's mpremote fixes/improvementsIssue#18410MPRemote: Create separated source package or repository1.048Q 3529Issue#7960Does micropython have FLASH power-down protection?PR#721get and set read protection level1.040Q 3530Issue#18385aiohttp newer versionIssue#851aiohttp TLS websocket fails for continously sending packages on ESP321.037Q 3531Issue#12636how to add sdcard multi partition support on esp32 and esp32 s3Issue#8514In esp32-s3, cannot use (machine. Sdcard class)1.035Q 3532Issue#4923BUG: sys.modules['sys'] not pointing __import__('sys') PR#399ffilib:fix Traceback in Unix port due to missing 'maxsize'1.033Q 3533Issue#16462lightsleep doesn't work with v1.24.1 on ESP32-S2 (S2FN4R2)Issue#16180lightsleep() not working properly Pi Pico WH v1.24.01.030Q 3534Issue#7847PEP 634 Structural Pattern Matching (Python 3.10) supportIssue#657Unicode support and PEP 3931.025Q 3535Issue#4997UART on ESP32 - panic errorPR#17586esp32/panichandler: Support building against IDFv5.4.2.1.020Q 3536Issue#8721Wrong SCL / SDA (MICROPY_HW_I2C0_SCL) for PIMORONI_TINY2040Issue#2396stmhal: I2C1 on OLIMEX-E407 board has wrong mapping1.016Q 3537Issue#16091requests::Response::content hangs forever for Socket::readIssue#772requests do not works in mutithread, breaks the whole script/device1.015Q 3538Issue#18875docs: No instructions for REPL over UART on RP2Issue#1499REPL don't start via UART on CC3200 version1.011Q 3539Issue#6605STM32L432KC "can't" create flash filesystemIssue#7416Issues with STM32WB port1.010Q 3540Issue#4716H743ZI sleep modesIssue#8148esp32 s3 deepsleep wake1.009Q 3541Issue#8608docs: add a community resources sectionPR#18188README: add a section describing MicroPython's design values1.006Q 3542Issue#14536docs: Windows port README should include `make submodule` as a build stepPR#14344Fix 'make submodules' when building out-of-tree1.004Q 3543Issue#8440Unable to use pin 20 as SCL for I2C on ESP32.Issue#4574NRF port - I2C1.000Q 3544Issue#7137ntptime.py settime() does not cope with errorsIssue#2130Timezone support for "time" module0.997Q 3545Issue#15182libhydrogen error when trying to build mboot with packing enabledIssue#8696LVGL build failure: `stm32/port` build all failed under ubuntu18.04 0.997Q 3546Issue#14376Assignment expression raises error if updating global variableIssue#13965micropython crashes with `print(">>> ", end='')` expression after roughly 0.02 seconds0.991Q 3547Issue#18105uctypes incompatibility with OBJ_REPR_BIssue#18167uctypes.bytes_at() accepts out-of-range (non-canonical) address and segfaults0.991Q 3548Issue#15995docs: websocketPR#4487extmod/moduwebsocket: Refactor `websocket` to `uwebsocket`.0.988Q 3549Issue#7663ESP32 SPI - request support for hardware-managed devicesPR#4772Support for hardware SD/MMC access on ESP320.984Q 3550Issue#1604916-bit SPI reads on STM32F413 - duplicated second byteIssue#16107Attempting to use SPI(6) on STM32H747BIT6 does not seem to work.0.978Q 3551Issue#14307[webassembly][pyscript] Unable to process over 88Kb of codeIssue#14255[shared] [webassembly] pyexec_event_repl_process_char unable to understand unicode0.970Q 3552Issue#11419[ESP32 port] network_ppp does not manage pcb properly; can cause LWIP assertion or unmanaged pcbPR#4892esp32/network_ppp: added ppp_set_usepeerdns(self->pcb, 1);0.970Q 3553Issue#3223Unix: initialisation of multi-line dict can report wrong line number for syntax error.Issue#7946Syntax error on F-String?0.963Q 3554Issue#7442extmod: Implement SO_LINGER in modlwipPR#7811extmod/modlwip: Added support for leaving multicast groups.0.961Q 3555Issue#771json lib module, syntax errorIssue#1719JSON module does not throw exception when object is not serialisable0.961Q 3556Issue#8104ESP32: Setting Bluetooth TX power when initalizing BLEIssue#6947Ble, read more 20 bytes esp32 wroom32d. MTU not work0.957Q 3557Issue#16579rp2: asm_pio_encode() sideset/delay faulty logicPR#18133rp2: Add execctrl option for the PIO decorator.0.957Q 3558Issue#5123bytes.find() differs from CPythonIssue#567bytes builtin doesn't accept encoding kwarg0.956Q 3559Issue#16307RP2350 PartitionsIssue#17747rp2: Support for new RP2350 PIO instructions in the `@rp2.asm_pio` assembler0.954Q 3560Issue#6237STM32F407 uses FSMC problemIssue#725STM32F407 Discovery Accelerometer Support0.951Q 3561Issue#18839SEEED_XIAO_RP2350: Flash size configured as 4MB, board only has 2MBIssue#17867SEEED_XIAO_NRF52 board access to 1 MB Flash0.943Q 3562Issue#16527RFC: Use board name for firmware filesPR#803Put some code into the first 16K of flash0.941Q 3563Issue#7137ntptime.py settime() does not cope with errorsPR#545added timezone support in ntptime0.940Q 3564Issue#4389esp8266: Necessity for UART flushIssue#4633UART reading not working in ESP8266 with v1.100.938Q 3565Issue#8896Arduino RP2 Nano connect: Unexpected OSError (regression)Issue#13644BLE: "OSError: -640" with gap_advertise0.936Q 3566Issue#15421Enable Hardware I2C2 to Portenta C33 PortPR#8124rp2/boards/ARDUINO_NANO_RP2040/mpconfigboard.h: Set default I2C pins.0.935Q 3567Issue#7762Is it possible for micropython running on STM32 to expand memory through PSRAM?PR#18288mimxrt: Add initial PSRAM implementation.0.934Q 3568Issue#1946esp8266: wlan.connect() may crash when there're too many scan resultsPR#2506esp8266/modnetwork.c: Allows AP reconnection without WiFi credentials0.928Q 3569Issue#18183unix: uncaught NLR on qemu-m68kPR#5921mpy-cross/main: Print uncaught nlr jump to stderr0.925Q 3570Issue#4971RFC: "REPL interact" as easier to implement debugger?Issue#2072Adjustable verbosity for print output on REPL0.923Q 3571Issue#8721Wrong SCL / SDA (MICROPY_HW_I2C0_SCL) for PIMORONI_TINY2040Issue#4250TypeError:argument has wrong type0.921Q 3572Issue#8586Long Timer Never Gets CalledPR#9726docs/library/machine.Timer: Add freq arguement in machine.Timer.0.920Q 3573Issue#17300Ping responce stops working after several hoursIssue#16713Serial com and external power supply0.920Q 3574Issue#1719JSON module does not throw exception when object is not serialisablePR#986Fix #985 by accepting both str and bytes as arg for json.loads()0.920Q 3575Issue#15783RFC: URL/package.json support in frozen module manifestsPR#619bisect, json, keyword, types: Add manifest.py.0.919Q 3576Issue#5095[NRF] Are there any plans to support the NFC functionality of the nRF52..Issue#9851Improve BLE on nRF520.917Q 3577Issue#15421Enable Hardware I2C2 to Portenta C33 PortIssue#15651Portenta C33 USB regression.0.916Q 3578Issue#18198JSON not converting namedtuple to listIssue#16266f-string too greedy ?0.915Q 3579Issue#691logging.StreamHandler should call super().__init__()Issue#628`logging.FileHandler` not adding new lines to log file0.912Q 3580Issue#2572extmod/modframebuf.c framebuf1_text() does not clear pixelsPR#2373extmod/framebuf: Add circle() method0.911Q 3581Issue#2642esp8266: set default softAP False (OFF)Issue#2293esp8266: Make esp.osdebug(None) the default0.904Q 3582Issue#17696Update api of esp32 i2c and other drivers.Issue#16601Please add support for EPS32-CAM0.903Q 3583Issue#16537mboot fails to buildPR#17364lib/libhydrogen: Update to latest release.0.902Q 3584Issue#4098NRF52840 OpenThread SupportPR#15482ports/nrf/boards/SUPERMINI_NRF52840 board definition + machine_bitstream.0.902Q 3585Issue#2628Extend obj->iternext to handle not just __next__(), but also send() methodPR#4534py/objgenerator: Fix handling of None passed as 2nd arg to throw().0.895Q 3586Issue#6440Implement exit() to exit for ./micropython shellPR#18107unix/main: Ensure atexit function is called on sys.exit() with -m <module>.0.891Q 3587Issue#16179wifi long range mode (MODE_LR) is not workingIssue#16771ESP32-S3-WROOM-N8R2 WiFi Wont Connect0.891Q 3588Issue#18728zephyr/machine_timer: Race condition calling machine_timer_deinit() from k_timer ISR contextIssue#2971RFC: defining machine.Timer0.891Q 3589Issue#3177esp8266: Allow forwarding between AP and STA interfacesIssue#2027Default password of AP0.889Q 3590Issue#8560How can I access non-REPL UART over USB?Issue#5405Move esp32 REPL to a different UART0.883Q 3591Issue#13385Compiling with FROZEN_MANIFEST fails to build mpy-cross if it hasn't been built separately firstIssue#5351Unable to build mpy-cross using gcc 9.2.10.877Q 3592Issue#984"Why am I unable to read the keyboard input?"Issue#734Timeout when activating ble on RP2040 (Pi Pico W)0.871Q 3593Issue#18105uctypes incompatibility with OBJ_REPR_BIssue#18172bytearray(uctypes.bytes_at(0, 8)) segfaults in memcpy0.869Q 3594Issue#12048STM32H5 machine.ADC core temperature sensor not workingIssue#15687PICO2 internal temperature sensor not accessible at ADC(4)0.868Q 3595Issue#16537mboot fails to buildIssue#18312NUCLEO_G0B1RE fails to build if CAN is enabled0.866Q 3596Issue#10533Add support for dual usb serial on the Pico.Issue#18990MicroPython USB-CDC Regression on RP2350 (Pico 2W)0.864Q 3597Issue#16611[feature request] being able to change UART(0) speed without recompiling.Issue#17297In the machine library and/or the pyb library, add a non-blocking UART transmit polling function0.860Q 3598Issue#7664`uasyncio.rst` and `uctypes.rst` are still named with `u` prefixPR#9968Docs: Describe restriction on ThreadSafeFlag.0.859Q 3599Issue#14376Assignment expression raises error if updating global variableIssue#14388ValueError: SPI(0) doesn't exist on Nucleo F767ZI0.859Q 3600Issue#13009RP2: reset_cause missing run checkIssue#10898Interrupting soft reset (Ctrl-D) with Ctrl-C erases filesystem on Raspberry Pi Pico0.857Q 3601Issue#628`logging.FileHandler` not adding new lines to log filePR#710logging: add call to superclass initialiser; set default formatter0.855Q 3602Issue#2569Access point interface active without being noticedPR#16226extmod/network_cyw43: Allow configuring active AP interface.0.854Q 3603Issue#18705mpremote mip install can create a folder named `:`PR#18712tools/mpremote: Add mip download and mpy version handling.0.853Q 3604Issue#3834pyboard - deepsleep wake pinsPR#13367nrf/modules/machine: Implement deepsleep()0.850Q 3605Issue#3158py: bytes() won't call obj.__bytes__()Issue#6320bytes() creates a new object for an existing bytes object0.845Q 3606Issue#11837Zephyr port: async event loop implementation starves CPUIssue#6893uasyncio Event unexpected behaviour with only one task0.845Q 3607Issue#9734`mpremote`: Mounting Windows directory with packages in a `lib` subfolder are not foundIssue#17560ESP32-S3 `mpremote` sends corrupted fs hook when mounting local directory0.836Q 3608Issue#6062micropython.org Pyboard D downloads pagePR#5967stm32/README: add pybd flashing instructions0.835Q 3609Issue#1604916-bit SPI reads on STM32F413 - duplicated second byteIssue#17663ESP32S3N16R8:Missing flash ORIGINALLY 16M , ACTUALLY 8M0.834Q 3610Issue#16490time.mktime() returns incorrect Unix timestamp on ESP32PR#813Add time.mktime and enhance time.localtime (for stmhal)0.833Q 3611Issue#6310how to use urequests to post files?Issue#232urequests induces esp8266 crash with a message LmacRxBlk:10.828Q 3612Issue#18088ESP32 C6 Zigbee Micropython SupportPR#17426boards/SEEED_XIAO_ESP32_C6: Add new board definition.0.820Q 3613Issue#2860cc3200: WiPy1 ftp server is broken if built with over-smart GCC like v5 and aboveIssue#6723CC3200 debug build is too large for WiPy0.820Q 3614Issue#15963mpremote: Behaviour is confusing with multiple mountpointsIssue#17173mpremote cp -r command fails with "mpremote: cp: -r not specified; omitting directory"0.820Q 3615Issue#4856Memory space that remains unaffected on reset on ESP32PR#16332drivers/memory/spiflash: Add an option to soft-reset SPI flash. 0.818Q 3616Issue#911[lib: datetime] Updation of a `datetime` object with a `timedelta` obj reflects the change in the `datetime` object but is not reflected in the value returned by the `timetuple()` functionIssue#8293Support datetime for ESP32 (maybe others)0.818Q 3617Issue#16211Input Pins 1 and 2 do not work of the 8Issue#18982esp32/machine_pin: ESP32-P4 pin 54 can't be set to output0.817Q 3618Issue#8723Teensy 4.1 SDIO supportPR#7339mimxrt: Add the board files for Teensy 4.1.0.816Q 3619Issue#652traceback.format_exc failed due to sys.exc_info not existIssue#628STM Servo and UART 3 Issue0.816Q 3620Issue#5548STM32: Not able to build mboot without USB and user switchIssue#5827something goes wrong when i want to run micropython on my own stm32 board0.811Q 3621Issue#4716H743ZI sleep modesPR#12782esp32 : fix for #7158 - machine.deepsleep() not behaving as expected0.805Q 3622Issue#5376Empty op name printed when missing from mp_binary_op_method_namePR#13127makeqstrdata: Put special method names early.0.803Q 3623Issue#12350Sparkfun Micromod UARTIssue#6590Nucleo F429ZI UART0.800Q 3624Issue#18603Pico 2W fails to write to NeoPixels from second coreIssue#15192RP2 Hanging on file write after soft reboot when a thread was started0.796Q 3625Issue#5552micropython-lib version included in official downloads is unclearPR#632upip: Add PyPI support0.795Q 3626Issue#9316pico - zombie pio state machines after soft resetIssue#17509RP2350: PIO2 State Machines do not work0.793Q 3627Issue#15508Arduino Nano Connect RP2040: Webrepl fails.Issue#14329Arduino Nano Connect flash file system not present in 1.23 preview versions0.792Q 3628Issue#18934STM32 H563 I2C TIMINGR AddPR#4711stm32/i2c: Use timeout passed through from machine.I2C() if set, else existing default of 50ms.0.788Q 3629Issue#8896Arduino RP2 Nano connect: Unexpected OSError (regression)Issue#13272Arduino Nano RP2040 Connect does not know the onboard LED (LED_BUILTIN)0.781Q 3630Issue#790Running network and setting up GATT server causes Guru Mediation ErrorIssue#4311Guru Meditation Error: Core 0 panic'ed (IllegalInstruction). Exception was unhandled. esp32/Arduino IDE/freertos0.781Q 3631Issue#9842mpy-ld.py: preprocess c source before trying to find qstr-sIssue#3445freezing an .mpy with mpy-cross -s suffix = *.mpy results in frozen_mpy.c having a DOT prepended to "__lt_module_gt_"0.778Q 3632Issue#12216ports/unix: please implement machine.unique_id()PR#6753machine.unique_id() for nrf port0.773Q 3633Issue#18224espnow.irecv() fails silently in some low memory situationIssue#18217Changing espnow rate fails on IDFv5.4.20.768Q 3634Issue#4801sock.connect(socket.getaddrinfo(ip,port)[0][-1]) takes too long to respondIssue#5624ESP32: Socket.listen(backlog) leads to OSError: 1120.761Q 3635Issue#18076RP2: ADC pins does not work properly in XIAO RP2350Issue#18527analog read hangs on initialization0.760Q 3636Issue#5487MICROPY_PORT_DEINIT_FUNC called after gc_sweep_allIssue#220Move gc_collect to py/gc.c ?0.757Q 3637Issue#7475machine module: handling of unsupported argsIssue#10547Crash on RP2 with pin IRQ's0.756Q 3638Issue#18183unix: uncaught NLR on qemu-m68kIssue#18560FATAL: uncaught NLR 0x000001abb7f792a00.754Q 3639Issue#3138gc threshold calculation in docs/reference/constrainedPR#2565tests/basics/gc1: Garbage collector threshold() coverage.0.748Q 3640Issue#4098NRF52840 OpenThread SupportIssue#4231[nrf] Add board support for nRF52840 dongle (pca10059)0.746Q 3641Issue#5216ESP32 Pulse Counter DriverIssue#11213RMT.loop doesn't work for ESP32-S30.743Q 3642Issue#882Cannot init USB devices in boot.pyPR#8933nrf: Call usb_cdc_init() before executing boot.py & main.py.0.742Q 3643Issue#47What to do about USB VID and PID?Issue#7481mpremote lists VID and PID backwards?0.739Q 3644Issue#4214ESP32 port missing "hard" kwarg in pin.irq()PR#6146zephyr: Implement machine.Pin.irq() for setting callbacks on pin change.0.738Q 3645Issue#5565Run `.mpy` files from cpython?Issue#9018RFC: Built-in module extending and removing weak links / umodules0.737Q 3646Issue#777requests: stream parameter is noopIssue#17128Request modifies header argument0.731Q 3647Issue#18820ports/zephyr fails to compile with CONFIG_BT=y : 'CONFIG_BT_DEVICE_NAME_MAX' undeclaredIssue#3685Undefined real_main building zephyr port0.730Q 3648Issue#7735How to add ALPN parameter when opening socket or ssl wrapping a socket?Issue#198Request for package: micropython-ssl0.728Q 3649Issue#5651ESP32: deep sleep seems to cut clock to ULP processorIssue#6071ESP32 - EN pin when in Deep Sleep State0.727Q 3650Issue#8160uart.any freezing when second data has sendedIssue#16801Raspberry Pi Pico - No UART after lightsleep when not connected to USB0.726Q 3651Issue#2497ESP8266: WebREPL truncates pasted dataIssue#2242esp8266 webREPL sends old file data: unexpected UI behaviour.0.723Q 3652Issue#2773ESP8266 - 'priority' and 'wake' params in Pin.irq method are not supportedPR#16442WIP: rp2: Make GPIO wakeup from lightsleep consistent.0.716Q 3653Issue#7502search() on a compiled regular expression ignores the "pos" argumentIssue#7078Assertion error in re1.50.716Q 3654Issue#4458Various unexpeced errors, if initialized timer is not referenced by pythoncodePR#17036esp32/machine.timer.c: Fix timer.value() of an uninitialized timer.0.713Q 3655Issue#269Request for package: micropython-enumIssue#8795RFC: Move forums to GitHub Discussions0.713Q 3656Issue#10508Timeout support for websocket/webreplIssue#8409WebREPL doesn't work with websocket in Typescript. 'OSError: Not a websocket request'0.712Q 3657Issue#18319ports/unix: Allow building and linking dynamically against libmbedtls on LinuxPR#17695unix/make: Fix 32bit libffi path.0.712Q 3658Issue#11843docs: non standard behaviour of float()PR#6148Custom float (and complex) casts0.708Q 3659Issue#17353Build fails for port/unix mips/mipselIssue#8475build failure on MacOS Intel0.705Q 3660Issue#17327Incorrect setting of class.base.type in some examplesIssue#17728segfault with improper use of super()0.698Q 3661Issue#7808Minor Viper Flaw: Misleading error messageIssue#1847viper: ViperTypeError: can't do binary op between 'uint' and 'uint'0.697Q 3662Issue#9204tools/mpremote Copy folder content creates folder on boardPR#8231tools/mpremote: Add manifest function.0.697Q 3663Issue#10109Calling method with multiple named arguments does not raise SyntaxErrorIssue#4543foo(*a,*b) is not supported0.695Q 3664Issue#79logo licensesIssue#658https://micropython.org/pi/v2/index.json has version in license field0.694Q 3665Issue#6741lfs2: crash in lfs2_pair_cmpIssue#11498Guru Meditation Crash on ESP32 (MicroPython v1.20)0.693Q 3666Issue#3158py: bytes() won't call obj.__bytes__()PR#4771py/objarray: Add decode method to bytearray.0.691Q 3667Issue#3834pyboard - deepsleep wake pinsPR#15498py/port/esp32 support on esp32c3 for deepsleep wakeup with gpio pins0.690Q 3668Issue#5801Enable Touchpad IRQPR#7046esp32: enable BLE synchronous events and BLE pairing/boindng0.690Q 3669Issue#2509machine.SPI(): add CS/NSS pinIssue#9339Alias SPI/I2C pins to OSHWA standard.0.684Q 3670Issue#4389esp8266: Necessity for UART flushIssue#6999rp2: uart performance problem with higher baudrates or when doing additional operations0.684Q 3671Issue#79logo licensesIssue#5312License compatibility with Silicon Labs0.682Q 3672Issue#7639micropython dict has not __contains__ methodIssue#3124Unable to create builtin object from a subclass of a builtin0.681Q 3673Issue#8693Motor doesn't work under idf 4.2.2 + micropython 1.18 PR#18130ci: Build esp32 & zephyr ports daily to keep master branch caches hot.0.681Q 3674Issue#18668Hardware I2C doesn't work on ESP32-C5PR#16671feature/optional_i2c_bus0.680Q 3675Issue#10508Timeout support for websocket/webreplIssue#5266webrepl: Doesn't work from https site0.677Q 3676Issue#2497ESP8266: WebREPL truncates pasted dataPR#2337Added instructions on enabling the WebREPL from the serial port REPL.0.676Q 3677Issue#18609Micropython allows creation of non UTF-8 identifiersIssue#18169Viper: ptr8(0)[0] = 1 causes SIGSEGV on unix port0.673Q 3678Issue#4196BUG -- initial prompt on WebREPL connect is always ">>> ", even for paste (and raw) modePR#2337Added instructions on enabling the WebREPL from the serial port REPL.0.671Q 3679Issue#5046RFC: MICROPY_PY_BUILTINS_NEXT2 always set to (0) ?PR#3418RFC: Add _asdict for namedtuple and add some field name checks0.671Q 3680Issue#4647esp32 onewire not working since 2019-03-25 updatesIssue#12826ESPRESSIF-ESP32-S2-WROOM0.671Q 3681Issue#4734esp8266, 16MBPR#7997rp2/boards: Fix Pimoroni Pico LiPo 16MB flash bytes.0.670Q 3682Issue#17973ESP32-S3 PWM in lightsleep mode does not works as expectedIssue#16181lightsleep on Pico W regression for 1.24.00.670Q 3683Issue#8147Thingy:52 nrf port, what board name to use to compile portIssue#4377nrf: add support for threading0.664Q 3684Issue#17867SEEED_XIAO_NRF52 board access to 1 MB FlashIssue#16297GD25Q32EEIGR chip does not recognize the development board after burning the Micropython 1.25 firmware0.657Q 3685Issue#8595pybd_sf2w: Code fails when located in external flashIssue#3384drivers/display/ssd1306 SPI driver fails to import0.657Q 3686Issue#14303namedtuple does not support "defaults" keyword argumentIssue#14092RP2 - lightsleep() fails/does not exit when started from inside a thread - solution0.653Q 3687Issue#7808Minor Viper Flaw: Misleading error messageIssue#13387esp8266: cannot have both a native and a viper function, MemoryError reported0.649Q 3688Issue#7132mpy-tool does not properly collect module names for importsIssue#1804Question about overriding frozen source modules0.643Q 3689Issue#5389docs.micropython.org/ should redirect to stable release version.PR#4257docs/conf.py: Use https for link to docs.python.org.0.640Q 3690Issue#8147Thingy:52 nrf port, what board name to use to compile portIssue#4231[nrf] Add board support for nRF52840 dongle (pca10059)0.638Q 3691Issue#4821Roadmap for next release (v1.11 -> v2.0?)Issue#6832Roadmap to next release v1.150.638Q 3692Issue#15814Raspberry Pi Pico ADC changes the sampling rate in Free-running Sampling modeIssue#15687PICO2 internal temperature sensor not accessible at ADC(4)0.638Q 3693Issue#16519RP2: machine.RTC().datetime() does not advance during lightsleepIssue#9667machine.RTC.datetime broken on Raspberry Pi Pico0.636Q 3694Issue#8608docs: add a community resources sectionIssue#4623docs: "Developing and building MicroPython" contains copy-paste artifact0.633Q 3695Issue#8721Wrong SCL / SDA (MICROPY_HW_I2C0_SCL) for PIMORONI_TINY2040PR#12978renesas-ra/boards/ARDUINO_PORTENTA_C33: Fix incorrect I2C pins.0.632Q 3696Issue#8706Flash encryption on esp32PR#8471stm32/wb55: Allow 32KB for mboot if MBOOT_ENABLE_PACKING enabled.0.630Q 3697Issue#1710bytearray slice assignment fails for derived typesPR#6250py: Fixed case where shifting a memory view right corrupts the contents0.625Q 3698Issue#16963suggestion: json.dump() does not support default keyword argumentIssue#7950`flush` keyword argument for `print()`?0.623Q 3699Issue#10898Interrupting soft reset (Ctrl-D) with Ctrl-C erases filesystem on Raspberry Pi PicoIssue#7485mpremote with mount fails on ESP320.621Q 3700Issue#17271cannot open source file "alloca.h" when trying to write a C module for MicroPythonIssue#18292Can't build with USER_C_MODULES on mimxrt0.618Q 3701Issue#7862How use _thread library?PR#15583esp32: Use configured stack-limit-margin when creating threads.0.612Q 3702Issue#8426ESP32 S2/S3 USB MSC support?PR#7402rp2: Add MSC support.0.611Q 3703Issue#12115STM32 machine.ADC channel constants overflowing MP_ROM_INT() 31 bit signed typePR#17620stm32: Add machine.ADC implementation for STM32L1.0.609Q 3704Issue#11346ussl_basic.py.exp test results are wrong for calling close twice?PR#2591WIP: tests/extmod/ussl: Basic coverage for modussl.0.608Q 3705Issue#11834esp32: Slow I2C on S2 after bus failures.Issue#1939esp8266: the i2c freq argument is ignored0.601Q 3706Issue#14536docs: Windows port README should include `make submodule` as a build stepIssue#6546can't install micropython0.600Q 3707Issue#15682ESP32-S3: machine.bitstream() can't send 6 bytesIssue#1604916-bit SPI reads on STM32F413 - duplicated second byte0.596Q 3708Issue#7488Hang when reading from UART and writing to filesystem on RPI PicoIssue#12946UART.init() not working correctly on Raspberry Pi Pico W0.595Q 3709Issue#7442extmod: Implement SO_LINGER in modlwipPR#11817extmod/mod: Added Python linkage for SO_BROADCAST for UDP broadcast0.590Q 3710Issue#18169Viper: ptr8(0)[0] = 1 causes SIGSEGV on unix portIssue#17940Large Viper code causing hang/crash on RP2350 but OK on RP20400.590Q 3711Issue#6496STM32H7 ADC inaccuracyIssue#10585ESP32S3 ADC Pins not working 0.588Q 3712Issue#2628Extend obj->iternext to handle not just __next__(), but also send() methodIssue#2092RFC: Inheriting base class should copy "protocol" vtables to subclass0.584Q 3713Issue#3667esp8266: multi threadingPR#7230esp32: minor threading improvements0.584Q 3714Issue#5366STM32: machine.freq unsupported on F0, L0, L4 and WBPR#5396stm32/uart: Add support for LPUART1 on L0, L4, H7 and WB MCUs.0.584Q 3715Issue#7389vfs_posix_rename old_path points to the same as new_pathIssue#2598FatFs's os.rename() is not POSIX compliant0.584Q 3716Issue#8147Thingy:52 nrf port, what board name to use to compile portIssue#5879NRF51822 (PCA10028) - no serial console after flashing0.583Q 3717Issue#12735SEGV in decompress_error_text_maybeIssue#12531Uninitialized memory read in the lexer part0.582Q 3718Issue#17242wiznet5k_send_ethernet: fatal error -5Issue#17072TCP socket RESET's the connection when not reading the entire read buffer0.581Q 3719Issue#11929Don't allow `micropython.const`Issue#9018RFC: Built-in module extending and removing weak links / umodules0.579Q 3720Issue#18993ESP32: Microdot web framework does not work above MicroPython version 1.21.0Issue#16826ESP32-S3 Supermini reboots on attempt for Wifi in 'AP' mode0.578Q 3721Issue#1710bytearray slice assignment fails for derived typesIssue#1743uctypes: assign to scalar in an array is not fully implemented0.577Q 3722Issue#14358ports/webassembly: import of a preloaded Emscripten FS fails on NodeIssue#14400[webassembly] element.onclick = async fn fails0.572Q 3723Issue#2635stmhal: WDT hangs after programmingPR#1233stmhal: Move debug UART repl to after uart_init0 call.0.571Q 3724Issue#1142Inline assembler data statement: suggested enhancementIssue#1906inline asm: return value is zero if four arguments passed0.569Q 3725Issue#8160uart.any freezing when second data has sendedIssue#4225esp8266 uart.read() problem0.568Q 3726Issue#17562docs: I2C default pins 4,5 not 8,9 for the RP2 portIssue#15120RP2: Hard I2C not working0.563Q 3727Issue#2572extmod/modframebuf.c framebuf1_text() does not clear pixelsIssue#7860framebuf.FrameBuffer: not secured against silly/wrong/malicious strides0.561Q 3728Issue#7179Missing country settings for ESP WIFI Issue#17486Support for ESP32-C50.557Q 3729Issue#5376Empty op name printed when missing from mp_binary_op_method_nameIssue#3467print(a=2) does not throw invalid keyword error0.556Q 3730Issue#2889Document need (or no need) to save & restore registers in asm_xtensa functionsIssue#1245What if we get rid of NLR stuff?0.555Q 3731Issue#15781extmod/vfs_fat.c still uses _FS_REENTRANT, but lib/oofatfs now uses FF_FS_REENTRANTIssue#9313fat filesystem can rename a directory inside of itself0.554Q 3732Issue#900Use Emulation to Run RP2 PIO Code on Other PortsPR#15431ports/rp2: Lazy PIO handlers.0.554Q 3733Issue#8608docs: add a community resources sectionPR#6098Season of Docs: MicroPython Internals documentation Outline0.550Q 3734Issue#5513Pin(16,Pin.OUT) constructor changes state on ESP8266Issue#4286can not use onboard LED esp320.550Q 3735Issue#2789Interactive REPL does not support unicode/utf8Issue#10766REPL parse error of valid bytes data.0.548Q 3736Issue#8706Flash encryption on esp32PR#6829stm32/mboot: Change debug compiler optimisation to -Og0.542Q 3737Issue#18200Why PC .c files full path strings are in built Micropython firmware (usermod) ?PR#14127Support board level configurations0.542Q 3738Issue#6311Support for ESP-MeshIssue#8537Ethernet W5500 is now supported by ESP-IDF. Feature request: is possible to support it in the MicroPython too?0.539Q 3739Issue#3427SmartConfig ESP8266 and ESP32Issue#2575esp8266: error in building image0.538Q 3740Issue#12270ESP32C3 no output on serial after flashing finished.PR#555micropython/espflash: A minimal ESP32 bootloader protocol implementation.0.537Q 3741Issue#12767micropython doesn't reply to ARP requestsIssue#11925No access to web server on the Raspberry Pi Pico W from external networks0.535Q 3742Issue#17968rp2: No Pin IRQ on core 1 (on core 0: OK)Issue#15272Renesas-RA: Pin-IRQ does not behave as expected.0.531Q 3743Issue#5843extmod/uasyncio: Loop exits if only Tasks awaiting Events are addedIssue#5947uasyncio: feature request: multiple event loops0.530Q 3744Issue#5622`with` statement in loop takes cyclically increasing timeIssue#3005uasyncio stream reader/writer: unexpected behaviour with UART0.522Q 3745Issue#17192mpremote romfs deploy: Directory handling is arguably inconsistent with cp -rIssue#17147"mpremote -rv :/" can remove files from host0.519Q 3746Issue#2929VFS FatFS: mkdir with trailing slash fails when it should succeedPR#17295extmod/vfs_lfsx: Fix errno value raised from chdir.0.518Q 3747Issue#15682ESP32-S3: machine.bitstream() can't send 6 bytesIssue#17663ESP32S3N16R8:Missing flash ORIGINALLY 16M , ACTUALLY 8M0.515Q 3748Issue#3621webrepl crash - ESP8266Issue#2336WebREPL not running0.515Q 3749Issue#15682ESP32-S3: machine.bitstream() can't send 6 bytesIssue#15537ESP32-S3-FN8 SPIRAM errors on boot.0.512Q 3750Issue#800Why are these pairing parameters in aioble.security module private?Issue#801In aioble calling DeviceConnection.pair() or security.pair() gives 'unknown config param'0.507Q 3751Issue#962Unix port: ffilib.py: libc.so.6 is no longer the latest versionIssue#795os-path causes build conflict with unix_ffi os0.504Q 3752Issue#2889Document need (or no need) to save & restore registers in asm_xtensa functionsIssue#4844ARM NLR with gcc 9 should save FP registers0.497Q 3753Issue#9800Working with filesystems - Hybrid (ESP32)Issue#5471OTA: Error setting boot partition for ESP32 0.495Q 3754Issue#17859mkrules.cmake: get_target_property(... COMPILE_DEFINITIONS) falls back to "MICROPY_CPP_DEF-NOTFOUND"PR#10691py/mkrules.cmake: Force build mpversion.h and frozen_content.c.0.493Q 3755Issue#1650stm32: Implement Asynchronous SPI SlaveIssue#3935RFC: defining an I2C slave class and behaviour0.491Q 3756Issue#18626Missing MP_BINARY_OP_REVERSE_LESS etc.PR#17816binary_op_maybe: Path was missing nlr_pop call.0.490Q 3757Issue#780popen leaves zombie processesPR#4659run-tests: Fix repl test termination0.487Q 3758Issue#15979SPI Connection to SD Card Fails to Recognize Chinese DirectoriesPR#4772Support for hardware SD/MMC access on ESP320.486Q 3759Issue#8440Unable to use pin 20 as SCL for I2C on ESP32.Issue#7772Hardware I2C fail on ESP32_C3 - timing value error0.482Q 3760Issue#15627BLE GATT descriptor set to DESCRIPTOR_READ (0x01) returns Error Code: Read Not Permitted (0x02)Issue#13611Pico-W OSError: [Errno 114] EALREADY0.481Q 3761Issue#1555stmhal: uart chars are being dropped, even when only at 115200 baudIssue#2660stmhal: UART write timeout clarification0.479Q 3762Issue#7664`uasyncio.rst` and `uctypes.rst` are still named with `u` prefixPR#1861Fix typo (steamlined -> streamlined)0.476Q 3763Issue#14303namedtuple does not support "defaults" keyword argumentIssue#14224RPI-PICO-W (CYW43) Wi-Fi AP can only be configured when not active0.475Q 3764Issue#2509machine.SPI(): add CS/NSS pinIssue#2098esp8266: no outout from SPI0.474Q 3765Issue#1375unix usocket: External representation of (binary) addressesPR#3175Address errors when sending data to a udp socket0.474Q 3766Issue#8440Unable to use pin 20 as SCL for I2C on ESP32.PR#12978renesas-ra/boards/ARDUINO_PORTENTA_C33: Fix incorrect I2C pins.0.472Q 3767Issue#18198JSON not converting namedtuple to listIssue#17141Json parser accepts uncomplete json objects0.472Q 3768Issue#6062micropython.org Pyboard D downloads pagePR#6222Update pyb.UART.rst0.471Q 3769Issue#7862How use _thread library?Issue#12694start_new_thread() can't create thread in mpython 1.210.469S 3770Issue#12216ports/unix: please implement machine.unique_id()PR#12908samd: Refactor to use shared tinyusb, implement unique id (with cross-port refactor)0.467Q 3771Issue#47What to do about USB VID and PID?Issue#17570esp32S3 The USB function is occupied by USB jtag/serial (VID_303A&PID_1001)0.463Q 3772Issue#14068Pin.DRIVE_0 mentioned in documentation but not exist in current code for RP2040Issue#13758Give me a solution for the esp01 response throught Micropython0.462Q 3773Issue#969MQTT subscribe Remaining Length encoding is incorrectPR#209Fixed SyntaxError in subscribe()0.461Q 3774Issue#5244collections.deque constructor does not take keyword argumentsPR#13Add support of `len` to `collections.deque`0.461Q 3775Issue#801In aioble calling DeviceConnection.pair() or security.pair() gives 'unknown config param'PR#7845extmod/modbluetooth: Add gap_unpair command.0.455Q 3776Issue#7280Is a port for STM32L5 or STM32U5 in the roadmap? Issue#8213STM32L4P5AG - New Development Board to be Added0.454Q 3777Issue#8527ESP32: Support I2S-driven ADC samplingPR#8322mixmrt/i2s: Add I2S protocol support.0.454Q 3778Issue#3906RSSI of connected STAs from AP not workingPR#4562esp32/modnetwork: Added RSSI for WiFi STA0.452Q 3779Issue#14536docs: Windows port README should include `make submodule` as a build stepIssue#14311docs: machine.UART.irq arguments are incorrect0.449Q 3780Issue#9505IPv4 address can persist well after wifi AP connection is lostIssue#17977Cannot change default exposed IP (for DHCP etc) on Pico W running in AP mode (remains exposing default 192.168.4.x)0.449Q 3781Issue#5570FileIO is not a subclass of IOBasePR#29BytesIO0.448Q 3782Issue#3440Exposing number of matches in a match object?Issue#1083unix-ffi re module throws when looking at match containing optional groups0.447Q 3783Issue#5095[NRF] Are there any plans to support the NFC functionality of the nRF52..Issue#4208Is there any example code for manipulating the registers on the nRF52?0.447Q 3784Issue#1142Inline assembler data statement: suggested enhancementIssue#753Inline assembler add(register, register) reports syntax error0.442Q 3785Issue#7132mpy-tool does not properly collect module names for importsIssue#2833exec('import module') doesn't add module to scope when used in imported file0.442Q 3786Issue#14491changes from menuconfig are only applied after cleaningIssue#14488ESP32 NVS OverflowError0.441Q 3787Issue#6555ESP8266: option to use NMI for PWMPR#6809esp32: Bound PWM duty value.0.441Q 3788Issue#7878ussl.wrap_socket: option for pre-allocated bufferIssue#2583unix: SSL client socket, exists unexpectedly upon wrap_sockets().0.437Q 3789Issue#12636how to add sdcard multi partition support on esp32 and esp32 s3Issue#8222Finish off UF2 build support for MP at least for the ESP32-S2/S3 port0.436Q 3790Issue#1083unix-ffi re module throws when looking at match containing optional groupsIssue#18900docs: regex library non-capture support0.436Q 3791Issue#937Obscure bug with locals not captured by functionIssue#2963GC can reclaim bytecode while it's executing0.433Q 3792Issue#5366STM32: machine.freq unsupported on F0, L0, L4 and WBPR#9354stm32/i2c: Fix I2C frequency is faster than specified one.0.431Q 3793Issue#8440Unable to use pin 20 as SCL for I2C on ESP32.Issue#3209NodeMCU ARNICA0.431Q 3794Issue#16963suggestion: json.dump() does not support default keyword argumentPR#498Remove json library0.430Q 3795Issue#17707Passing tests reported as failures with `MICROPY_ERROR_REPORTING_TERSE`Issue#5907esp32: viper tests fail after a while0.428Q 3796Issue#18257[RP2040] I2C read/write operations fail with EIO in v1.26.1 - works in v1.23.0Issue#17863RP2 hangs when using I2S and bitstream0.426Q 3797Issue#16527RFC: Use board name for firmware filesIssue#4933NoBackendError when libusb is installed via MacPorts0.425Q 3798Issue#16684Suggestion: add the ability to modify builtin modules (conforming to the standard C-Python implementation)Issue#14Python module support is not yet implemented0.425Q 3799Issue#15627BLE GATT descriptor set to DESCRIPTOR_READ (0x01) returns Error Code: Read Not Permitted (0x02)PR#4082nrf/ubluepy: Add support for characteristic descriptors.0.424Q 3800Issue#10999SoftSPI: Implement 'bits' and 'firstbit' parametersIssue#10998SPI: wrong mosi pull-up / pull-down state / can't change settings0.423Q 3801Issue#16537mboot fails to buildIssue#18389../py/misc.h:108:9: Error: expected »;« before »void«, NORETURN void m_malloc_fail(size_t num_bytes);0.423Q 3802Issue#18076RP2: ADC pins does not work properly in XIAO RP2350Issue#17047RP2350: PIO scripts fail, despite running on RP20400.418Q 3803Issue#611Problem with dht libraryIssue#3562STM32F407DiscBoard : Interfacing DHT22 sensor0.417Q 3804Issue#4662[PYBD] Switching Frequency completely locks up the boardIssue#8345esp32: PWM duty will be changed when changing the frequency if more than one channel is used.0.414Q 3805Issue#17710uctypes: Element assignment through PTR silently failsIssue#18172bytearray(uctypes.bytes_at(0, 8)) segfaults in memcpy0.414Q 3806Issue#8937extmod/uasyncio: gather gets stuck if you pass an empty list in v1.19Issue#180Alternative to uasyncio.gather0.409Q 3807Issue#295uasyncio would benefit from a function to check for event loop instanceIssue#5947uasyncio: feature request: multiple event loops0.409Q 3808Issue#4066Copy code-emitter documentation from Kickstarter to docs.micropython.orgIssue#109Added Board section to dev Wiki0.407Q 3809Issue#296If any possible to make umqtt to support Qos 2?PR#323umqtt documentation0.402Q 3810Issue#18480gap_advertise connectable=False doesn't workIssue#15996REPL with telnet0.400Q 3811Issue#7015ESP32 RMT: two enhancement suggestionsIssue#15521RMT read pulses?0.399Q 3812Issue#3666WiPy/CC3200: usocket.socket.settimeout() not working for socket.getaddrinfo()Issue#3280Unix (only) socket.getaddrinfo() fails0.399Q 3813Issue#3621webrepl crash - ESP8266Issue#2299Hosting webrepl from ESP8266 - feasible?0.398Q 3814Issue#8896Arduino RP2 Nano connect: Unexpected OSError (regression)PR#8578rp2/boards/NANO-RP2040: Update USB PID.0.397Q 3815Issue#611Problem with dht libraryIssue#3593DHT22 no result0.395Q 3816Issue#14097rp2: code sometimes hangs when doing `bluetooth.BLE().active(True)`Issue#14339[RP2] machine.soft_reset() hangs when i2s is not deinitialized0.392Q 3817Issue#11422mpremote should not limit name shortcuts to 1st 4 devicesIssue#8736mpremote commands select incorrect device0.392Q 3818Issue#17792OSError 16 from time.sleep_ms()Issue#17594RP2: time.sleep and time.sleep_ms waking early (but not time.sleep_us)0.391Q 3819Issue#18168Resizing bytearray with active memoryviews corrupts state and segfaultsIssue#15944FrameBuffer Initialisation fails with ValueError on `memoryview`0.389Q 3820Issue#1946esp8266: wlan.connect() may crash when there're too many scan resultsPR#11819ports/esp32: Support additional scan options when connecting to WiFi.0.388Q 3821Issue#15513Base64 encoding into buffer, to reduce allocationsIssue#377ubinascii.b2a_base64() result not compatible with python 3 standard library base64.b64encode()0.385Q 3822Issue#2569Access point interface active without being noticedIssue#7699ESP32:How to use micopython ethernet to ap?How to route ethernet to ap?0.384Q 3823Issue#12024esp8266-12f 4M flash need be supportedPR#12068build(add): ADAFTR_4M_2M_SPRAM0.382Q 3824Issue#8017SHA512 and hashlib portIssue#369hmac code not compatible with hashlib/uhashlib implementations0.382Q 3825Issue#16968how can i load a bytearray which contains a mpy file,and run it in main.c ( ports/esp32)PR#14479webassembly/mpconfigport: Enable importing of .mpy files.0.381Q 3826Issue#2628Extend obj->iternext to handle not just __next__(), but also send() methodPR#1460py/objgetitemiter: Allow to work with native objects.0.380Q 3827Issue#7903rp2 asm_pio parameterizationIssue#9325rp2: rp2.asm_pio_encode incorrectly accepts 'pins' as src for 'wait'0.379Q 3828Issue#6237STM32F407 uses FSMC problemPR#2159stmhal: Added board files for Olimex STM32-E4070.377Q 3829Issue#1028USBDevice hid debug whit webusb-hidIssue#4183Support for USB_HID Consumer Control devices?0.376Q 3830Issue#6105uasyncio V3 stream readline: is this correct?PR#5953uasyncio/stream: write immediately0.376Q 3831Issue#7878ussl.wrap_socket: option for pre-allocated bufferIssue#3208close method of SSL-wrapped sockets is not idempotent0.376Q 3832Issue#18029ESP32 CDC print("0123" * 64) causes missing beginning of the stringIssue#15960USB xmit of exactly 64 bytes stalls0.375Q 3833Issue#4238[STM32] DTCM buffer incorrect sized for processor typeIssue#1844Probably nobody cares, but flash is now filled for DEBUG=1 MICROPY_PY_WIZNET5K=1 MICROPY_PY_CC3K=1 build0.374Q 3834Issue#1736uos.dupterm() behavior in underspecified, implementations brokenIssue#6621Uaysncio v3 Stream Writer Drain Bug0.373Q 3835Issue#18705mpremote mip install can create a folder named `:`PR#8231tools/mpremote: Add manifest function.0.370Q 3836Issue#2620RFC: offical API to save WiFi-connection parameterPR#6774esp32/modnetwork: interface to the WIFI power save functions of ESP-IDF0.369Q 3837Issue#6570_IRQ_GATTC_NOTIFY not compatibleIssue#7584BLE.gattc_exchange_mtu() callback OSError: [Errno 120] EALREADY0.367Q 3838Issue#15979SPI Connection to SD Card Fails to Recognize Chinese DirectoriesIssue#18984esp32/sdcard: Unable to use SD card on some ESP32-P4 boards.0.360Q 3839Issue#11374mpremote: Add facility to specify location of config.pyIssue#9204tools/mpremote Copy folder content creates folder on board0.354Q 3840Issue#10508Timeout support for websocket/webreplPR#8931webrepl: Allow the page to run from the device (over HTTP).0.350Q 3841Issue#16755Frame buffer antialiasing optionIssue#7384framebuf: Support drawing text at different sizes0.350Q 3842Issue#8147Thingy:52 nrf port, what board name to use to compile portPR#6252Nrf52840 mdk20.349Q 3843Issue#844urequests still using HTTP/1.0PR#723bundle-networking: Include urllib.urequest0.348Q 3844Issue#8595pybd_sf2w: Code fails when located in external flashIssue#6663RFC LCD160CR hardware/firmware0.347Q 3845Issue#79logo licensesIssue#1002Missing license information for modules0.344Q 3846Issue#355uasyncio.websocket.server compatibility with websocket clientsIssue#8177Simple example of uasyncio WebSocket Server (secure - with SSL)0.344Q 3847Issue#3204Unix: CPython incompatibility assigning negative values to bytearrays.Issue#1424bytearray slice assignment from generator produces error0.340Q 3848Issue#8147Thingy:52 nrf port, what board name to use to compile portPR#6794Update ports/nrf/README.md0.338Q 3849Issue#3592Assigning to __class__ fails without errorIssue#3205In case of multiple inheritance, super() might not find some parent methods0.338Q 3850Issue#3356[baremetal] sys.stdin does not handle ctrl-D EOF markersIssue#11253On RP2 sys.stdin.read(64) and sys.stdin.readline() do not work if we have multiple of 64 bytes in buffer0.335Q 3851Issue#5046RFC: MICROPY_PY_BUILTINS_NEXT2 always set to (0) ?Issue#919Conventions for MicroPython->CPython compatibility modules0.335Q 3852Issue#7518DeepSleep on Nucleo-WB55Issue#15623RP2350 / Pico 2 machine.deepsleep results in crash0.335Q 3853Issue#2635stmhal: WDT hangs after programmingIssue#18613Feature Request: Enable WDT Cancel0.333Q 3854Issue#1509RTC initialisation and wakeup from external eventsPR#1495RTC tests now check wakeup values0.331Q 3855Issue#2552Add .offset()/.seek() method for memoryview for inplace "slicing"Issue#4064Missing `memoryview.cast` in MicroPython0.327Q 3856Issue#4196BUG -- initial prompt on WebREPL connect is always ">>> ", even for paste (and raw) modeIssue#2432WebREPL is turned off by default0.325Q 3857Issue#18427esp32: Consider CPU frequency constraints when Wi-Fi/BT is enabledIssue#16602time.ticks_cpu() weird overflow on esp320.316Q 3858Issue#7132mpy-tool does not properly collect module names for importsPR#18927tools/mpy-tool.py: Clean up escaped compiled module name.0.310Q 3859Issue#6953stm32 HID class USB crash explainedIssue#1123HID messages touchscreen problem0.308Q 3860Issue#16527RFC: Use board name for firmware filesIssue#2541ESP8266: make deploy shows incorrect flash filesize in printed esptool.py command0.307Q 3861Issue#17696Update api of esp32 i2c and other drivers.Issue#16968how can i load a bytearray which contains a mpy file,and run it in main.c ( ports/esp32)0.305Q 3862Issue#11384docs: rp2 port quick reference PWM sectionIssue#18875docs: No instructions for REPL over UART on RP20.294Q 3863Issue#2635stmhal: WDT hangs after programmingPR#6631ESP32/machine_wdt.c: Add WDT.deinit() method.0.294Q 3864Issue#7957mp_obj_class_lookup errorIssue#145Q: Recommended way to look an object method taking into account base classes, C-defined methods, without side effects0.294Q 3865Issue#18668Hardware I2C doesn't work on ESP32-C5PR#16669feature/optional_i2c_bus_id0.292Q 3866Issue#7074When I turn on the wifi station and wifi AP at the same time in esp32, the newly created thread cannot run. Issue#5125[ ESP32 ] How to change the Maximum simultaneously WiFi connection on the softAP?0.286Q 3867Issue#1719JSON module does not throw exception when object is not serialisableIssue#5677Truth value test of class deriving from native class can raise TypeError0.286Q 3868Issue#16211Input Pins 1 and 2 do not work of the 8Issue#16370Problem with 'machine.Pin()' on Teensy 4.1 for the GPIOs0.286Q 3869Issue#4196BUG -- initial prompt on WebREPL connect is always ">>> ", even for paste (and raw) modePR#609micropython/aiorepl: Add paste mode and raw repl.0.282Q 3870Issue#7910ports/unix: how to add a c++ shared library to the makefile .i want set a module,which can use c++ function.Issue#5679ports/unix/mpconfigport.mk does not allow configuration/inclusion of FRAMEBUF0.282Q 3871Issue#16076i2s bug?Issue#17863RP2 hangs when using I2S and bitstream0.282Q 3872Issue#8606Spaces in f-strings can cause incorrect SyntaxErrorsIssue#8450f-string feature missing on esp8266 with 1MiB flash port, throws SyntaxError: invalid syntax0.279Q 3873Issue#9230TypeError: expecting an SPI objectIssue#11919ValueError: SPI(2) doesn't exist after build ESP32 with IDF_5.0.2 0.277Q 3874Issue#2620RFC: offical API to save WiFi-connection parameterIssue#2294esp8266: New Flash map0.272Q 3875Issue#792How to use the umqtt.simple in other socketPR#382umqtt.simple: Close old socket on connect0.271Q 3876Issue#16088Checksum Verification for nRF BLE Stack DownloadsIssue#14415Micropython download page add link/anchor to variant section headers0.270Q 3877Issue#7117rp2 import PIO, StateMachine, asm_pio -> Info -> Black Cat in a Coal BunkerPR#11390rp2: Make rp2_state_machine_exec accept integers.0.270Q 3878Issue#2569Access point interface active without being noticedPR#16225esp32: Fix AP mode channel configuration.0.268Q 3879Issue#2635stmhal: WDT hangs after programmingIssue#4964Initial a WDT with timeout param, but it seem like useless?0.268Q 3880Issue#5666Document existence of brew installable micropython for MacIssue#373ES8266 upip cannot install packages from PyPi0.268Q 3881Issue#937Obscure bug with locals not captured by functionPR#3207Check eval()/exec() args0.266Q 3882Issue#9049Raspberry Pi Pico W: Add WPS functionalityIssue#10794network.AP_IF creates a weird AP name and unable to connect0.264Q 3883Issue#8586Long Timer Never Gets CalledIssue#15806TypeError: can't convert float to int0.264Q 3884Issue#2635stmhal: WDT hangs after programmingIssue#1308cc3200: The cc3200 chip crashes when I use the finger touch crystal Y3 on LAUNCHXL-board0.264Q 3885Issue#1719JSON module does not throw exception when object is not serialisableIssue#422[Report] urequests.py failed when parameter json contains unicode character0.263Q 3886Issue#7473esp8266 nonblocking ussl: `read(N)` never returns any dataIssue#4263ESP8266: UART not working0.263Q 3887Issue#12393rp2: No support for external pins in Pico W buildIssue#7607ESP32 RTC_VALID_EXT_PINS not valid for ESP32 S2/S30.262Q 3888Issue#5545machine.RTC.init throws exception on Pyboard 1.0PR#6923[ports/rp2] new machine_rtc.c module0.261Q 3889Issue#8595pybd_sf2w: Code fails when located in external flashPR#6013fix "TypeError: 'mode' argument required on spi.init()0.260Q 3890Issue#801In aioble calling DeviceConnection.pair() or security.pair() gives 'unknown config param'Issue#5131pyboard-D AP_IF set password0.259Q 3891Issue#14303namedtuple does not support "defaults" keyword argumentIssue#14408Pico W:when I try "wlan.connect()" and "wlan.scan()" ,I get an "OSError: [Errno 1] EPERM"0.258Q 3892Issue#2572extmod/modframebuf.c framebuf1_text() does not clear pixelsIssue#10461extmod/framebuf: There will be obvious aliasing when drawing circles or triangles0.256Q 3893Issue#5467pyboard-D AP_IF - Unable to set up a secure wlanIssue#11977WLAN functions fail on Pico Pi W core10.252Q 3894Issue#17194docs: WLAN.scan() results on RP2/PICO_W with 1.24.1PR#7611esp8266,esp32: Include hidden networks in WLAN.scan results.0.250Q 3895Issue#13532Verbosity of mpremote commands should be manageable and shouldn't go to stdoutIssue#9659mpremote: on ESPxxx all mpremote commands are followed by a hard reboot0.249Q 3896Issue#851aiohttp TLS websocket fails for continously sending packages on ESP32Issue#940python-ecosys/aiohttp ignores 'headers' argument for websocket0.249Q 3897Issue#15615Native code decorator should be best-effortIssue#12743Native code emitter: "while True"-loop can not be interrupted.0.246Q 3898Issue#2552Add .offset()/.seek() method for memoryview for inplace "slicing"PR#7264py/objarray: Fix constructing a memoryview from a memoryview.0.245Q 3899Issue#792How to use the umqtt.simple in other socketIssue#103umqtt.simple socket behaviour when WiFi is degraded0.244Q 3900Issue#777requests: stream parameter is noopIssue#17072TCP socket RESET's the connection when not reading the entire read buffer0.244Q 3901Issue#8625ESP32 S2 - Filesystem is empty after some timeIssue#8222Finish off UF2 build support for MP at least for the ESP32-S2/S3 port0.241Q 3902Issue#1587stmhal: os.sync() [apparently] doesn't flush FatFS read buffersPR#867Add ability to set fatfs label & retrieve serial number.0.237Q 3903Issue#7775Maker Pi 2040PR#9426rp2/boards: Tidyup Pimoroni boards.0.234Q 3904Issue#17339sta_if.status() unreliableIssue#17621Raspberry Pico W: Hangs after WLAN deinit()0.232Q 3905Issue#3086open: No support for creating file if doesn't exist, while opening in r/w modeIssue#1519cc3200: socket.makefile() needs to be more CPython compliant0.225Q 3906Issue#1681stmhal: ADC class only uses ADC1 hardwareIssue#4379[ESP32] machine.ADC should be able to be initialised with pin numbers as well as machine.Pin0.221Q 3907Issue#4972Python file can't import another py fileIssue#2679Error when using import in main.py on ESP12E0.217Q 3908Issue#17594RP2: time.sleep and time.sleep_ms waking early (but not time.sleep_us)Issue#17229RP2350 the watchdog timer does not count down while lightsleep is running0.215Q 3909Issue#1142Inline assembler data statement: suggested enhancementPR#1854docs: "Maximising Python Speed" added. Changes to pyb.ADC.rst and asm…0.213Q 3910Issue#16560RingIO is limited to 64kBIssue#17847ringbuf: Zero-length ringbuf creation allowed, causes crash0.212Q 3911Issue#8896Arduino RP2 Nano connect: Unexpected OSError (regression)PR#8630Update Arduino Nano RP2040 Connect for consistency0.209Q 3912Issue#17167NRF52: build error, implicit conversion from 'float' to 'double'PR#6294ESP32 : make option MICROPY_FLOAT_IMPL0.203Q 3913Issue#4277NRF - Disable DCDC?Issue#2488stmhal: Easy way how to disable internal Flash and/or SD card storage0.200Q 3914Issue#16221ports/rp2: "Uncaught exception in IRQ callback handler" when retrieving PIO FIFO value with MSB set PR#10549rp2: Fix crash in a pin.irq handler.0.196Q 3915Issue#5779machine.soft_reset() behaves curiously on esp8266PR#8239tools/mpremote: Correctly manage mounted flag during soft-reset.0.196Q 3916Issue#18224espnow.irecv() fails silently in some low memory situationIssue#18311Changing espnow rate fails on 1.26.10.194Q 3917Issue#5046RFC: MICROPY_PY_BUILTINS_NEXT2 always set to (0) ?Issue#18Conventions for MicroPython -> CPython compatibility modules0.194Q 3918Issue#17792OSError 16 from time.sleep_ms()Issue#15471rp2: Board does not enable USB after hard reset if an error is raised in boot.py.0.194Q 3919Issue#18968OpenMV Feature: Multi-level init/deinit systemIssue#18965OpenMV Feature: IMXRT is missing romfs0.192Q 3920Issue#686aioble: Connecting to the Apple Media Service (Pico-W)Issue#950[aioble] After timeout, reconnection is successful. (Peripherals are always powered off)0.190Q 3921Issue#8625ESP32 S2 - Filesystem is empty after some timeIssue#7541ESP32-S2-MINI-1 support0.186Q 3922Issue#9136Turning off WIFI radio on the Pico WIssue#13370Wifi not working properly in Pico W.0.186Q 3923Issue#8129Document values of CAN bus ConstantsIssue#968can.send and can.recv crash0.185Q 3924Issue#646Do we want to have weakref support?Issue#9018RFC: Built-in module extending and removing weak links / umodules0.185Q 3925Issue#17167NRF52: build error, implicit conversion from 'float' to 'double'Issue#8009Unable to compile natmod feature2 example0.185Q 3926Issue#3840ESP32: no default gc thresholdIssue#11666esp8266 : available heap: DRAM ?0.180Q 3927Issue#5552micropython-lib version included in official downloads is unclearPR#6804tools: Remove obsolete upip bootstrap script.0.179Q 3928Issue#8209Frozen MPY in fodler are overrided by folder on VFSIssue#5239Build for Pyboard V1.x does not handle frozen modules0.178Q 3929Issue#12545docs: Documentation version don't match image contentsIssue#9010Pico type only determined by which type of Pico firmware image installed?0.175Q 3930Issue#14307[webassembly][pyscript] Unable to process over 88Kb of codeIssue#14413[webassembly] [pyscript] Unable to create a File from the virtual FileSystem0.172Q 3931Issue#14050Bug - I2S communication disrupted by arbitrary function call following I2C initialization.Issue#1165stmhal: I2S class for pyb module (RFC)0.171Q 3932Issue#18564Compilation of v1.27.0 fails on s390x and loongarch64Issue#16537mboot fails to build0.171Q 3933Issue#8125Cannot import user defined module on Raspberry PicoIssue#12154Build on Debian fails0.167Q 3934Issue#18461`mpremote mip install` hangs when uploading filesPR#18712tools/mpremote: Add mip download and mpy version handling.0.167Q 3935Issue#16611[feature request] being able to change UART(0) speed without recompiling.Issue#4207[NUCLEO_H743ZI] changing CPU frequency does not work as expected0.167Q 3936Issue#6701RTC wakeup callback should be executed immediately rather than deferredIssue#3961ESP8266 crashes on wake from deepsleep0.166Q 3937Issue#13021ESP32 Read PWM-GPIO ValueIssue#4758pwm.deinit() can not close Pin if Duty Cycle set to 10230.163Q 3938Issue#7894windows/mingw strange compiler error when freezing viper codeIssue#7616Rpi: freezing viper code crashes system0.161Q 3939Issue#14491changes from menuconfig are only applied after cleaningIssue#14217ESP32-S3 forcing use of USB OTG0.161Q 3940Issue#668urequests doesn't handle basic auth formatted URLs correctlyIssue#839SECURITY: Requests module leaks passwords & usernames for HTTP Basic Auth0.161Q 3941Issue#11837Zephyr port: async event loop implementation starves CPUIssue#8515uasyncio : missing RuntimeError: This event loop is already running0.161Q 3942Issue#7798pwm caused crash on esp8266 generic versionIssue#17973ESP32-S3 PWM in lightsleep mode does not works as expected0.160Q 3943Issue#900Use Emulation to Run RP2 PIO Code on Other PortsPR#18133rp2: Add execctrl option for the PIO decorator.0.156Q 3944Issue#795os-path causes build conflict with unix_ffi osPR#5718fix manifest build error on Windows OS0.143Q 3945Issue#1028USBDevice hid debug whit webusb-hidIssue#6953stm32 HID class USB crash explained0.140Q 3946Issue#18592Python subclass of native type with attr handler cannot properly store attributesIssue#17710uctypes: Element assignment through PTR silently fails0.139Q 3947Issue#15513Base64 encoding into buffer, to reduce allocationsIssue#3266ubinascii: a2b_base64(...) behavior is inconsistent with CPython0.136Q 3948Issue#5513Pin(16,Pin.OUT) constructor changes state on ESP8266Issue#5480Serial repl freezes after initializing 16 gpio pins as output in esp32.0.136Q 3949Issue#951UMQTT: Library stops receiving broker responses after a subscribed message arrivesIssue#16239Maximum recursion depth 0.133Q 3950Issue#5778lightsleep results in machine reset on ESP32PR#4359docs/machine: Change sleep to lightsleep and add timeout arguments.0.131Q 3951Issue#2552Add .offset()/.seek() method for memoryview for inplace "slicing"Issue#8748Support for buffer protocol in btree module0.129Q 3952Issue#2620RFC: offical API to save WiFi-connection parameterIssue#6969esp2866 restart couldn't stop0.128Q 3953Issue#18531Add function 'settimeout' to class SSLSocketIssue#2402WiPy/CC3200: usocket.socket.settimeout() not working?0.127Q 3954Issue#12605Two crash cases involving collections.namedtupleIssue#12702Various crashes while executing uctypes.sizeof()0.127Q 3955Issue#17869LSE Startup on STM32H563ZI failsIssue#17792OSError 16 from time.sleep_ms()0.127Q 3956Issue#2620RFC: offical API to save WiFi-connection parameterPR#3349esp8266: add bssid keyword arg to wlan.connect() method0.126Q 3957Issue#7065Trivial issue: 1ej returns 1j (expected a Syntax Error or similar...)Issue#1347Incorrect exception type raised when MICROPY_ERROR_REPORTING_TERSE is selected0.126Q 3958Issue#1700Custom exception cannot be re-raised from called functionIssue#290Throwing exceptions across modules causes namespace issues0.123Q 3959Issue#8273re module defines re.match both as a function and class PR#1089Fix unix-ffi/re: Fix OverflowError in re.groups().0.123Q 3960Issue#5095[NRF] Are there any plans to support the NFC functionality of the nRF52..PR#3433ports/nrf/hal: Updating hal_nvmc.h to also support nrf520.116Q 3961Issue#4389esp8266: Necessity for UART flushPR#2267esp8266: fix UART parity setting0.113Q 3962Issue#18461`mpremote mip install` hangs when uploading filesPR#17646tools/mpremote: Add metadata file and new subcommands for mip0.112Q 3963Issue#10621RP2: global variable lost at maximum recursion depth in second threadIssue#2927Low recursion limit on Windows port with MSVC0.111Q 3964Issue#1604916-bit SPI reads on STM32F413 - duplicated second byteIssue#15682ESP32-S3: machine.bitstream() can't send 6 bytes0.107Q 3965Issue#5376Empty op name printed when missing from mp_binary_op_method_nameIssue#4260`OverflowError` sometimes doesn't create traceback data0.106Q 3966Issue#525Method Resolution Order (MRO) is not compliantPR#5139py/objtype: Add type.__bases__ attribute.0.105Q 3967Issue#4119ESP32 SHA1 on uhashlib is not correct at 2nd or more times.Issue#7881uhashlib module object has no attribute sha10.098Q 3968Issue#5651ESP32: deep sleep seems to cut clock to ULP processorIssue#4390NodeMCU v1.0 stuck at deep sleep rtc wakeup0.096Q 3969Issue#17111HSTX Support for RP2350Issue#18831rp2: Use RP2350 hardware TRNG for os.urandom0.095Q 3970Issue#844urequests still using HTTP/1.0PR#74urequests: support ports other than default0.093Q 3971Issue#17547mpy-cross: Assertion failed when compiling tests/basics/exception_chain.py.PR#15669tests/run-tests.py: Automatically detect native arch and mpy-cross flag.0.092Q 3972Issue#5795extmod/uasyncio Event.set() not safe in ISRPR#6664extmod/uasyncio: Delay calling Loop.call_exception_handler by 1 loop, and add Task.done() method0.089Q 3973Issue#12605Two crash cases involving collections.namedtupleIssue#12660Various crashes in mpz_hash0.088Q 3974Issue#18166uctypes.bytearray_at() accepts negative address and segfaults on writeIssue#1672unix: passing in a negative heap size causes a segfault0.086Q 3975Issue#6310how to use urequests to post files?Issue#6649POST Request with BASIC AUTH - How to?0.085Q 3976Issue#4386esp32: Using umqtt blocks access to webreplIssue#162[Errno 103] ECONNABORTED MQTT0.085Q 3977Issue#14339[RP2] machine.soft_reset() hangs when i2s is not deinitializedIssue#14097rp2: code sometimes hangs when doing `bluetooth.BLE().active(True)`0.084Q 3978Issue#16307RP2350 PartitionsIssue#17111HSTX Support for RP23500.081Q 3979Issue#16755Frame buffer antialiasing optionIssue#18524nucleo G474RE missing framebuf module0.078Q 3980Issue#7148STM32: How to avoid disabling USB IRQs in sdcard.c ?PR#7344stm32/usb: Add USB_VCP.irq method, to set a callback on USB data RX.0.078Q 3981Issue#6836sys.settrace issue (bug?)PR#6690RFC tests: Make settrace test work on a wider range of machines.0.076Q 3982Issue#8358pyboard.py very slow on windows, reason and solutionIssue#587USB problem with Windows0.075Q 3983Issue#8515uasyncio : missing RuntimeError: This event loop is already runningIssue#2678Unix build: uasyncio __await__ not called0.074Q 3984Issue#5565Run `.mpy` files from cpython?Issue#1428RFC: remove unix-cpy0.073Q 3985Issue#7117rp2 import PIO, StateMachine, asm_pio -> Info -> Black Cat in a Coal BunkerIssue#17509RP2350: PIO2 State Machines do not work0.070Q 3986Issue#4968memory malloc error on stm32f407Issue#294MemoryError: memory allocation failed, allocating %u bytes0.069Q 3987Issue#14358ports/webassembly: import of a preloaded Emscripten FS fails on NodeIssue#14307[webassembly][pyscript] Unable to process over 88Kb of code0.067Q