Commit Graph

30256 Commits

Author SHA1 Message Date
RetiredWizard 1679790481 Tweaked to run without delays on zero w 2023-02-11 20:21:25 -05:00
RetiredWizard 359a27e166 Pre-commit is stubborn 2023-02-11 12:19:21 -05:00
RetiredWizard 2104708c58 missed a trailing space 2023-02-11 12:17:55 -05:00
RetiredWizard f29cd4a836 Pre-commit fix trim trailing whitespace 2023-02-11 12:13:34 -05:00
RetiredWizard a462a316bd Fix pre-commit formatting 2023-02-11 12:10:03 -05:00
RetiredWizard a2bbca1428 Broadcom Raspberry Pi Zero2W neopixel timing fix
These changes result in working neopixel functionality. I've tested on
both the zero2w and the pi4b (The 4b didn't exhibit the original issue)
and the boards now behave properly with 1 to 30 pixels and the board hanging
no longer occurs.

Remove mod that didn't help during testing
Restoring back to original structure
Replace 2 microsecond delay w/deterministic loop
Remove unneded check for empty queue

Put transmit delay outside loop so Queue is used

Make sure last transmission is complete
2023-02-11 11:38:11 -05:00
MicroDev d959ef1e5b
use venv to cache python deps 2023-02-11 14:09:32 +05:30
gamblor21 da9b6fb0e2 Moving library to /lib 2023-02-10 18:31:59 -06:00
Bill Sideris a460410d6a
First attempt at using alloc 2023-02-10 22:45:25 +02:00
Neradoc 3c93594563 Deinit the reset pin when displayio.I2CDisplay raises an exception 2023-02-10 19:54:10 +01:00
Dan Halbert 7071478992
Merge pull request #7566 from jepler/chain-exception-fix
Fix several places where an exception could be chained wrongly
2023-02-10 13:47:50 -05:00
MicroDev 70a4efc08a
use composite action for aws s3 upload 2023-02-10 23:24:46 +05:30
MicroDev 17e03c4768
ci max parallelism 2023-02-10 21:32:23 +05:30
Neradoc cec36b62f1
Update build_board_info.py to sh module 2.0.0 2023-02-10 09:20:46 -06:00
Jeff Epler 0d957fe15c
Fix several places where an exception could be chained wrongly
If an exception's chain or context can refer to a pointer from a different
VM, a crash would typically result.

This couldn't turn up on UNIX testing because the VM is never torn
down and rebuilt like it is on hardware.

Because in the 'static' case the GeneratorObject is now fully initialized
whenever it's raised, the initialization can be dropped, which reduces
the flash size slightly.
Closes: #7565
2023-02-10 09:06:47 -06:00
MicroDev 23bb17c240
use composite actions and reusable workflow 2023-02-10 17:14:21 +05:30
MicroDev baaa2362c2
use already built mpy-cross 2023-02-10 16:38:25 +05:30
MicroDev e3b924b1b9
Merge pull request #7564 from Neradoc/update-sh-to-2.0.0
Update build_board_info.py to sh module 2.0.0
2023-02-10 10:41:37 +05:30
Neradoc 17751ad283 Update build_board_info.py to sh module 2.0.0 2023-02-10 05:23:29 +01:00
gamblor21 19eba41630 Doc fixes and return next frame delay 2023-02-08 22:58:44 -06:00
Dan Halbert fc919d24e1
Merge pull request #7558 from jepler/issue7206
Use lowest drive level for PIO
2023-02-08 19:23:11 -05:00
Jeff Epler b9f689adf4 Use lowest drive level for PIO 2023-02-08 16:18:58 -06:00
Scott Shawcroft 795e46cedd
Merge pull request #7545 from jepler/espressif-i2s-esp32s2-improvements
Espressif i2s esp32s2 improvements
2023-02-07 09:34:49 -08:00
Scott Shawcroft c63711ada6
Merge pull request #7552 from gneverov/issue_3913
add support for array.extend(iterable) - fixes #3913
2023-02-07 09:05:27 -08:00
Gregory Neverov abc5eb30d7 add support for array.extend(iterable) 2023-02-06 15:07:26 -08:00
Alex e78143a2f5
fix copyright header 2023-02-05 11:18:23 -08:00
gamblor21 dbe518680a Memory savings and more properties 2023-02-05 10:54:04 -06:00
gamblor21 2b26242c66 need gif.c in shared-bindings to build 2023-02-04 18:38:07 -06:00
gamblor21 6a9b7199ec Initial gif proof of concept 2023-02-04 16:44:29 -06:00
Alex Sirota 07e8506b79 Add board hack_club_sprig 2023-02-03 20:19:11 -08:00
Mark 5f43a63a70
Merge pull request #7546 from FoamyGuy/is31fl3741_fix
fix for native is31fl3741
2023-02-03 18:09:51 -06:00
foamyguy fab1bb5f21 fix for native is31fl3741 2023-02-03 17:43:12 -06:00
Jeff Epler b03eed32fb espressif: i2sout: wait a short time to succesfully write data 2023-02-03 14:22:03 -06:00
Jeff Epler 41dff5d8cc espressif: i2sout: don't needlessly set sample rate
this may reduce glitches when starting samples
2023-02-03 14:22:03 -06:00
Jeff Epler 75ed28665c espressif: i2sout: enlarge buffers 2023-02-03 14:22:03 -06:00
Dan Halbert 3a82730eb7
Merge pull request #7542 from dhalbert/metro-m7-flash-64
update flash chip for Metro M7 1011
2023-02-03 12:24:58 -05:00
Dan Halbert f13e6d8758 update flash chip for Metro M7 1011 2023-02-03 11:56:42 -05:00
Dan Halbert 6b64cb991a
Merge pull request #7541 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-02-03 09:52:34 -05:00
Wellington Terumi Uemura 8ca22a8a41
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (995 of 995 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-02-03 05:15:46 +01:00
Dan Halbert aafec496c3
Merge pull request #7539 from DavePutz/issue_7419
Correct assignment of RMT channels on ESP32C3
2023-02-02 17:35:37 -05:00
root 750535d4af Correct assignment of RMT channels on ESP32C3 2023-02-02 14:55:57 -06:00
Dan Halbert e207db7cd9
Merge pull request #7536 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-02-01 20:24:11 -05:00
Hosted Weblate 9a61553645
Merge remote-tracking branch 'origin/main' 2023-02-02 02:22:52 +01:00
Dan Halbert 9e242bfd4f
Merge pull request #7538 from gneverov/issue_6482
Fixes #6482
2023-02-01 20:21:17 -05:00
Gregory Neverov 77c6daf4b8 don't throw exception 2023-02-01 16:33:22 -08:00
Jose David M 8529ec2649
Translated using Weblate (Spanish)
Currently translated at 100.0% (995 of 995 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2023-02-01 23:11:16 +01:00
Hosted Weblate 764d731e24
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-02-01 22:25:19 +01:00
Dan Halbert 92f39fd708
Merge pull request #7533 from jepler/update-ulab-607
update ulab to 6.0.7
2023-02-01 16:24:56 -05:00
Dan Halbert c9e45433ff make translate 2023-02-01 14:03:52 -05:00
Jeff Epler 79e07bfe00 update ulab to 6.0.7 2023-02-01 09:08:18 -06:00