Tim
520e138022
start pwm fixes
2024-06-15 07:10:58 -07:00
c2503f69b1
remove -12 from file path as well
2024-06-14 13:30:04 -05:00
Hosted Weblate
b355a55999
Merge remote-tracking branch 'origin/main'
2024-06-14 17:02:24 +02:00
hexthat
d0e42f1113
Translated using Weblate (Chinese (Pinyin))
...
Currently translated at 100.0% (995 of 995 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
2024-06-14 17:02:23 +02:00
ed5591c5cb
Merge pull request #9318 from jepler/sslsocket-stream-protocol
...
SSLSocket: Add stream protocol
2024-06-14 10:02:17 -05:00
Matthew
92814c32bf
Merge branch 'main' of https://github.com/MatthewJeffson/circuitpython
2024-06-14 12:52:11 +08:00
Matthew
476a667532
Fix: Trailing Whitespace Issue
2024-06-14 12:50:00 +08:00
Matthew
6a8b41f920
Update ports/espressif/boards/seeed_xiao_esp32c6/mpconfigboard.h
...
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
2024-06-14 12:42:32 +08:00
Kyle Mohr
e8af233b61
Merge branch 'adafruit:main' into waveshare-esp32-s3-tiny
2024-06-13 17:32:41 -05:00
Kyle Mohr
42d9b0ab6a
comments indicating neopixel color ordering
2024-06-13 22:28:56 +00:00
e01c6ab60f
pull in the setuptools version of distutils for silabs
2024-06-13 13:02:11 -05:00
Scott Shawcroft
ed2f32fadb
Enable deep sleep on all ESP chips
...
Features of each chip is documented in this spreadsheet:
https://docs.google.com/spreadsheets/d/1NyKzHOWeWMb8UttDDugeeOANZ4m-idMHM6kiTlUUVIg/edit?usp=sharing
Fixes #9056
2024-06-13 10:26:33 -07:00
Hosted Weblate
3c0609ff00
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/
2024-06-13 19:23:43 +02:00
Dan Halbert
03e42a8c0c
Merge pull request #9325 from tannewt/esp_ble_follow_up
...
Improve ESP BLE and turn on BLE workflow
2024-06-13 13:23:30 -04:00
7c85f6a15a
ensure variable is initialized
2024-06-13 11:41:24 -05:00
e00e2473db
doc fix
2024-06-13 11:39:40 -05:00
4d4d654677
MP3Decoder: set the nonblocking flag as needed
...
this makes SSL sockets (which return readable when not yet actually
readable) work better.
2024-06-13 11:11:17 -05:00
Matthew
878f3c7a21
update
2024-06-13 11:46:41 +08:00
Matthew
611185e1ed
update
2024-06-13 11:44:10 +08:00
Matthew
a6499b4c5a
Update mpconfigboard.h
2024-06-13 11:40:27 +08:00
Scott Shawcroft
50bcceef69
Fix connection timeout and packetbuffer error
2024-06-12 16:36:08 -07:00
3215f6c4ff
SSLSocket: handle exceptions during protocol read/write operations
...
These protocol operations should not raise exceptions, but sometimes
they do. Catch the exception and extract the errno value if available.
At the same time, harmonize the argument types for the underlying C
routines
2024-06-12 16:41:19 -05:00
6e09428dab
Update macos version
...
Move from 11 (deprecated) to 12 (the oldest non-deprecated)
Because the artifacts formerly had the macos version number in the
mpy-cross binary filename, we have to change the binary name anyway.
Rename it without the macos version (e.g., mpy-cross-macos-x64 instead of
mpy-cros-macos-11-x64)
https://github.blog/changelog/2024-05-20-actions-upcoming-changes-to-github-hosted-macos-runners/
Closes : #9328
2024-06-12 15:33:40 -05:00
Scott Shawcroft
4c85b5f02e
Fix other BLE builds
2024-06-12 11:22:00 -07:00
Matthew
2c379c67af
Add: add seeed_xiao_esp32c6
2024-06-12 10:24:34 +08:00
Scott Shawcroft
63aeb11d7e
Improve ESP BLE and turn on BLE workflow
...
The BLE workflow will broadcast publicly when the web workflow
isn't activated.
2024-06-11 16:21:40 -07:00
Scott Shawcroft
e43270e030
Merge pull request #9322 from dhalbert/tinyusb-out-report-changes
...
Update `tud_hid_set_report_cb()` report handling
2024-06-11 13:27:40 -07:00
Dan Halbert
8b39b3b6a6
shared-module/usb_hid/Device.c: update tud_hid_set_report_cb()
2024-06-10 18:19:27 -04:00
49a612056e
take micropython tricks for selectability of ssl sockets
2024-06-10 12:07:48 -05:00
Scott Shawcroft
c6da0a4833
Merge pull request #9316 from bablokb/sunton_3.2in_cyd
...
added board Sunton 3.2in ESP32 240x320 capacitive touch display
2024-06-10 09:56:11 -07:00
Limor "Ladyada" Fried
64e46489c5
Merge pull request #9290 from dhalbert/adafruit_feather_rp2040_adalogger
...
Add adafruit_feather_rp2040_adalogger
2024-06-09 13:23:12 -04:00
Dan Halbert
22ef8ebd0d
Apply suggestions from code review
2024-06-08 17:48:24 -04:00
Bill Sideris
467ceef94d
"Refer to latest release"
2024-06-08 22:11:34 +03:00
bablokb
1259682d45
changed as suggested
2024-06-08 08:24:21 +00:00
7969638740
SSLSocket: Add stream protocol
...
including select. This assumes that the SSL layer is readable/writable
exactly when the underlying socket is readable/writable.
2024-06-07 14:49:35 -05:00
Scott Shawcroft
5d9129a716
Merge pull request #9314 from dhalbert/workflow-abs-path-fix-2
...
Further fix to use absolute paths in remote workflows
2024-06-07 10:24:51 -07:00
Scott Shawcroft
d9387bc654
Merge pull request #9300 from bill88t/nodemcu_esp32c2
...
Add NodeMcu ESP32-C2
2024-06-07 10:00:21 -07:00
bablokb
b6ff640108
fixed indentation
2024-06-07 08:29:22 +00:00
Bernhard Bablok
367ff749a3
added board Sunton 3.2in ESP32 240x320 capacitive touch display
2024-06-07 10:00:15 +02:00
Dan Halbert
e4f6656df6
Further fix to use absolute paths in remote workflows
2024-06-06 16:56:24 -04:00
Scott Shawcroft
6b3665a4d5
Merge pull request #9303 from dhalbert/picow-usb-host-off
...
picow: turn off CIRCUITPY_USB_HOST and CIRCUITPY_PICODVI
2024-06-06 13:05:57 -07:00
Bill Sideris
1790c75cf5
Update paperwork elsewhere too
2024-06-06 22:35:07 +03:00
Bill Sideris
24f91dbde7
Update paperwork
2024-06-06 22:32:42 +03:00
Scott Shawcroft
1aa17b39b6
Merge pull request #9284 from jepler/mp3-stream
...
MP3: Stream them
2024-06-06 12:15:30 -07:00
Scott Shawcroft
76cc0a14d6
Merge pull request #9311 from dhalbert/web-workflow-use-abs-path
...
Web workflow: use absolute paths to avoid paths being adjusted by current directory
2024-06-06 12:12:23 -07:00
Dan Halbert
6ec5d3fabe
web_workflow.c: use absolute path
2024-06-05 23:29:47 -04:00
6c9eaf1415
MP3Decoder: better handle underflows of mp3 stream
...
* Don't consume in the case of "indata overflow".
Doing so leaves us at a bad boundary within the MP3 data
and can continue decoding from an inappropriate spot
i.e., one that looks likede mp3 data but is NOT.
because there are many crashing bugs in the helix mp3 library on
invalid input data, we must do our best to avoid them, and this
is one way to do that.
* clear the output buffer in the case there's not a sync word in the
buffer. this can also happen when too little data is available.
this changes more "stuttering" conditions into "silent" conditions.
With these changes, I can get through 3+ plays of "idea.mp3" from a local
http server with long pauses (but not stuttering glitches or safe mode
crashes).
I was also able to play through 10+ minutes of http://ice2.somafm.com/dronezone-128-mp3
without crashing or "end of stream", though again there are pauses
due to packet loss.
I think this is good now, except for the problems that arise when
the socket layer doesn't deliver a fresh packet for a long time.
2024-06-05 14:52:07 -05:00
Bill Sideris
6cb956ec86
Update readme implementation
2024-06-05 22:16:20 +03:00
Bill Sideris
2af48f2e65
Merge branch 'main' into nodemcu_esp32c2
2024-06-05 21:38:44 +03:00
Bill Sideris
2d18769a3b
Update creator stuff
2024-06-05 21:34:59 +03:00