First things first, getting the original MSX keyboard working. Without that I will lose the whole aesthetic of the project. While doing a little research on how to make the MSX keyboard compatible with the Raspberry Pi I came across a project by Carpespasm on hackaday who as it happens is also converting an AX170 into a cyberdeck, although he is going a different route than I. (Go follow his project) His post ultimately led me to this Intructables by Frank Adams which demonstrates how to use a Teensy microcontroller to convert a keyboard to USB. I have no experience with the Teensy but I decided to give it a try and ordered a Teensy 4.0 from PJRC. Upon its arrival I studied it and noticed that the pinout of the Teensy board had 13 data pins on one side and 11 on the other. That nearly matched the pinout of the dual ribbon connectors of the keyboard which is a dual row of 12 pins. This gave me an idea; I could solder the Teensy directly to pins of the keyboard connector on the reverse side of the perfboard. I would only need to jump one pin across to the opposing row. this would save me some real estate and I wouldn’t have to solder a bunch of jumper wires between the two. This proved to be more difficult to execute than I expected and partially due to my rusty soldering skills it took a couple of hours of frustration to complete. But I got it done in the end.
Tuesday, September 28, 2021
The Sakhr AX170 Cyberdeck Build Part 2
Sunday, September 26, 2021
The Sakhr AX170 Cyberdeck Build Part 1
With the AX170 in hand it was time to open it up and see what I have to work with. Only a few screws on the bottom held the case together and it came apart easily, allowing me to view its vintage design.
The original motherboard is of no use to me but I want to retain the cartridge slots and keyboard connector. I was able to source identical 50 pin card edge connectors so I wouldn’t have to go through the pain of desoldering the originals, but unable to find matching through-hole FPC connectors for the keyboard so removed those from the motherboard. Since I am removing the original motherboard I need a new base for the components. I found a large perfboard that was almost an exact fit, so I trimmed some off the back to fit the shape of the case, drilled holes for the mounting posts to pass through and mounted the components.





