Matthew McGowan
d03bba3adb
feat(swan_r5): Enable UF2 support for Swan R5 board
2022-06-21 14:47:33 -07:00
Scott Shawcroft
562c73bcc7
Merge pull request #6458 from blues/swan_r5_3v3_enable
...
fix(swan_r5): 3v3 was enabled but then immediately reset.
2022-06-21 13:56:58 -07:00
Scott Shawcroft
515ea026ce
Merge pull request #6508 from dhalbert/7.3.x-cpx-frozen-lite
...
move frozen adafruit_circuitplayground to express subdirectory - 7.3.x backport of #6346
2022-06-21 13:50:32 -07:00
Scott Shawcroft
2d14fb1f17
Merge pull request #6506 from dhalbert/7.3.x-auto-esp-cache-key-update
...
7.3.x auto esp cache key update
2022-06-21 13:49:47 -07:00
Matthew McGowan
019a160983
exposes DigitalInOutPin
instances on the board, initialized and reserved.
2022-06-20 14:46:58 -07:00
Neradoc
7f968f18c0
move frozen adafruit_circuitplayground to express subdirectory
2022-06-20 16:55:10 -04:00
Jeff Epler
111a25f933
use setup-python v4 for python-path support
2022-06-20 14:07:10 -04:00
Jeff Epler
094b3b3b61
include python executable path in the idf key
...
I noticed that the latest time we needed to switch the idf key was when
the environment changed from python 3.10.4 to 3.10.5. I don't know if
this is the only cause of needing to change the key, but it seems to be
a good idea to make the key include it.
I think this is what's going on because when I replaced a virtualenv's
"python" with a dangling symlink (same as would occur when python's
version gets bumped), I got a similar error.
2022-06-20 14:06:33 -04:00
Dan Halbert
4525bc75c4
Merge pull request #6499 from dhalbert/7.3.x-update-frozen-20220617
...
update frozen libraries
2022-06-20 14:05:07 -04:00
Dan Halbert
cbcd37f95b
update frozen libraries
2022-06-17 12:45:52 -04:00
Scott Shawcroft
d0953e8f84
Merge pull request #6497 from jepler/include-py-verion-in-key
...
use setup-python v4 for python-path support
2022-06-17 09:39:27 -07:00
Scott Shawcroft
c27ecc9bb1
Merge pull request #6495 from DavePutz/issue_6451
...
Test for a BLE disconnect while reading
2022-06-17 09:37:07 -07:00
Dan Halbert
8a48f89edf
Merge pull request #6498 from dhalbert/update-samd-peripherals-for-dma-spi
...
Update samd-peripherals to fix SPI DMA problem
2022-06-17 12:17:23 -04:00
Dan Halbert
f0bf14094b
Update samd-peripherals to fix SPI DMA problem
2022-06-17 10:59:59 -04:00
Jeff Epler
da26c9ce82
use setup-python v4 for python-path support
2022-06-17 16:21:27 +02:00
Dan Halbert
f590c7cc9a
Merge pull request #6485 from electrolama/add-board-electrolama-minik
...
Add custom board: Electrolama minik (RP2040 module)
2022-06-17 09:01:04 -04:00
Limor "Ladyada" Fried
0aa73da6f7
Merge pull request #6494 from jepler/include-py-verion-in-key
...
include python executable path in the idf key
2022-06-16 22:00:07 -04:00
root
cdc7140318
Test for a BLE disconnect while reading
2022-06-16 14:56:18 -05:00
EmergReanimator
3c58870816
Fixes from PR feedback: Test DISABLE_FILESYSTEM after it set.
...
53f4eeaf8b (r899419987)
2022-06-16 21:43:07 +02:00
Jeff Epler
8ed791060c
include python executable path in the idf key
...
I noticed that the latest time we needed to switch the idf key was when
the environment changed from python 3.10.4 to 3.10.5. I don't know if
this is the only cause of needing to change the key, but it seems to be
a good idea to make the key include it.
I think this is what's going on because when I replaced a virtualenv's
"python" with a dangling symlink (same as would occur when python's
version gets bumped), I got a similar error.
2022-06-16 21:10:19 +02:00
EmergReanimator
53f4eeaf8b
Fixed build issue when DISABLE_FILESYSTEM is set.
2022-06-16 19:27:08 +02:00
Scott Shawcroft
7294c5f28b
Merge pull request #6491 from weblate/weblate-circuitpython-main
...
Translations update from Hosted Weblate
2022-06-16 08:12:38 -07:00
Jonny Bergdahl
81aa143271
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (986 of 986 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2022-06-16 10:18:01 +02:00
Wellington Terumi Uemura
987196fe78
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (986 of 986 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2022-06-16 10:18:00 +02:00
Scott Shawcroft
894cea217d
Merge pull request #6486 from DavePutz/issue_6478
...
Fix for Issue #6478
2022-06-15 09:43:09 -07:00
Scott Shawcroft
d996495752
Merge pull request #6488 from weblate/weblate-circuitpython-main
...
Translations update from Hosted Weblate
2022-06-15 09:36:54 -07:00
root
8668dee3df
Fix declaration of print_wakeup_cause
2022-06-14 20:51:07 -05:00
root
669e45497c
Uncommented call to print_wakeup_cause
2022-06-14 13:27:15 -05:00
Hosted Weblate
c95f4cdd03
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-06-14 19:41:43 +02:00
Dan Halbert
5c941ca8cd
Merge pull request #6473 from tannewt/auto_wifi
...
Wi-Fi autoconnect and title bar status
2022-06-14 13:41:33 -04:00
Patrick Van Oosterwijck
ad56a16c2d
Add board Silicognition LLC RP2040-Shim
2022-06-14 11:28:41 -06:00
root
015e95807a
Fix for Issue #6478
2022-06-14 12:14:05 -05:00
Omer Kilic
9fbad229c0
Add custom board: Electrolama minik (RP2040)
2022-06-14 15:51:10 +01:00
Scott Shawcroft
0c418e98b1
Merge remote-tracking branch 'adafruit/main' into auto_wifi
2022-06-13 15:44:43 -07:00
Scott Shawcroft
dc794f91c0
Speed up auto-wifi with wrong password
...
This adds basic timeout support to connect by preventing subsequent
retries if over time. The first connect may still take more than
the timeout.
2022-06-13 15:38:19 -07:00
Scott Shawcroft
1a3d2a5b5e
Shrink nrf52833 builds
...
Make them CIRCUITPY_FULL_BUILD = 0 and rework the boards to have
the same modules enabled (ish.)
Also make ZLIB require FULL_BUILD and disable advanced `micropython`
module APIs by default on all builds.
2022-06-13 15:36:15 -07:00
Scott Shawcroft
4e70781c45
Remove extra glyph padding
2022-06-13 09:21:41 -07:00
Scott Shawcroft
b191075ab8
Better length checks
2022-06-13 09:18:42 -07:00
Scott Shawcroft
ab346a27fc
Merge pull request #6468 from blues/stm32_rtc
...
feat(swan_r5): adds a basic STM32 RTC implementation.
2022-06-13 09:00:09 -07:00
Scott Shawcroft
39b8c2c94e
Merge pull request #6453 from KurtE/ESP32_UART
...
ESP32 USE uart_param_config
2022-06-13 08:56:32 -07:00
Dan Halbert
7579791007
Merge pull request #6474 from rtyley/enable-collections-deque-for-raspberrypi
...
Enable collections deque for raspberrypi
2022-06-12 00:29:50 -04:00
Dan Halbert
4647ea0af3
Merge pull request #6479 from weblate/weblate-circuitpython-main
...
Translations update from Hosted Weblate
2022-06-12 00:28:00 -04:00
Matěj Soukup
9485cab594
Translated using Weblate (Czech)
...
Currently translated at 26.4% (260 of 983 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/cs/
2022-06-11 12:17:13 +02:00
Limor "Ladyada" Fried
14b734be6e
Merge pull request #6477 from FoamyGuy/rotozoom_docs_improvements
...
improving rotozoom() argument docstrings
2022-06-11 00:04:50 -04:00
Matthew McGowan
beafbc7c60
enable RTC for all STM32 devices
2022-06-10 17:37:33 -07:00
Matthew McGowan
6ee8e00936
fix(stm32): correct include path after translation header was moved
2022-06-10 17:37:33 -07:00
Matthew McGowan
a889638468
feat(swan_r5): adds a basic RTC implementation.
2022-06-10 17:37:32 -07:00
foamyguy
b6c7815f83
improving rotozoom() argument docstrings
2022-06-10 18:01:02 -05:00
Dan Halbert
6e090c96a5
squeeze some specialized builds
2022-06-10 16:24:52 -04:00
Roberto Tyley
09091ecb83
Enable collections deque for CIRCUITPY_FULL_BUILD
...
I'd like to use `collections.deque`:
https://docs.circuitpython.org/en/latest/docs/library/collections.html#collections.deque
...on my RP2040-based Keybow 2040 (https://circuitpython.org/board/pimoroni_keybow2040/ ).
For MicroPython, `collections.deque` is enabled for all `rp2` devices,
because they all have `MICROPY_CONFIG_ROM_LEVEL` set to 'extra features':
cf7d962cf3/ports/rp2/mpconfigport.h (L44)
...which includes `MICROPY_PY_COLLECTIONS_DEQUE` (see
6bda80d811/py/mpconfig.h (L1225-L1227)
).
For CircuitPython, it looks like `MICROPY_CONFIG_ROM_LEVEL` defaults to
'core' (`MICROPY_CONFIG_ROM_LEVEL_CORE_FEATURES`) and isn't updated
against any of the ports, so the only port getting `collections.deque`
is the `unix` port, which explcitly sets `MICROPY_PY_COLLECTIONS_DEQUE`:
6925a00138/ports/unix/mpconfigport.h (L134)
At Dan Halbert's suggestion...
https://github.com/adafruit/circuitpython/pull/6474#issuecomment-1152364768
... this commit enables `MICROPY_PY_COLLECTIONS_DEQUE` for all builds where
`CIRCUITPY_FULL_BUILD` is true - which includes Raspberry Pi:
6925a00138/ports/raspberrypi/mpconfigport.mk (L11)
See also:
* https://github.com/adafruit/circuitpython/issues/5734
* 970eedce8f
which originally added collections.deque to MicroPython
2022-06-10 15:29:22 +01:00