Commit graph

12471 commits

Author SHA1 Message Date
Scott Shawcroft
d9387bc654
Merge pull request #9300 from bill88t/nodemcu_esp32c2
Add NodeMcu ESP32-C2
2024-06-07 10:00:21 -07:00
Scott Shawcroft
6b3665a4d5
Merge pull request #9303 from dhalbert/picow-usb-host-off
picow: turn off CIRCUITPY_USB_HOST and CIRCUITPY_PICODVI
2024-06-06 13:05:57 -07:00
Bill Sideris
1790c75cf5
Update paperwork elsewhere too 2024-06-06 22:35:07 +03:00
Bill Sideris
24f91dbde7
Update paperwork 2024-06-06 22:32:42 +03:00
Scott Shawcroft
1aa17b39b6
Merge pull request #9284 from jepler/mp3-stream
MP3: Stream them
2024-06-06 12:15:30 -07:00
Bill Sideris
2af48f2e65
Merge branch 'main' into nodemcu_esp32c2 2024-06-05 21:38:44 +03:00
Bill Sideris
2d18769a3b
Update creator stuff 2024-06-05 21:34:59 +03:00
Dan Halbert
d86e072e54
Merge pull request #9292 from skerr92/rpga_feather
add odt rpga feather
2024-06-05 10:17:26 -04:00
Seth Kerr
5dcefaf551 add odt rpga feather 2024-06-05 07:58:25 -06:00
Seon Rozenblum
bb1f1abad4 Added new UM FeatherS3 Neo. 2024-06-05 10:19:18 +10:00
4465f85027 evo m51: disable MP3 playback
& sort block of configuration settings
2024-06-04 12:18:29 -05:00
f4993b9b8a monster m4sk: disable a bunch of non-applicable modules
this hardware lacks the necessary I/O to connect any of these buses.

(re)enable synthio, it should fit now.
2024-06-04 12:18:04 -05:00
Dan Halbert
90cce2f36b
Merge pull request #9299 from tannewt/time_to_refresh
Make time_to_refresh return 0 correctly
2024-06-04 12:34:56 -04:00
Dan Halbert
46b172e168 picow: turn off CIRCUITPY_USB_HOST and CIRCUITPY_PICODVI 2024-06-04 12:31:57 -04:00
Bill Sideris
ccdcecc252
Initial nodemcu_esp32c2 board configuration (dupe creator id) 2024-06-04 15:56:27 +03:00
Daniel Eichhorn
3855d82f86
Use PID allocated in Espressif Repository 2024-06-04 07:37:39 +02:00
Daniel Eichhorn
d7975afa83
Merge branch 'adafruit:main' into pendrive-s3 2024-06-04 07:34:24 +02:00
Scott Shawcroft
254cac059e
Make time_to_refresh return 0 correctly
Redo Feather C6 pinout so it include standard D# labels for feathers

Fixes #9244
2024-06-03 15:33:11 -07:00
Scott Shawcroft
dc3edf4e24
Merge pull request #9277 from Sola85/improve_espulp
Fix "espulp module broken in CircuitPython 9"
2024-06-03 10:21:56 -07:00
Daniel Eichhorn
3cbad86140 Use unique PID 2024-06-02 19:15:53 +02:00
Daniel Eichhorn
089b3862e4 Add support for ThingPulse Pendrive S3 2024-06-02 17:59:40 +02:00
Dan Halbert
c581eb91a4
Merge pull request #9294 from bablokb/code_cleanup
remove definition of board_display_obj
2024-06-02 09:02:44 -04:00
Tobias Schmale
55028d0a2d espulp: improve error messages 2024-06-01 16:06:45 +00:00
Bernhard Bablok
2ddae3d96c removed definition of board_display_obj 2024-06-01 16:58:15 +02:00
Scott Shawcroft
79ef1f73b3
Support BLE pairing and bonding on ESP 2024-05-31 15:05:48 -07:00
Scott Shawcroft
7a27366182
Merge pull request #9285 from dhalbert/nordic-gc-event-handlers
nordic/bluetooth/ble_drv.c: gc entire event handler list
2024-05-31 10:16:54 -07:00
Thomas Raffler
3913251437 add missing GPIO33 to esp32s3_devkitm 2024-05-31 14:57:02 +02:00
Tobias Schmale
660822ab97 update esp-idf and enable riscv ulp 2024-05-31 08:38:05 +00:00
Dan Halbert
86f8210127 nordic/bluetooth/ble_drv.c: gc entire event handler list 2024-05-30 16:47:58 -04:00
a80311d4c0 MP3Decoder: make testable in coverage build
An mp3 decoder (note that this needs `audiocore.get_buffer`, not
enabled on devices):
```py
import sys
import audiomp3
import audiocore

GET_BUFFER_DONE, GET_BUFFER_MORE_DATA, GET_BUFFER_ERROR = range(3)

with audiomp3.MP3Decoder(sys.argv[1]) as decoder, open(sys.argv[2], "wb") as target:

    while True:
        res, samples = audiocore.get_buffer(decoder)
        if res != GET_BUFFER_ERROR:
            target.write(samples)
        if res != GET_BUFFER_MORE_DATA:
            break
```

this doesn't actually add any tests though
2024-05-30 14:22:39 -05:00
Scott Shawcroft
b799ee89d3
Merge pull request #9243 from Bridgetek/main
espressif: Enable the _eve module
2024-05-29 11:15:54 -07:00
Dan Halbert
0b72f712a7
Merge pull request #9280 from bill88t/cardputer_gripes
Add BAT_ADC pin to cardputer
2024-05-29 13:40:11 -04:00
Brent Picasso
c19d3104c4 update VID, PID, product and manufacturer for ESP32-CAN-X2 2024-05-28 10:23:41 -07:00
Brent Picasso
663eb1186a remove reference to neopixel 2024-05-28 10:08:26 -07:00
Brent Picasso
6dcb96a9d5 flip order and formatting for LED1 and LED 2024-05-28 10:06:41 -07:00
Brent Picasso
f4e7c42527 add board support for autosportlabs_esp32_can_x2 2024-05-28 10:04:44 -07:00
Tuan Nguyen
ac552b291b espressif: Disable the _eve module on boards with 4MB flash size
Signed-off-by: Tuan Nguyen <tuan.nguyen@brtchip.com>
2024-05-28 10:38:58 +07:00
Bill Sideris
5928600cf0
Remove extra newline 2024-05-27 23:55:38 +03:00
Bill Sideris
e5b94d1040
Add BAT_ADC pin 2024-05-27 23:38:12 +03:00
Tobias Schmale
89cad0c379 espulp: update docs 2024-05-26 16:06:40 +00:00
Tuan Nguyen
8d578670be espressif: Enable the _eve module by default for future ESP boards
-  Refactored build configurations into mpconfigport

Signed-off-by: Tuan Nguyen <tuan.nguyen@brtchip.com>
2024-05-26 22:59:13 +07:00
Tobias Schmale
52878c69cf fix pre-commit issues 2024-05-26 14:21:37 +00:00
Sola85
1a65c97de3
Merge branch 'main' into improve_espulp 2024-05-26 15:48:57 +02:00
Tobias Schmale
91309402ea espulp: fix indentation 2024-05-26 13:01:36 +00:00
Tobias Schmale
fb4da28f61 espulp: update docs and fix halt() for esp32 2024-05-26 12:59:39 +00:00
Tobias Schmale
b5b13f5356 espulp: update docs 2024-05-25 15:35:46 +00:00
Bill Sideris
5850f01cbe
Some cardputer definition improvements 2024-05-25 00:56:56 +03:00
Dan Halbert
3418992988
Merge pull request #9251 from jepler/fix-udp-raw-socket-connect
set the connected status of a socket after UDP & raw connect
2024-05-22 13:11:24 -04:00
Scott Shawcroft
2854dbe37f
Merge pull request #9233 from gitcnd/add-board-esp32-wrover-dev-cam
Add support for ESP32-WROVER-DEV boards with Camera
2024-05-20 11:47:00 -07:00
Dan Halbert
3f4d9310ff CircuitPython files: replace STATIC with static 2024-05-20 11:02:17 -04:00