Commit Graph

31317 Commits

Author SHA1 Message Date
Jeff Epler
9064c6e7cb
ci_set_matrix: changing conf.py should not rebuild all boards 2023-08-23 07:22:28 -05:00
Jeff Epler
96a3b884f6
Unconditionally use sphinx_rtd_theme when building docs
This is a speculative fix for the latest build failure on RTD,
https://readthedocs.org/projects/circuitpython/builds/21689508/
which appears to be due to a change in RTD's "conf.py.tmpl"

2066e3486a

```
Traceback (most recent call last):
  File "/home/docs/checkouts/readthedocs.org/user_builds/circuitpython/envs/latest/lib/python3.11/site-packages/sphinx/config.py", line 358, in eval_config_file
    exec(code, namespace)  # NoQA: S102
    ^^^^^^^^^^^^^^^^^^^^^
  File "/home/docs/checkouts/readthedocs.org/user_builds/circuitpython/checkouts/latest/conf.py", line 600, in <module>
    'html_theme': html_theme,
                  ^^^^^^^^^^
NameError: name 'html_theme' is not defined
```
2023-08-22 21:05:56 -05:00
Dan Halbert
acc4ee9c39
Merge pull request #8319 from jepler/document-rgbmatrix-8283
RGBMatrix: document constructor arguments
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 b50a7fb913)
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
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
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
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