8438 Commits

Author SHA1 Message Date
Scott Shawcroft
8958e7ef08
Add S3 GATT client support
This allows you to connect to GATT services on the other device.
It also adds connection initiation (GAP central).

More progress on #5926
2022-02-10 11:31:57 -08:00
Scott Shawcroft
22928fec55
Explain read and write size to/from PIO FIFOs 2022-02-10 10:55:04 -08:00
Scott Shawcroft
c9b494b79f
Merge pull request #6006 from DavePutz/issue_5980
Correct ping timeout for espressif
2022-02-10 10:18:14 -08:00
Scott Shawcroft
54589de15b
Merge pull request #6004 from dhalbert/samd-rtc-count-overflow
fetch RTC count more atomically
2022-02-10 10:16:57 -08:00
Dan Halbert
c60e45c4e0
Merge pull request #6002 from CapableRobot/usbhub-defn-updates
Board definition updates for Capable Robot USB Hub
2022-02-09 17:51:21 -05:00
root
6563f71545 Correct ping timeout for espressif 2022-02-09 15:58:25 -06:00
Dan Halbert
b18b0fd5b9 fetch RTC count more atomically 2022-02-09 15:32:16 -05:00
Chris Osterwood
7247990c3e
Update pins.c
Fix typo
2022-02-09 14:26:20 -05:00
Scott Shawcroft
2bf5a1ee45
Merge pull request #5998 from anecdata/ESP32-S2-DevKitC-1-N4R2
Espressif ESP32-S2 DevKitC-1-N4R2 board
2022-02-09 11:03:14 -08:00
Chris Osterwood
8e3f719056
Update mpconfigboard.mk
Add build flags to turn off subsystems which are not relevant to the USB Hub
2022-02-09 13:54:08 -05:00
Chris Osterwood
4c371db5b2
Update pins.c
Adds a pin which is used by recent firmware for PCB hardware identification.
2022-02-09 13:53:19 -05:00
Dan Halbert
da035fe958
Merge pull request #5990 from sgauche/stm_spi_3wire
Add support for half-duplex SPI to CPy
2022-02-09 13:11:37 -05:00
Dan Halbert
72317c309d turn off CIRCUITPY_ONEWIREIO by default for skinny SAMD21 builds 2022-02-09 11:40:07 -05:00
anecdata
f87c027e00 Espressif ESP32-S2 DevKitC-1-N4R2 board 2022-02-08 22:14:01 -06:00
Scott Gauche
a8d8651873 Canonical C style for half_duplex = true/false 2022-02-08 23:13:22 -05:00
Scott Gauche
309f4fb2b9 add half_duplex false param to spi construct function call in some board files 2022-02-08 22:59:26 -05:00
Scott Gauche
89ad767b8f add half_duplex to spi constructs in other ports but raise not implemented errors 2022-02-08 22:25:23 -05:00
Scott Gauche
3b418dbddc change half_duplex to be on spi construct 2022-02-08 21:37:38 -05:00
anecdata
8e625728d6 LED_INVERTED 2022-02-08 20:34:37 -06:00
root
ce191327e8 RP2040 PDMIn frequency based on sample rate 2022-02-08 10:10:02 -06:00
Michael Himing
a639004c89 unexpectedmaker_tinys3: Fix D43, D44 2022-02-08 16:13:56 +11:00
Michael Himing
15914edd56 unexpectedmaker_feathers3: Fix A12 2022-02-08 16:13:56 +11:00
Michael Himing
a2fd1e6eb3 unexpectedmaker_pros3: Fix D43, D44 2022-02-08 16:13:56 +11:00
Scott Gauche
4110b44b8a add support for half-duplex SPI on STM parts 2022-02-07 21:08:44 -05:00
Dan Halbert
1c17dc9348 ports/raspberrypi/common-hal/busio/SPI.c 2022-02-07 17:07:47 -05:00
Dan Halbert
566f8bed99
Merge pull request #5984 from DavePutz/issue_5967
Correcting order of sideset parameters in function call
2022-02-05 21:58:30 -05:00
root
8c10148b21 Correcting order of sideset parameters in function call 2022-02-05 16:15:12 -06:00
Scott Gauche
b2b657547d
Merge branch 'adafruit:main' into st_drivers_to_submodules 2022-02-03 19:21:30 -05:00
Scott Gauche
70ba229d23 add adafruit/stm32f4xx_hal_driver submodule 2022-02-03 14:01:11 -05:00
Scott Gauche
3d1b2b6ad6 remove ST's stm32f4xx_hal_driver submodule due to bug in qspi driver 2022-02-03 13:59:20 -05:00
Dan Halbert
e355ea2b91 shrink seeeduino_xiao build 2022-02-03 13:27:36 -05:00
Scott Shawcroft
8c718fdec8
Merge pull request #5974 from jepler/update-pico-sdk
bump pico-sdk to 1.3.0
2022-02-03 10:15:08 -08:00
arturo182
6623fe0a53
esp32s3_devkitm: Add GPIO40 2022-02-03 04:06:08 +01:00
Scott Gauche
92c9be9a4f change st_driver to use ST's github drivers as submodules 2022-02-02 21:30:23 -05:00
Bryan Walsh
2f1c42b15f added GPIO40 pin to esp32s3 devkit boards 2022-02-02 20:16:39 -05:00
Scott Gauche
4e305aa39c Removed submodule st_driver 2022-02-02 19:51:23 -05:00
Jeff Epler
749bb99863
bump pico-sdk to 1.3.0 2022-02-02 17:15:33 -06:00
Dan Halbert
0129735dbe
Merge pull request #5969 from Life-Imaging-Services/crc32
crc32() code moved into binascii
2022-02-02 18:07:02 -05:00
Dan Halbert
0d43e3e734 squeeze datum_imu build 2022-02-02 13:44:40 -05:00
Dan Halbert
a04cd6444b
Merge pull request #5966 from Neradoc/add-alias-stemma-i2c
Add alias board.STEMMA_I2C for all boards with qwiic/stemma/QT
2022-02-02 11:08:13 -05:00
Dan Halbert
384cbdcda1
Merge pull request #5962 from Neradoc/add-more-stemma-i2c
Add board.STEMMA_I2C on ESP QTPYs
2022-02-02 10:50:19 -05:00
Neradoc
b2c8fd3938 add board.STEMMA_I2C alias to some boards 2022-02-02 01:18:46 +01:00
Dan Halbert
5435a40c54
Merge pull request #5959 from andypiper/patch-1
Fix typos
2022-02-01 18:27:31 -05:00
arturo182
2a87a80f69 espressif: Add ESP32-S3-DevKitM-1 board support 2022-02-02 00:18:04 +01:00
Neradoc
93f612eea2 add board.STEMMA_I2C on ESP QT PYs 2022-02-01 20:15:24 +01:00
Scott Shawcroft
2964e966b1
Merge pull request #5958 from dhalbert/i2c-common-hal-write-read
I2c common hal write read
2022-02-01 11:08:50 -08:00
Andy Piper
4096bb28ab
Fix typos
Some typo corrections and cleanup to the ESP32 doc
2022-02-01 18:53:11 +00:00
Dan Halbert
0b26dba44d
Merge pull request #5955 from prplz/is31fl3741
Only enable is31fl3741 for led glasses board
2022-02-01 12:55:31 -05:00
Dan Halbert
d0453f460d shrink sensebox; fix doc error 2022-02-01 10:12:26 -05:00
Dan Halbert
cc410ad6a3 common-hal I2C combined write_read 2022-01-31 22:03:30 -05:00