Commit Graph

  • 0e383a31b9 tests: Add basic wlan test. Angus Gratton 2024-11-13 17:40:02 +11:00
  • 951a10e707 esp32: Fix setting WLAN channel in AP mode. Angus Gratton 2024-11-13 10:16:25 +11:00
  • 7647c828de tests/multi_espnow: Add channel setting test, add some docs. Angus Gratton 2024-11-13 11:20:03 +11:00
  • 78d017fc4e py/usermod.cmake: If USER_C_MODULES is a folder add micropython.cmake. Andrew Leech 2024-10-16 13:12:56 +11:00
  • dccd206f4c py/usermod.cmake: Add check that any specified USER_C_MODULES exists. Andrew Leech 2024-10-16 13:12:19 +11:00
  • b65e89107c py/py.mk: Add check that any specified USER_C_MODULES folder exists. Andrew Leech 2024-10-16 12:03:39 +11:00
  • 49b83ed44a extmod/network_cyw43: Allow configuring active AP interface. Angus Gratton 2024-11-13 18:04:59 +11:00
  • 181800eebd extmod/network_cyw43: Allow configuring active AP interface. Angus Gratton 2024-11-13 18:04:59 +11:00
  • 4f4d683ea5 extmod/network_cyw43: Fix uninitialised variable in status('stations'). Damien George 2024-11-19 11:26:34 +11:00
  • 67f893852a extmod/network_cyw43: Fix isconnected() result on AP interface. Angus Gratton 2024-11-13 18:14:47 +11:00
  • af743eaf59 extmod/network_cyw43: Fix uninitialised variable in status('stations'). Damien George 2024-11-19 11:26:34 +11:00
  • f562aa1291 extmod/network_cyw43: Fix isconnected() result on AP interface. Angus Gratton 2024-11-13 18:14:47 +11:00
  • c1b8e65c8e docs: Change copyright line to mention "authors and contributors". Damien George 2024-11-05 12:24:21 +11:00
  • c5d74fe468 docs/library: Note link between machine.soft_reset() and sys.exit(). Angus Gratton 2024-10-08 14:41:44 +11:00
  • a23277e3b0 docs/esp32: Add a factory reset page. Angus Gratton 2024-10-03 09:42:13 +10:00
  • 9361a9f50a docs/rp2: Add a small factory reset page. Angus Gratton 2024-10-03 09:28:53 +10:00
  • 0e7c3901b8 docs: Add a "Reset and Boot Sequence" reference page. Angus Gratton 2024-10-02 19:16:39 +10:00
  • cbffe61f96 samd/mboot/README.md: Add information about the bootloader source. robert-hh 2024-11-18 16:50:03 +01:00
  • ceae0e1494 samd/samd_flash: Make flash read/write methods access self parameters. robert-hh 2024-11-18 10:56:07 +01:00
  • 4a159d16fe samd/boards/SAMD21_XPLAINED_PRO: Use the SPI flash for the file system. robert-hh 2024-09-24 17:09:06 +02:00
  • 85de67f55d samd/mboot: Provide a UF2 bootloader for SAMD21 Xplained Pro. robert-hh 2024-09-30 09:37:13 +02:00
  • 4d36ecf8a8 samd/boards/SAMD21_XPLAINED_PRO: Add specific deploy instructions. robert-hh 2024-09-27 09:03:53 +02:00
  • 20a6d82872 extmod/vfs_blockdev: Support bool return from Python read/write blocks. Damien George 2024-11-13 14:21:29 +11:00
  • 0c580f71ae esp32/modsocket: Fix getaddrinfo hints to set AI_CANONNAME. Damien George 2024-11-11 12:04:57 +11:00
  • 4e78c611b4 tools/mpremote: Support trailing slash on dest for non-recursive copy. Damien George 2024-11-06 12:45:06 +11:00
  • 159b54b7da tools/mpremote: Add test for forced copy. Damien George 2024-11-06 12:44:50 +11:00
  • c1a85bb6de tools/mpremote: Make sure stdout and stderr output appear in order. Damien George 2024-11-06 12:43:04 +11:00
  • 72799f9973 esp32: Workaround native code execution crash on ESP32-S2. Angus Gratton 2024-11-06 14:27:01 +11:00
  • 164c549248 esp32/machine_pwm: Restore PWM support for ESP-IDF v5.0.x and v5.1.x. Angus Gratton 2024-11-01 15:57:40 +11:00
  • 6f327684b7 extmod/modlwip: Fix IGMP address type when IPv6 is enabled. Damien George 2024-10-31 12:41:17 +11:00
  • a7d3bc2308 py/objdeque: Fix buffer overflow in deque_subscr. Jan Sturm 2024-10-29 19:26:19 +01:00
  • c0afff8f22 pic16bit: Make it build with recent XC16 versions. Alessandro Gatti 2024-09-12 13:08:32 +02:00
  • 785c92df76 esp32/machine_pwm: Use IDF functions to calculate resolution correctly. Andrew Leech 2024-10-27 14:51:37 +11:00
  • 5c7ac55232 tools/mpremote: Fix UnboundLocalError in Transport.fs_writefile(). Glenn Moloney 2024-10-26 15:19:54 +11:00
  • 5a70850b30 samd/machine_uart: Add full support for 9-bit data. robert-hh 2024-09-02 16:24:46 +02:00
  • e2532e0f72 mimxrt/machine_pwm: Fix a few inconsistencies with PWM output. robert-hh 2024-11-06 20:26:27 +01:00
  • 898407defb ports: Make PWM duty_u16 have an upper value of 65535 across all ports. robert-hh 2024-11-04 16:04:56 +01:00
  • 5dc9eda195 extmod/vfs_blockdev: Support bool return from Python read/write blocks. Damien George 2024-11-13 14:21:29 +11:00
  • 611d8f9ce8 esp32/modsocket: Fix getaddrinfo hints to set AI_CANONNAME. Damien George 2024-11-11 12:04:57 +11:00
  • 77406b4240 extmod/network_ppp: Allow stream=None to suspend PPP. Daniël van de Giessen 2024-02-28 12:35:37 +01:00
  • 161e2bd37d extmod/network_ppp: Add stream config parameter. Daniël van de Giessen 2023-08-09 10:31:29 +02:00
  • 4fd5b72a8b tools/mpremote: Support trailing slash on dest for non-recursive copy. Damien George 2024-11-06 12:45:06 +11:00
  • 3b6024a699 tools/mpremote: Add test for forced copy. Damien George 2024-11-06 12:44:50 +11:00
  • 76e6c6345c tools/mpremote: Make sure stdout and stderr output appear in order. Damien George 2024-11-06 12:43:04 +11:00
  • 69023622ee tests/net_hosted: Improve and simplify non-block-xfer test. Damien George 2024-11-05 11:19:45 +11:00
  • eab2869990 extmod/modlwip: Don't allow writing to a TCP socket that is connecting. Damien George 2024-11-05 11:18:42 +11:00
  • 3844733d60 tests/cpydiff: Fix test case for modules_json_nonserializable. Jeff Epler 2024-11-02 13:43:35 -05:00
  • 5dfbd43714 tests: Use the recommended network.WLAN.IF_[AP|STA] constants. Angus Gratton 2024-11-05 11:19:19 +11:00
  • f5b81bee61 esp8266: Use the recommended network.WLAN.IF_[AP|STA] constants. Angus Gratton 2024-11-05 11:19:00 +11:00
  • 285e1d0b80 esp32: Use the recommended network.WLAN.IF_[AP|STA] constants. Angus Gratton 2024-11-05 11:18:37 +11:00
  • 48f96e9660 docs: Specify the recommended network.WLAN.IF_[AP|STA] constants. Angus Gratton 2024-11-05 11:17:32 +11:00
  • df6b40a87f esp32: Workaround native code execution crash on ESP32-S2. Angus Gratton 2024-11-06 14:27:01 +11:00
  • 594670e446 esp32/machine_pwm: Restore PWM support for ESP-IDF v5.0.x and v5.1.x. Angus Gratton 2024-11-01 15:57:40 +11:00
  • 275b3afae7 esp32/network_wlan: Add missing WLAN security constants. Damien George 2024-10-31 11:10:46 +11:00
  • d278ba5cc5 extmod/nimble: Remove asserts of ediv_rand_present and adjust comments. Damien George 2024-10-31 11:32:59 +11:00
  • 919756cea4 extmod/modlwip: Fix IGMP address type when IPv6 is enabled. Damien George 2024-10-31 12:41:17 +11:00
  • 85053adb24 tests/run-tests.py: Add mimxrt and samd platforms. Damien George 2024-10-30 13:59:31 +11:00
  • 8978102f35 tests/run-tests.py: Change --target/--device options to --test-instance. Damien George 2024-08-18 16:21:39 +10:00
  • f2ac471989 tests/run-tests.py: Simplify the way target-specific tests are given. Damien George 2024-10-30 12:04:07 +11:00
  • c88a9d60a1 tests/basics/deque2.py: Add tests for deque subscript-from-end. Damien George 2024-10-30 15:07:58 +11:00
  • 7e1098befe py/objdeque: Fix buffer overflow in deque_subscr. Jan Sturm 2024-10-29 19:26:19 +01:00
  • 0e490b7c8f docs/reference/packages: Fix description of --target option in mip. Jan Klusáček 2024-10-29 22:38:24 +01:00
  • 787c424cfc tools/ci.sh: Fix reference commit for code size comparison. Angus Gratton 2024-10-31 10:47:47 +11:00
  • 9591b0a53c tools/ci.sh: Fix commit msg checking when PR branch HEAD behind master. Angus Gratton 2024-10-30 11:18:59 +11:00
  • d34b15ac6f pic16bit: Make it build with recent XC16 versions. Alessandro Gatti 2024-09-12 13:08:32 +02:00
  • 548babf8a0 esp32/machine_pwm: Use IDF functions to calculate resolution correctly. Andrew Leech 2024-10-27 14:51:37 +11:00
  • 86c71a0307 esp32/machine_hw_spi: Reject invalid number of bits in constructor. Alessandro Gatti 2024-10-01 21:40:06 +02:00
  • 9ea8d2a031 tools/mpremote: Fix UnboundLocalError in Transport.fs_writefile(). Glenn Moloney 2024-10-26 15:19:54 +11:00
  • 043ba45bc3 esp32: Add some notes about the different CMake files. Angus Gratton 2024-10-22 16:01:01 +11:00
  • ff70a91581 esp32: Move the linker wrap options out of the project CMakeLists. Angus Gratton 2024-10-22 15:02:32 +11:00
  • 4601dcb8a1 rp2/README: Remove redundant global statement from example code. Steve Holden 2024-10-24 01:35:02 +01:00
  • 44dc6eb30d all: Bump version to 1.25.0-preview. v1.25.0-preview Damien George 2024-10-28 11:08:24 +11:00
  • f212bbe837 all: Bump version to 1.24.0. v1.24.0 Damien George 2024-10-26 01:43:23 +11:00
  • 18c9abc329 lib/micropython-lib: Update submodule to latest. Damien George 2024-10-18 16:38:44 +11:00
  • 4c54335195 stm32/boards/ARDUINO_OPTA: Add Opta expansion module. iabdalkader 2024-10-16 10:16:16 +02:00
  • 57bc98f499 stm32/boards/ARDUINO_NICLA_VISION: Add SE05x driver. iabdalkader 2024-09-24 15:01:06 +02:00
  • 28009a78cf stm32/boards/ARDUINO_PORTENTA_H7: Add SE05x driver. iabdalkader 2024-09-24 15:00:04 +02:00
  • bab6a016b3 lib/arduino-lib: Update submodule. iabdalkader 2024-09-26 11:53:34 +02:00
  • 68f1c20145 extmod/modtls_mbedtls: Support alternate sign callbacks in Python. iabdalkader 2024-09-24 09:37:59 +02:00
  • 2644f577f1 extmod/modtls_mbedtls: Add a thread-global ptr for current SSL context. iabdalkader 2024-10-16 14:08:43 +02:00
  • 09ea901317 tests/extmod: Add test to compare time_ns with time. Damien George 2024-10-24 17:56:50 +11:00
  • 1ec0c9b886 tests/extmod: Use time_ns instead of time in lfs mtime test. Damien George 2024-10-24 17:54:30 +11:00
  • 120ac0f8d2 rp2/modmachine: Re-sync time_ns offset when coming out of lightsleep. Damien George 2024-10-24 17:22:27 +11:00
  • ca6aed7649 tests/extmod: Fix access of RTC class in machine.RTC test. Damien George 2024-10-24 16:28:28 +11:00
  • 6d98280fda tests/extmod: Add a simple test for machine.RTC. Damien George 2024-10-24 11:23:47 +11:00
  • 47741e2757 rp2/datetime_patch: Fix year and month offset for mktime wrapper. Damien George 2024-10-24 11:22:59 +11:00
  • 43bd57f94b shared/timeutils: Document the range of year/month/day etc input values. Damien George 2024-10-24 11:22:22 +11:00
  • 078ead24f3 extmod/network_wiznet5k: Reset mDNS when interface is brought up. Jared Hancock 2024-10-14 09:19:10 -05:00
  • 3f54e5dff2 tests/extmod: Support esp32,mimxrt,stm32,samd ports in UART TX test. Damien George 2024-10-21 11:19:03 +11:00
  • 6328958a39 rp2/mpconfigport: Leave callable pointers alone on RV32. Alessandro Gatti 2024-10-16 20:21:48 +02:00
  • 324871f380 qemu/mcu/rv32: Fix test of mcause value in lookup_cause. Plaque FCC 2024-10-18 04:46:52 +03:00
  • 8fef67bda5 esp32/modmachine: Allow building with USB CDC disabled. Volodymyr Shymanskyy 2024-10-17 22:06:59 +03:00
  • 0646177997 tests/extmod: Make invalid-blockdev test work consistently on all ports. Damien George 2024-10-21 12:13:00 +11:00
  • f7abb52847 tests/run-tests.py: Skip large viper test on esp8266. Damien George 2024-10-18 23:13:40 +11:00
  • 52f2ba5677 tests/micropython: Tweak ringio test for targets with terse errors. Damien George 2024-10-18 23:13:06 +11:00
  • 1e3b24238e tests/extmod: Adjust ssl/tls tests to run on targets with axTLS. Damien George 2024-10-18 23:12:47 +11:00
  • 7d442373af tests/extmod: Config SPI test for esp8266 and skip SoftTimer test. Damien George 2024-10-18 23:11:47 +11:00
  • d1574de3b6 extmod/modframebuf: Fix FrameBuffer size check for stride corner-cases. Corran Webster 2024-10-02 17:54:13 +01:00
  • 7ed480fc6f Revert "stm32/machine_uart: Allow changing only the baudrate." Damien George 2024-10-20 23:12:47 +11:00
  • 97af1001ae rp2/machine_uart: Make it so TX is done only when no longer busy. Damien George 2024-10-21 16:32:24 +11:00