Author Topic: EEVblog #1055 - How to Design a Custom LCD  (Read 10951 times)

0 Members and 2 Guests are viewing this topic.

Offline EEVblogTopic starter

  • Administrator
  • *****
  • Posts: 37661
  • Country: au
    • EEVblog
EEVblog #1055 - How to Design a Custom LCD
« on: February 02, 2018, 08:19:26 pm »
How to design a custom multiplexed LCD display.
Dave takes you through what is required to design your own custom LCD display and what consideration you need for manufacturing and choosing an LCD display driver.

Part 3 in the LCD Tutorial series.


 
The following users thanked this post: jancumps, Cliff Matthews, MT, JPortici, chriswebb

Offline chriswebb

  • Supporter
  • ****
  • Posts: 143
  • Country: us
Re: EEVblog #1055 - How to Design a Custom LCD
« Reply #1 on: February 03, 2018, 02:18:49 am »
Loved this one, Dave! 31 minutes basically flew by watching that.

Also Looks like David did fantastic job on that spec!  Can't wait to see the result after it gets manufactured.  This video was very enlightening for someone with no product experience outside of software.
Always learning. The greatest part of life is that there will always be more to learn.
 

Offline Uksa007

  • Contributor
  • Posts: 18
  • Country: au
Re: EEVblog #1055 - How to Design a Custom LCD
« Reply #2 on: February 03, 2018, 04:19:43 am »
Dave,

Any reason why you didn't opt for a small OLED?

They are only a couple of bucks include the driver (SPI and I2C available), and IMHO are bit more modern looking, better brighter etc.
https://wholesaler.alibaba.com/product-detail/4pin-0-96-white-0-96_60698607420.html?spm=a2700.7782932.1998701000.46.611080d4hPXC0x

Yellow but bigger, I'm sure you could get them in white also
https://www.alibaba.com/product-detail/2-4-inch-yellow-color-oled_60450414866.html?spm=a2700.7724838.2017115.370.39c81fc9mKqBGh

Module only, provide your own driver
https://www.alibaba.com/product-detail/2-42-2-4-inch-128x64_60730189540.html?spm=a2700.7724838.2017115.417.39c81fc9mKqBGh

Looking forward to seeing more info on the uCurrent.

Regards.
« Last Edit: February 03, 2018, 04:36:22 am by Uksa007 »
 

Offline Dubbie

  • Supporter
  • ****
  • Posts: 1114
  • Country: nz
EEVblog #1055 - How to Design a Custom LCD
« Reply #3 on: February 03, 2018, 06:05:06 am »
Uksa, this has been answered in plenty of threads. Some of the reasons are:

# Can be cheaper at volume
# Better visibility
# Lower power use
# Requires very little cycles/resources from the MCU
# Looks more professional
# Dave wanted to do a video series on custom fixed segment LCDs. I’m not aware of any other videos that cover this comprehensively. While there are hundreds covering raster LCDs
# more reasons that I am sure others will contribute.
« Last Edit: February 03, 2018, 07:26:18 am by Dubbie »
 

Offline Brumby

  • Supporter
  • ****
  • Posts: 12288
  • Country: au
Re: EEVblog #1055 - How to Design a Custom LCD
« Reply #4 on: February 03, 2018, 06:51:40 am »
Dave,

Any reason why you didn't opt for a small OLED?


If you checked out the situation the uSupply was designed for - you would see why minimising power consumption for everything but the load would be preferable.
 

Online PartialDischarge

  • Super Contributor
  • ***
  • Posts: 1611
  • Country: 00
Re: EEVblog #1055 - How to Design a Custom LCD
« Reply #5 on: February 03, 2018, 10:48:13 am »
Interesting, and I also learned about the existence of Inkscape!
 

Offline amspire

  • Super Contributor
  • ***
  • Posts: 3802
  • Country: au
Re: EEVblog #1055 - How to Design a Custom LCD
« Reply #6 on: February 03, 2018, 11:21:40 am »
Interesting, and I also learned about the existence of Inkscape!
The other package to consider is Draftsight. It is a commercial Autocad clone, but it has a free version that is extremely solid. I tried the open source CAD packages, but if you want a very solid Autocad DXF/DWG based package, Draftsight is the best free solution. All the open source alternatives I tried could never handle massive DXF files well. Also Draftsight lets you save as any Autocad file format from Autocad R12 (the DOS based 1992 version) to current.

https://www.draftsight2018.com

There does not seem to be any commercial restriction for using the free license. You just do not get the pro features (not needed).
 

Online mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 13694
  • Country: gb
    • Mike's Electric Stuff
Re: EEVblog #1055 - How to Design a Custom LCD
« Reply #7 on: February 03, 2018, 12:01:53 pm »
I don't think there's any advantage to specifying the common groups-you can just use a lookup table to get a sensible segment map .
On a complex display, chances are they won't be able to do the grouping, or may need increased gaps
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline coppice

  • Super Contributor
  • ***
  • Posts: 8605
  • Country: gb
Re: EEVblog #1055 - How to Design a Custom LCD
« Reply #8 on: February 04, 2018, 01:45:11 am »
Its a pity Dave didn't say something about the tradeoffs between different mux options - their effect on voltage requirements, temperature range, viewing angle range, etc.

A number of the Chinese makers still only accept orders for displays up to 4 mux, or charge extra for 6 or 8 mux panels.
 

Offline Grapsus

  • Regular Contributor
  • *
  • Posts: 242
  • Country: fr
Re: EEVblog #1055 - How to Design a Custom LCD
« Reply #9 on: February 05, 2018, 09:10:33 pm »
Very interesting episode. That LCD looks packed with segments ! Very curious to see if they are able to route it and how it looks in the end.
 

Offline thm_w

  • Super Contributor
  • ***
  • Posts: 6272
  • Country: ca
  • Non-expert
Re: EEVblog #1055 - How to Design a Custom LCD
« Reply #10 on: February 05, 2018, 10:16:03 pm »
Dave,

Any reason why you didn't opt for a small OLED?

They are only a couple of bucks include the driver (SPI and I2C available), and IMHO are bit more modern looking, better brighter etc.
https://wholesaler.alibaba.com/product-detail/4pin-0-96-white-0-96_60698607420.html?spm=a2700.7782932.1998701000.46.611080d4hPXC0x

In addition to whats been said, Daves display is 54x50mm or 2.1x2.0", so the first one is far to small (I like the size but I suspect many people would not).
The larger 2.5" OLED you linked is $5 vs 1.47 (USD?), so 3.4 times the price, and isn't as tall.
Third link, can't be sure what the actual price is.
Profile -> Modify profile -> Look and Layout ->  Don't show users' signatures
 

Offline james_s

  • Super Contributor
  • ***
  • Posts: 21611
  • Country: us
Re: EEVblog #1055 - How to Design a Custom LCD
« Reply #11 on: February 06, 2018, 07:24:00 am »
Interesting, and I also learned about the existence of Inkscape!

Inkscape is wonderful, I've been using it for several years, works great for creating snazzy looking front panels for various projects. Print it out, laminate it, spray adhesive to attach it to the panel.


Regarding the LCD that's pretty cool, making a custom segmented LCD is not something that ever even occurred to me. I figured it would only be economical if you were making millions of something.
 

Offline floobydust

  • Super Contributor
  • ***
  • Posts: 6923
  • Country: ca
Re: EEVblog #1055 - How to Design a Custom LCD
« Reply #12 on: January 08, 2019, 09:10:01 pm »
Is there an update for the product using this LCD? Where is that PSU...
 

Offline MT

  • Super Contributor
  • ***
  • Posts: 1616
  • Country: aq
Re: EEVblog #1055 - How to Design a Custom LCD
« Reply #13 on: January 10, 2019, 08:27:09 pm »
Yes wonder the same, what happened with custom LCD project!?
 

Offline zavdimka

  • Newbie
  • Posts: 2
  • Country: ru
Re: EEVblog #1055 - How to Design a Custom LCD
« Reply #14 on: June 30, 2019, 02:16:01 pm »
Thanks for great overview of designing custom lcd.
But i still have a one questions
If i want to use rubber strip to connect lcd what recommendations for width and pitch? What about footprint? Should it be always gold pads on pcb?
All design you done in inkscape?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf