Commit graph

943 commits

Author SHA1 Message Date
Dan Halbert
1263d11286 Merge remote-tracking branch 'adafruit/main' into merge-micropython-v1.25.0 2025-06-20 17:25:01 -04:00
Dan Halbert
ce450dc271 merge from adafruit/main 2025-06-16 09:12:47 -04:00
Lucian Copeland
03c682ac4a Merge remote-tracking branch 'upstream/main' into esp-microros 2025-06-11 12:52:38 -04:00
Dan Halbert
2dd33e3a8d wip: ports compile and pass smoke tests
tests/ not run yet.
Reduced some differences from upstream by changing some error messages and defining some preprocessor macros.
2025-06-10 21:53:41 -04:00
Lucian Copeland
635c8b12d6 Requested fixes to exceptions, docs, config 2025-06-09 18:13:08 -04:00
Dan Halbert
1381e17320 wip: initial merge; no compilation yet 2025-06-08 19:23:05 -04:00
Lucian Copeland
161c3765f5 Translations 2025-06-04 16:38:46 -04:00
Jonny Bergdahl
a0ec6f8632 More variations of "Wifi" spelling 2025-05-13 07:51:25 +02:00
Jonny Bergdahl
863e7a51d2 Fix wrong python command in Makefile
Add pot file
2025-05-10 20:15:48 +02:00
foamyguy
04b98ed71f fix pixel_shader property name, add tilegrid property and set tilegrid to None before it is bound, disallow TPM from being bound multiple times. 2025-05-09 09:56:34 -05:00
foamyguy
01da5c7c88 make TilePaletteMapper accept TileGrid as arg, make pixel_shader optional on TileGrid init, make TPM mark single tile dirty instead of whole TileGrid when mapping is changed. 2025-05-07 15:24:32 -05:00
gamblor21
3478eea1f0 Merge remote-tracking branch 'adafruit/main' into audioeffect-reverb 2025-04-20 09:25:38 -05:00
Cooper Dalrymple
59d48c8655 Add mutli-tap functionality. 2025-04-15 21:54:51 -05:00
Tod Kurt
7e18bed879
Merge branch 'adafruit:main' into touchio_pullup_rp2350 2025-04-07 21:44:29 -07:00
Tod Kurt
232b699290 Add "pull" parameter to TouchIn ports 2025-04-07 18:53:05 -07:00
Tod Kurt
a11217a5ef added touchio pullup for RP2350 2025-04-06 14:55:13 -07:00
snkymkrct
71962eb689 Some peripheral support for the Daisy Seed stm32H750 board.
- Added the SDRAM controller and set up heap to use the 64 MB external RAM
- Added the rest of the board pin definitions from the pinout
- Did peripheral pins cleanup for the stm32H750 chip
- Added SDMMC peripheral and sdioio module support
- Added pwmio support and started work on audiopwmio
2025-04-02 18:54:18 +02:00
Dan Halbert
1d51d95bbb
Merge pull request #10129 from tannewt/automount_sd
Automount SD cards
2025-04-01 23:48:40 -04:00
Dan Halbert
279d7a8456
Merge pull request #10213 from relic-se/biquad-removal
Remove deprecated `Biquad` and replace with `BlockBiquad`
2025-04-01 18:32:04 -04:00
Scott Shawcroft
2e412427ab
Add additional documentation 2025-04-01 11:12:05 -07:00
Scott Shawcroft
e8875f51c4
Merge remote-tracking branch 'adafruit/main' into automount_sd 2025-04-01 10:30:29 -07:00
Cooper Dalrymple
d26b14f700 Updated translations 2025-04-01 11:52:46 -05:00
Scott Shawcroft
1cb188d6d3
Add native support for LVGL binary fonts on disk
This allows the terminal to use a font from the disk at
/fonts/terminal.lvfontbin for languages that need more
characters than we want to ship.

TileGrid now support 16bit indices as well.

Font files for use with it are generated by the GitHub actions
here:
https://github.com/adafruit/circuitpython-font-generator
2025-03-28 15:54:41 -07:00
gamblor21
a405019d55 Initial commit 2025-03-28 16:26:06 -05:00
Scott Shawcroft
d0c840094a
Automount SD cards
And make them available over USB MSC. They can be remount to make
them writable (slowly) from the host PC.

Fixes #9954. Fixes #8678. Fixes #3477
2025-03-12 16:27:09 -07:00
Scott Shawcroft
7ea83dcf83
Include translation updates 2025-03-05 13:40:12 -08:00
Randall Scharpf
d64ce00b23 Merge remote-tracking branch 'upstream/main' into main 2025-02-10 14:32:24 -08:00
Randall Scharpf
dd7acd5cf8 apply pre-commit formatting and translations 2025-02-10 12:17:18 -08:00
Marshall Miller
6f4f57e7e7 added audioio to espressif 2025-01-26 12:27:38 -05:00
eightycc
b1502a0f60 Fix 9983: Handle errors during audio DMA playback setup for RP2 ports. 2025-01-22 06:44:51 -08:00
Samantaz Fox
6979e967a3 Make formatting changes requested by pre-commit hook 2025-01-20 15:16:18 +01:00
eightycc
6262311a08 Back out change to circuitpython.pot. 2025-01-15 18:09:11 -08:00
eightycc
038c92a2f5 Serial UART console bug fixes and enhancements. 2025-01-15 18:02:28 -08:00
17d8828ff0 WIP: it builds and low neopixel still works 2024-12-19 12:44:33 -06:00
Rick M
70b310b887 Added basic Espressif PDM microphone support #7454 2024-11-24 19:52:24 -08:00
dcooperdalrymple
941e1228f2 Rename filters back to filter and support individual Biquad object and tuple of Biquad objects. 2024-11-07 13:03:59 -06:00
Dan Halbert
ac0904e4bb improve _bleio.Connection.bind() doc, validation, and error messages 2024-10-18 19:29:54 -04:00
gamblor21
d2e5173e2d Merge remote-tracking branch 'origin/audio_effects' into audio_effects 2024-10-05 10:16:01 -05:00
gamblor21
cca8d00f6b Doc and error messaging changes 2024-10-05 10:08:42 -05:00
Mark
af171dab84
Merge branch 'main' into audio_effects 2024-10-03 20:38:49 -05:00
gamblor21
a851f102fe Error message for sample note matching made consistent 2024-09-28 09:38:20 -05:00
RetiredWizard
0ea2dd3610 Another small message refactor 2024-09-19 20:24:08 -04:00
RetiredWizard
94f35b9f81 reuse number of datapin message 2024-09-19 14:11:35 -04:00
RetiredWizard
32537edb09 esp32s3: Implement sdioio 2024-09-18 17:37:59 -04:00
gamblor21
a950349180 Changes to properly handle samples 2024-09-17 17:52:44 -05:00
gamblor21
5e923038f3 Initial audio effects commit 2024-09-17 17:52:44 -05:00
Dan Halbert
94b4867fbe avoid linker error: use MICROPY_NLR_THUMB_USE_LONG_JUMP; update translations 2024-09-09 19:11:59 -04:00
Dan Halbert
ac7e15f88a (only) reserve merge conflicts 2024-08-28 16:31:37 -04:00
Dan Halbert
e5e9c5ca84
Merge pull request #9469 from dhalbert/merge-from-micropython-v1.22.2
Merge from micropython v1.22.2
2024-08-21 18:11:19 -04:00
Scott Shawcroft
4950bebff0
Remove unique error messages
The two checks on self->type should be impossible to hit so they
are removed. Switch to `Invalid ...` for two others.
2024-08-13 09:41:23 -07:00