Commit Graph

32570 Commits

Author SHA1 Message Date
Scott Shawcroft b901063eea
Merge pull request #8197 from dhalbert/8.2.x-backport-8129-s3-box-psram
8.2.x backport: Fix PSRAM on espressif ESP32S3 box and box lite
2023-07-24 09:46:42 -07:00
Scott Shawcroft db0a74bef0
Merge pull request #8195 from dhalbert/8.2.x-backport-8125-zlib-docs
8.2.x backport 8125 zlib docs
2023-07-24 09:45:24 -07:00
Hosted Weblate 3ee9aaff97
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/
2023-07-24 18:42:48 +02:00
Dan Halbert 66a76d034e
Merge pull request #8187 from tannewt/three_small
Three small changes
2023-07-24 12:42:38 -04:00
Melissa LeBlanc-Williams a134eebefb Merge branch 'main' of https://github.com/adafruit/circuitpython into arduino-nano-esp32s3 2023-07-24 08:47:15 -07:00
Dan Halbert 780c64a0f0
Merge pull request #8199 from dhalbert/8.2.x-backport-8137-matrixportal-s3-fixes
8.2.x backport: Swapped address pins for Rev C
2023-07-24 11:17:22 -04:00
anecdata bbf5e67fbb docs: wifi.radio.ipv4_address_ap is read-only 2023-07-23 12:24:22 -04:00
KB Sriram 8abcbf3f3e py/objdict: Fix fromkeys to return the right type.
Fixes https://github.com/adafruit/circuitpython/issues/8173

It looks like a small fix, and mostly independent of upstream
plans around https://github.com/micropython/micropython/pull/6173

I also filed an issue upstream
https://github.com/micropython/micropython/issues/12011
2023-07-23 12:18:27 -04:00
Jeff Epler aba171656d throw an exception if os.getenv is used on a board without settings.toml support 2023-07-23 12:16:06 -04:00
Sylwester d84c69c056 Add NeoPixel Library for Datanoise PicoADK. 2023-07-23 12:14:13 -04:00
anecdata 54b23feb06 Update docs/workflows.md
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
2023-07-23 12:10:02 -04:00
anecdata 939149bb2f formatting fix 2023-07-23 12:10:02 -04:00
anecdata 104cf0bb3a raspberrypi: start AP before set IPv4 2023-07-23 12:10:02 -04:00
anecdata 3d212f70eb mdns: can't use web workflow port 2023-07-23 12:10:02 -04:00
anecdata 6d45f4504c web workflow: uses an mdns port service slot 2023-07-23 12:10:02 -04:00
Sylwester a4b4f57ff1 Add Datanoise PicoADK 2023-07-23 12:07:30 -04:00
Sylwester b87ceb26aa Add Datanoise PicoADK 2023-07-23 12:07:30 -04:00
Petr Sedlacek df821bf22c Update 42. Keebs Frood support for Rev7 2023-07-23 11:59:49 -04:00
Leah Post 317cab87a7 Add new board: splitkb.com's Liatris 2023-07-23 11:57:44 -04:00
MicroDev b6d4488b31 fix set hostname 2023-07-23 11:56:05 -04:00
Zelin Cai 4dc9b0dde7 Added Makerdiary nRF52840 Connect Kit.
Signed-off-by: Zelin Cai <zelin@makerdiary.com>
2023-07-23 10:52:28 -04:00
Melissa LeBlanc-Williams 97a8d71356 Swapped address pins for Rev C 2023-07-23 10:50:07 -04:00
Dan Halbert 66d0d95f23 adafruit_qtpy_esp32s3_4mbflash_2mbpsram 2023-07-23 10:47:37 -04:00
Neradoc 31aa9b2bb0 Fix PSRAM on espressif ESP32S3 box and box lite 2023-07-23 10:22:45 -04:00
Dan Halbert 311f6b0c79 add Adafruit Metro M7 1011 SD 2023-07-23 10:19:42 -04:00
Jim Mussared 90ec0f2ee0 shared-bindings/zlib: Fix docs for zlib.decompress.
The docs say the method is called `zlib_decompress` but should be
just `decompress`.

Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2023-07-23 10:08:31 -04:00
Jeff Epler 9a9fe1240d update metro rp2040 to work with 16MB flash 2023-07-23 10:05:54 -04:00
Dan Halbert 391bb1c45f Add Adafruit Metro RP2040 2023-07-23 10:00:56 -04:00
Dan Halbert 688f62a927
Merge pull request #8174 from UnexpectedCircuitPython/main
Added second I2C bus and IO for UM FeatherS3
2023-07-23 00:07:42 -04:00
Unexpected Maker 4bc12d9fb0
Update pins.c
Changed naming of the second I2C board reference to match how others name things.
2023-07-23 13:39:53 +10:00
Gaweng Tan 8140d0cb03 Mapping python None to NULL in cadata var 2023-07-22 14:34:06 +02:00
Gaweng Tan e58496feb2 added Mapping to bits_per_value getter 2023-07-22 13:26:34 +02:00
Melissa LeBlanc-Williams e47e7bcdde Ran pre-commit 2023-07-21 14:50:24 -07:00
Melissa LeBlanc-Williams ed2e30b4d1 Added Arduino Nano ESP32-S3 2023-07-21 13:07:05 -07:00
Dan Halbert 823e505572
Merge pull request #8184 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-07-21 13:14:35 -04:00
Tod Kurt a5fc766b2f ESP32 synthio channels to 12 2023-07-21 10:06:17 -07:00
Scott Shawcroft 924422eff8
Merge remote-tracking branch 'adafruit/main' into three_small 2023-07-21 09:37:26 -07:00
Hosted Weblate d4c4e0bdb9
Merge remote-tracking branch 'origin/main' 2023-07-21 18:37:20 +02:00
Scott Shawcroft 9e22850d51
Merge pull request #8186 from jepler/synthio-note-state
synthio: Add Synthesizer.note_state
2023-07-21 09:37:14 -07:00
hexthat c0de8a9cd9
Translated using Weblate (Chinese (Pinyin))
Currently translated at 100.0% (997 of 997 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
2023-07-21 02:10:43 +02:00
Scott Shawcroft 525dad71c3
Add RuntimeError_varg and fix imx capitalization 2023-07-20 16:00:43 -07:00
Jeff Epler 60b233f160
document EnvelopeState 2023-07-20 16:26:07 -05:00
Jeff Epler 70cf0610cc
disable synthio on this board, it's very full 2023-07-20 14:18:03 -05:00
Jeff Epler f71831dea9
skip all the byecode hex data, it's adequately checked
... by the disassembly just below

This was tripped up because in exactly the right conditions some qstr
could be of the form 'xx 63' and make the expression `\.\+63` match
something other than what was intended.

This test was re-worked upstream for mpy version 6 so it'll be a conflict
to resolve when we get to that. :-/
2023-07-20 14:10:44 -05:00
Jeff Epler 29a4364ba7
fix method signature 2023-07-20 14:05:56 -05:00
Scott Shawcroft a56e97db1d
Align MP heap allocations to cache lines 2023-07-20 11:20:32 -07:00
Scott Shawcroft d7fa7380b8
Move some find_qstr wrappers to tcm next to it 2023-07-20 11:20:32 -07:00
Scott Shawcroft 5f082561b3
Unify some error strings 2023-07-20 11:20:32 -07:00
Jeff Epler 346f08f8b9
synthio: Add Synthesizer.note_state
This enables the specific use case of checking whether a note's release
phase has ended, but is also potentially useful to implement a sort of
"voice stealing" algorithm in Python code, which can take account of
the note's envelope state as well as other factors specific to the
program.
2023-07-20 13:16:00 -05:00
Scott Shawcroft 98bd9e50d9
Merge pull request #8185 from jepler/document-optional-types-functions
Document optional types & functions
2023-07-20 10:31:28 -07:00