14044 Commits (9ae8d3820474a9525d707b1e19f7703721aec1c8)
 

Author SHA1 Message Date
Jim Mussared dec0ff7a10 rp2/boards: Remove all I2C,SPI pin defs that already match pico-sdk. 2 years ago
Jim Mussared 315e74236f rp2/machine_i2c: Use pico-sdk's default pins for I2C. 2 years ago
Jim Mussared 29437205f2 rp2/machine_spi: Use pico-sdk's default pins for SPI. 2 years ago
Jim Mussared c364301817 rp2/boards: Set PICO_BOARD correctly for each board. 2 years ago
Phil Howard 6aa3c94634 rp2/rp2_flash: Add start/len support to rp2.Flash() constructor. 2 years ago
Jim Mussared 24678fe452 drivers: Remove drivers that are now in micropython-lib. 2 years ago
Jim Mussared d84c6ef0e8 ports: Use micropython-lib version of drivers in manifests. 2 years ago
Jim Mussared aeff6911d7 lib/micropython-lib: Update submodule to latest. 2 years ago
Jeff Epler e90b85cc98 extmod/modure: Convert byte offsets to unicode indices when necessary. 2 years ago
yn386 719dbbf563 stm32/boards: Add alternate function list for STM32F446RE. 2 years ago
yn386 989b8c728b stm32/timer: Fix use of timer channel callback() method on L4 MCUs. 2 years ago
yn386 da50827657 stm32/pyb_i2c: Fix pyb.I2C to work with dma=True on F4 MCUs. 2 years ago
yn386 8770cd2f4d stm32/adc: Make ADCAll.read_channel reject invalid channels. 2 years ago
Damien George 4e4c28bf27 stm32/boards: Only freeze LCD160CR driver in PYB board firmware. 2 years ago
Damien George 655c29351a drivers/display: Don't include tests by default. 2 years ago
Jim Mussared fb20dbe4d1 stm32/boards/LEGO_HUB_NO6: Update manifest to new format. 2 years ago
Jim Mussared 203dae41fb all: Update all manifest.py files to use new features. 2 years ago
Damien George ccd210984e lib/micropython-lib: Update to latest version with manifest changes. 2 years ago
Jim Mussared 5852fd7708 tools/manifestfile.py: Allow manifests to set metadata. 2 years ago
Jim Mussared bc23f207ce tools/manifestfile.py: Allow require() to specify unix packages. 2 years ago
Jim Mussared e9a28ce312 tools/manifestfile.py: Allow include of directory path. 2 years ago
Jim Mussared 6bd0ec7a70 tools/makemanifest.py: Update to use mpy_cross module. 2 years ago
Jim Mussared e42809531f mpy-cross/mpy_cross: Add Python wrapper for mpy-cross. 2 years ago
Jim Mussared f3cdb052db tools/manifestfile.py: Add library for working with manifests. 2 years ago
Jim Mussared da7f2537a1 top: Use micropython-lib unconditionally in manifests. 2 years ago
robert-hh 0b26efe73d extmod/machine_i2c: Call MICROPY_PY_EVENT_HOOK during i2c.scan(). 2 years ago
Takeo Takahashi af100b7029 docs/renesas-ra: Add pin drive keyword argument description. 2 years ago
Takeo Takahashi 2f2fd36713 tests/renesas-ra: Update pin test to support all boards. 2 years ago
Takeo Takahashi 621bff8557 renesas-ra/machine_pin: Support drive keyword and fix GPIO setting. 2 years ago
hoihu 85a25895ff rp2/mbedtls: Fix missing time.h include. 2 years ago
robert-hh b74eeee5e0 docs/library/machine.UART: Add docs for uart.flush() and uart.txdone(). 2 years ago
robert-hh a39b88f0fb cc3200/mods/pybuart: Implement uart.flush() and uart.txdone(). 2 years ago
robert-hh cc0249c936 nrf/modules/machine/uart: Implement uart.flush() and uart.txdone(). 2 years ago
robert-hh 8ea6fefc6d stm32/machine_uart: Implement uart.flush() and uart.txdone(). 2 years ago
robert-hh 8804993d0f esp8266/machine_uart: Implement uart.flush() and uart.txdone(). 2 years ago
robert-hh 49e17c8bb0 mimxrt/machine_uart: Implement uart.flush() and uart.txdone(). 2 years ago
robert-hh 5466f1b0ea esp32/machine_uart: Implement uart.flush() and uart.txdone(). 2 years ago
robert-hh 2488311dc2 rp2/machine_uart: Implement uart.flush() and uart.txdone(). 2 years ago
robert-hh 53ebbf10e5 docs/library/machine.I2C: Add a note about I2C pull-up resistors. 2 years ago
Jim Mussared 31d7ab327b docs/templates/topindex.html: Update forum link. 2 years ago
Jim Mussared 316008046a github/ISSUE_TEMPLATE: Replace forum with Discussions. 2 years ago
Jim Mussared 64c62f8cf1 README: Simplify and update, and move unix section to separate file. 2 years ago
Damien George d108fc9c47 esp32/machine_sdcard: Free SPI bus when deiniting SD card. 2 years ago
Damien George 730e975091 esp32/boards: Merge manifest_release modules into standard manifest. 2 years ago
Damien George 9a826e0f24 lib/lwip: Update lwIP to v2.1.3, tag STABLE-2_1_3_RELEASE. 2 years ago
Andrew Leech d521899e18 py/persistentcode: Clarify ValueError when native emitter disabled. 2 years ago
Jim Mussared bd4e45fd68 tests/unicode: Add test for invalid utf-8 file contents. 2 years ago
Jim Mussared 6c3d8d38bf py/objstr: Always validate utf-8 for mp_obj_new_str. 2 years ago
Jim Mussared 3a910b1565 py/objstr: Optimise mp_obj_new_str_from_vstr for known-safe strings. 2 years ago
Jim Mussared 88864587f5 py/objstr: Always ensure mp_obj_str_from_vstr is unicode-safe. 2 years ago