1. 255d74b renesas-ra/mpconfigport: Enable MICROPY_TIME_SUPPORT_Y1969_AND_BEFORE. by Damien George · 3 days ago master
  2. 7c8ae78 lib/micropython-lib: Update submodule to latest. by Damien George · 3 days ago
  3. c0252d7 py/parse: Fix missing nlr_pop call in complex path of binary_op_maybe. by Jeff Epler · 4 days ago
  4. 658a2e3 github/workflows: Add a CI job to build ESP32-C2 and ESP32-C6 boards. by Damien George · 4 days ago
  5. 3c9546e esp32/mpconfigport: Disable I2CTarget on ESP32-C6 to reduce code size. by Damien George · 4 days ago
  6. e6739fc rp2/rp2_flash: Add binary info for ROMFS. by Phil Howard · 4 weeks ago
  7. a9dd741 docs/reference/mpremote: Document location of config file. by Jos Verlinde · 3 months ago
  8. 64b3944 tools/mpremote: Locate config.py location across different host OSes. by Jos Verlinde · 3 months ago
  9. 026a20d tools/mpremote: Add platformdirs dependency to requirements.txt. by Jos Verlinde · 3 months ago
  10. 907c5e9 tests/extmod_hardware: Add basic tests for machine.Counter and Encoder. by Angus Gratton · 7 days ago
  11. 641ca2e docs/library/machine: Add docs for Counter and Encoder. by Jonathan Hogg · 2 years, 11 months ago
  12. 3276559 esp32/modules/machine.py: Add Counter and Encoder classes. by Jonathan Hogg · 2 years, 11 months ago
  13. e54553c docs/esp32: Add documentation for esp32.PCNT. by Jonathan Hogg · 2 years, 11 months ago
  14. c3f3339 esp32/modesp32: Add esp32.PCNT class. by Jonathan Hogg · 2 years ago
  15. bf6f229 docs/library: Document the new machine.I2CTarget class. by Damien George · 2 months ago
  16. 277b615 tests/multi_extmod: Add I2CTarget multi tests. by Damien George · 2 weeks ago
  17. 6558d51 tests/extmod_hardware: Add self unittest for I2CTarget. by Damien George · 2 months ago
  18. 7bc83af esp32/machine_i2c_target: Implement I2CTarget class. by Damien George · 9 days ago
  19. ac5b1bc esp32/machine_i2c: Factor default pin macros to header file. by Damien George · 7 days ago
  20. 79d182d samd/machine_i2c_target: Support I2C target mode. by robert-hh · 9 weeks ago
  21. 5c78762 mimxrt/machine_i2c_target: Support I2C target mode. by robert-hh · 10 weeks ago
  22. 67a442d alif/machine_i2c: Allow changing I2C SCL/SDA pins. by Damien George · 6 days ago
  23. 6e72cae alif/machine_i2c_target: Implement I2CTarget class. by Damien George · 3 weeks ago
  24. 0c50343 zephyr/machine_i2c_target: Implement I2CTarget class. by Damien George · 6 weeks ago
  25. 1839340 rp2/machine_i2c_target: Implement I2CTarget class. by Damien George · 2 months ago
  26. 56d2b47 rp2/machine_i2c: Factor default pin macros to header file. by Damien George · 7 days ago
  27. 01e570a stm32/machine_i2c_target: Implement I2CTarget class. by Damien George · 2 months ago
  28. 78d1667 stm32/i2cslave: Account for slow addr_match callback. by Damien George · 9 days ago
  29. 2443878 stm32/i2cslave: Support i2c_slave_process_tx_end callback on F4. by Damien George · 5 days ago
  30. 17d0449 stm32/i2cslave: Add functions to read/write I2C data. by Damien George · 5 days ago
  31. a4ca42f stm32/i2cslave: Change irq handler name to i2c_slave_irq_handler. by Damien George · 3 weeks ago
  32. 9b1778f stm32/i2c: Move I2C IRQ handlers from stm32_it.c to i2c.c. by Damien George · 2 months ago
  33. 1b578fe extmod/machine_i2c_target: Add new machine.I2CTarget class. by Damien George · 2 months ago
  34. ab7c5a1 docs/library/btree: Fix method links to explicitly specify class. by Koudai Aono · 4 weeks ago
  35. 769453c rp2/rp2_pio: Fix use of PIO2 in prog data structure. by root · 7 weeks ago
  36. c9b52b2 rp2/CMakeLists.txt: Fix flash size check logic. by Dryw Wade · 6 days ago
  37. a9a606b docs/library/rp2.StateMachine: Add a note about PIO in and jmp pins. by Damien George · 8 days ago
  38. 41987c6 rp2/rp2_pio: Configure jmp_pin for PIO use if it's isolation is set. by Damien George · 8 days ago
  39. dea949e tools/mpremote: Update ESPxxx detection for USB-CDC ports. by Jos Verlinde · 9 days ago
  40. 4ba626a tools/mpremote: Fix errno.ENOTBLK attribute error on Windows. by Jos Verlinde · 9 days ago
  41. 953da20 tests/micropython: Test that viper offset stores don't clobber base reg. by Chris Webb · 10 days ago
  42. f39434e py/asmthumb: Don't corrupt base register in large offset store. by Chris Webb · 10 days ago
  43. 69ead7d py/parse: Add support for math module constants and float folding. by Yoctopuce dev · 6 months ago
  44. f67a370 embed/port: Fix alloca include for Windows platforms. by SiZiOUS · 3 weeks ago
  45. f8f6d71 nrf/drivers/bluetooth: Change soft-device download URL to self hosted. by Damien George · 6 days ago
  46. 947d544 tests/cpydiff: Remove passing types_float_rounding test. by Damien George · 5 days ago
  47. 97d5652 github/workflows: Build unix port for docs and run workflow more often. by Damien George · 5 days ago
  48. dbbaa95 py/formatfloat: Improve accuracy of float formatting code. by Yoctopuce dev · 9 weeks ago
  49. e4e1c9f py/parsenum: Refactor float parsing code. by Yoctopuce dev · 5 weeks ago
  50. ffa98cb webassembly/proxy_js: Reuse JsProxy ref if object matches. by Damien George · 2 weeks ago
  51. 813f0c1 webassembly/objjsproxy: Implement equality for JsProxy objects. by Damien George · 2 weeks ago
  52. 241ee16 py/objboundmeth: Add option to use mp_is_equal instead of == comparison. by Damien George · 13 days ago
  53. fdbd232 tests/run-multitests.py: Escape encoding errors instead of crashing. by Angus Gratton · 8 days ago
  54. 4bdf2a2 tests/multi_bluetooth: Extend the deep sleep test timeout. by Angus Gratton · 8 days ago
  55. ff6491d tests/run-natmodtests.py: Automatically skip tests that are too large. by Damien George · 2 weeks ago
  56. a9b038a examples/bluetooth/ble_advertising.py: Fix decoding UUIDs. by Damien George · 2 weeks ago
  57. 6a8c45b docs/library/bluetooth: Document all allowed args to UUID constructor. by Damien George · 2 weeks ago
  58. 4360da1 zephyr/mpconfigport: Use MICROPY_CONFIG_ROM_LEVEL_BASIC_FEATURES. by Damien George · 3 weeks ago
  59. 68434b4 zephyr/mpconfigport_minimal: Use MICROPY_CONFIG_ROM_LEVEL_MINIMUM. by Damien George · 3 weeks ago
  60. 135c1cc extmod/modtls_mbedtls: Do gc_collect and retry ssl_init on any error. by Damien George · 2 weeks ago
  61. ab4af2c py/mphal: Add stddef.h header for size_t. by Yanfeng Liu · 8 days ago
  62. d4399b3 esp32: Fix first line ESP32-C2 serial output after reset or deepsleep. by Angus Gratton · 13 days ago
  63. 77c9eb7 esp32: Add "Free RAM" optimisation config flags. by Angus Gratton · 12 days ago
  64. ca99169 esp32: Add support for ESP32-C2 (aka ESP8684). by TianShuang Ke · 1 year, 1 month ago
  65. 88cb6bc tests/run-internalbench.py: Allow running internalbench on hardware. by Anson Mansfield · 2 weeks ago
  66. b9d6d6a tests/internal_bench/var: Benchmark descriptor access. by Anson Mansfield · 2 weeks ago
  67. c3e77ad tests/internal_bench/class_create: Benchmark class creation. by Anson Mansfield · 5 months ago
  68. d5dc554 docs: Document PEP487 __set_name__ implementation. by Anson Mansfield · 2 weeks ago
  69. 4412753 py/objtype: Add support for PEP487 __set_name__. by Anson Mansfield · 1 year, 1 month ago
  70. 82db5c8 tests/basics: Add tests for PEP487 __set_name__. by Anson Mansfield · 1 year, 1 month ago
  71. 3a72f95 py/objint_longlong: Fix longlong interoperability with floats. by Yoctopuce dev · 2 weeks ago
  72. 3c69277 py/objint_longlong: Fix overflow check in mp_obj_int_get_checked. by Yoctopuce dev · 2 weeks ago
  73. 062e82a py/objint_mpz: Fix pow3 where third argument is zero. by Jeff Epler · 3 weeks ago
  74. ebc9525 rp2/modmachine: Do not use deprecated XOSC_MHZ and XOSC_KHZ. by Christian Lang · 2 weeks ago
  75. ab620f4 py/mpprint: Fix printing pointers with upper bit set. by Jeff Epler · 3 weeks ago
  76. 87b7a9d stm32: Add casts when printing small integers. by Jeff Epler · 4 weeks ago
  77. ee4f27a py/objcell: Fix printing of cell ID/pointer. by Jeff Epler · 5 weeks ago
  78. 4495610 shared/netutils: Cast the ticks value before printing. by Jeff Epler · 4 weeks ago
  79. 2d93909 extmod/modlwip: Print timeout with correct format string. by Jeff Epler · 4 weeks ago
  80. 18a835e examples/usercmodule: Cast arguments for printf. by Jeff Epler · 6 weeks ago
  81. 338ca3b unix/coverage: Remove unused printf arguments. by Jeff Epler · 3 weeks ago
  82. aa9152a unix/coverage: Provide argmuents of expected integer types. by Jeff Epler · 6 weeks ago
  83. db7e935 unix/coverage: Cast values to int for format printing. by Jeff Epler · 6 weeks ago
  84. 61006d8 unix/coverage: Cast values to fit %x formatting code. by Jeff Epler · 4 weeks ago
  85. a06857a unix/coverage: Cast type names to qstr explicitly. by Jeff Epler · 6 weeks ago
  86. a1a8eac unix/coverage: Avoid type checking an invalid string. by Jeff Epler · 6 weeks ago
  87. d0d1113 py: Fix mp_printf integer size mismatches. by Jeff Epler · 7 weeks ago
  88. 519cba4 py: Cast type names to qstr explicitly. by Jeff Epler · 7 weeks ago
  89. 7493275 py/mpconfig,ports: Define new HEX_FMT formatting macro. by Jeff Epler · 3 weeks ago
  90. 0c8d35b ports: Eliminate define of {U,}INT_FMT where redundant. by Jeff Epler · 3 weeks ago
  91. 096ff8b tests/micropython: Rename viper boundary tests that depend on big int. by Angus Gratton · 2 weeks ago
  92. 5d9ef6b py/objint_longlong: Fix left shift of negative values. by Angus Gratton · 2 weeks ago
  93. 3185bb5 py/obj: Add new type flag to indicate subscr accepts slice-on-stack. by Damien George · 2 weeks ago
  94. 45aa65b webassembly/objjsproxy: Fix binding of self to JavaScript methods. by Damien George · 2 weeks ago
  95. 9b61bb9 webassembly/proxy_c: Provide constants for fixed JsProxy refs. by Damien George · 2 weeks ago
  96. f6e23fd tools/ci.sh: Test building all natmod examples with all ARM-M archs. by Damien George · 2 weeks ago
  97. e750ecf qemu/Makefile: Allow passing flags to test_natmod via RUN_TESTS_EXTRA. by Damien George · 2 weeks ago
  98. bba15e0 examples/natmod: Use LINK_RUNTIME=1 when building for armv6m. by Damien George · 2 weeks ago
  99. cbc6aed lib/pico-sdk: Fix Pico SDK fetching develop picotool. by Phil Howard · 2 weeks ago
  100. bc77b27 unix/mpthreadport: Ensure consistent type of PTHREAD_STACK_MIN. by Andrew Leech · 9 weeks ago