185 Commits (18caf49a7fab84f55fdf170eb5ca1c27206ccc76)

Author SHA1 Message Date
Jim Mussared d975bb1f27 examples/hwapi: Rename uasyncio to asyncio. 1 year ago
Jim Mussared 5fd042e7d1 all: Replace all uses of umodule in Python code. 2 years ago
Jim Mussared eb85f4d4c9 examples/natmod: Rename umodule to module. 2 years ago
Jim Mussared 45ac651d1a all: Rename *umodule*.c to remove the "u" prefix. 2 years ago
Jim Mussared f5f9edf645 all: Rename UMODULE to MODULE in preprocessor/Makefile vars. 2 years ago
Jim Mussared 7f5d5c7271 all: Rename mod_umodule*, ^umodule* to remove the "u" prefix. 2 years ago
Jim Mussared 30628d1bb7 all: Rename MP_QSTR_umodule to MP_QSTR_module everywhere. 2 years ago
Jim Mussared 5e04521251 examples/usercmodule: Add a sub-package example. 2 years ago
Christian Clauss 2a1db770ce all: Fix cases of Python variable assigned but never used. 2 years ago
Damien George b1229efbd1 all: Fix spelling mistakes based on codespell check. 2 years ago
Jim Mussared 201f5df91e examples/bluetooth/ble_temperature_central.py: Remove service tuple. 2 years ago
David Lechner 44ec57f13a examples/usercmodule/cexample: Use mp_obj_malloc(). 2 years ago
Damien George e1f211c6b5 examples/bluetooth: Fix check for _conn_handle being None. 2 years ago
Damien George 35524a6fda examples/rp2: Add comment that examples using IO25 don't work on Pico W. 2 years ago
Jim Mussared 8b27482692 top: Update Python formatting to black "2023 stable style". 2 years ago
Damien George 4f3780a156 examples/embedding: Rework example to use ports/embed. 2 years ago
Stig Bjørlykke 209a6bb6b7 docs/rp2: Make LED have exactly 50% duty cycle in PIO 1Hz example. 2 years ago
Laurens Valk a67989aa20 examples/usercmodule: Add example of a native C class. 2 years ago
Jim Mussared 17f2783e4a all: Use += rather than = everywhere for CFLAGS/LDFLAGS/LIBS. 2 years ago
Jim Mussared 924a3e03ec top: Replace upip with mip everywhere. 2 years ago
Jim Mussared 94beeabd2e py/obj: Convert make_new into a mp_obj_type_t slot. 2 years ago
Jim Mussared 6da41b5900 py/obj: Merge getiter and iternext mp_obj_type_t slots. 2 years ago
Jim Mussared a52cd5b07d py/obj: Add accessors for type slots and use everywhere. 3 years ago
Jim Mussared e8355eb163 py/obj: Add "full" and "empty" non-variable-length mp_obj_type_t. 3 years ago
Jim Mussared fb2a57800a all: Simplify buffer protocol to just a "get buffer" callback. 3 years ago
Peter Hinch 42ec9703a0 extmod/modframebuf: Add ellipse drawing method. 2 years ago
Damien George 8f4c108025 all: Remove MICROPY_PY_IO_FILEIO config option. 2 years ago
Daniel Jour 47c84286e8 all: Fix paths to mpy-cross and micropython binaries. 2 years ago
Damien George 5e20dcf925 examples/embedding: Remove obsolete axtls build target. 2 years ago
David Lechner 81dbea1ce3 shared/readline: Use MP_REGISTER_ROOT_POINTER(). 2 years ago
David Lechner c118b5d0e4 extmod/extmod.mk: Separate out extmod file list from py.mk to extmod.mk. 2 years ago
Damien George 1f1afae622 examples/natmod/features3: Add example to test more natmod features. 2 years ago
Damien George efe23aca71 all: Remove third argument to MP_REGISTER_MODULE. 2 years ago
Damien George 5956466c0e py/builtin: Clean up and simplify import_stat and builtin_open config. 2 years ago
Damien George b083cdba2b examples/embedding: Fix build with updated sys and os modules. 3 years ago
stijn 8bb50c6301 unix/Makefile: Remove explicit addition of -std=c++ flag. 3 years ago
Damien George ab2923dfa1 all: Update Python formatting to latest Black version 22.1.0. 3 years ago
Jim Mussared b326edf68c all: Remove MICROPY_OPT_CACHE_MAP_LOOKUP_IN_BYTECODE. 3 years ago
Damien George 136369d72f all: Update to point to files in new shared/ directory. 3 years ago
Tim Radvan f842a40df4 rp2/rp2_pio: Add fifo_join support for PIO. 4 years ago
Santeri Paavolainen 42035e5ede examples/embedding: Fix example so it compiles again. 4 years ago
Damien George d87f42b0e5 examples/usercmodules: Simplify user C module enabling. 4 years ago
Phil Howard cc497d4c6a examples/usercmodule: Add micropython.cmake to the C and CPP examples. 4 years ago
Damien George ad4656b861 all: Rename BYTES_PER_WORD to MP_BYTES_PER_OBJ_WORD. 4 years ago
Tim Radvan 3ea05e499d examples/rp2: Add pio_uart_rx.py example. 4 years ago
Damien George 469345e728 rp2: Add new port to Raspberry Pi RP2 microcontroller. 4 years ago
Jim Mussared f6fd46c402 examples/bluetooth: Add bonding/passkey demo. 4 years ago
Andrew Leech 1697ff335d extmod/modbluetooth: Allow setting char/desc enc/auth options. 4 years ago
stijn 25c4563f26 examples: Add example code for user C modules, both C and C++. 4 years ago
Jim Mussared 0fd0eb00aa examples/bluetooth: Update to use positional-only args to irq(). 4 years ago