Richard Hull

Results 146 comments of Richard Hull

Can you run the demo.py in the luma.examples repo and post a photo of the output. That has got a specific set of shapes that will help diagnose the issue....

Firstly, I would assume that Pimoroni would not recommend using luma.oled with their breakout board if they hadn't tested it as working. @Gadgetoid could you shed any light on this?...

When running the demo script, try adding the `--spi-bus-speed SPI_BUS_SPEED` parameter. By default it is 8000000. Try it successively with values of 4000000, 2000000, 1000000, 500000 to see if it...

The fact that the DC line is on GPIO 9 is how Pimoroni chose to connect it on their breakout garden board - it is nothing to do with the...

This looks to be a memory mapping issue. The GDRAM inside the device is layer out in pages that interleaved, and if the init sequence is not correct then this...

I think I might have a 128x32 device somewhere, but if not I might take you up on that (I am in the UK) let me know what your email...

So, I dug out my 128x32 SSD1306 (which incidentally is I2C rather than SPI) and ran the following: ```console $ python3 examples/demo.py -d ssd1306 --i2c-port=1 --width=128 --height=32 ``` and it...

@Trotter73 try adding `0xD5, 0xF0` to your custom init command, eg: ```python def main(): device = get_device() device.command(0xDA, 0x12, 0xD5, 0xF0) #

Maybe take all the values in the waveshare`initialize()` method and transcribe them into a list and supply them to `display.command(...)` If that works, we can just create an ssd1305 class...

hi @Trotter73, sorry I missed your response (for some reason some but not all github notifications keep getting snagged in my spam folder) I meant: could you add the following:...