Hi, i recently bought a Display-o-tron RGB BREAKOUT. I installed the python driver and all the dependencies by launching:
curl https://get.pimoroni.com/displayotron | bash
as stated in the tutorial here
then I wired it up following the wiring scheme suggested in the same page (even tried to switch to 3v3, i am that desperate). The backlight goes on and i can correctly switch the three different leds on and off for that matters. Here comes the pain: any other function doesn’t work: changing contrast, writing text, moving the cursor: they don’t show a visible outcome on the screen. I am using a script as simple as:
import dot3k.lcd as lcd lcd.set_contrast(20) lcd.write('HELLO WORLD!')
This is what i’m getting :(
I double (and triple) checked the wiring, spi is enabled and working, the MISO/MOSI test gives positive results.
I’ve tried every trivial solution (apart from connecting it via the 4bit bus and talking to it via wiringPi, but i really need to use this via SPI)
Is it faulty? Am i missing something so obvious i should be ashamed of?