pimoroni-pico/examples
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
..
breakout_as7262 Add common I2C class 2021-05-14 23:02:38 +01:00
breakout_colourlcd160x80 Removed unneeded includes 2021-05-07 11:10:48 +01:00
breakout_colourlcd240x240 Fewer, faster circles in 240x240 LCD demo 2021-05-07 13:48:56 +01:00
breakout_dotmatrix Add common I2C class 2021-05-14 23:02:38 +01:00
breakout_encoder Enable -Werror -Wall and fix all the things 2021-05-17 16:20:42 +01:00
breakout_ioexpander Enable stdio UART for IOE examples 2021-05-14 12:58:16 +01:00
breakout_ltr559 Switch drivers over to I2C class, tidy up common include 2021-05-17 11:46:12 +01:00
breakout_matrix11x7 Add common I2C class 2021-05-14 23:02:38 +01:00
breakout_mics6814 Fix MICS6814 heater enable, improve demo 2021-05-14 12:41:46 +01:00
breakout_msa301 Add common I2C class 2021-05-14 23:02:38 +01:00
breakout_potentiometer Enable -Werror -Wall and fix all the things 2021-05-17 16:20:42 +01:00
breakout_rgbmatrix5x5 Add common I2C class 2021-05-14 23:02:38 +01:00
breakout_roundlcd Enable -Werror -Wall and fix all the things 2021-05-17 16:20:42 +01:00
breakout_rtc Add common I2C class 2021-05-14 23:02:38 +01:00
breakout_sgp30 Enable -Werror -Wall and fix all the things 2021-05-17 16:20:42 +01:00
breakout_trackball Switch drivers over to I2C class, tidy up common include 2021-05-17 11:46:12 +01:00
pico_audio Add README for Pico Audio extras setup 2021-03-31 17:18:48 +01:00
pico_display Enable -Werror -Wall and fix all the things 2021-05-17 16:20:42 +01:00
pico_enc_explorer PicoExplorer C demos for Enc and Pot 2021-05-14 12:41:46 +01:00
pico_explorer Enable -Werror -Wall and fix all the things 2021-05-17 16:20:42 +01:00
pico_pot_explorer Fix Pico Explorer SPI for #162 2021-06-05 19:06:11 +01:00
pico_rgb_keypad Rewrite this code for #158 2021-05-24 16:48:15 +01:00
pico_rtc_display Updated RV3028 driver to our coding style and included a standalone C example 2021-05-14 13:15:08 +01:00
pico_scroll Move scroll_text, show_text, bitmap_1d and set_pixels into C++ library 2021-04-22 20:00:25 +01:00
pico_tof_display Enable -Werror -Wall and fix all the things 2021-05-17 16:20:42 +01:00
pico_trackball_display C++ and MP support and example for Trackball breakout (#134) 2021-05-04 22:29:53 +01:00
pico_unicorn Enable -Werror -Wall and fix all the things 2021-05-17 16:20:42 +01:00
pico_unicorn_plasma Enable -Werror -Wall and fix all the things 2021-05-17 16:20:42 +01:00
pico_wireless Enable -Werror -Wall and fix all the things 2021-05-17 16:20:42 +01:00
CMakeLists.txt Updated RV3028 driver to our coding style and included a standalone C example 2021-05-14 13:15:08 +01:00