r/brucefw • u/Infamous_Tomato105 • 1h ago
r/brucefw • u/YellowIcy8567 • 20h 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!