Better Graphic LCD Serial Backpack

There are multiple pinouts for 64x128 GLCD modules.

It would be nice to be able use other GLCD modules than are currently accommodated by the existing serial GLCD backpack.

I’ve seen other boards do this by having 2 sets of holes side by side interconnected by shunts.

This allows it work out of the box for a certain configuration

and others can still use it by modifying it.

So on this board that would mean 2 sets of 20 holes right next to each

other connected with shunts. If you need to alter the pinout, you simply

cut the shunts and solder in wires in the holes to remap the pins.

Alternatively, from what I’ve seen, there are 2 main pinouts that are most common.

You could put a second set of 20 holes on the other edge of the board.

There are also different power/ground configurations within the 2 main pniouts. i.e. power and ground are swapped.

To accomadate that you need to be able to re-map pins 1&2 as well as 19&20.

These could handled with solder shunts.

Either way it would be really nice to update the board so that it could be used on multiple vendors GLCDs making the product much more universal.

— bill

Ok,

So in thinking about this a bit more all that is really needed is to have the ability to swap pins 1&2 and 19&20, which are the power and grounds for the LCD and the back light.

Luckily it looks like all the 20 pin GLCD modules all seem to use pin 18 for VEE and pin 3 for V0 so the potentiometer circuitry seems universal already.

Pins/holes 4-17 are all under s/w control so they can all be

remapped in s/w as needed.

Yes the labels would be off once any remapping was done.

The swapping of pins 1&2 and 19&20 could be handled through solder jumpers.

Now if you guys would use a 328 instead of the 168, there would be enough code space to do more sophisticated functionality as well as hold multiple fonts including user down loadable fonts, and multiple bitmap images.

Also might be nice to have holes in the PCB for the remaining unused i/o pins so that they could be used as well if desired.

— bill

+1 to all of the above.