Commit Graph

  • 468d1979ba esp32/machine_adc: Fix configuration of default ADC atten value. Damien George 2022-02-08 15:03:42 +11:00
  • ada836b834 esp32/machine_adcblock: Fix ADC bit width for ESP32-S3. Seon Rozenblum 2022-02-08 11:14:28 +11:00
  • 6fe3856c4f esp32/partitions-16MiB.csv: Increase 14MiB filesystem to maximum size. Damien George 2022-02-08 12:24:15 +11:00
  • 6f7d6c567f windows/uasyncio: Add support for uasyncio to windows dev variant. Andrew Leech 2022-02-07 14:38:53 +11:00
  • c708262c12 windows/uselect: Enable micropython select in dev variant. Andrew Leech 2021-11-25 12:09:40 +11:00
  • 69c9a76786 windows/mingw: Include extmod/shared/lib sources properly. Andrew Leech 2021-11-25 11:44:21 +11:00
  • fecfd52696 tools/mpremote: Fix special handling of ctrl-D when host FS is mounted. Damien George 2022-02-05 23:29:44 +11:00
  • 203ec8ca7f tools/mpremote: Correctly manage mounted flag during soft-reset. Andrew Leech 2022-02-01 11:59:59 +11:00
  • b1519845f5 tools/mpremote: Accept both --help and help to show usage. Andrew Leech 2022-02-02 21:20:05 +11:00
  • 5a86d8dc42 tools/mpremote: During soft reboot wait long enough for 115200 data. Andrew Leech 2022-02-01 12:07:40 +11:00
  • d865ca53b5 tools/mpremote: Make ConsolePosix work without .raw attribute. Andrew Leech 2022-01-28 14:43:17 +11:00
  • 1f84440538 tools/mpremote: Fix "fs cp -r" on Windows. Andrew Leech 2022-02-01 10:52:55 +11:00
  • a7530cbc03 stm32/boards/NUCLEO_L432KC: Disable MICROPY_OPT_COMPUTED_GOTO. Damien George 2022-02-04 14:28:21 +11:00
  • 80b81acea5 docs/reference/isr_rules.rst: Describe uasyncio-IRQ interface. Peter Hinch 2022-01-30 16:37:42 +00:00
  • a43764e654 docs/esp32/quickref: Update ADC documentation. Jonathan Hogg 2022-02-03 17:37:46 +00:00
  • ddda959e57 docs/reference/isr_rules.rst: Fix inconsistent variable name in example. Luiz Brandao 2022-01-24 10:16:35 -05:00
  • 5943a2ec79 docs/develop/porting.rst: Fix build and import problems in the example. Cem Eliguzel 2022-01-06 13:53:43 +03:00
  • 5679fe6aee rp2/modutime: Fix time.localtime day-of-week value. Damien George 2022-02-03 00:12:08 +11:00
  • 31f2440388 stm32/adc: Remove obsolete FIRST/LAST GPIO channel macros. iabdalkader 2022-02-01 15:34:57 +02:00
  • e5df4a96fa stm32/adc: Fix L4 ADC channel numbers. iabdalkader 2022-01-31 19:12:48 +02:00
  • ae5f647a2d stm32/system_stm32: Make SystemClock_Config() a weak symbol. Peter D. Gray 2018-01-04 12:10:15 -05:00
  • e306f2285b stm32/boards/NUCLEO_WL55: Add new board definition. Damien George 2021-02-22 11:55:34 +11:00
  • e0a0719416 stm32: Add initial support for STM32WL MCUs. Damien George 2021-02-22 11:55:12 +11:00
  • 9127e63708 stm32/Makefile: Make stm32lib configurable. Damien George 2021-02-22 11:54:31 +11:00
  • e4f59a0020 stm32/rtc: Use LL_RTC functions to simplify some MCU-specific code. Damien George 2022-02-04 08:30:39 +11:00
  • 26faf74d52 stm32/mboot: Add support for F469/479 MCUs in fwupdate.py. Damien George 2022-02-03 13:21:57 +11:00
  • 4f918f4b26 stm32/mboot: Add MBOOT_BOARD_ENTRY_INIT for a board to add entry code. Damien George 2022-02-03 13:20:51 +11:00
  • b8d55d4c52 stm32/mboot: Allow HSI to be used as the main clock source. Damien George 2022-02-03 13:20:22 +11:00
  • fbd47fc46c ports: Consolidate inclusion of umachine module in built-ins. Damien George 2022-02-02 16:04:00 +11:00
  • 102cc12dbb tools/autobuild: Provide .uf2 images for esp32 builds when available. Damien George 2022-02-02 20:15:51 +11:00
  • 71b3ce3ace esp32: Create .uf2 binaries for S2 and S3 chips. Damien George 2022-02-02 20:14:37 +11:00
  • 59b6099508 tools/uf2conv.py: Update to latest version. Damien George 2022-02-02 20:14:05 +11:00
  • feeeb5ea3a top: Update .git-blame-ignore-revs for latest Black formatting commits. Damien George 2022-02-02 16:14:09 +11:00
  • ab2923dfa1 all: Update Python formatting to latest Black version 22.1.0. Damien George 2022-02-02 16:11:25 +11:00
  • 326b2c79df docs: Remove reference to obsolete neopixel_write function. Damien George 2022-02-02 16:27:10 +11:00
  • 872bab6b3c esp32: Remove unneeded modesp.h. Damien George 2022-02-02 16:20:41 +11:00
  • b18d4392b4 esp32/adc: Fix wrong mapping between ADC2 channel and GPIO number. Emil Kondayan 2022-01-27 16:05:59 +02:00
  • eae2e3516c esp32/main: Automatically size SPIRAM heap when allocated using malloc. Michael O'Cleirigh 2022-01-28 00:35:53 -05:00
  • 1f04a9a1fc esp32/esp32_rmt: Select correct last RMT channel on S2, S3, C3 variants. Damien George 2022-02-01 16:58:56 +11:00
  • 15e65b77eb esp32/machine_pwm: Clean up macro names and their use. IhorNehrutsa 2022-01-25 22:57:22 +02:00
  • a5e64c209f esp32/machine_pwm: Fix PWM not allowing frequencies < 611 Hz. IhorNehrutsa 2022-01-25 17:07:24 +02:00
  • a5003ba407 gitmodules: Update branch for stm32lib submodule. Damien George 2022-02-01 15:45:54 +11:00
  • 8f68e26f79 stm32: Add support for G4 MCUs, and add NUCLEO_G474RE board defn. Herwin Grobben 2021-01-26 14:49:56 +01:00
  • 60e05ae84e stm32/mboot: Compute and check CRC32 of dfu file in fwupdate.py. Damien George 2022-01-31 17:26:47 +11:00
  • ca1914fb47 stm32/mboot: Support H7 MCUs in fwupdate.py. Damien George 2022-01-31 16:55:50 +11:00
  • 29867a2439 stm32/mboot: Include hal_rcc_ex.c in source file list. Damien George 2022-01-31 16:55:07 +11:00
  • c8c229b96c stm32/mboot: Use PLL3 for USB clock source on H7 MCUs. Damien George 2022-01-31 16:47:03 +11:00
  • c99ed8d6fa stm32/powerctrl: Write bootloader-state as 64-bit word to work on H7. Damien George 2022-01-31 16:40:15 +11:00
  • 4a4f269a1a stm32/powerctrlboot: Set HAL uwTickPrio variable when needed. Damien George 2022-01-31 16:39:26 +11:00
  • 14becd80c9 stm32/usbd_conf: Set lpm_enable and battery_charging_enable on all MCUs. Damien George 2022-01-31 16:38:32 +11:00
  • 517e82eb6b stm32/fdcan: Fix naming with regards to G4 series. Herwin Grobben 2021-12-01 17:10:22 +01:00
  • 160e4d9a6d stm32/fdcan: Fix FIFO1 usage and handling of error interrupts. Herwin Grobben 2021-12-01 16:37:04 +01:00
  • a00e1e5735 stm32/dac: Deinit all DACs on soft reset. iabdalkader 2022-01-23 03:33:43 +02:00
  • c1841c2d45 mimxrt: Simplify Makefile in selection of flash type. robert-hh 2022-01-25 21:13:37 +01:00
  • da9c3607a5 mimxrt: Add support for the Olimex RT1010 board. robert-hh 2022-01-14 10:24:30 +01:00
  • b73073d246 mimxrt: Add USB ID elements. robert-hh 2022-01-12 14:24:15 +01:00
  • 30380962cf mimxrt: Allow to select cs0 or cs1 for SPI. robert-hh 2022-01-10 18:14:40 +01:00
  • 1dc366f901 mimxrt: Replace Pin-config constants by a function call. robert-hh 2022-01-02 13:21:06 +01:00
  • 5bda84aed5 mimxrt: Remove two files from the Seeed Arch Mix directory. robert-hh 2021-12-29 22:03:33 +01:00
  • b8a0358c34 mimxrt: Compensate for a bug in the fsl_lpspi.c file. robert-hh 2021-12-27 13:46:56 +01:00
  • 84b76e4fbf mimxrt: Allow for board-specific flash driver files. robert-hh 2021-12-17 16:29:26 +01:00
  • 2dd3d88409 mimxrt: Support gaps in the SPI an I2C device numbers. robert-hh 2021-12-16 22:10:50 +01:00
  • e1a84a0c6f esp32/partitions: Increase size of app-part from 0x180000 to 0x1F0000. Damien George 2022-01-27 16:38:14 +11:00
  • 79a3158de6 stm32/pin: Change remaining uses of "af" to "alt". Damien George 2022-01-27 16:36:08 +11:00
  • 30b6ce86be windows: Add micropython.schedule support. Andrew Leech 2021-09-13 10:43:42 +10:00
  • c153bfd311 docs/differences: Update python_36 now that b2a_base64 accepts newline. Damien George 2022-01-23 10:23:30 +11:00
  • 2e3a2785cd extmod/modubinascii: Add newline keyword to b2a_base64 function. Christian Decker 2022-01-15 15:19:59 +01:00
  • aafd8859e9 docs/differences: Update differences now that math.tau/inf/nan exist. Damien George 2022-01-23 09:33:19 +11:00
  • f3229590a9 tools/ci: Test math constants with MICROPY_OBJ_REPR_D. stijn 2022-01-12 14:38:45 +01:00
  • dd6967202a py/modmath: Add math.tau, math.nan and math.inf constants. stijn 2019-11-20 13:38:33 +01:00
  • e0b8d69827 github/workflows: Show context for qemu-arm test failures. stijn 2022-01-12 14:35:16 +01:00
  • a9448c0a86 all: Fix MICROPY_OBJ_REPR_D compilation with msvc. stijn 2022-01-11 17:25:06 +01:00
  • 5f8eef4521 windows/README.md: Fix broken mingw link. Jos Verlinde 2022-01-19 16:33:41 +01:00
  • ea5744fd8d esp32/boards: Provide custom deploy_c3.md for ESP32-C3 boards. ubi de feo 2022-01-20 07:07:06 +01:00
  • bb9d688454 esp32/main: Use heap_caps_get_info on IDF <4.1 to compute total heap. Damien George 2022-01-22 10:45:17 +11:00
  • ac39960aa1 esp32/modnetwork: Fix test for WIFI_AUTH_MAX for IDF v4.3.0. marcidy 2022-01-17 20:41:23 -08:00
  • 6a10d3ed99 esp32/README.md: Fix URL for esp-idf installation. Sean Coates 2022-01-14 17:28:29 -05:00
  • 23b1a4e0b6 esp32/main: Allocate at most 1/2 of available IDF heap for MP heap. Damien George 2022-01-22 00:46:12 +11:00
  • 648656dbbd esp32/esp32_rmt: Call rmt_driver_install directly if running on core 1. Damien George 2022-01-22 00:02:27 +11:00
  • 357078504d esp32: Pin MicroPython to core 1 again. jason 2021-05-12 21:10:06 -07:00
  • 63438a31bb esp32/machine_adcblock: Add new machine.ADCBlock class and update ADC. Jonathan Hogg 2021-12-21 15:15:24 +00:00
  • 3300d6d337 docs/esp32: Document expanded ADC API in quickref. Jonathan Hogg 2021-12-21 13:25:55 +00:00
  • 4d2f487ee1 docs/library: Specify additional ADC methods and new ADCBlock class. Damien George 2022-01-21 22:29:11 +11:00
  • 7d71ae25ed extmod/machine_i2c: Increase default SoftI2C timeout to 50ms. Damien George 2022-01-21 14:59:13 +11:00
  • a707fe50b0 rp2/machine_i2c: Use soft I2C only for len=0, and increase timeout. Damien George 2022-01-21 14:52:03 +11:00
  • bef26d4e3f rp2/machine_uart: Add machine.UART init/deinit methods. iabdalkader 2022-01-20 20:45:31 +02:00
  • 9438fb7321 extmod/modusocket: Support additional args to getaddrinfo. Damien George 2022-01-21 12:44:49 +11:00
  • 1aac151d68 drivers/ninaw10: Return standard error numbers. iabdalkader 2022-01-20 17:12:36 +02:00
  • a63875d5ad extmod/modusocket: Create new sockets in blocking mode. iabdalkader 2022-01-18 23:56:27 +02:00
  • 6e8f4eaa52 tests/multi_net/udp_data.py: Allow reusing port before bind. iabdalkader 2022-01-18 23:50:53 +02:00
  • e6ddda29ca tests/multi_net: Close accepted sockets when tests are done. iabdalkader 2022-01-17 15:15:57 +02:00
  • 155eb1361e extmod/modusocket: Add makefile() method and common socket options. iabdalkader 2022-01-15 21:32:53 +02:00
  • b23178a9c0 extmod/modusocket: Make setsockopt return if NIC is not connected. iabdalkader 2022-01-14 19:42:00 +02:00
  • e401ff8935 drivers/ninaw10: Fix timeout handling to match modusocket. iabdalkader 2022-01-14 02:59:07 +02:00
  • 9a61bc3aa7 extmod/network_ninaw10: Implement MP_STREAM_POLL in ioctl. iabdalkader 2022-01-14 02:17:11 +02:00
  • 981664fd07 drivers/ninaw10: Add function to check socket state/data availability. iabdalkader 2022-01-14 02:16:44 +02:00
  • 5db278f1dd rp2/mphalport: Add optional dupterm support. iabdalkader 2022-01-15 04:32:01 +02:00
  • f44fb76055 rp2/mpconfigport.h: Use internal error numbers. iabdalkader 2022-01-18 22:06:02 +02:00
  • 7b0a42374e rp2/machine_i2c: Provide more specific error codes from I2C transfer. Damien George 2022-01-20 16:43:55 +11:00
  • ce4f8b49ce tools/mpremote: Use machine instead of umachine in commands. Damien George 2022-01-20 16:35:49 +11:00