Both CYBERDECKs include 2 general purpose 3-pin STEMMA connectors. One is connected to GPIO pin 18 and the other is connected to GPIO pin 13:

Each one of these has some additional protection circuitry in the form of an inline 1K resistor and a diode. The diode is connected to ground.

In general, this shouldn't be an issue. However, if those same pins are used for an attached display (or other item), then there can be potential conflicts.

One known conflict exists between the Pimoroni HyperPixel 4-inch and GPIO 18. This pin gets used as the SPI chip select for the HyperPixel. It affects both the touch and non-touch versions.

If you are having issues getting a Pimoroni HyperPixel display to work with the CYBERDECK HAT or Bonnet, then you may need to make the following modifications.

Option 1 - Cut a Trace

This is the potentially easier option since only a sharp edged tool, like an xacto knife is needed. However, this will permanently disable the #18 STEMMA connector.

To make this modification, carefully use a sharp edged tool like an xacto knife and score the trace here until it is cut through:

Option 2 - Remove the Diode

This option is best done using a soldering iron or hot air gun to heat up the solder holding the diode down. The STEMMA connector will remain connected, through the 1k resistor, to GPIO 18, and will still be functional. However, removing the diode will remove the protection it provides against putting 5V *in* to the STEMMA connector. So just be aware of that.

This is the diode that needs to be removed:

This guide was first published on Mar 23, 2021. It was last updated on 2021-12-14 13:30:30 -0500.

This page (Fixing Pin Conflicts) was last updated on Aug 07, 2022.

Text editor powered by tinymce.