A
A
Andopan2018-07-03 21:45:53
Arduino
Andopan, 2018-07-03 21:45:53

Not enough arduino ports or how to make an LCD driver?

How to increase the number of arduino digital ports or is there a ready-made driver?
There is a ready-made segment SNT LCD (32 columns and 32 lines) with only 64 pins
. Accordingly, ARDUINO does not have that many, you can of course stick several segment registers ...
But this option is not suitable because of the limited space in the case
. The space is only 15x15mm and the screen is 35x40mm.
I don’t know how else to describe, if you once had a Tamagotchi, then this display is very similar.
There must be ready-made drivers (preferably not BGA)
Solution - Holtec HT1626
A lot of useful information about LCD:
https://www.youtube.com/watch?v=ZYvxgl-9tNM&list=P...

Answer the question

In order to leave comments, you need to log in

4 answer(s)
O
Ocelot, 2018-07-04
@Andopan

You need to look for 'Dot-matrix LCD driver' chips. But somehow I doubt that it will be possible to fit into 15x15 mm without BGA. The QFN100 case alone takes up so much, but you also need a strapping and a place for wiring conductors.

N
n12eq3, 2018-07-03
@n12eq3

hc595

V
vanyamba-electronics, 2018-07-03
@vanyamba-electronics

https://www.youtube.com/watch?v=XC3bsF2fs9c

V
veydlin, 2018-07-10
@veydlin

You say that it is desirable not to BGA, ie. do you see this as an edge case?
Are you ready to wire the board for BGA, and for this, most likely, you will have to use HDI, then mount it somewhere else, but at the same time you install an arduino ?? This is the first time I hear this
. If something does not fit when you are making an electronic device, then change what does not fit, take another display, take not an arduino, but make your own board, take a plis
Options:
1) Find a display with SPI or I2C
2 ) Use STM32 with MIPI DSI interface and the same display, no one makes miniature devices with a 64-pin display
3) Make your own driver on an plis or other MK (you can’t do without BGA)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question