Retro CPC Dongle: 3D printed case for custom PCB

From the Intelligent Toasters blog:

Retro CPC Dongle – Part 46

It’s time to create the enclosure for the CPC2. This is my first foray into the world of 3D printing and it was quite daunting at first. However, free online software like TinkerCad make the process of creating a model fairly simple. I chose to start by creating the base that would hold the main […]

It’s time to create the enclosure for the CPC2. This is my first foray into the world of 3D printing and it was quite daunting at first. However, free online software like TinkerCad make the process of creating a model fairly simple. I chose to start by creating the base that would hold the main PCB as this would likely be the most difficult piece to get correct, mainly because the cut-outs for the ports had to line up correctly. I ended up with this:

When printed, it gave me this:

Not quite right, but almost! The holes for the HDMI and USB don’t quite align. To be fair to me, I was working from the mechanical design, rather than measuring the actual board that I built, so it’s not too bad.

One of the problems I have in testing the board fit is that there are two pin headers on the bottom of the board for the ESP32-Wroom32 and the FPGA, so it won’t quite fit onto the mounting pegs for a flush fitting. My plan is to build a second board that will connect to the main board with pogo-pins and remove the pin headers completely. That way, the same board can sit low in the case when in use and sit on the pogo-pins for testing and programming. This also means it must be easy to remove the board from the case and return it when programmed as it will flop-flop between the test harness and the finished case as needed for system programming.

Without spending time to really understand the capabilities of 3D printing, I opted for a conservative design for the enclosure. It will be a three part-piece comprising the base shown above, the top and the keyboard. It could probably have been done with two pieces, but would require support structures and have been a lot more difficult to print.

Read more…

Retro CPC Dongle: 3D printed case for custom PCB

Leave a comment