0c84b12fc9
stackrduino_m0_pro: disable some features on this constrained build
2024-08-28 14:05:11 -05:00
19e5cf3d8f
Avoid crashing when display components are deinitialized
...
Now, try_lock (SPI & I2C) & begin_transaction (display bus core) will check
that the related objects are still valid first; if they are not,
the lock/begin transaction will fail by returning false, rather than
"other things" such as raising a Python exception where it is not
permitted, accessing invalid memory, etc.
Closes #8278 and Closes #9426
2024-08-28 09:44:02 -05:00
14c86ef7d0
Merge pull request #9564 from tannewt/qualia_glitches
...
Bump Qualia to 120 MHz flash and PSRAM speed
2024-08-27 19:24:01 -05:00
Scott Shawcroft
f4a6460eeb
Bump Qualia to 120 MHz flash and PSRAM speed
...
This allows us to push more pixels and reduce tearing.
Fixes #9477
2024-08-27 16:20:26 -07:00
Scott Shawcroft
1039743356
Merge pull request #9560 from FoamyGuy/math_dist
...
Implement math.dist
2024-08-27 13:40:53 -07:00
Scott Shawcroft
30a4bd12f9
Merge pull request #9563 from jepler/issue9504
...
espressif: Validate sample rate
2024-08-27 12:35:04 -07:00
dc21efe446
espressif: Validate sample rate
...
The reported code used an invalid sample rate. This improves
the error message so that it is not a generic IDFError.
The new error message says:
```
ValueError: sample_rate must be 20000-2000000
```
I verified at a sample rate of 20000 that I could read both 0
and 65535 using a jumper wire to another GPIO pin configured as a
digital output.
Closes #9504
2024-08-27 11:01:46 -05:00
Dan Halbert
16b6c8877e
Merge pull request #9554 from samblenny/espressif-build-docs
...
Make Building CircuitPython guide easier to find
2024-08-25 18:45:55 -04:00
Dan Halbert
fb3f3a489f
Merge pull request #9556 from timdechant/dev_stdio_docstring
...
Fix docstring for stdout.buffer
2024-08-23 10:05:30 -04:00
timdechant
2c9212ad1e
Fix docstring for stdout.buffer
...
Earlier commit changed stdio docstring/type to StringIO and included
stdio_buffer_obj in that. Reviewing history for that object,
it is intended to implement (e.g.) stdout.buffer, which is a
binary stream. Revert back to FileIO for that docstring/type.
2024-08-23 08:58:10 -04:00
Dan Halbert
7477b2a11f
Merge pull request #9555 from weblate/weblate-circuitpython-main
...
Translations update from Hosted Weblate
2024-08-23 08:25:42 -04:00
Wellington Terumi Uemura
4034eb357d
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (999 of 999 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2024-08-23 07:09:41 +00:00
sam blenny
0746a13a52
fix documentation typo
2024-08-23 03:42:31 +00:00
sam blenny
c5751f8aec
make intro paragraph shorter
2024-08-23 03:17:19 +00:00
sam blenny
4fd0df1f78
remove mention of additional readme files
2024-08-23 03:14:02 +00:00
sam blenny
a8537889b0
Make Building CircuitPython guide easier to find
...
These documentation edits are meant to steer new CircuitPython
core developers towards the Building CircuitPython Learn Guide.
2024-08-23 02:58:57 +00:00
Dan Halbert
88e8a3c755
Merge pull request #9540 from elpekenin/fix/_bleio-stubs
...
Fix `_bleio` doc comments
2024-08-22 10:32:27 -04:00
Dan Halbert
89fc22d2ba
Merge pull request #9547 from weblate/weblate-circuitpython-main
...
Translations update from Hosted Weblate
2024-08-22 10:19:35 -04:00
Hosted Weblate
89b9ebcad0
Merge remote-tracking branch 'origin/main'
2024-08-22 00:12:21 +02:00
Dan Halbert
1c03d6a358
Merge pull request #9546 from adafruit/9.1.x
...
Merge in 9.1.x with FunHouse fix
2024-08-21 18:11:52 -04:00
Hosted Weblate
1f7c3963ee
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-08-21 22:11:48 +00:00
Dan Halbert
e5e9c5ca84
Merge pull request #9469 from dhalbert/merge-from-micropython-v1.22.2
...
Merge from micropython v1.22.2
2024-08-21 18:11:19 -04:00
Dan Halbert
450cb4963e
address review comments
2024-08-21 16:50:19 -04:00
Dan Halbert
f4ca2939d0
Merge pull request #9545 from tannewt/fix_funhouse_wifi
...
Fix FreeRTOS weirdness on Funhouse
2024-08-21 16:35:45 -04:00
Scott Shawcroft
28f3d91752
Unlock DotStar SPI before deinit
2024-08-21 12:44:40 -07:00
Scott Shawcroft
07452b215e
Fix FreeRTOS weirdness on Funhouse
...
Funhouse has DotStars attached to SPI that exercises this bug.
Most boards are NeoPixel and avoid this.
Fixes #9486
2024-08-21 12:29:07 -07:00
Dan Halbert
28887ab3b0
shrink a couple of samd builds
2024-08-21 14:07:32 -04:00
Dan Halbert
dfc3e999b5
Merge pull request #9531 from tannewt/pimoroni_rp2350
...
Add four Pimoroni RP2350 boards
2024-08-21 12:39:23 -04:00
Scott Shawcroft
147e3011c1
Merge pull request #9544 from timdechant/main
...
Fix: Docstring for stdio indicates binary #9543
2024-08-21 09:31:14 -07:00
Tim DeChant
e499614161
fix: Docstring for stdio indicates binary #9543
...
Docstring for stdio indicates "FileIO", which is a binary IO stream. As detailed in #553 , stdio is not binary by design; its docstring should indicate "StringIO".
2024-08-21 09:58:21 -04:00
Dan Halbert
a2bdf57f08
pyexec.c: fix pyexec_frozen_module
2024-08-20 21:58:12 -04:00
Dan Halbert
b94815ccc8
tests/extmod/select_poll_fd.py: disable fd limit test
2024-08-20 21:22:10 -04:00
Scott Shawcroft
78821f081f
More tweaks
2024-08-20 16:08:22 -07:00
elpekenin
0ebbb39460
fix CharacteristicBuffer.timeout
2024-08-20 22:40:42 +02:00
elpekenin
95d776211a
fix Characteristic.add_to_service
2024-08-20 20:24:40 +02:00
Scott Shawcroft
ea56e2e22b
Update to new license header
2024-08-19 14:02:44 -07:00
Scott Shawcroft
6aff7aee1c
Tweaks from ZodiusInfuser
2024-08-19 13:54:55 -07:00
Scott Shawcroft
5e4cecd02f
Merge pull request #9534 from Sola85/nordic-use-sense-for-pinalarm
...
nordic: reduce sleep current by using SENSE feature for PinAlarm when possible
2024-08-19 13:12:19 -07:00
Dan Halbert
c53a0cb864
Merge pull request #9537 from weblate/weblate-circuitpython-main
...
Translations update from Hosted Weblate
2024-08-19 15:25:04 -04:00
hexthat
0c08c8a9c2
Translated using Weblate (Chinese (Pinyin))
...
Currently translated at 100.0% (999 of 999 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
2024-08-19 18:09:13 +00:00
Dan Halbert
342f7a9daa
tests/micropython/import_mpy_native_gc.py: update native .mpy
2024-08-19 13:04:06 -04:00
Dan Halbert
375ad0e24f
make coverage improvement
2024-08-17 14:59:29 -04:00
Dan Halbert
29216d7485
asyncio update; set fd max in test
2024-08-17 12:22:03 -04:00
Tobias Schmale
4955379444
nordic: use SENSE feature for PinAlarm when possible
2024-08-17 09:59:03 +00:00
Dan Halbert
4d72d6ad25
update asyncio library and fix tests
2024-08-16 23:46:29 -04:00
Scott Shawcroft
bf95bd2ee4
Add four Pimoroni RP2350 boards
2024-08-16 15:38:29 -07:00
Dan Halbert
830294ebb5
Merge pull request #9526 from tannewt/funhouse_startup
...
Update to IDF 5.3
2024-08-16 15:12:21 -04:00
Scott Shawcroft
5bd92c9e77
Fix DotClock and add more tests for components
...
A few boards disable the "main" component I thought would indicate
if a chip had a peripheral.
2024-08-15 15:06:35 -07:00
Scott Shawcroft
7b3b564fda
Add missing return for rp2350
2024-08-15 15:01:22 -07:00
Scott Shawcroft
295890d6ae
Disable non-AES GCM on ESP. It is off in 5.2
2024-08-15 13:43:41 -07:00