Commit Graph

28882 Commits

Author SHA1 Message Date
Neradoc 5346b89b08 don't use @property in docs, just document as a property 2022-09-25 07:18:18 +02:00
Neradoc 2dbcd760fc usb_cdc.Serial.readinto has no nbytes parameter 2022-09-25 05:06:45 +02:00
MicroDev 68386fa4d8
Merge pull request #6940 from jepler/esp32-camera-lock-bus
esp32_camera: lock and unlock i2c bus around any ops that might access it
2022-09-24 12:33:25 +05:30
MicroDev 3bf93437e7
Merge pull request #6939 from jepler/update-ulab-511
Update ulab to 5.1.1
2022-09-23 21:10:24 +05:30
Jeff Epler f12136af7f
esp32-camera: sync doc with code.
Closes: #6836
2022-09-23 08:54:00 -05:00
Jeff Epler 52a2c5f6dc
Update ulab to 5.1.1
Closes: #6692
2022-09-23 08:29:32 -05:00
Jeff Epler 5bbbca4d44
lock and unlock i2c bus around any ops that might access it 2022-09-22 17:03:05 -05:00
Dan Halbert e045415f59
Merge pull request #6247 from s-ol/descriptor-override
Add supervisor.set_usb_identification(manufacturer, product, vid, pid) function
2022-09-21 09:20:55 -04:00
Jeff Epler 96179f6b4c
Merge pull request #6931 from snkYmkrct/main
Change to allow WaveFile and MP3Decoder to accept a file path
2022-09-21 09:05:10 -04:00
snkYmkrct 9c5abb6d7a Change the examples in documentation 2022-09-21 12:52:17 +02:00
snkYmkrct bb40b5c98e Correction 2022-09-21 08:24:01 +02:00
snkYmkrct 129c5de670 Made requested changes in the documentation 2022-09-21 08:24:01 +02:00
snkYmkrct 21551a82e3 Change to allow WaveFile and MP3Decoder to accept a file path 2022-09-21 08:24:01 +02:00
Dan Halbert 9aca092900 squeeze the usb identification code; manufacturer was being copied to product 2022-09-20 20:23:17 -04:00
Dan Halbert daf415d9c7 squeeze the usb identification code 2022-09-20 20:08:16 -04:00
Dan Halbert c567b43441 add CIRCUITPY_USB_IDENTIFICATION to turn off on smallest builds 2022-09-20 14:32:38 -04:00
Dan Halbert adf15faa8f merge from main; throw NotImplementedError if CIRCUITPY_USB not set 2022-09-20 13:18:32 -04:00
Dan Halbert b6f67be3e2
Merge pull request #6925 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2022-09-20 12:08:01 -04:00
Wellington Terumi Uemura 3fdc02baa2
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-09-19 23:21:01 +02:00
Jeff Epler 5593d23a05
Merge pull request #6919 from flom84/stm_dfu_mode
Software DFU mode implementation for STM32F4 MCU.
2022-09-18 21:01:26 -04:00
Florin Maticu 745d83adac DFU mode implementation for STM32F4 MCU. 2022-09-18 18:24:38 +02:00
Jeff Epler 1091d51af2
Merge pull request #6918 from UnexpectedCircuitPython/main
Added support for Unexpected Maker TinyPICO (V2/V3) and TinyPICO Nano
2022-09-17 21:39:17 -04:00
Jeff Epler e55842f75d
Merge pull request #6917 from strid3r21/patch-3
updated a pin definition
2022-09-17 21:38:21 -04:00
Seon Rozenblum 268b3f0dde Added support for Unexpected Maker TinyPICO (V2/V3) and TinyPICO Nano boards using ESP32-PICO-D4 2022-09-18 09:49:30 +10:00
Paul Price b2ffda219a
updated a pin definition 2022-09-17 16:53:24 -04:00
Dan Halbert 3a0b4df310
Merge pull request #6910 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2022-09-16 19:19:39 -04:00
Hosted Weblate 00aab2554f
Merge remote-tracking branch 'origin/main' 2022-09-16 20:51:37 +02:00
Jonny Bergdahl 5f65a887a1
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-09-16 20:51:37 +02:00
Dan Halbert 32d8dd425f
Merge pull request #6912 from jepler/makeversionhdr-unforgiving
makeversionhdr should be unforgiving
2022-09-16 14:51:30 -04:00
Hosted Weblate e069c6dead
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-09-16 18:46:34 +02:00
Hosted Weblate afee7fd417
Merge remote-tracking branch 'origin/main' 2022-09-16 18:46:31 +02:00
Jonny Bergdahl bdb4793b3e
Translated using Weblate (Swedish)
Currently translated at 100.0% (1004 of 1004 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2022-09-16 18:46:31 +02:00
Dan Halbert 3d967037cd
Merge pull request #6911 from dhalbert/fix-analogbufio-err-message
touch up analogbufio ValueError msg
2022-09-16 12:46:20 -04:00
Jeff Epler f11ef4cc4e
makeversionhdr should be unforgiving
Recently(?) github started making it the default to only copy a single
branch (e.g., main) and NO TAGS into new forks.

This makes the step of the build process that determines the CircuitPython
version not work, because tags are expected to be present. When tags are
not present, the version number is only a git hash. The version number
ends up being 0.0.0.

This causes problems with libraries that check for CircuitPython version
to determine compatibility, among other things.

We'll do other things to improve the situation, such as document it.
But it'd also be good if the build stopped when this detectable condition
occurs.
2022-09-16 10:28:53 -05:00
Dan Halbert 6f8fe1b3e1 touch up analogbufio ValueError msg; consolidate with another message 2022-09-16 11:17:13 -04:00
Hosted Weblate 593a1f2bc0
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-09-16 14:32:39 +02:00
Hosted Weblate 278c5a2872
Merge remote-tracking branch 'origin/main' 2022-09-16 14:32:37 +02:00
Dan Halbert 8a568d18b5
Merge pull request #6757 from latkinso42/adcdma
analogbufio
2022-09-16 08:32:24 -04:00
Hosted Weblate 7540ae87d4
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-09-16 14:22:20 +02:00
MicroDev 4a69dfa50c
Merge pull request #6907 from dhalbert/preserve-pins-on-deep-sleep
allow preserving pin state during deep sleep
2022-09-16 17:52:04 +05:30
MicroDev f994b11d52
Merge pull request #6909 from dhalbert/fesp32s2tft-remove-unneeded-code
Remove unneeded workaround for Feather ESP32-S2 TFT
2022-09-16 10:18:13 +05:30
Dan Halbert 7914870f9a
Merge pull request #6908 from dhalbert/nrf-busio-none-empty-uart-read
nrf: return None when UART.read() reads nothing
2022-09-15 22:12:06 -04:00
Dan Halbert 6bb47038d5 Merge remote-tracking branch 'adafruit/main' into adcdma 2022-09-15 20:42:51 -04:00
Dan Halbert 0ab4f12dc4 fix some submodules commit skew 2022-09-15 20:36:29 -04:00
Dan Halbert 82694b7265 remove extraneous copyrights 2022-09-15 20:31:08 -04:00
Dan Halbert 4df8a51982 Remove unneeded workaround for Feather ESP32-S2 TFT 2022-09-15 20:06:47 -04:00
Dan Halbert 27c2dfb499
Merge pull request #6904 from BPI-STEAM/CircuitPython-main-BPI-Leaf-S3-PR
Add BananaPi BPI-Leaf-S3.
2022-09-15 19:45:03 -04:00
Dan Halbert f1d592ac8c
Merge pull request #6905 from hardfury-labs/main
Fix bindings typing
2022-09-15 19:44:14 -04:00
Dan Halbert 3abfd212ec nrf: return None when UART.read() reads nothing 2022-09-15 19:40:02 -04:00
Dan Halbert 60f43b1703 allow preserving pin state during deep sleep 2022-09-15 17:35:14 -04:00