26060 Commits

Author SHA1 Message Date
Jeff Epler
9ec9a6d500
these duplicates are OK 2021-12-08 20:47:02 -06:00
Jeff Epler
937e0740f4
Fix PIDs to match official espressif list
See the slightly deceptively titled
 * https://github.com/espressif/usb-pids/pull/29
2021-12-08 20:27:34 -06:00
Scott Shawcroft
8eee16c7aa
Merge pull request #5684 from ZodiusInfuser/tiny2mb
Added board definition for upcoming 2MB variant of the Pimoroni Tiny 2040
2021-12-08 10:16:25 -08:00
ZodiusInfuser
3ea1619816
Merge branch 'adafruit:main' into tiny2mb 2021-12-08 16:51:47 +00:00
ZodiusInfuser
201fae8342
Added final USB PID 2021-12-08 16:48:32 +00:00
Dan Halbert
f09cd94c02
Merge pull request #5676 from tannewt/rpi_uart
Full UART support for RPI
2021-12-07 23:03:45 -05:00
Scott Shawcroft
ab4f789e9a
Fix Pi Zero 2 W build 2021-12-07 13:29:46 -08:00
Scott Shawcroft
45caaa8e2b
Merge pull request #5675 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2021-12-07 10:47:49 -08:00
Scott Shawcroft
92a4261ad5
Full UART support for RPI
This adds PL011 UART support which is more plentiful.

It also:
* Fixes PI4 build by including .dtb files on the SD card.
* Enables the activity LED as the status LED on PI4 and CM4 I/O.
* Adds that LED as board.LED.

Fixes #5650 and progress on #5629
2021-12-06 18:36:14 -08:00
Hosted Weblate
4a5c34b1e7
Merge remote-tracking branch 'origin/main' 2021-12-06 23:44:41 +01:00
Scott Shawcroft
121b22b0c5
Merge pull request #5666 from skerr92/add-odt-castaway2040
Add odt castaway2040
2021-12-06 14:44:33 -08:00
Hosted Weblate
91e6809a47
Merge remote-tracking branch 'origin/main' 2021-12-06 23:06:14 +01:00
Scott Shawcroft
e8e5ea7c2f
Merge pull request #5674 from jepler/esp32s3-box-display
esp32s3-box: enable display
2021-12-06 14:06:02 -08:00
Hosted Weblate
b75129e255
Merge remote-tracking branch 'origin/main' 2021-12-06 22:08:26 +01:00
Scott Shawcroft
309faee334
Merge pull request #5519 from jpconstantineau/seeduino-xiao-rp2040
Add New Board - Seeeduino XIAO RP2040
2021-12-06 13:08:22 -08:00
Hosted Weblate
ea92303b0f
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/
2021-12-06 19:47:17 +01:00
Jeff Epler
40d947cee3
Merge pull request #5655 from jepler/esp32s3-devkitc
Espressif: Add Esp32s3 devkitc board definitions
2021-12-06 12:47:04 -06:00
Jeff Epler
1b5e98e2fa
esp32s3 box: add display 2021-12-06 10:08:44 -06:00
Jeff Epler
b722a2bca1
espressif: pwmout: get rid of not_first_reset special case 2021-12-06 10:08:44 -06:00
Jeff Epler
fae6d47a45
espressif: keep never_reset_pins marked as in use 2021-12-06 10:08:44 -06:00
MicroDev
b8ca1ce838
Merge pull request #5669 from dhalbert/fix-blacken-update-formatting-issues
minor .py changes due to blacken update
2021-12-06 20:22:25 +05:30
Dan Halbert
7cbb30806a minor .py changes due to blacken update 2021-12-06 08:36:24 -05:00
Dan Halbert
c369f678fe
Merge pull request #5668 from CytronTechnologies/add-maker-nano-rp2040
Add new board: Cytron Maker Nano RP2040
2021-12-06 08:12:46 -05:00
Kong Wai Weng
7ee825370e Use 4x space instead of tab. 2021-12-06 17:28:45 +08:00
Kong Wai Weng
bde65d0f28 Added Maker Nano RP2040 2021-12-06 17:26:00 +08:00
MicroDev
7df172ba19
Merge pull request #5660 from jepler/esp32s3-spi
espressif: busio.SPI: Use SPI_DMA_CH_AUTO
2021-12-06 10:24:51 +05:30
Seth Kerr
1a1f015895 fixing files changed by precommit 2021-12-05 15:09:56 -07:00
Seth Kerr
db6e58dc2d run precommit locally and passed 2021-12-05 15:02:18 -07:00
Seth Kerr
e352048db9 Add ODT Cast-Away RP2040 2021-12-05 14:49:48 -07:00
Dan Halbert
71c41cdd78
Merge pull request #5661 from jepler/esp32s3-box
Add support for esp32s3-box
2021-12-04 19:53:01 -05:00
Jeff Epler
1f430cf100
Merge pull request #5659 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2021-12-04 16:13:58 -06:00
Jeff Epler
2ad877a907
Fix VID/PID of esp32-box 2021-12-04 14:58:48 -06:00
Hosted Weblate
21f9839438
Merge remote-tracking branch 'origin/main' 2021-12-04 18:19:39 +01:00
Dan Halbert
efb1f9745c
Merge pull request #5654 from pewpew-game/pygamer-pybadge-lite
Update Stage to 1.2.3 to work around display backlight problems
2021-12-04 12:19:35 -05:00
Jeff Epler
e2abb0e059
devkitc: update vid/pid in anticipation of allocation from espressif 2021-12-04 10:19:19 -06:00
Jeff Epler
bc7f024545 espressif: Add esp32s3_box
This module has 16MB flash, 8MB PSRAM, as well as a display & speakers.
2021-12-04 09:14:57 -06:00
Jeff Epler
1207bfced9 espressif: Use detected size of spiram 2021-12-04 09:14:22 -06:00
Jeff Epler
1a99ce5eb3 espressif: busio.SPI: Use SPI_DMA_CH_AUTO
All 3 micros we care about (S2, S3, C3) state in the documentation
that DMA channel can be specified as SPI_DMA_CH_AUTO.

Specifying a specific DMA channel explicitly doesn't _ever_ work on
ESP32-S3, so no SPI bus could be used.

Testing performed: On the ESP32-S3-DevKitC, used neopixel_spi to
turn the onboard neopixel red, green, and blue
2021-12-04 09:12:38 -06:00
Clay
d6665e2a59
Translated using Weblate (Russian)
Currently translated at 35.8% (369 of 1028 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/ru/
2021-12-04 13:51:53 +01:00
Radomir Dopieralski
840e8b40f3 Update Stage to 1.2.3 to work around display backlight problems
Works around #5476
2021-12-04 10:25:05 +01:00
Jeff Epler
23e0a25aa2 add nopsram version of the devkit C 2021-12-03 15:20:11 -06:00
Jeff Epler
659babc620 Add the esp32s3 devkitc (psram variant) 2021-12-03 15:09:59 -06:00
Dan Halbert
f594ab2e67
Merge pull request #5615 from microDev1/espressif
Update espressif port
7.2.0-alpha.0
2021-12-03 14:55:05 -05:00
Kattni
553d2253b0
Merge pull request #5652 from kattni/kb2040-pin-reorder
Update pin order to match silk.
2021-12-03 12:24:09 -05:00
Kattni Rembor
3b6011d551 Update pin order to match silk. 2021-12-03 11:40:40 -05:00
microDev
9e286432d2
add esp32s3 documentation in readme 2021-12-03 21:20:55 +05:30
Scott Shawcroft
543e4d8c4d
Merge pull request #5648 from tannewt/rpi_pin_mux
Add full pin mux info and use it for I2C
2021-12-02 10:46:46 -08:00
Scott Shawcroft
8adb0ecd33
Fix loop bounds 2021-12-02 10:28:26 -08:00
ZodiusInfuser
0e56c5aa8a Added definitions for 2MB Tiny2040 2021-12-02 16:45:43 +00:00
Jeff Epler
5797b68153
Merge pull request #5649 from microDev1/traceback
Run test for traceback module
2021-12-02 08:51:53 -06:00