Commit Graph

29255 Commits

Author SHA1 Message Date
Jeff Epler f67d2794c0
Merge pull request #7116 from kattni/pico-stemma-i2c
Add STEMMA_I2C() object to Picos for Cowbells.
2022-10-24 20:58:52 -05:00
Kattni Rembor 5ea8b75e17 Add STEMMA_I2C() object to Picos for Cowbells. 2022-10-24 16:27:32 -04:00
Dan Halbert edce717cfc
Merge pull request #7106 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2022-10-22 19:30:08 -04:00
Hosted Weblate c3e7bd8745
Merge remote-tracking branch 'origin/main' 2022-10-22 20:35:48 +02:00
MicroDev 773bb99c96
Merge pull request #7099 from Neradoc/add-m5stampc3-board
Add M5Stack Stamp C3 Board
2022-10-23 00:05:44 +05:30
Hosted Weblate aa9e6148a2
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/
2022-10-22 20:28:10 +02:00
Hosted Weblate c1abbaa020
Merge remote-tracking branch 'origin/main' 2022-10-22 20:28:08 +02:00
Jonny Bergdahl b3c9cafeba
Translated using Weblate (Swedish)
Currently translated at 100.0% (1003 of 1003 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2022-10-22 20:28:08 +02:00
Wellington Terumi Uemura 7c9d0452a8
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1003 of 1003 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2022-10-22 20:28:08 +02:00
Dan Halbert 082f573087
Merge pull request #7102 from MicroDev1/coproc
Coproc Module Enhancements
2022-10-22 14:28:02 -04:00
Dan Halbert 5c2889f517
Merge pull request #7104 from jepler/remove-mpyerror-doc
we removed MpyError
2022-10-22 14:25:40 -04:00
Dan Halbert 17bda551c7
Merge pull request #7103 from jepler/crash-assign-generatorexit
Don't crash when assigning attributes of the GeneratorExit const singleton
2022-10-22 14:24:43 -04:00
Jeff Epler 05252c87f4
Don't crash when assigning attributes of the GeneratorExit const singleton 2022-10-22 11:37:34 -05:00
Jeff Epler 3bd7075c55
we removed MpyError 2022-10-22 11:28:23 -05:00
Dan Halbert 5a6fffca42
Merge pull request #7100 from tannewt/fix_usb_cdc_read
Fix USB issues caused by early usb_cdc.Serial read
2022-10-22 10:32:43 -04:00
Neradoc 3c5bf4e852
Update ports/espressif/boards/m5stack_stamp_c3/mpconfigboard.mk
Co-authored-by: MicroDev <70126934+MicroDev1@users.noreply.github.com>
2022-10-22 16:23:27 +02:00
microDev 8f0a674a1b
coproc module enhancements
- add light and pretend-to-deep sleep support
- check coproc running status
2022-10-22 19:08:49 +05:30
microDev 83b54d003d
implement more checks in coproc module
- check memory address range
- check firmware size at an earlier stage
2022-10-22 19:05:48 +05:30
Scott Shawcroft eb1b2f38a0
Fix USB issues caused by early usb_cdc.Serial read
Check for connected before calling read. Otherwise TinyUSB may
setup the read on the wrong endpoint.

Fixes #6018
`
2022-10-21 20:42:26 -07:00
askpatrickw d147712522 Add M5 Stamp C3 board 2022-10-22 00:45:54 +02:00
Kattni a4238d815d
Merge pull request #7097 from dhalbert/document-limitations
catalog implementation limitations in documentation
2022-10-21 18:02:03 -04:00
Dan Halbert 01c15a1d1b catalog implementation limitations in documentation 2022-10-21 13:58:34 -04:00
Dan Halbert 87a0201acb
Merge pull request #7098 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2022-10-21 13:37:21 -04:00
Hosted Weblate b08d2ed9d7
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/
2022-10-21 19:36:10 +02:00
Dan Halbert da7edf80e0
Merge pull request #7091 from MicroDev1/corpoc
Add `CoprocAlarm`
2022-10-21 13:36:01 -04:00
Dan Halbert e46a8ab663
Merge pull request #7096 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2022-10-21 13:35:26 -04:00
Hosted Weblate 1bd8bb6200
Merge remote-tracking branch 'origin/main' 2022-10-21 18:01:12 +02:00
Dan Halbert 18e70ff9b9
Merge pull request #7094 from MicroDev1/espressif
Update espressif build configuration
2022-10-21 12:00:56 -04:00
Jonny Bergdahl 5f2d66abc6
Translated using Weblate (Swedish)
Currently translated at 100.0% (1003 of 1003 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2022-10-21 17:02:37 +02:00
Wellington Terumi Uemura ceb54a7dae
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1003 of 1003 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2022-10-21 17:02:37 +02:00
microDev 5b2728bd65
reorganize espressif `mpconfigport.mk` 2022-10-21 17:35:59 +05:30
microDev 2285dd1838
update espressif risc-v build configuration
- use optimization level O2
- explicitly state risc-v arch
2022-10-21 17:11:56 +05:30
Dan Halbert 9c8e6a8698
Merge pull request #7090 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2022-10-20 09:14:35 -04:00
microDev b33a2b45dc
add coproc alarm 2022-10-20 18:38:20 +05:30
Hosted Weblate ea60926b15
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/
2022-10-20 09:22:17 +02:00
MicroDev b5b649801b
Merge pull request #6902 from MicroDev1/coproc
Add `coproc` module
2022-10-20 12:51:59 +05:30
microDev 5232e3f6c3
add coproc module 2022-10-20 09:09:44 +05:30
Dan Halbert 7015b7396e
Merge pull request #7089 from jepler/picow-gpio-number
pico w: Disentangle "TOTAL_GPIO_COUNT", it's complicated
2022-10-19 22:42:16 -04:00
Dan Halbert 4e007328e0
Merge pull request #7088 from jepler/picow-static-ip
pico w: implement static configuration methods in wifi.Radio
2022-10-19 22:41:31 -04:00
Jeff Epler 576a1ac700
pico w: Disentangle "TOTAL_GPIO_COUNT", it's complicated
You might wonder how this fixes a problem with PulseIn, when the
changes aren't to any of those files! PulseIn is implemented in terms of
StateMachine, which had some assumptions about the relation between
the index of a pin object in mcu_pin_global_dict_table and its "pin
number". This was true, until some pins were removed from the
microcontroller module on Pico W.

Closes: #7078
2022-10-19 21:09:50 -05:00
Jeff Epler 8bef4282c0
pico w: implement static configuration methods in wifi.Radio 2022-10-19 20:54:53 -05:00
Dan Halbert 31d7c91c85
Merge pull request #7059 from jepler/asyncio-tests-dogfood
asyncio: we should dogfood our own asyncio implementation during automated tests
2022-10-19 15:11:04 -04:00
Dan Halbert 08e1cdb282
Merge pull request #7079 from jepler/picow-2xmss
Pico W grab bag
2022-10-19 15:03:00 -04:00
Jeff Epler f1b7bcbbec
Run 'make update-frozen-modules' 2022-10-19 11:28:27 -05:00
Jeff Epler de0dda989d
Ensure background tasks are serviced during a lengthy sendall 2022-10-19 11:18:29 -05:00
Dan Halbert b56d5d97d2
Merge pull request #7082 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2022-10-18 08:52:33 -04:00
Jonny Bergdahl e93869ec42
Translated using Weblate (Swedish)
Currently translated at 100.0% (1002 of 1002 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2022-10-18 13:12:01 +02:00
Wellington Terumi Uemura 83d351d01a
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1002 of 1002 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2022-10-18 13:12:01 +02:00
Dan Halbert 607e917363
Merge pull request #7073 from MicroDev1/patch
Fix 2/4MB Partition Tables & Makefile
2022-10-17 22:29:16 -04:00
Jeff Epler 6e350a65cf
Merge pull request #7076 from bill88t/early-wifi
Implement async wifi connection on picow
2022-10-17 19:54:58 -05:00