Carter Nelson
Carter Nelson
> After some random period of time I get reading error using the simplest example Is "simplest example" one of the ones from this library? This one? https://github.com/adafruit/Adafruit_BME680/blob/master/examples/bme680test/bme680test.ino
It could be a connection or other hardware related issue with your setup. Please post in the forums with photos of your setup showing how everything is connected. https://forums.adafruit.com/
Here's the related PR that brought in these changes: https://github.com/adafruit/Adafruit-GFX-Library/pull/360
grepping in the [`variants` subfolder of the RP2040 BSP](https://github.com/earlephilhower/arduino-pico/tree/master/variants) for boards that map `spi1` to `__SPI0_DEVICE`: ``` $ grep -r __SPI0_DEVICE | grep spi1 adafruit_feather_thinkink/pins_arduino.h:#define __SPI0_DEVICE spi1 adafruit_feather_prop_maker/pins_arduino.h:#define __SPI0_DEVICE spi1...
This works for the CAN Feather, but not a universal fix since not all boards have these defines: ```cpp spi_inst_t *pi_spi = hwspi._spi == &SPI ? __SPI0_DEVICE : __SPI1_DEVICE; ```...
This might be BSP specific? What board are you using? This library's `::begin()` calls `begin()` on the I2C device: https://github.com/adafruit/Adafruit-PWM-Servo-Driver-Library/blob/73cf3ecc79c7c33a72f8ce1a3d91ca556cd34ab3/Adafruit_PWMServoDriver.cpp#L70 which then just calls the BSP's `begin()` for Wire: https://github.com/adafruit/Adafruit_BusIO/blob/a09a91d13ecf321befb148e12304777db1633c7a/Adafruit_I2CDevice.cpp#L31
Are you experiencing an actual issues? If so, please provide more details about the hardware setup, code being run, and what is happening. Or is this just observation of source...
@SpenceKonde Is there an older BSP release version you could recommend as a temporary work around? Thanks for checking and tagging this issue! **EDIT**: Ran the above test walking thru...
@SpenceKonde Sorry for delay. Just got around to testing this. The example sketch from first issue post does work now as expected. An LED attached to either pin 12 or...
Update to the 1.1.3 release when it becomes available: https://github.com/adafruit/Adafruit_CAP1188_Library/releases/tag/1.1.3