31316 Commits

Author SHA1 Message Date
Radomir Dopieralski
55fbbdcb52 Allow enabling async on samd21
It was just disabled, possibly because of size considerations, but it's
useful to be able to enable it explicitly for selected boards.

This requires some of the settings to use ?= instead of =, and fixing
a bug in the traceback module, where the chain variable is unused if
exception chaining is not enabled.
2023-08-27 19:28:44 +02:00
Dan Halbert
acc4ee9c39
Merge pull request #8319 from jepler/document-rgbmatrix-8283
RGBMatrix: document constructor arguments
8.2.4
2023-08-22 14:14:39 -04:00
Jeff Epler
c1dce99be9
Link to dedicated guide for rgbmatrix 2023-08-22 10:55:55 -05:00
Jeff Epler
e336dc90cf
update explanation of height; it is optional 2023-08-22 10:53:10 -05:00
Jeff Epler
2dcc0d2a62
further explain width and height, it can't hurt 2023-08-22 10:46:34 -05:00
Jeff Epler
81ad2e05ba
address review comments 2023-08-22 10:44:35 -05:00
Jeff Epler
485924896e
RGBMatrix: document constructor arguments
Closes: #8283
2023-08-22 10:31:09 -05:00
Jeff Epler
283889bb57
Merge pull request #8309 from dhalbert/fix-pimoroni-dvi-base
fix framebuffer size for pimoroni dvi base
2023-08-22 09:47:25 -05:00
Dan Halbert
8157920d10
Merge pull request #8312 from jepler/fix-sphinx-82x
Use the ".. jinja" tag to render support_matrix template
2023-08-21 23:46:25 -04:00
Dan Halbert
a15d139df8
Merge pull request #8306 from jepler/setsockopt-constants-for-todbot
Add several constants needed to use multicast UDP
2023-08-21 23:03:41 -04:00
Jeff Epler
2fc413db24
Use the ".. jinja" tag to render support_matrix template
.. and remove the substring check for the file.

this fixes the problem with sphinx 7.2.2 that the "docname" can
be None (see https://github.com/sphinx-doc/sphinx/issues/11620)
2023-08-21 21:34:14 -05:00
Dan Halbert
eba1f9d4fe fix framebuffer size for pimoroni dvi base 2023-08-21 19:36:28 -04:00
Jeff Epler
d23ddff971
Add several constants needed to use multicast UDP
This was verified by @todbot to work on esp32 s2 and s3;
the constant should match any system that uses LWIP numbering.
2023-08-21 16:19:58 -05:00
Dan Halbert
4593008317
Merge pull request #8297 from dhalbert/better-hard-fault-message
improve hard fault message
2023-08-20 12:16:33 -04:00
Dan Halbert
7f680364fc
Merge pull request #8301 from pypewpew/no-logo-fix-8.2.x
Fix displayio when CIRCUITPY_REPL_LOGO is disabled
2023-08-19 20:40:22 -04:00
Radomir Dopieralski
3120bd3d7d Fix displayio when CIRCUITPY_REPL_LOGO is disabled
We have to make room for the status bar no matter if the logo is enabled
or not. We probably should add a similar option for disabling the status
bar.

This makes the PewPew M4 port stop crashing.

(cherry picked from commit b50a7fb9137383737fcc8f635a714b45f41e20ad)
2023-08-20 00:59:34 +02:00
Dan Halbert
10a022db87 consolidate and shorten some error messages 2023-08-19 12:39:54 -04:00
Dan Halbert
7933bb0ebe improve hard fault message 2023-08-19 10:07:46 -04:00
Dan Halbert
8754b8e563
Merge pull request #8287 from kattni/metro-esp32s3-pin-addition
Add SD_CS pin to Metro ESP32-S3 board definition.
2023-08-15 22:26:03 -04:00
Kattni Rembor
8b147ac748 Add SD_CS pin to Metro ESP32-S3 board definition. 2023-08-15 18:30:59 -04:00
Scott Shawcroft
7567f71709
Merge pull request #8280 from dglaude/8.2.x-backport-metro-esp32s3
8.2.x backport metro esp32s3
2023-08-14 11:50:41 -07:00
Scott Shawcroft
f353fb1b80
Merge pull request #8279 from dglaude/8.2.x-backport-picopad
8.2.x backport picopad by @lynt-smitka
2023-08-14 11:43:15 -07:00
Melissa LeBlanc-Williams
9d69ddc583 Add D0 and D1 2023-08-14 00:20:47 +02:00
Melissa LeBlanc-Williams
4c62db2d05 Add D pins 2023-08-14 00:20:24 +02:00
Melissa LeBlanc-Williams
8dd52430b6 Change to octal ram 2023-08-14 00:18:50 +02:00
Melissa LeBlanc-Williams
1b3993a29e Added initial Adafruit Metro ESP32-S3 2023-08-14 00:17:24 +02:00
Vladimír Smitka
acd8896094 Fix RGB/BGR color order 2023-08-13 17:42:23 +02:00
Vladimir Smitka
2819c88207 Formatting 2023-08-13 17:41:16 +02:00
Vladimir Smitka
d652c8d25c Add PicoPad support 2023-08-13 17:39:59 +02:00
Dan Halbert
8260f816f8
Merge pull request #8220 from jepler/update-protomatter-in-8.2.x
bump protomatter to 1.5.10
8.2.3
2023-08-10 06:35:30 -04:00
Jeff Epler
a34d9b70e2
update protomatter to 1.5.10 2023-08-04 20:54:11 -05:00
Scott Shawcroft
c610ae2e2c
Merge pull request #8249 from jepler/fix-doc-build-8246-82x
Add index.html as a redirect to README.html (for 8.2.x)
2023-08-02 10:23:03 -07:00
Jeff Epler
5e8c38c8f9
Add index.html as a redirect to README.html
closes #8246
2023-08-02 09:34:33 -05:00
Scott Shawcroft
364a9a137e
Merge pull request #8227 from jepler/update-nina-fw-8.2.x
update certificates to nina-fw 1.7.5
8.2.2
2023-07-31 14:12:42 -07:00
Jeff Epler
76d69283a4
update certificates to nina-fw 1.7.5 2023-07-28 10:44:38 -05:00
Jeff Epler
197a7f31ab
bump protomatter to 1.5.9 2023-07-26 15:02:05 -05:00
Dan Halbert
370eb1b54b
Merge pull request #8212 from dhalbert/8.2.x-backport-8189-synthio-12-channels
ESP32 synthio channels to 12
8.2.1
2023-07-25 10:26:42 -04:00
Tod Kurt
ae0ebfef2f ESP32 synthio channels to 12 2023-07-24 23:03:34 -04:00
Scott Shawcroft
c22a31e023
Merge pull request #8194 from dhalbert/8.2.x-backport-8035-8181-metro-rp2040
8.2.x backport 8035 8181 metro rp2040
2023-07-24 10:10:53 -07:00
Scott Shawcroft
70d7b6ffb7
Merge pull request #8196 from dhalbert/8.2.x-backport-8127-metro-m1011-sd
8.2.x backport: add Adafruit Metro M7 1011 SD
2023-07-24 10:10:15 -07:00
Scott Shawcroft
516a242344
Merge pull request #8208 from dhalbert/8.2.x-backport-8180-ip4v-addressdoc
8.2.x backport: docs:  wifi.radio.ipv4_address_ap is read-only
2023-07-24 10:09:46 -07:00
Scott Shawcroft
f39f28709f
Merge pull request #8207 from dhalbert/8.2.x-backport-8175-objdict-fromkeys
8.2.x backport: py/objdict: Fix fromkeys to return the right type.
2023-07-24 10:09:25 -07:00
Scott Shawcroft
44c6563028
Merge pull request #8206 from dhalbert/8.2.x-backport-8169-getenv-notimplemented
8.2.x backport: throw an exception if os.getenv is used on a board without settings.t…
2023-07-24 10:08:34 -07:00
Scott Shawcroft
613dda89f2
Merge pull request #8205 from dhalbert/8.2.x-backport-8165-network-docs
8.2.x backport 8165 network docs
2023-07-24 10:07:58 -07:00
Scott Shawcroft
03c1cde918
Merge pull request #8204 from dhalbert/8.2.x-backport-8156-datanoise-picoadk
8.2.x backport 8156 datanoise picoadk
2023-07-24 10:07:32 -07:00
Scott Shawcroft
2a99ec3fc3
Merge pull request #8203 from dhalbert/8.2.x-backport-8154-keebs-frood
8.2.x backport: Update 42. Keebs Frood support for Rev7
2023-07-24 09:49:38 -07:00
Scott Shawcroft
818bd8f043
Merge pull request #8202 from dhalbert/8.2.x-backport-8152-liatris-board
8.2.x backport 8152 liatris board
2023-07-24 09:49:11 -07:00
Scott Shawcroft
f902e0d86b
Merge pull request #8201 from dhalbert/8.2.x-backport-8150-set-hostname
8.2.x backport: fix set hostname
2023-07-24 09:48:33 -07:00
Scott Shawcroft
99347aee1e
Merge pull request #8200 from dhalbert/8.2.x-backport-8142-makerdiary-nrf52840-connect
8.2.x backport: Added Makerdiary nRF52840 Connect Kit.
2023-07-24 09:48:11 -07:00
Scott Shawcroft
eebff5cb77
Merge pull request #8198 from dhalbert/8.2.x-backport-8130-qtpy-esp32s3-m4r2
8.2.x backport: adafruit_qtpy_esp32s3_4mbflash_2mbpsram
2023-07-24 09:47:47 -07:00