Nokia 3310 / 5110 display board

had to extract it from the game boy programmer / cartridge project

Similar projects worth following
Almost makes no sense to design a board for this cheap display, when you get it with a pcb by paying 50ct or so more. I'm going to add RGB LEDs to give those displays another "dimension" to work with and make them 5V tolerant.

This is pin compatible to the adafruit board, where the LED pin is the RED pin. Sparkfun makes them different. Cheap eBay clones have a different pinout as well.

84x48 Pixel of the monochromest kind.

As K.C. Lee commented:

"Looks like you are mounting LCD directly instead of using pre-mounted modules. Make sure that your PCB thickness is exactly 0.040" (1mm) as that's what those metal clips are specifically designed for. I don't like the way that the PCB modules vendors that ended up twisting the metal clips because they screwed up using 0.047" (1.2mm) PCB that are too thick for the clips.

If you are printing the case, make the LCD window a bit narrower (by a few mm on left/right side) to block off the bright spots from the backlight."

I really don't know why I designed and ordered this board. I should start selling / giving away boards and projects, make room for new stuff!


library with slots for clips

lbr - 16.86 kB - 11/29/2016 at 18:34



full board

brd - 119.91 kB - 11/29/2016 at 18:32



full board

sch - 365.14 kB - 11/29/2016 at 18:32


  • 1 × LPH 7366 (the actual display!)
  • 4 × 0404 RGB LEDs (GM1WA55311A) common anode freaking tiny little rbg leds!
  • 5 × BSS138 Discrete Semiconductors / Diode-Transistor Modules
  • 1 × MCP170333 or HT7333 they're or should be pin compatible - POWER SUPPLY thing
  • 10 × 10k 0805 resistors pullups for the BSS138 lvl shifters

View all 8 components

  • should I Tindie / eBay this?

    davedarko01/27/2017 at 13:41 1 comment

    I'm seriously considering to fix the minor problems, make another batch and sell them. Here are some thoughts and questions.

    • it's simple to understand
    • easy to integrate into projects
    • it's different enough from the original LCD modules
    • parts are affordable, which keeps BOM small

    Design considerations

    • should I add a controller for the RGB led?
      • should I connect via SPI or I2C?
        • I2C: more pins on the header, Attiny possible
        • SPI: too many pins for attiny, LED pin reusable as CS
      • or even use WS2812b protocol
        • LED pin reusable as DIN
        • requires timey-wimey stuff
        • get attiny or original controller chip
      • leave it as is, use 2 extra pins, let the customer worry
    • design pinout like sparkfun, adafruit or cheap eBay boards?
      • idea here is to make it easy to swap
      • keep it 5V?


    could be around 10 Euros and still have a good margin.

  • one board is soldered

    davedarko01/25/2017 at 23:07 5 comments


    • definitely order 0.8mm boards (I failed because it was after midnight... )
    • pins for display can be shortened by shield -> edit footprint!
    • 5V stuff is confusing! I only considered it for getting more "bang" for the buck
    • next version should have Attiny13 for I2C RGB control
    • maybe add an ESP12 foot print
    • play with MQTT (red alert / temperature stuff)
    • also RGB pinout is not correct!
    • resistors for colors are not in the same order and values must be corrected
    • ESP12 analogWrite has 10bit resolution!

  • there's another display in town

    davedarko12/01/2016 at 11:24 2 comments

    It's a Nokia 1202 display, having a whopping pixel resolution of: 96x68

    where the Nokia 3310 has merely 84x48

  • fun with eBay

    davedarko11/29/2016 at 18:49 3 comments

    The first display from eBay came the other day and these are the winning pictures that got me a second one send to:

    No boards here yet, so it doesn't hurt. Well it does hurt seeing those monstrous scratches. Two other displays with pcbs arrived as well, no scratches and with a protecting foil.

View all 4 project logs

Enjoy this project?



duncan young wrote 11/14/2017 at 17:30 point

Lol i made same thing a few year ago,they do sell well,i put a few on ebay! go for it.

  Are you sure? yes | no

davedarko wrote 11/14/2017 at 17:47 point

I scaled it up a bit and am now working on #LAMEBOY - another ESP12 handheld 

  Are you sure? yes | no

jaromir.sukuba wrote 11/30/2016 at 12:32 point

"I really don't know why I designed and ordered this board. I should start selling / giving away boards and projects, make room for new stuff!"

Make heap of your stuff and start a contest, where the first prize is that heap ;-)

  Are you sure? yes | no

K.C. Lee wrote 11/30/2016 at 00:58 point

1206 resistor packs would save some time with the assembly.

  Are you sure? yes | no

davedarko wrote 11/30/2016 at 07:38 point

Indeed, they also would save some space. But until I really need them I should use up some more of my plenty 0805s :)

  Are you sure? yes | no

Alex wrote 11/29/2016 at 21:43 point

oh 0404 rgb LEDs! nice! looking forward to see them soldered. 

  Are you sure? yes | no

davedarko wrote 11/29/2016 at 22:02 point

I've upgraded my tool bench since you've been here ;) cheap ebay hot air station is mine! not sure what I wanted to do with the rgb leds in the first place, but I have them. I think there was the idea for a micro tiny rgb cube.... haha.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates