Commit graph

36188 commits

Author SHA1 Message Date
Scott Shawcroft
e839be5e4e
Apply suggestions from code review
Co-authored-by: Dan Halbert <halbert@halwitz.org>
2024-04-26 14:38:21 -07:00
Scott Shawcroft
40f6d531b3
Add missing file 2024-04-26 14:27:16 -07:00
Scott Shawcroft
0da83a9d37
Fix silabs 2024-04-26 13:35:02 -07:00
Scott Shawcroft
8f5c6920a9
Fix CI USB PID check 2024-04-26 13:24:19 -07:00
Scott Shawcroft
0cbd8b2e0c
Add CIRCUITPY_USB_DEVICE config
This replaces CIRCUITPY_USB and makes room for CIRCUITPY_TINYUSB
when it may only be included for host support.
2024-04-26 11:58:49 -07:00
Dan Halbert
0e2152985c espressif: add user-specified connect() timeout 2024-04-26 13:40:09 -04:00
Scott Shawcroft
fde6263d9e
Switch to -Os for all 4MB builds
Enable MAX3421E support for all ESP builds.

Fixes #9203
2024-04-25 15:55:55 -07:00
Scott Shawcroft
94afcaa48a
Merge pull request #9206 from bill88t/esp32lite
Add WeMos LOLIN32 Lite
2024-04-25 10:30:30 -07:00
Bill Sideris
bac58de198
Merge remote-tracking branch 'adafruit/main' into esp32lite 2024-04-25 20:00:44 +03:00
c92bb9b3cc
Merge pull request #8954 from jepler/ssl-anything
ssl: work on anything implementing the socket protocol
2024-04-25 11:51:18 -05:00
Bill Sideris
b1a8ef59f0
Update board name 2024-04-25 18:43:03 +03:00
Bill Sideris
fcd5938f7e
Use IO0 for safemode 2024-04-25 18:10:54 +03:00
Dan Halbert
463fc17e90
Merge pull request #9205 from bill88t/strayboard
Move stray board into `boards`
2024-04-25 09:15:40 -04:00
Bill Sideris
1e277f69f7
Add WeMos LOLIN32 Lite 2024-04-25 15:10:46 +03:00
Bill Sideris
e9f060c650
Move stray board 2024-04-25 14:49:31 +03:00
Dan Halbert
260f3dadb3
Merge pull request #9202 from bradanlane/bls_add_frozen_bitmap_font
add adafruit_circuitpython_bitmap_fonts to frozen
2024-04-24 16:35:35 -04:00
Bradán Lane
d04049df0e add bitmap_fonts to frozen 2024-04-24 14:38:20 -04:00
Scott Shawcroft
3f419df3b6
Add extension info and always build with symbols 2024-04-24 10:44:29 -07:00
Scott Shawcroft
0de50aaa9b
Merge pull request #9200 from RetiredWizard/geekpins90x
Waveshare RP2040-GEEK: Update pin names to match info printed on board (9.0.x)
2024-04-24 10:19:09 -07:00
Scott Shawcroft
78aa39ee05
Merge pull request #9201 from SeanTheITGuy/spotpear_esp32c3_lcd_1_4
Add support for Spotpear ESP32C3 w/ 1.44" LCD.
2024-04-24 10:18:40 -07:00
Scott Shawcroft
79888acd15
Fix lint, ESP BLE and renode fetch deps 2024-04-24 10:00:36 -07:00
RetiredWizard
21cc4c9355 Update pin names to match info printed on baord 2024-04-23 23:59:04 -04:00
Scott Shawcroft
b63d422768
Fix more boards and docs 2024-04-23 16:04:42 -07:00
Scott Shawcroft
3321442a37
Add renode as supported port 2024-04-23 14:13:29 -07:00
Scott Shawcroft
983771b1b0
Skip id check for renode builds 2024-04-23 14:07:13 -07:00
8fcb1bfa0d
Update LFO.c 2024-04-23 16:07:03 -05:00
Scott Shawcroft
442def3e68
Add minimal Renode port
This runs in the Renode simulator and enables easier tracing and
debugging of the CircuitPython core. This port can also serve as
a starting point for new ports because it implements the minimal
necessary for the CP core to run.
2024-04-23 13:31:31 -07:00
Sean Murphy
e54ea0c1a1 initial commit 2024-04-23 14:38:25 -03:00
9979e1ac1d Update LFO implementation detail notes based on Dan's feedback
(& re-wrap some paragraphs, sorry)
2024-04-23 07:56:13 -05:00
bf10008c94
Update shared-bindings/synthio/LFO.c
Co-authored-by: Dan Halbert <halbert@adafruit.com>
2024-04-22 21:04:04 -05:00
a4e60ec698 LFO: document some things that trip up users
Closes: #9073

Closes: #9063
2024-04-22 20:40:05 -05:00
Dan Halbert
d8ca8421a0
Merge pull request #9190 from dhalbert/trrs-trinkey
Adafruit TRRS Trinkey M0
2024-04-22 17:34:10 -04:00
Scott Shawcroft
cce3293af7
Merge pull request #9193 from dhalbert/espressif-uart-fix
espressif UART: clear input buf on creation to avoid stray byte
2024-04-22 12:15:14 -07:00
Dan Halbert
5410b0e38d
Merge pull request #9192 from SeanTheITGuy/waveshare_esp32_s3_lcd_1_28
Add support for Waveshare ESP32S3 LCD 1.28"
2024-04-21 23:46:25 -04:00
Dan Halbert
33aabb306a
Merge pull request #9194 from RetiredWizard/geekpins
Update pin names to match info printed on board
2024-04-21 23:45:02 -04:00
Dan Halbert
2af7ef8340 TRRS Trinkey: freezing NeoPixel is too large for ru 2024-04-21 23:40:20 -04:00
Dan Halbert
5b8d63d8e6 TRRS trinkey: ShiftRegisterKeys off, NeoPixel frozen 2024-04-21 23:25:07 -04:00
Dan Halbert
839fea043c adjust TRRS. Remove busio.UART.Parity if UART disabled 2024-04-21 15:24:12 -04:00
Dan Halbert
1c3112b540 Adafruit TRRS Trinkey M0 2024-04-21 09:56:34 -04:00
a93cbb21a9 Merge remote-tracking branch 'origin/main' into ssl-anything 2024-04-20 20:57:22 -05:00
879f24175e Disable some things for the ssl enhancements to fit 2024-04-20 18:59:57 -05:00
RetiredWizard
0b4facf50f Update pin names to match info printed on board 2024-04-20 13:48:38 -04:00
Dan Halbert
b27bba9eb9 espressif/common-hal/busio/UART.c: clear input buf on creation to avoid stray byte 2024-04-19 18:00:52 -04:00
Dan Halbert
87a400aa1d
Merge pull request #9189 from dhalbert/pixel-trinkey
Adafruit Pixel Trinkey M0
2024-04-19 10:13:38 -04:00
Dan Halbert
1a1d756713
Merge pull request #9191 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2024-04-19 09:45:05 -04:00
Dan Halbert
2e499893ee Pixel Trinkey: D4, not D6 2024-04-19 09:15:42 -04:00
Andi Chandler
8b121d0e36
Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (994 of 994 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/en_GB/
2024-04-18 23:03:45 +02:00
Dan Halbert
ab69d6be1c
Merge pull request #9188 from dhalbert/2024-04-17-update-frozen
Update frozen libraries for 9.1.0-beta.1
2024-04-18 16:31:34 -04:00
Dan Halbert
1d50915892
Merge pull request #9187 from dhalbert/9.0.4-update
Merge latest changes from 9.0.x
2024-04-18 16:31:08 -04:00
Dan Halbert
e74a4e551d
Merge pull request #9181 from bill88t/fix9180
Switch to `serial_write` for the one line clear that is captured by `boot_out.txt`
2024-04-18 16:05:55 -04:00