This update focuses on the most visual part of the cyberdeck: the screen.
The Nokia N97 originally used a TPO LTJ035L001A panel — a 3.5″ RGB interface TFT with no onboard controller. It connected via an FPC ribbon to the mainboard through the X4400 connector. While functional in its time, it’s not Pi-friendly: it lacks HDMI, SPI, or even I²C, and needs a parallel RGB driver (or something like an RTD2660H).
📸 Size Matters: Comparing Original vs. HDMI
I’ve been testing a 3.2″ HDMI TFT panel (Waveshare / Inanbo) as a replacement. I’ve included comparison shots of:
-
The original Nokia display next to the HDMI panel
-
Both displays in the N97 frame for visual reference
Surprisingly, the new display is almost a perfect mechanical fit — slightly smaller in width, which helps with routing, and thin enough to slide into the original mounting location with minimal modification.
✅ Why HDMI Wins
-
Easy Pi compatibility: True plug-and-play, no controller needed
-
Higher resolution (800×480 or better
-
Will work with a custom low-profile driver board, which I plan to integrate into the main PCB
🔧 Notes
-
Original display flex pinout is undocumented and not standard RGB
-
I still plan to reuse the touchscreen from the original assembly (tested and working)
-
Backlight wiring for the HDMI panel will be adapted to fit the N97 battery and boost converter setup
🛠 Next Up
-
Start building the HDMI display support into the PCB layout
-
Design the mounting system (clips or frame supports) to hold the display in place under the slider
-
Route power, backlight, and touchscreen interface into the same board

Original LCD

Inanbo t32chrip51 v19

Original Left replacement Right
retrobyte
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.