pimoroni-pico/drivers
Phil Howard 6022928517 Fix Pico Explorer SPI for #162
The switch to common I2C and common definitions for SPI had broken an edge case in Pico Explorer where no backlight pin is used.

The backlight pin was inadvertently set to the front Breakout Garden SPI slot default, which is pin 20- this also happens to be the I2C SDA pin for Pico Explorer, breaking I2C comms.

This fix adds a new special case board "PICO_EXPLORER_ONBOARD" so that ST7789 can be initialised without the backlight pin.

This will be useful for anyone using ST7789 without the rest of the Pico Explorer library, although it feels a little contrived.

Also switches ST7735 over to the common defines.
2021-06-05 19:06:11 +01:00
..
as7262 Fix AS7262 constructor and example 2021-05-18 11:36:14 +01:00
esp32spi
fatfs
ioexpander Tidy up constructors, drop unused variables, const single addr 2021-05-17 14:50:49 +01:00
is31fl3731 Add common I2C class 2021-05-14 23:02:38 +01:00
ltp305 Tidy up constructors, drop unused variables, const single addr 2021-05-17 14:50:49 +01:00
ltr559 Tidy up constructors, drop unused variables, const single addr 2021-05-17 14:50:49 +01:00
msa301 Tidy up constructors, drop unused variables, const single addr 2021-05-17 14:50:49 +01:00
rv3028 Tidy up constructors, drop unused variables, const single addr 2021-05-17 14:50:49 +01:00
sdcard
sgp30 Tidy up constructors, drop unused variables, const single addr 2021-05-17 14:50:49 +01:00
st7735 Fix Pico Explorer SPI for #162 2021-06-05 19:06:11 +01:00
st7789 Fix Pico Explorer SPI for #162 2021-06-05 19:06:11 +01:00
trackball Tidy up constructors, drop unused variables, const single addr 2021-05-17 14:50:49 +01:00
vl53l1x Remove unecessary manual conversion to byte arrays 2021-05-17 16:05:09 +01:00
CMakeLists.txt Renamed IOExpander and added Pot, Enc, and MICS specific classes 2021-05-14 12:40:33 +01:00