Scott Shawcroft
8183d8ef50
Remove displayio.*.show()
...
Use `displayio.*.root_group =`.
2023-10-02 14:28:59 -07:00
Scott Shawcroft
a3c932062f
Merge pull request #8453 from heygauri/doc-rotaryio.IncrementalEncoder
...
Update documentation for rotaryio.IncrementalEncoder
2023-10-02 13:16:47 -07:00
Scott Shawcroft
744222a7d2
Merge pull request #8451 from weblate/weblate-circuitpython-main
...
Translations update from Hosted Weblate
2023-10-02 13:14:21 -07:00
Sumitra Sharma
fd4a61233e
Update documentation for rotaryio.IncrementalEncoder
...
Update the documentation in circuitpython/shared-bindings/rotaryio/IncrementalEncoder.c
to explicitly state that rotaryio.IncrementalEncoder assumes the encoder's pins are
connected to ground and sets pull-ups on the pins accordingly.
Closes #5847
Signed-off-by: Sumitra Sharma <sumitraartsy@gmail.com>
2023-10-02 21:18:55 +05:30
Vladimír Smitka
debcbb24a5
Translated using Weblate (Czech)
...
Currently translated at 23.6% (236 of 997 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/cs/
2023-10-01 10:00:56 +02:00
Paint Your Dragon
ed4d4a6b43
Merge pull request #8436 from PaintYourDragon/main
...
RP2040: fix 8-bit WAV playback
2023-09-29 20:39:33 -07:00
Scott Shawcroft
d179eb4f54
Merge pull request #8371 from bill88t/rpi-auto-disconnect
...
`stop_station` when no wifi-reconnect
2023-09-29 15:23:56 -07:00
Scott Shawcroft
985a49a124
Merge pull request #8422 from jepler/qualia-revision
...
qualia: fixes for revision C
2023-09-29 15:22:28 -07:00
Phillip Burgess
2fe0fa5b5c
Add output_length_used check as requested
2023-09-29 14:25:54 -07:00
Jeff Epler
10aeb23789
remove console pins, that was wrong
2023-09-28 17:13:22 -05:00
Bill Sideris
2284211cc1
Merge remote-tracking branch 'adafruit/main' into rpi-auto-disconnect
2023-09-28 18:01:43 +03:00
Bill Sideris
c3cf7c0894
wifi_reset
2023-09-28 17:53:40 +03:00
Dan Halbert
4ea0e4735d
Merge pull request #8442 from jepler/issue8441
...
Fixes for ci_set_matrix
2023-09-28 10:21:36 -04:00
Bill Sideris
8c37156675
Revert "stop_station when no wifi-reconnect"
...
This reverts commit 7588abad32
.
2023-09-28 14:47:43 +03:00
Bill Sideris
7258f7b4a0
Revert "Remove a space"
...
This reverts commit ed4c510d8f
.
2023-09-28 14:47:39 +03:00
Bill Sideris
df13d8615d
Merge remote-tracking branch 'adafruit/main' into rpi-auto-disconnect
2023-09-28 14:45:30 +03:00
Jeff Epler
8b84edfdde
ci_set_matrix: no need to expand the value of CIRCUITPY_WEB_WORKFLOW
...
This is now done by the way shared_bindings_matrix.py invokes make.
2023-09-27 21:36:35 -05:00
Jeff Epler
e40abda1bc
ci_set_matrix: Don't use .get(), it hides errors
...
Variables that are explicitly fetched always have a value, even if it
is the empty value. However, using .get() hid the error that
shared_bindings_matrix wasn't fetching SRC_SUPERVISOR.
2023-09-27 21:36:34 -05:00
Jeff Epler
c261ac6318
shared_bindings_matrix: Explicitly fetch SRC_SUPERVISOR for ci_set_matrix
2023-09-27 21:33:19 -05:00
Jeff Epler
a9fce6c495
qualia: fixes for revision C
...
* neopixel removed, could not share function with DBLTAP
* external SPI bus definition is settled
2023-09-27 18:13:21 -05:00
Jeff Epler
aa0d7aad83
Merge pull request #8440 from jepler/dotclock-overscan-rotation
...
Dotclock: fix overscan and rotation
2023-09-27 18:07:50 -05:00
Jeff Epler
c1a98e460a
Merge pull request #8439 from tannewt/fix_for_make_quirk
...
Tweak for make quirk
2023-09-27 18:05:43 -05:00
Jeff Epler
451356db2d
Merge pull request #8438 from weblate/weblate-circuitpython-main
...
Translations update from Hosted Weblate
2023-09-27 18:05:21 -05:00
Jeff Epler
b3141933af
FramebufferDisplay: dirty rows are physical
...
.. so they need a correct row count, which could be the "core.width"
of a 90/180 rotated display.
While I discovered this on the very unusual 320x960 display it could have
affected any framebuffer display that was taller than it was wide,
including sharp memory displays and rgbmatrix displays.
2023-09-27 15:15:34 -05:00
Jeff Epler
f80d08e207
Make dot clock displays with a masked portion on the left work
2023-09-27 15:15:32 -05:00
Hosted Weblate
c2297f7980
Merge remote-tracking branch 'origin/main'
2023-09-27 18:39:46 +00:00
Scott Shawcroft
3684640ada
Merge pull request #8430 from jepler/dotclock-enhancements
...
Dotclock enhancements
2023-09-27 11:39:37 -07:00
Scott Shawcroft
ad837d44ed
Tweak for make quirk
2023-09-27 09:17:07 -07:00
Hosted Weblate
fdab0f7212
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-09-27 18:13:54 +02:00
Scott Shawcroft
44d27cb23d
Merge pull request #8435 from tannewt/fix_esp32_with5.1
...
Update ADC and I2S APIs for 5.1
2023-09-27 09:13:47 -07:00
Phillip Burgess
54322578d2
RP2040: fix 8-bit WAV "audio buffer too small" bug
...
Also subtly fixed 8- to 16-bit scaling math
2023-09-26 16:44:19 -07:00
Scott Shawcroft
3fdfb9bd32
Update ADC and I2S APIs for 5.1
...
This fixes ESP32 because the BufferedIn used the old ADC API and
I2S did too indirectly.
Fixes #8429
2023-09-26 16:06:54 -07:00
Jeff Epler
3d3061f6f7
fix qualia board definition
2023-09-26 08:33:27 -05:00
Jeff Epler
1c2362b758
bump qualia psram to 120MHz
2023-09-26 08:33:10 -05:00
Jeff Epler
6990c37320
Fix calculation of bit-weight for reset pin
2023-09-26 08:33:00 -05:00
Jeff Epler
3af5cbc312
bump ram to 120MHz
2023-09-26 07:49:00 -05:00
Jeff Epler
03141d40af
espressif: i2c: initialize "has_lock"
...
Otherwise, a stack-constructed i2c instance might get some other value
here.
2023-09-26 07:48:59 -05:00
Jeff Epler
747b6e8d2e
enable LCD_RGB_RESTART_IN_VSYNC
...
this "should" turn permanent tearing into temporary tearing.
2023-09-25 16:39:38 -05:00
Jeff Epler
6263f6af84
Switch to i2c init string for espressif lcd ev, expose values via board
2023-09-25 16:39:00 -05:00
Jeff Epler
65310ab615
update io expander table for rev C
2023-09-25 12:00:04 -05:00
Jeff Epler
ce22edba15
On Qualia, define board.TFT_IO_EXPANDER
...
these arguments make it easier to call ioexpander_send_init_sequence
2023-09-25 11:33:01 -05:00
Jeff Epler
04ad525c09
Re-work ioexpander_send_init_sequence
...
* can now send the I2C bus initialization code
* can now reset the display on an I/O expander pin
* parameters re-ordered to enable easy use with **board.TFT_IO_EXPANDER
2023-09-25 11:31:16 -05:00
Jeff Epler
409d1a83b6
displayio: fix releasing dot clock framebuffres in release_displays
...
this caused problems particularly when the framebuffer was not associated
with a display.
2023-09-25 09:45:35 -05:00
Scott Shawcroft
1c0155c99b
Merge pull request #8424 from tannewt/update-idf5.1
...
Update to ESP-IDF 5.1 and add C6 and H2 support
2023-09-22 16:35:27 -07:00
Scott Shawcroft
c726e87344
Enable BLE on H2 devkit
2023-09-22 15:05:20 -07:00
Scott Shawcroft
faa445e347
Three more board fixes
2023-09-22 10:03:20 -07:00
Scott Shawcroft
1480d70d17
Fix builds
...
* Disable bleio on C3 with 4MB flash.
* Fix gpio include path in board.c's that use it.
2023-09-22 10:03:20 -07:00
Scott Shawcroft
16d1dc2be0
Update all target sdkconfig
2023-09-22 10:03:20 -07:00
Scott Shawcroft
6649b17fb5
H2 works
2023-09-22 10:03:20 -07:00
Scott Shawcroft
39192cc896
C6 works
2023-09-22 10:02:35 -07:00