Using old iPad screens with MiSTer and retro machines

…or, how to replace your whole game room with one gadget :>

Intro

Right at the beginning, when the MiSTer FPGA project was released, I bought all the needed components to build my own MiSTer setup. I had to wait in a long queue before I had a while to finally build it. However, it started a bit differently this time … with iPad LCD screens.

I was cleaning up my workspace one day and found two dead iPads in my “will do it later” pile of electronics. These were the original iPads from 2010. I’ve managed to fix one of the units by using parts from the other, however, the donor iPad was pretty much useless except for the LCD screen. I was like hmmm, what shall I do with it …

bffdaddcacaf

First screen build

I’ve done some research and found plenty of LCD screen controllers available these days. Immediately, I was like … little screen for retro computers!

eBay is full of such controllers. Some are even sold with iPad replacement screens.

I’ve ordered two different controllers with an additional iPad LCD but more on that later.

I’ve started to design a case for it which I later can 3D print. Unfortunately, I didn’t take all the pics documenting the first build. However, I have some pics of the already 3D-printed case where I started to put all the gear.

The idea for the first screen was to make it mobile. This requires a Li-Ion battery cell, a USB-C charger, and some other add-ons for convenience.

All 3D printing files are available at the end of the blog post.

Here is how it looked.

IMG
IMG
IMG
IMG
IMG
IMG

I’ve run some initial tests with PS4 connected through HDMI

IMG

Next, I’ve installed a Li-Ion battery cell, a charger, a DC-DC converter, and a main switch.

IMG

At this stage, I also added a touch-controlled battery LED tester. I didn’t want it to draw power all the time so it only lights up if the capacitive sensor senses a finger on the outside shell.

IMG
IMG
IMG

Next, I’ve added 3D-printed legs to it.

IMG
IMG

Finally, I’ve used a circuit board from a tiny BT speaker and the speaker itself and mounted it all inside.

IMG
IMG
IMG

The MiSTer build

Well, to be honest, it’s not a build, as this was already assembled and tested before (and left to be covered with dust:). However, I needed to 3D print a nice case for it and test it with the freshly built screen.

I’ve used a model from thingiverse.com – MiSTer XS Case v2 for SDRAM XS – extra slim v1.1

IMG
IMG
IMG
IMG
IMG
IMG
IMG

iPad LCD – second build

After playing a bit with the first LCD, I’ve figured that I can use it for more than MiSTer (as I originally planned) and it can become my main testing rig for various retro machines as it is lightweight and battery-powered. However, I still needed the screen for the MiSTer, hence the second build.

Meanwhile, the second controller with iPad LCD came in. This controller is a bit different. It is also RTL chip-based but HDMI is the only video output available. Also, this PCB has an audio amp on it, so I can directly attach speakers to it.

I’ve started to plan the layout.

IMG
IMG
IMG

This time, I wanted it to be thinner than the previous build. I also wanted it behind an acrylic sheet which I laser-cut.

IMG

To make it look nice, I had to cover the edges with black paint on the inside. I’ve used some paper tape to cover the display area. I had to do two rounds for vertical and horizontal edges respectively.

IMG
IMG
IMG
IMG

Once the part was ready, I applied a double-sided adhesive tape on it and glued it onto a previously designed and 3D-printed outer shell which already held an LCD.

IMG

Below is the result, although acrylic is still covered with a protective layer.

IMG

Next, I could take care of the inside. This time, I prepped some screw inlay inserts to keep the back acrylic in place with nice screws.

IMG
IMG
IMG

The back side (another acrylic sheet) was laser-cut and painted black later on.

IMG
IMG
Below is the result and thickness comparison with the previous LCD.
IMG
IMG
IMG

I’ve run some tests with it and unfortunately, it turned out that the LCD that I bought along with the controller has some inside “stains”. Still, it is a pretty good screen, so I decided to keep it.

IMG

The final setup

With all the hardware components ready, I moved on to designing a final case for the whole setup.

It took a bit of modeling and 3D printing work.

misterIpad

The idea was to put the cased MiSTer on the back and slide in a freshly built LCD. I’ve also added a USB hub just below the LCD.

IMG
IMG
IMG
IMG
IMG
IMG
IMG
IMG

As a final touch, I’ve painted the case beige and added a power button and a laser-cut emblem.

Below is the final result.

IMG
IMG
IMG

STL files for download

See you in the next post 🙂

Leave a Reply