Commit graph

36376 commits

Author SHA1 Message Date
Tim
6c1227efdd add tests of pwm extremes 2024-07-03 10:21:34 -07:00
Scott Shawcroft
5e6527f9d7
Merge pull request #9391 from aguaviva/supporting_ttgo_t8_v1_7
adding support for TTGO T8 v1.7
2024-07-03 10:06:01 -07:00
Tim
8a1b3e7cfc disallow duty cycle rounding to 0 2024-07-03 09:37:55 -07:00
dc77f3146f serial_bytes_available: don't double-count bytes on usb cdc
In 9.0.x, serial_bytes_available returned a bool and tud_cdc_available was
harmlessly checked twice for any characters.

When the routine was changed to return an int, the double checking led to
over-reporting the number of characters available. In code that would attempt
to read this many bytes from sys.stdin, this made the read call block since
only 1 byte was actually available.

This behavior came up in the discussion of #9393. I don't mark this bug as
closing that one, because that issue seems to be reporting multiple things that
this change would not address, such as delays in `sys.stdout.write()` or
problems seen while using webserial.
2024-07-03 11:36:30 -05:00
Dan Halbert
06d653587b
Merge pull request #9397 from dhalbert/update-frozen-libraries-204-07-02
Update frozen libraries for next 9.1.0-something release
2024-07-03 11:24:04 -04:00
Tim
9bc4f628f6 fix off-by-one in PWM frequency setting 2024-07-02 17:15:15 -07:00
Dan Halbert
95dbb18d22
Merge pull request #9396 from timchinowsky/main
fix off-by-one in ADC sample rate divisor
2024-07-02 19:11:57 -04:00
Dan Halbert
6c0b69e571 Update frozen libraries 2024-07-02 19:07:39 -04:00
Dan Halbert
4620323c78
Update ports/raspberrypi/common-hal/analogbufio/BufferedIn.c 2024-07-02 19:03:47 -04:00
Tim
6eab2ecc42 fix off-by-one in ADC sample rate divisor 2024-07-02 15:17:41 -07:00
Dan Halbert
a037491520
Merge pull request #9392 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2024-07-02 15:11:08 -04:00
Hosted Weblate
da40564ff5
Merge remote-tracking branch 'origin/main' 2024-07-02 20:04:50 +02:00
Scott Shawcroft
1188d67263
Merge pull request #9395 from dhalbert/ble-timeout-espressif-events
Fix BLE adv timeout; ESP: don't sched handler on adv finish
2024-07-02 11:02:42 -07:00
aguaviva
39306393b1 prefixing SD SPI pins with SD_ so samples work OOTB 2024-07-02 19:53:42 +02:00
aguaviva
06a2ffd6fb removing typos 2024-07-02 19:46:50 +02:00
Dan Halbert
21d2c865f1 Fix BLE adv timeout; ESP: don't sched handler on adv finish 2024-07-02 12:13:20 -04:00
Zoda
eb3632b20e
Translated using Weblate (Turkish)
Currently translated at 20.9% (209 of 996 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/tr/
2024-07-02 05:21:46 +02:00
aguaviva
fd0129dc8a fixing board id 2024-07-02 02:18:26 +02:00
aguaviva
864f254555 led, sdcard and I2C working 2024-07-02 02:06:20 +02:00
Scott Shawcroft
d723732f83
Merge pull request #9387 from EricAlmendras/archi-board
add default libraries in firmware archi
2024-07-01 13:16:21 -07:00
Dan Halbert
3324696eb4
Merge pull request #9388 from jepler/merge-90x
Merge 9.0.x into main
2024-07-01 14:22:33 -04:00
Dan Halbert
dfcd4a9f09
Merge pull request #9389 from bradanlane/bls_rp2040_explorer_uart
remove UART object and use pins for IR
2024-07-01 14:21:53 -04:00
Bradán Lane
1e6d7e68bc requested changes for pull request 2024-07-01 14:12:20 -04:00
9b85fe5766 Merge remote-tracking branch 'origin/9.0.x' into merge-90x 2024-07-01 12:21:23 -05:00
Bradán Lane
21e7e00783 remove UART object and use pins for IR; add asyncio frozen 2024-07-01 13:19:13 -04:00
Dan Halbert
f77451071f
Merge pull request #9382 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2024-07-01 08:07:51 -04:00
Eric Almendras
da1cdd9214 add default libraries in firmware archi 2024-07-01 09:04:57 -03:00
hexthat
aa80f6f595
Translated using Weblate (Chinese (Pinyin))
Currently translated at 100.0% (996 of 996 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
2024-07-01 06:38:28 +02:00
Andi Chandler
a77ef3664d
Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (996 of 996 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/en_GB/
2024-06-29 00:09:15 +02:00
Dan Halbert
396aaef964
Merge pull request #9375 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2024-06-26 17:44:19 -04:00
Hosted Weblate
95ddf75514
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-26 19:39:34 +00:00
Scott Shawcroft
b2724feb0a
Merge pull request #9374 from dhalbert/espressif-ble-fixes
Various Espressif BLE fixes
2024-06-26 12:39:25 -07:00
Dan Halbert
f1d29eef78
Merge pull request #9353 from EricAlmendras/archi-board
add ARCHI NEWSAN board
2024-06-26 10:25:31 -04:00
Tobias Schmale
b8c65427f8 update docs 2024-06-26 13:35:05 +00:00
Tobias Schmale
ed42ca89d7 esp: enable settable cpu frequency dependent on flash layout 2024-06-26 13:30:07 +00:00
Tobias Schmale
1f9848a833 esp: round to next lower cpu frequency 2024-06-26 13:27:59 +00:00
Eric Almendras
4dbc10e808 Add LED_Animation 2024-06-26 10:22:02 -03:00
Dan Halbert
b228cbad85 espress/common-hal/_bleio: Adapter.c: handle BLE_HS_EBUSY on scan 2024-06-25 17:27:27 -04:00
Dan Halbert
827e41ab2d
Merge pull request #9350 from dhalbert/fix-espressif-ping
espressif: fix returning ping time and pinging too often
2024-06-25 16:42:45 -04:00
Dan Halbert
6bf9ec7ed1 espressif/common-hal/_bleio/Adapter.c: use busy-waiting, to allow background tasks to run 2024-06-25 14:06:22 -04:00
Sola85
5a2ba8e0ac
Merge branch 'adafruit:main' into esp32-settable-cpu-frequency 2024-06-25 19:57:14 +02:00
Scott Shawcroft
ac598a399a
Merge pull request #9371 from stonehippo/main
Add note re Seeed WIO Terminal accelerometer pins
2024-06-25 10:32:51 -07:00
Dan Halbert
1019e9165c espressif/common-hal/_bleio: int Characteristic observer properly; restore descriptor pre-check code 2024-06-25 09:59:38 -04:00
Dan Halbert
ea9a8df708 espressif/common-hal/_bleio: use waiting loops instead of TaskNotify 2024-06-25 09:54:48 -04:00
George White
49e67ad08b
Add note re Seeed WIO Terminal accelerometer pins 2024-06-24 17:08:49 -04:00
Eric Efrain
343e0dadf1
Apply suggestions from code review
Co-authored-by: Dan Halbert <halbert@halwitz.org>
2024-06-24 11:35:51 -03:00
Eric Efrain
9f9f097e56
Apply suggestions from code review
Co-authored-by: Dan Halbert <halbert@halwitz.org>
2024-06-24 11:34:04 -03:00
Eric Almendras
0c98aa7075 add module LED_Animation for frozen modules 2024-06-24 11:22:24 -03:00
Eric Almendras
dc64eed504 add LED_Animation in frozen modules 2024-06-24 11:19:39 -03:00
Eric Almendras
d676293297 add headers in ports/raspberry/boards/archi files 2024-06-24 07:33:01 -03:00