Commit Graph

  • f44246c4c9 mimxrt/README: Add build and flashing instructions. Patrick Joy 2022-10-25 17:10:29 +11:00
  • 5e990cc27f mimxrt: Add support for MIMXRT1176 MCUs, and MIMXRT1170_EVK board. robert-hh 2021-10-20 21:24:20 +02:00
  • d1ed0f1610 docs/library/uasyncio: Describe restriction on ThreadSafeFlag. Peter Hinch 2022-11-15 11:48:25 +00:00
  • 3927ce6035 tools/ci.sh: Remove one build from zephyr CI to speed it up. Damien George 2022-11-16 10:05:17 +11:00
  • 3bae10417e tools/ci.sh: Add ARDUINO_NANO_RP2040_CONNECT to rp2 CI build. iabdalkader 2022-11-15 14:16:06 +01:00
  • b9c1e4c205 drivers/ninaw10: Connect to WiFi asynchronously. iabdalkader 2022-10-21 20:51:42 +02:00
  • 8a91c71966 esp32/boards/GENERIC_S3_SPIRAM: Enable BLE support. PGE 2022-11-13 19:57:01 +01:00
  • 1504204606 tools/gendoc.py: Remove unused script. Jim Mussared 2022-11-15 15:09:54 +11:00
  • 02ad71468f tools/gen-cpydiff.py: Use os.path.join and os.path.isdir. Andrew Scheller 2020-08-22 16:49:10 +01:00
  • c1ae7d7534 docs/library/pyb.CAN: Update the recv example to take a 5-tuple. Sky 2022-09-14 16:57:49 +08:00
  • d2f8127258 docs/library/array: Add docs for dunder methods. Howard Lovatt 2020-10-10 08:48:41 +11:00
  • 40a3aa709c py/nlrmips: Add native NLR support for MIPS architecture. Jan Willeke 2022-01-07 21:57:20 +01:00
  • 043dc4dd0c minimal/Makefile: Set linker to $(CC). Jan Willeke 2022-01-10 13:53:44 +01:00
  • fbc96009f8 windows: Make project file read-only for IDE. stijn 2022-10-18 12:21:50 +02:00
  • e7875829c2 stm32/usbd_desc: Support USB strings on CDC interface descriptors. Koen De Vleeschauwer 2020-06-27 12:23:38 +02:00
  • d9bca305e5 esp8266/machine_pin: Disable open drain when pin becomes input/output. Damien George 2022-11-15 12:44:29 +11:00
  • 96a2cc5e13 esp8266/machine_pwm: Enable real open drain output on pin driven by PWM. Trammell hudson 2020-02-25 22:53:46 +01:00
  • 5228f4067d renesas-ra: Change file system size to 64KB for RA6M1. Takeo Takahashi 2022-11-14 11:16:49 +09:00
  • 75012cfd6e docs/renesas-ra: Correct the internal file system size of EK-RA6M2. Takeo Takahashi 2022-09-16 22:55:57 +09:00
  • 376f15395c renesas-ra: Disable debugging option for RA4 to reduce code size. Takeo Takahashi 2022-09-16 22:52:50 +09:00
  • 45a85f5a35 renesas-ra/boards: Update linker script to detect code flash overflow. Takeo Takahashi 2022-09-16 22:47:38 +09:00
  • e35bcb0f0b rp2/boards/ARDUINO_NANO_RP2040: Add more modules and enable MD5 hash. iabdalkader 2022-11-04 18:42:50 +01:00
  • 8ddb4567ff stm32/boards/ARDUINO_PORTENTA_H7: Add more modules, I2C1 and SE pin. iabdalkader 2022-10-17 13:14:03 +02:00
  • dbb0019666 shared/tinyusb: Fix CDC bNumInterfaces value. Damien George 2022-11-14 13:03:33 +11:00
  • c8913fdbfa rp2: Allow enabling USB device without enabling USB-CDC. Angus Gratton 2022-11-02 15:21:21 +11:00
  • 2e6e53057b shared/tinyusb: Further refactor static USB device implementation. Angus Gratton 2022-10-04 10:25:56 +11:00
  • eed4eb2645 shared/tinyusb: Create common TinyUSB code for reuse by ports. Blake Felt 2022-09-17 20:34:09 -06:00
  • a513558e3a extmod: Add and reorganise compilation guards and includes. Damien George 2022-11-11 15:43:55 +11:00
  • 2f05653673 shared/netutils: Add "py/obj.h" header include. Damien George 2022-11-11 15:43:53 +11:00
  • ec12cc5ba6 docs/develop: Fix mp_compile snippet to match latest code. Damien George 2022-11-11 15:43:48 +11:00
  • 9c9f06ad9d extmod/btstack: Allow the BTstack config to be overridden by a board. Damien George 2022-11-10 11:02:12 +11:00
  • 5de8d7eb64 lib/btstack: Update to v1.5.4. Damien George 2022-11-10 11:00:07 +11:00
  • ada76021c0 github/workflows: Bump actions/setup-python from 1 or 2 to 4. dependabot[bot] 2022-11-11 02:27:28 +00:00
  • 846aa1f13a github/workflows: Bump codecov/codecov-action from 1 to 3. dependabot[bot] 2022-11-11 02:27:23 +00:00
  • 90c7568ca4 github: Add dependabot to update GitHub Actions. Chris Swan 2022-11-10 15:52:50 +00:00
  • 86c3c1d80d github/workflows: Bump actions/checkout to v3. Chris Swan 2022-11-10 15:50:38 +00:00
  • b3e38ac632 stm32/spi: Downgrade SPIHandle definitions to static. Angus Gratton 2022-07-08 12:47:52 +10:00
  • ea07ab04f8 webassembly/library: Make use of CustomEvent detail property. David Lechner 2022-11-09 12:27:28 -06:00
  • 0698dd72ea py/emitnative: Ensure load_subscr does not clobber existing REG_ARG_2. Damien George 2022-11-11 12:25:32 +11:00
  • 451ded8d7b tests/basics: Add exp file for builtin_str_hex test. Damien George 2022-11-10 11:42:51 +11:00
  • 0eead94181 lib/libm: Use __asm__ instead of asm. David Lechner 2022-11-09 12:03:31 -06:00
  • 71881116e6 extmod/extmod.mk: Set default mbedtls config file in extmod Makefile. iabdalkader 2022-11-09 18:35:40 +01:00
  • eefd946e60 esp32/modmachine: Move dht_readinto() to the machine module. robert-hh 2022-10-27 17:12:45 +02:00
  • a495eb432f esp8266/modmachine: Move dht_readinto() to the machine module. robert-hh 2022-10-27 17:04:29 +02:00
  • 2426ddb575 stm32/modmachine: Move dht_readinto() to the machine module. robert-hh 2022-10-27 16:59:36 +02:00
  • acadc0a7dc rp2/modmachine: Move dht_readinto() to the machine module. robert-hh 2022-10-27 16:54:44 +02:00
  • 8afa6df23d mimxrt/modmachine: Move dht_readinto() to the machine module. robert-hh 2022-10-25 10:50:09 +02:00
  • 3bb371c5f2 unix/variants: Change mip package to mip-cmdline. Damien George 2022-11-09 14:58:54 +11:00
  • 1531a7c8ca lib/micropython-lib: Update submodule to latest. Damien George 2022-11-09 14:48:21 +11:00
  • 345f1d2395 rp2/cyw43_configport: Make sure only core0 executes a __WFI(). iabdalkader 2022-11-08 16:17:59 +01:00
  • d68e3b03b1 esp32/usb: Add a timeout to usb_tx_strn(). robert-hh 2022-10-16 13:49:03 +02:00
  • 5d473d3093 mimxrt/mphalport: Add a timeout to mp_hal_stdout_tx_strn(). robert-hh 2022-10-16 12:28:05 +02:00
  • ca63ead2d8 samd/mphalport: Add a timeout to mp_hal_stdout_tx_strn(). robert-hh 2022-10-16 12:08:52 +02:00
  • 8447fef9f9 rp2/mphalport: Add a timeout to mp_hal_stdout_tx_strn(). robert-hh 2022-10-16 12:06:58 +02:00
  • d0687e90ab esp32: Add 32MiB partition table templates. Patrick 2022-11-09 00:21:53 +11:00
  • a2fd382c34 extmod/modlwip: Use actual errno in exception for error in listen. Jared Hancock 2022-11-07 11:21:27 -06:00
  • ecd4d54391 extmod/extmod.cmake: Allow overriding the default MBEDTLS_CONFIG_FILE. iabdalkader 2022-11-08 09:28:52 +01:00
  • ebb1a4ecb0 stm32/boards/ARDUINO_PORTENTA_H7: Add custom mbedtls config. iabdalkader 2022-11-08 09:35:35 +01:00
  • d2c2846820 stm32/Makefile: Allow overriding the default MBEDTLS_CONFIG_FILE. iabdalkader 2022-11-08 09:02:05 +01:00
  • efe7dac0aa stm32/mbedtls: Enable mbedtls certificate time validation. iabdalkader 2022-10-10 19:41:33 +02:00
  • 9d0aefe719 samd/boards/SEEED_WIO_TERMINAL: Enable using the 32kHz crystal. robert-hh 2022-11-05 21:16:21 +01:00
  • fadfc30547 samd/README: Update README to reflect recent changes to the port. robert-hh 2022-10-30 18:06:33 +01:00
  • b3ce059767 docs/samd/pinout: Fix the pin numbering for the default assignments. robert-hh 2022-10-28 16:27:08 +02:00
  • 144e5ec645 samd/mcu/samd51: Use an additional manifest.py for SAMD51 boards. robert-hh 2022-10-26 20:17:19 +02:00
  • e65b12a1b9 docs/library/machine: Add machine.memX to docs with brief example. Matt Trentini 2022-10-24 20:28:34 +11:00
  • 2c8dab7ab4 py/objarray: Detect bytearray(str) without an encoding. Jim Mussared 2022-11-07 12:55:31 +11:00
  • f8b0ae32d3 py/builtinimport: Fix crash handling "weak link" module names. Simon Arlott 2022-11-01 18:44:23 +00:00
  • 43dd3ea74d shared/runtime/gchelper_native: Fix pointer cast on x86_64. Simon Arlott 2022-11-01 12:20:08 +00:00
  • 5987130afd webassembly/Makefile: Change compiler optimisation from O3 to Os. Damien George 2022-11-07 15:11:14 +11:00
  • 1ed740b152 webassembly/README: Update README to describe new stdout behaviour. Damien George 2022-11-07 17:16:26 +11:00
  • db978d7155 webassembly: Dispatch micropython-print via document not mp_js_stdout. Nicholas H.Tollervey 2022-10-06 16:38:52 +01:00
  • 2d406f2226 webassembly: Support piping in a program on stdin. Damien George 2022-11-03 17:37:38 +11:00
  • 7a505d57dc webassembly: Change "stack" argument to "heapsize". Damien George 2022-11-03 17:36:14 +11:00
  • d65edaa232 webassembly: Use Date's now() instead of getTime(). Damien George 2022-11-03 17:34:59 +11:00
  • 49ce93eeec github/workflows: Print test failures for webassembly workflow. Damien George 2022-11-03 18:47:09 +11:00
  • 329f8252b9 tests/run-perfbench: Support --heapsize argument and pass to executable. Damien George 2022-11-03 17:33:25 +11:00
  • b52fe52d31 tools/makemanifest.py: Fix printing of mpy_cross.CrossCompileError. Damien George 2022-11-02 14:06:18 +11:00
  • 46bb52adf6 webassembly: Add support for VFS and enable VFS_POSIX. Damien George 2022-10-28 12:58:05 +11:00
  • 54478eb9e7 webassembly/mpconfigport: Use MICROPY_CONFIG_ROM_LEVEL_EXTRA_FEATURES. Damien George 2022-10-28 12:47:58 +11:00
  • da36b84d45 extmod/vfs_posix: Include errno.h and unistd.h headers. Damien George 2022-10-28 12:56:56 +11:00
  • 3ed017677b tools/mpremote: Make RemoteFile objects iterable. Damien George 2022-10-27 13:36:20 +11:00
  • 3427e12e8f tools/mpremote: Handle FileNotFound exceptions in listdir. Jim Mussared 2022-10-26 22:03:46 +11:00
  • 7775523b2d esp32/machine_pwm: Verify PWM is active when config methods are called. robert-hh 2022-09-25 15:50:37 +02:00
  • 5b2929a0e6 esp32/machine_pin: Fix size of machine_pin_irq_handler array. Ihor Nehrutsa 2022-10-28 19:02:28 +03:00
  • 12f9948151 esp32/machine_i2c: Fix clocks and timeouts for ESP32-C3, ESP32-S3. Mark Grosen 2022-09-26 11:28:39 -07:00
  • 6643b4f0cc samd/machine_timer: Use extmod version of machine.Timer. Damien George 2022-10-27 14:45:24 +11:00
  • 0159085666 renesas-ra/machine_timer: Use extmod version of machine.Timer. Damien George 2022-10-27 14:44:12 +11:00
  • 98cbace299 mimxrt/machine_timer: Use extmod version of machine.Timer. Damien George 2022-10-27 14:43:03 +11:00
  • cd35b8a2a3 extmod/machine_timer: Move stm32's implementation of machine.Timer here. Damien George 2022-10-27 14:32:43 +11:00
  • e8f5cfe0e1 nrf: Rename MICROPY_PY_MACHINE_TIMER to MICROPY_PY_MACHINE_TIMER_NRF. Damien George 2022-10-27 14:30:58 +11:00
  • 65fa7fd8bb mimxrt/machine_timer: Use soft-timer implementation for machine.Timer. robert-hh 2022-10-15 11:40:22 +02:00
  • 9d2e179fa5 mimxrt: Fix CPU freeze when calling __WFE() in MICROPY_EVENT_POLL_HOOK. robert-hh 2022-10-22 21:28:42 +02:00
  • e20bb98392 mimxrt/machine_pin: Add the Pin.toggle() method. robert-hh 2022-10-15 21:37:51 +02:00
  • c138e10fbb py/makeversionhdr: Fall back to py/mpconfig.h instead of docs/conf.py. Damien George 2022-10-27 12:57:10 +11:00
  • 11910e2fa1 docs/samd: Add documentation for the samd port. robert-hh 2022-06-20 14:02:30 +02:00
  • 64af916c11 docs/templates/layout.html: Indicate latest vs release docs. Jim Mussared 2022-10-18 16:24:33 +11:00
  • d75c7e822c py/obj: Add comments explaining the slot index scheme. Jim Mussared 2022-09-21 09:57:10 +10:00
  • fcccfc176b samd/modmachine: Add machine.softreset(). robert-hh 2022-10-17 18:05:28 +02:00
  • a1eebc507e samd/machine_spi: Register SerCom objects as root pointers. robert-hh 2022-10-13 19:04:37 +02:00
  • d74215a313 samd/machine_spi: Implement spi.deinit() and simplify sercom_deinit_all. robert-hh 2022-10-08 12:34:45 +02:00