Commit Graph

  • 26160e8ed5 docs/library/esp32: Update ESP32 idf_heap_info docs to match behaviour. Angus Gratton 2023-09-05 11:06:23 +1000
  • 3e8aed9fcc py/gc: Add "max new split" value in result of gc.mem_free(). Angus Gratton 2023-09-05 10:58:19 +1000
  • 174bb28d8e tools/ci.sh: Add ARDUINO_PORTENTA_C33 to RA CI build. iabdalkader 2023-09-05 10:03:31 +0200
  • 7802eed14b renesas-ra/boards/ARDUINO_PORTENTA_C33: Add support for Portenta C33. iabdalkader 2023-07-06 16:45:07 +0200
  • abd9bed667 renesas-ra/fsp_cfg: Add common FSP config files. iabdalkader 2023-07-06 16:43:52 +0200
  • 474bf4e1e3 extmod/network_esp_hosted: Add ESP-Hosted networking interface. iabdalkader 2023-06-21 17:15:46 +0200
  • ecedd78302 drivers/esp-hosted: Add host driver for ESP-Hosted firmware. iabdalkader 2023-06-21 17:13:09 +0200
  • dc5ea0c77d lib/protobuf-c: Add protobuf-c library. iabdalkader 2023-06-01 16:38:43 +0200
  • 31ff3ff3aa renesas-ra: Add mbedTLS support. iabdalkader 2023-06-22 11:44:48 +0200
  • 62e650f2c2 renesas-ra: Add networking support using lwIP. iabdalkader 2023-06-21 17:08:58 +0200
  • 142e8b70e2 renesas-ra: Add RNG driver. iabdalkader 2023-06-22 10:22:00 +0200
  • 5b774517dc renesas-ra: Add Bluetooth support using NimBLE. iabdalkader 2023-05-26 15:39:36 +0200
  • d89a0606e0 renesas-ra: Add TinyUSB support. iabdalkader 2023-04-17 17:46:13 +0200
  • 816b88ad07 mimxrt/Makefile: Update to work with latest TinyUSB. iabdalkader 2023-08-21 09:46:23 +0200
  • 86fd958212 lib/tinyusb: Update to the most recent master. iabdalkader 2023-08-21 09:46:23 +0200
  • 0a3264ba96 shared/tinyusb: Support HS endpoint sizes. iabdalkader 2023-04-18 14:21:11 +0200
  • 09a2ee8e7f renesas-ra/Makefile: Generate binary firmware output. iabdalkader 2023-04-16 17:16:37 +0200
  • 397697aa83 py/persistentcode: Always close reader even if an exception is raised. Damien George 2023-09-05 18:18:47 +1000
  • 5e122b11ea py/parse: Always free lexer even if an exception is raised. Damien George 2023-09-05 18:17:27 +1000
  • c9089e71a1 py/runtime: Add helpers to call a general function on nlr jump callback. Damien George 2023-09-05 18:12:26 +1000
  • dc99840b3a stm32/uart: Add support for UART10 when it's a USART. Damien George 2023-09-13 16:08:25 +1000
  • a4d28e5279 stm32/timer: Fix use of TIM8 on H5 MCU's. Damien George 2023-09-13 16:07:49 +1000
  • 67b1c81f69 stm32/powerctrlboot: Allow using PLL3 for USB clock on H5 MCU's. Damien George 2023-09-13 16:06:06 +1000
  • 60e0ef6ef6 stm32/octospi: Add support for dual-line SPI interface. Damien George 2023-09-13 16:05:00 +1000
  • ee5e594472 stm32/dma: Add support for SPI1 DMA on H5 MCU's. Damien George 2023-09-13 16:04:11 +1000
  • ff70bd1197 stm32/timer: Fix deadtime config on Advanced Timer peripherals. Andrew Leech 2023-08-15 15:29:15 +1000
  • 8dbdac8c82 extmod/modlwip: Fix setting of IP option SOF_BROADCAST. Damien George 2023-09-12 12:49:14 +1000
  • 3637252b7b tests/multi_net: Increase asyncio tests timeouts. iabdalkader 2023-09-05 10:53:30 +0200
  • 0bafdaf5f0 esp32: Skip validation of image on boot from deepsleep. Glenn Moloney 2023-08-17 13:24:25 +1000
  • 5e50593738 github/workflows: Bump actions/checkout from 3 to 4. dependabot[bot] 2023-09-04 19:42:14 +0000
  • 671b38f944 mimxrt/sdio: Move config guard so headers are only included if used. Damien George 2023-09-05 11:03:08 +1000
  • 297892c4f4 mimxrt/machine_uart: Add a helper function to change the baudrate. robert-hh 2023-09-01 09:01:23 +0200
  • 8bd2494c95 esp32/boards/UM_FEATHERS3: Fix I2C pins in pins.csv. Seon Rozenblum 2023-09-04 18:28:32 +1000
  • 1a5bfa5024 docs/esp32/tutorial: Add example for pin access via registers. IhorNehrutsa 2023-09-01 18:50:17 +0300
  • 304f13a74e docs/library/network: Clarify network.hostname() behaviour. Jim Mussared 2023-09-04 12:50:59 +1000
  • d00105494f docs/library/platform: Add docs for the platform library. Francis Dela Cruz 2023-08-21 12:32:20 +0930
  • bf35eefc62 esp32/boards/ARDUINO_NANO_ESP32: Clarify recovery instructions. Sebastian Romero 2023-08-31 13:16:17 +0200
  • 6e79b55dc8 py/malloc: Fix DEBUG_print() args in m_realloc_maybe. IhorNehrutsa 2023-09-03 19:07:51 +0300
  • 545b94a8f5 unix/modjni: Fix build errors with type definitions and error strings. David Yang 2023-08-08 05:35:58 +0800
  • 65f0cb11af extmod/modssl_mbedtls: Ignore err ERR_SSL_RECEIVED_NEW_SESSION_TICKET. Mirko Vogt 2023-08-01 09:59:30 +0000
  • 1b03518e37 extmod/modssl_mbedtls: Call func psa_crypto_init if PSA is used. Mirko Vogt 2023-08-01 09:53:14 +0000
  • ffb43b2dd3 py/modthread: Return thread id from start_new_thread(). David Lechner 2023-08-03 15:20:30 -0500
  • c0d4c604e6 esp32/network_ppp: Block after deleting task. Daniël van de Giessen 2023-08-15 11:34:23 +0200
  • 6bd1404225 esp32/boards/UM_NANOS3: Add new UM NanoS3 board. Seon Rozenblum 2023-08-03 20:21:51 +1000
  • 6ec2e8f643 esp32/boards: Add pins.csv to UM boards and other minor changes. Seon Rozenblum 2023-08-03 20:23:50 +1000
  • 9f1576f2ad rp2/machine_timer: Fix printing of timer period. robert-hh 2023-06-17 16:07:58 +0200
  • 6aa404ca53 tools/metrics.py: Fix nrf and rp2 board names after renaming. Damien George 2023-09-02 00:37:45 +1000
  • 607548f32d examples/natmod: Add features4 as a class definition example. Jim Mussared 2023-05-29 16:56:38 +1000
  • f52a2cd55a samd/modules/_boot.py: Add /lib to sys.path. Jim Mussared 2023-08-16 15:08:50 +1000
  • 3cc3e4e032
    esp32/machine_uart: Release GIL for blocking reads. Daniël van de Giessen 2022-11-23 14:20:58 +0100
  • f8bd6778c8 esp32: Support JTAG console, free up UART. Daniël van de Giessen 2023-06-29 14:55:34 +0200
  • ba8aad3d1d esp32/modnetwork: Add support for SO_BINDTODEVICE socket option. Daniël van de Giessen 2023-07-04 15:36:37 +0200
  • 56e5a21312 esp32/modsocket: Add support for SO_BROADCAST socket option. Damien George 2023-09-01 18:33:58 +1000
  • 25b89cbe94 extmod/{modlwip,modsocket}: Add support for SO_BROADCAST socket option. Wang Xuancong 2023-06-19 10:09:59 +0800
  • db06041d59 extmod/vfs_posix_file: Implement sys.std*.buffer objects. stephanelsmith 2023-07-26 02:52:56 +0000
  • 1c047742a2 extmod/vfs_posix_file: Fix flush handling on macOS. stephanelsmith 2023-07-26 02:52:56 +0000
  • 633599cdd5 tests/run-tests.py: Capture output of stderr when running on CPython. stephanelsmith 2023-07-26 02:52:56 +0000
  • a64f2fdca0 py/dynruntime.h: Implement MP_OBJ_NEW_QSTR. Jim Mussared 2023-08-25 15:43:50 +1000
  • 4837ec336a tools/mpy_ld.py: Support more complex rodata sections. Jon Nordby 2023-07-30 15:40:39 +0200
  • d1f288c041 py/modstruct: Support pad bytes in struct format. Daniël van de Giessen 2022-11-23 14:26:26 +0100
  • e0a1480600 py/objstr: Fix str % {} edge case. mcskatkat 2023-07-11 00:50:33 +0300
  • 83f2f36b9e tests/unix/mod_os: Make os.system() test work on windows. stijn 2023-08-23 15:57:23 +0200
  • f4a6fc2c8e examples/bluetooth: Link to aioble in BLE examples. Jim Mussared 2023-08-24 23:28:53 +1000
  • b94ab6a2ef examples/bluetooth: Raise ValueError when advertising data is too large. Alexander Wilde 2023-06-20 11:07:45 +0100
  • 845d0c79ff docs/library/neopixel: Change link to a micropython-lib reference. Andy Piper 2023-06-18 22:10:13 +0100
  • 141750ff79 stm32/uart: Fix UART timeout issue with low baudrate on G4 MCUs. Yuuki NAGAO 2023-07-01 15:07:18 +0900
  • a175f98a65 stm32/mboot: Fix fwupdate by replacing zlib with new deflate module. Oliver Joos 2023-08-25 00:09:27 +0200
  • 32db4c58f7 extmod/moddeflate: Change default window size. Jim Mussared 2023-08-31 14:29:49 +1000
  • 81c19d93bc mimxrt/machine_uart: Support slow baud rates for UART. robert-hh 2023-08-31 08:02:32 +0200
  • c86b9ec8bd mimxrt/boards: Fix use of MICROPY_HW_SDRAM_AVAIL in MIMXRT1176.ld. robert-hh 2023-08-30 16:21:41 +0200
  • ce38784fa8 mimxrt/machine_uart: Fix and complete UART.deinit and uart_deinit_all. robert-hh 2023-08-16 16:00:43 +0200
  • 3f5976e14a mimxrt/irq: Move all IRQ related definitions to dedicated header. iabdalkader 2023-05-11 18:56:56 +0200
  • a453b4f31d drivers/cyw43: Make the CYW43 Bluetooth HCI driver more portable. iabdalkader 2023-05-10 15:59:15 +0200
  • fc495240a6 mimxrt: Integrate Bluetooth support with NimBLE bindings. iabdalkader 2023-05-09 17:06:57 +0200
  • 772a36098f mimxrt: Integrate support for WiFi via the CYW43 driver. iabdalkader 2023-05-02 12:44:05 +0200
  • 46d83d9748 mimxrt/sdio: Add SDIO driver. iabdalkader 2023-05-02 12:44:46 +0200
  • 6b407d5600 mimxrt/machine_pin: Extend pin configuration functions. iabdalkader 2023-05-02 12:34:12 +0200
  • 313068a5b3 extmod/modssl_mbedtls: Clear sock member if error creating SSLSocket. Damien George 2023-08-30 13:52:31 +1000
  • f3eccb154c py/mpconfig: Enable SSL finalizers if finalizers are enabled. Jim Mussared 2023-08-23 13:37:06 +1000
  • b2b5bcce28 py/profile: Remove the requirement to disable MICROPY_COMP_CONST. Jim Mussared 2023-08-23 13:30:20 +1000
  • 4a3fdc0e76 tests/misc/sys_settrace_features.py: Fix to run on newer CPython. Jim Mussared 2023-08-23 13:13:59 +1000
  • 1dedb65e64 esp8266/boards/ESP8266_GENERIC: Add image filename. Damien George 2023-08-24 17:15:32 +1000
  • bc1af5ab7f cc3200/Makefile: Build firmware.zip. Jim Mussared 2023-08-24 15:44:16 +1000
  • 326dfd2a85 esp32/boards/ESP32_GENERIC_C3: Enable UART REPL. Jim Mussared 2023-08-21 13:25:15 +1000
  • 873bd00ad4 rp2: Rename PICO, PICO_W to RPI_PICO, RPI_PICO_W. Jim Mussared 2023-08-16 13:13:01 +1000
  • ef03ca8bf2 esp8266: Add board variant support. Jim Mussared 2023-08-16 00:51:37 +1000
  • aa23698119 esp32: Rename GENERIC* boards to ESP32_GENERIC*. Jim Mussared 2023-08-15 23:49:35 +1000
  • 97ffc53ec9 {esp32,rp2,stm32}/Makefile: Append board variant to BUILD. Jim Mussared 2023-08-15 23:30:22 +1000
  • 1a99f74063 ports/*/boards/*/board.json: Remove "id" field. Jim Mussared 2023-08-15 23:25:15 +1000
  • c3093080b1 stm32: Use uppercase variant names. Jim Mussared 2023-08-15 23:18:47 +1000
  • 45845acf6d rp2: Use uppercase variant names. Jim Mussared 2023-08-15 23:12:57 +1000
  • b5836e7252 esp32: Use uppercase variant names. Jim Mussared 2023-08-15 23:12:42 +1000
  • f007d0aa3d nrf/boards: Rename all nRF boards to use uppercase. Jim Mussared 2023-08-15 23:05:26 +1000
  • 2919a9fbf3 stm32/modstm: Add MICROPY_PY_STM_CONST flag, clear it for STM32WL5. Angus Gratton 2023-08-09 11:53:03 +1000
  • 02620c2236 stm32/subghz: Add STM32WL55 subghz radio interface to stm module. Angus Gratton 2022-07-15 14:04:33 +1000
  • 9e0f934cdf stm32/dma: Fix DMA completion on WL55 boards. Angus Gratton 2022-07-08 14:18:44 +1000
  • 2c62adb42c stm32/powerctrlboot: Support STM32WL system clock from HSE+PLL. Angus Gratton 2023-08-16 14:11:26 +1000
  • e6cfb77342 stm32/spi: Add STM32WL5 SUBGHZ SPI peripheral. Angus Gratton 2022-07-08 12:46:27 +1000
  • a18d62e067
    mimxrt: Fix UART RTS/CTS assignments for the OLIMEX and Adafruit boards. robert-hh 2023-08-16 08:41:40 +0200
  • 40fcbe1246 top: Enable ruff linter check for F821 undefined-name. Angus Gratton 2023-08-09 18:24:29 +1000