Transplanting bugLCDs

As you know from previous post about BUG 2.0 new device require using of new LCD module. I got one but without case.

Using screen case less is asking for problems — think of all short circuits it can do… So I decided to move new LCD into case of old LCD module (I have two of them).

So first let’s look at case donor: old LCD module. Front view:

old LCD module - top view
old LCD module - top view

Back view with all tools required (module was signed for FOSDEM as we had two bugs there and I wanted to know which modules/bugs are mine):

old LCD module - bottom view
old LCD module - bottom view

And dissasembled:

old LCD module - dissasembled
old LCD module - dissasembled

PCB view (notice plastic frame between PCB and LCD — it fits new module too but I isolated screen instead):

old LCD module - PCB view
old LCD module - PCB view

New LCD on left, old one on right. Large connector is for screen, smaller for touchscreen. And they are different then in old one:

PCBs from old and new module
PCBs from old and new module

Modules with screens attached. Old bugView modules also were using Sharp screens and I did not looked at my second one.

old and new modules with screens
old and new modules with screens

First problem during mounting — BUG 2.0 video slot is reversed… But few minutes with sharp knife solved that problem.

new module does not fit old case
new module does not fit old case

And this is how result looks. On left side is VonHippel module fitted into BMI adapter, on right new LCD in case from old one:

BUG 2.0 with LCD module in a case
BUG 2.0 with LCD module in a case

Yes — there are two pieces of isolation tape on board. Those blue LEDs are too bright so I had to make them less annoying.

Now I have screen working, X11 starts — time for touchscreen driver.

arm bug omap