I'm first time writing topic on forum so don't blame me please
So i've got problem and I am really tired finding solution, please help...
I've got LCD 128x64 (don't know exactly on which chip) and Robodyn MCP23017 I2C adapter + Arduino Nano. Every seller attaching link to Nick's Gammon forum and on his huuge job with both of this chips (credits to him).
Trying his code and get a result as in attachment... Some wierd looking stripes, so i googled if somebody had had same problem and on a whole web i found only one image wich same as mine. Here on Arduino forum with nickname "shafiqurrehman" . But guys recommend him to not using MCP23017...
So finally my question is : Is it possible to modify code so it will work with MCP23017 via I2C ??? (because i soldered it very securely and have no clue how to disolder 20 pins safely)
To desolder safely: Cut through the header pins with Dremel or hacksaw. Then remove any remaining black plastic from the sawn pins. Desolder one pin at a time. Clean up tthe holes.
It "looks" like ST7920 display. Use the PSB pin to select SPI interface. Control the display with 3 pins.
The display will work at full speed with SPI.
You can probably bit-bang the ST7920 with your MCP23017 but it will be vary SLOW.
david_prentice:
To desolder safely: Cut through the header pins with Dremel or hacksaw. Then remove any remaining black plastic from the sawn pins. Desolder one pin at a time. Clean up tthe holes.
It "looks" like ST7920 display. Use the PSB pin to select SPI interface. Control the display with 3 pins.
The display will work at full speed with SPI.
You can probably bit-bang the ST7920 with your MCP23017 but it will be vary SLOW.
David.
David thank you for so fast reply!
After 40 min struggling with desoldering i found that scheme you were talking about (see attachment). And yeah you were definitely right my LCD based on ST7920 and all you need a couple of wires, SPI and U8glib for Arduino IDE. And finally it works !!!