Alphasmart 3000 Build Log

Introduction
Yes, this post was drafted on the AlphaSmart 3000 (AS3K), both pre and post mod.

This is my stock AS3K unit.
What is it?
The AlphaSmart 3000 and the related AlphaSmart devices are weird old tech from the 90s and early 00s. These devices allowed kids to learn how to type on a keyboard and get familiar with word processing. And schools didn't have to buy a full computer. My unit came from Erpenbeck Elementary School.

A fun thing you can do is that once you finish typing out your novel or whatever, it could be connected to any USB computer via it's USB port. But it doesn't transfer a Word or text file, it sends one word at a time into anything you can type in! Below is an example of my transferring a draft of this build log from the A3K to my computer via the USB port.

I've had this AlphaSmart for a very long time. It was the first thing I found when I first discovered an e-waste recycler in Cincinnati who let me look around. There was an enormous box of A3Ks, and I remember being fascinated by them. I had to take one home, and it's been kicking around as a fun little toy since.
I later learned that these Alphasmart devices had become popular amongst people who wanted a distraction free writing experience. A modern equivalent would be a Freewrite. But those are quite expensive where these AS3K units and others were affordable for a long time. And of course people wanted a better typing experience.
Stock Typing Experience
Let's talk about the most important part: the typing experience on the stock A3K keyboard. The layout is actually not bad, and it's easy to touch type on. The keycaps feel great. They're a bit cuppy and very comfy to type on. But the switches are pretty bad. It's got like a rubber dome switch thing, and they're kind of tactile, but not in a nice scissor switch way. They often bind and stick, which really sucks.
The A3K has tactile switches, but that's mainly due to the fact that they're cheap rubber domes, so they don't feel very good overall. The stock AlphaSmart switches are also extremely short-travelled and unfortunately bind a little. It's not the best.
Obviously, for the target market of children in elementary school learning how to type, this isn't an issue. But for years, I've wanted to upgrade the typing experience.
Assembling the parts for the mod

Fast forward to 2023, and imagine my shock when tech YouTuber This Does Not Computer did a retrospective video on the AlphaSmart series. That's how I found the Lazy Dog mechanical keyboard mod. I was planning to order the PCBs off their website and figure out how to mount the switches but ran into a few issues. First, Reddit posts said that the PCB files provided had some issues and that minor tweaks were needed, but I didn't know what those fixes were. Second, I'd be stuck with a very weird layout, and the MX switches stuck up very obviously. The mod and project are so cool but looked kinda janky. So, I kinda forgot about it for a while, like a year. I'm not sure why, but one day I was looking at the device again and decided to poke around to see if there were any developments. I had been casually looking for months for something I could work on writing projects on while sitting on the couch. I almost bought a few other things and then remembered that the AS3K mechanical keyboard mod was a thing. This time I noticed someone on Reddit advertising that they'd be selling AS3K mod kits on Etsy. And the PCB could take MX as well as Choc V1s! Finally, I could upgrade this weird little device and I had an excuse to look at Choc switches again. I was leaning toward Chocs because the AlphaSmart has a very thin and flat profile, so having a Choc build seemed perfect.

The chocs keep the keycaps from sticking up too much away from the body.
Keycaps

For keycaps, there were not very many options, and I specifically wanted a set that would allow me to have coverage for my weird layout. I ended up stumbling into the Chosfox CFX white-on-black keycaps. They look great with the body and provide plenty of options. Octonite told me later about the MBK keycap sets, which look nice but wouldn't have good coverage. I saw other options as well on Typeractive.xyz or Lowprokb.ca, but they only had 1u or 1.5u caps.
Switches

Now to figure out switches. There were more options here, but still limited when compared to MX. Thanks to Octonite, my mentor into smol boards and Chocs, I learned about the Lowprokb.ca Ambient Choc switches. They were kind enough to introduce me to their Choctopus44 keyboard and the Ambient Twilight switches. I didn't know what to expect, but I was very pleasantly surprised by the feel. But months later, I kind of forgot about Chocs and wanted to get some more hands-on experience.
To test some regular Choc V1 switches, I ordered some caps and Choc browns and a sampler on Amazon. For some reason, at the beginning of the testing, I thought I'd really enjoy tactile Chocs. The tester had the following Choc V1 switches:
- Yellow 70g Linears
- Brown 50g Tactiles
- Burnt Orange 70g Tactiles
- White 50g Clicky
- Robin 47g Clicky
- Jade 60g Clicky
- Navy 60g Clicky
- Light Blue 70g Clicky
- Pink 20g Linear
- Purple 25g Linear
- Blue 25g Linear
- Red Pro 35g Linear
- Transparent Red 35g Linear
- Transparent Silver 35g Linear
- Red 50g Linear
- Black 50g Linear
This was honestly really easy to figure out for me. Almost all of the Choc V1s have an internal stabilizer in them, which rattled loosely within the housing. This eliminated essentially all options other than the Red Pro, Transparent Red, and Transparent Silver for me. But putting that aside for a second, all of the tactiles felt either weirdly gritty or how MX browns feel to me: linear with a touch of tactile bump and a bit sticky almost. Not my favorite. The clickys are decent and remind me of the box clickys Kailh makes. Those aren't my favorite, as they just feel like a meme version of even MX blues or any good clicky switch like SKCM blue, Hi-Tek 725 black clickys, or buckling springs. They're just heavy for no reason and have that annoying plasticky click. Bleh. So, with the options I had available, my issue is that I couldn't confirm if the Red Pros, Transparent Silver, or Transparent Reds all came without the stabilizer wire. The samples I got in the tester did not have them though.
After that, I went onto SwitchOddities.com to see what other fun Choc V1 and low-profile switches existed. I picked up all of the custom options from Lowprokb.ca: Ambient Twilights, Ambient Nocturnals, and Sunset Tactiles. I also picked up the Junkfood Arcade Ambers and Gateron KS-33 Chocolates for fun. This batch was far more interesting.
Starting with the Junkfood Arcade Ambers. These were designed for fighting game hitboxes and have incredibly short travel. They're good for their job but probably too short travel for my tastes as a regular typing experience.
I grabbed some Gateron KS-33 Chocolates, but while low profile, they do not fit the Choc V1 footprint nor do they accept the Chosfox CFX caps that I decided to use. They weirdly do accept MX caps, and they feel like lubed Ergo Clears. I actually really like these and would love to use them in another build.

So let's talk about the Ambients. These are a custom line of Choc V1-style switches made by Kailh with the design work by Lowprokb.ca. There are currently two switches in the line: Twilights and Nocturnals. The Twilights are 35g, and Nocturnals are 20g. I ordered samples of both, and I found Nocturnals way too light. I ended up picking between Red Pros, Transparent Silvers, and Ambient Twilights. Since I couldn't figure out the stabilizer rattle situation, I ended up going with Twilights.
Ambients are also nice, as the idea for this build is to be able to work on drafts while I'm on the couch watching or listening to something else. So having silent switches would be nice as I'm trying to listen to what's on the TV or speakers. Plus, this is portable enough of a package that I could take this out to work in a coffee shop or somewhere more public. So, silent switches would be nice there as well. But I don't want to compromise on the typing feel.
Build log

Okay, enough yapping. Let's talk about the build. First I started by building up the new mod kit.


First off, these Kailh Choc stabilizers were so weird to work with and hard to tune. They were so small, and the wires didn't really clip into the stabilizer housing, so it's a bit rattly unfortunately. I guess I could go back and hit it with some BDZ. I did my best to try and lube it with some Tribosys 3204.

I didn't know what to expect with my first Choc V1 build, but it went smoothly. The kit came with an FR4 plate, so I pressed the Twilights into the plate, then pushed the assembly into the plate. No issues here, just a bit fiddly.


Soldering went well.
Then I disassembled the A3K. It was actually really easy, just a bunch of Phillips head screws. They were all the same size, which is nice.


There are two PCBs in the base: one that goes with the keyboard and one that controls the word processing functions and connects the screen. They're connected with a chunky connector that goes into pins on the bottom motherboard.

Once that is pulled up, the top can be removed, and the keyboard PCB can be separated from the other PCB.


First, unscrew the keyboard assembly. Then the ribbon cables were unclipped.

Now, the new assembly can be put into place. The kit came with two replacement ribbon cables, which connect the new mechanical keyboard assembly to the existing AlphaSmart PCB.



All that's left to do is to put everything back together to test it. Unfortunately, I ran into an issue on my PCB where the left spacebar isn't working. I think the seller messed something up when hand-soldering the components onto my PCB and caused an issue. I'm not 100% sure how to fix this right now, but it's okay. The right spacebar works just fine. Ideally, the PCB offers the user a choice between space or backspace for those two bars.

The last step is to put on the Chosfox CFX white-on-black caps I got. These kits provided excellent coverage for this build. The only complaint I have is that the caps are convex except for the normal bars, which are concave. But the small blank caps are still convex. No big deal, though.
Conclusion

Overall, I'm thrilled with this build. I need to sort out what to do with my left spacebar still. And I wish I could upgrade to AlphaWord v1.6 so I could upload some new applets and use the NeoTools app for better management on my computer. But those are so minor. This wonderful device lives on as an offline writing tool that's perfect for distraction-free typing on the couch or anywhere. Now to find some artisans for it...
Links to everything I mentioned
- This Does Not Compute Video
- WorldSpawnsKeebs AlphaSmart 3000 Mod Kit - Etsy
- Lowprokb.ca Ambient Twilights
- SwitchOddities Chocs Samples
- Chosfox Choc V1 Tester
- ChocFox CFX WoB Keycap Set
- LazyDog's Mechanical Keyboard Mod Kit for the AlphaSmart 3000
- RIT Computer Science House AlphaSmart 3000 Page
- Helpful reddit links - AlphaSmart Manager, AlphaSync, NeoTools
- neotools github
- Installing Choc stabilizers