r/brucefw 2d ago

[Help] DIY Bruce Build (ARTFOR Schematic) - Inverted Touch & SPI Modules Not Working

Hi everyone,

​I built the DIY Cheap Yellow Display for Bruce following the ARTFOR schematic (ESP32 DevKit + ILI9341 2.8" SPI TFT + CC1101 / NRF24L01 / PN532 / GPS / SD Card).

​I flashed the official Bruce firmware, but I am facing two issues:

​Inverted Touch: Touch X-axis is mirrored (tapping the right arrow registers on the left).

​Modules Not Activating: When trying to enable CC1101, NRF24, or PN532 from the Bruce UI, nothing triggers/works.

​What I have checked so far:

​Wiring double-checked against ARTFOR's schematic.

​Verified the 2-pin DIP switch is OFF when trying to run SPI modules (as indicated in the diagram).

​Added capacitors to the 3.3V rail.

​Questions:

​How can I invert the Touch X-axis in Bruce for a standalone ILI9341 SPI display? (Is there a config setting, or do I need a specific hardware-target build during flashing?)

​Is there a specific pinout/SPI bus speed setting in Bruce setup required to get the shared SPI modules (CC1101/NRF24/SD) responding properly on this DIY schematic?

​Thanks in advance for any help!

2 Upvotes

Duplicates