Jeff Epler
020e4d2e0c
update camera submodule
2023-07-26 12:55:44 -05:00
Hosted Weblate
3e48981ba0
Merge remote-tracking branch 'origin/main'
2023-07-26 17:55:08 +02:00
Dan Halbert
a27a5aa00d
Merge pull request #8211 from FoamyGuy/update_submodules_esp32spi
...
update esp32spi and requests submodules
2023-07-26 11:55:03 -04:00
Hosted Weblate
245bbdfd80
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-07-26 17:54:52 +02:00
Dan Halbert
5cc42d5041
Merge pull request #8126 from jepler/update-ulab-6.3.2
...
update ulab to 6.3.2
2023-07-26 11:54:42 -04:00
Dan Halbert
fd83a09078
Merge pull request #8214 from MakerClassCZ/picopad
...
Add PicoPad support
2023-07-26 11:49:46 -04:00
Jeff Epler
46d7771152
tinyuf2 adopted the partition scheme called "1ota"
...
.. which irritated our partition table parser in build_memory_info, so
make it work again.
2023-07-26 09:41:10 -05:00
Jeff Epler
c026704fd2
gifio does require displayio
2023-07-26 08:54:02 -05:00
Jeff Epler
c516870f89
switch camera to use the no-ota partition scheme
...
this gives us a comfortable few hundred kB flash space left for the app
1398912 bytes used, 763776 bytes free in flash firmware space out of 2162688 bytes (2112.0kB).
2023-07-26 08:38:59 -05:00
Jeff Epler
9edd8957a1
Add a "4MB without OTA" partition scheme
...
This is needed on the camera board, because we have a lot of code.
2023-07-26 08:38:30 -05:00
Jeff Epler
f503b37b2b
espressif: allow setting FLASH_SDKCONFIG at board level
2023-07-26 08:32:25 -05:00
Jeff Epler
d83b8db678
restore fontio define
2023-07-25 21:34:57 -05:00
Jeff Epler
9a18524c30
simplify circuitpy_mpconfig with enable-if-any, -all
...
and make corresponding simplifications in shared-bindings-matrix,
but directly using the final defines from CFLAGS instead of the
status quo.
The net changes are to disable audiocore & audiomixer on some espressif
devices that have no audio output at all. Other than that, the
shared-bindings-matrix seems to be identical.
2023-07-25 19:56:08 -05:00
Melissa LeBlanc-Williams
6030d87025
Change to octal ram
2023-07-25 16:30:21 -07:00
Jeff Epler
fd60cccb06
Re-enable ulab at the expense of some other modules
...
.. and gate audiomixer based on audiocore (should be no net change)
.. and get rid of now-redundant enables in the espressif mpconfigport
2023-07-25 16:01:11 -05:00
ladyada
45b6c84cdd
Merge branch 'main' of github.com:ladyada/circuitpython
2023-07-25 16:13:47 -04:00
ladyada
767b7a0506
compiling
2023-07-25 16:12:53 -04:00
Limor "Ladyada" Fried
1303fe5378
Merge branch 'adafruit:main' into main
2023-07-25 16:10:42 -04:00
Jeff Epler
318191433d
disable gifio on feather_m4_can
2023-07-25 14:03:47 -05:00
Melissa LeBlanc-Williams
eef5e8943a
Updated duplicate vid checker
2023-07-25 10:53:03 -07:00
Vladimir Smitka
58d6c3ac9d
Formatting
2023-07-25 19:25:27 +02:00
Jeff Epler
6a5e4e6652
turn off terminalio in a few more builds for space
2023-07-25 11:19:16 -05:00
Jeff Epler
509ddf2f89
samd: disable some modules so updated ulab fits
...
* floppyio: disable on itsybitsy m4, metro m4 express & airlift, pybadge, pygamer, wio terminal
* gifio: disable on itsybitsy m4 express
* framebufferio: disable on treills m4 express, wio terminal
* terminalio: disable on metro m4 express/airlift for ja/ko/ru
2023-07-25 10:48:35 -05:00
Jeff Epler
adc2dab3a9
disable ulab on pyb_nano_v2
2023-07-25 09:35:55 -05:00
Jeff Epler
8579766ede
Optimize ulab for size on samd51/same51
2023-07-25 09:35:49 -05:00
Dan Halbert
370eb1b54b
Merge pull request #8212 from dhalbert/8.2.x-backport-8189-synthio-12-channels
...
ESP32 synthio channels to 12
8.2.1
2023-07-25 10:26:42 -04:00
foamyguy
8b6800e4d4
update frozen libraries
2023-07-25 08:58:37 -05:00
Dan Halbert
8de3467550
Merge pull request #8209 from weblate/weblate-circuitpython-main
...
Translations update from Hosted Weblate
2023-07-25 09:19:35 -04:00
Vladimir Smitka
c781204105
Add PicoPad support
2023-07-25 14:40:53 +02:00
silabs-ChatNguyen
8d87c1810e
Change system clock to 78Mhz
2023-07-25 13:25:02 +07:00
Tod Kurt
ae0ebfef2f
ESP32 synthio channels to 12
2023-07-24 23:03:34 -04:00
Damien George
cfcce4b531
esp32/README: Specify that only IDF v5.0.2 is supported.
...
Signed-off-by: Damien George <damien@micropython.org>
2023-07-25 12:59:02 +10:00
Damien George
c9d2c5537b
esp32/boards: Remove references to the IDF version in board.md files.
...
Listing the IDF version number in the board description is not as important
as it once was, when the IDF was still undergoing a lot of changes. Now,
all builds use IDF 5.x and it's possible to query the exact version with
platform.platform().
Signed-off-by: Damien George <damien@micropython.org>
2023-07-25 12:35:21 +10:00
foamyguy
ad782664ad
update esp32spi and requests submodules
2023-07-24 21:29:30 -05:00
Hosted Weblate
3bf1f4f274
Merge remote-tracking branch 'origin/main'
2023-07-25 03:50:22 +02:00
Melissa LeBlanc-Williams
8f1ebdbd10
Added initial Adafruit Metro ESP32-S3
2023-07-24 18:41:52 -07:00
Dan Halbert
2d53627796
Merge pull request #8189 from todbot/esp32_synthio_channels
...
ESP32 synthio channels to 12
2023-07-24 21:39:00 -04:00
Damien George
b2adfc8077
esp32/machine_hw_spi: Check for valid SPI id in constructor, not init.
...
Otherwise constructing an invalid SPI instance (eg machine.SPI(3)) will
mess up machine.SPI(2)'s state before it's detected that it's an invalid
SPI id.
Signed-off-by: Damien George <damien@micropython.org>
2023-07-25 11:33:51 +10:00
Damien George
162dd022b1
esp32/machine_hw_spi: Remove SPI host renaming for C3 and S3 variants.
...
On ESP32C3 it's not doing anything. On ESP32S3 the original code prevented
prevented machine.SPI(1) from working.
Signed-off-by: Damien George <damien@micropython.org>
2023-07-25 11:13:25 +10:00
Damien George
862944a71f
esp32/machine_hw_spi: Remove unnecessary duplicate SPI pin defaults.
...
Signed-off-by: Damien George <damien@micropython.org>
2023-07-25 10:54:41 +10:00
Damien George
aab8061dce
esp32/machine_hw_spi: Fix access of SPI(2).
...
SPI3_HOST is not a macro but rather an enum, so use SOC_SPI_PERIPH_NUM to
detect if it's defined.
Fixes issue #11919 .
Signed-off-by: Damien George <damien@micropython.org>
2023-07-25 10:54:29 +10:00
Melissa LeBlanc-Williams
cd96198242
Ran pre-commit
2023-07-24 15:18:07 -07:00
Melissa LeBlanc-Williams
f26d92fdb8
Add inverted board and fix pins
2023-07-24 15:11:22 -07:00
Melissa LeBlanc-Williams
7f8f1b37fd
Fix pin names
2023-07-24 10:47:37 -07:00
Hosted Weblate
3397d2d42f
Merge remote-tracking branch 'origin/main'
2023-07-24 19:19:00 +02:00
Scott Shawcroft
03261fe188
Merge pull request #8191 from gaweng/main
...
displayio: added Mapping to bits_per_value getter
2023-07-24 10:18:56 -07:00
Hosted Weblate
4d77f0ccd0
Merge remote-tracking branch 'origin/main'
2023-07-24 19:18:14 +02:00
Scott Shawcroft
be0028ec16
Merge pull request #8192 from gaweng/ssl
...
ssl: Mapping python None to NULL in cadata var
2023-07-24 10:18:09 -07:00
Hosted Weblate
082bb7c148
Merge remote-tracking branch 'origin/main'
2023-07-24 19:17:07 +02:00
Scott Shawcroft
fff309b90a
Merge pull request #8164 from madcitygeek/add_luatos_core_esp32c3_ch343
...
Add luatos core esp32c3 ch343
2023-07-24 10:17:03 -07:00