Jump to content
IGNORED

New drop-in replacement mechanical keyboard for the Atari 800


Recommended Posts

5 hours ago, ScreamingAtTheRadio said:

Well, there's room on the PCB... If your experiment works, I wouldn't be hostile to bumping up the BOM a few tens of cents and add one of the surface mounted versions. The main drawback for me would be that it would add a short programming step to assembling the keyboards...

Plenty of room.  Once I get some other stuff taken care of around here I plan to add one to the extra board I assembled with my spare keyswitches.  I already added the MCU and MOSFET to the schematic, and I have the ATtiny13A and TO-220 in stock.  Yes, that is a drawback, I hope you have an SOIC-8 socket for your programmer.  😁

 

  • Like 1
Link to comment
Share on other sites

There were a couple issues I encountered when installing the keyboard...

 

The front keys were hitting the edge of the case, just barely, but enough to make a clunk and interfere with usage.

KB-Install-01-Clearance.thumb.jpg.36d96287794d71f89b285ab6c3dfcd23.jpg

 

The keyboard just didn't fit back any further due to the plastic tabs in front of the door latch.

KB-Install-02-Hits.thumb.jpg.54bab644ccc468a0e467f488ea0ec775.jpg

 

I had to put small notches in these.

KB-Install-03-Notches.thumb.jpg.11e9e0e85d25475220bbf80fe633fb86.jpg

 

Which resolved that issue.

KB-Install-04-Fit.thumb.jpg.2928cebae497fa47f0e8446c7601a3f1.jpg

 

Here is with the mounts installed:

KB-Install-05-Mounted.thumb.jpg.e6ae5d6d5bffdd3286429d23d928f39d.jpg

 

However, one of the mounts interfered with the reset key.

KB-Install-06-Clearance2.thumb.jpg.b660540e4c13bbb66447a8f7ab52101c.jpg

 

Shaving down the edge of the mount fixed this.

KB-Install-07-Shaved.thumb.jpg.cb5516bc2e61059ccb81775f7495b3f2.jpg

 

These were minor easy fixes and the keyboard looks and works great.

 

Link to comment
Share on other sites

37 minutes ago, _The Doctor__ said:

I would have notched the PCB and not weakened or damaged the Atari case in that area as it is already stressed and prone to deformation

Some people have strokes over the thought of even scratching the Atari, but at least in this case the stressed area are those pegs against the spring bar, not the tabs I cut into.  Nothing to deform there.  Notching the PCB is certainly an option though, there's nothing close to the edge.  I'll consider that next time.

 

  • Like 1
Link to comment
Share on other sites

@Panther, that's strange, I had none of these issues, but I went ahead and made the following modifications to the design for the next revision:

image.thumb.png.eb1d5d932dd0be123840e00dfad261db.png

image.thumb.png.c08df0a2b0977575d0406795f0bf8aba.png

I'll push those changes to the repo shortly.

 

I also noticed one of the four mounts is incorrectly oriented on your photos, you might want to unscrew it and rotate it so it fits better.

 

  • Like 1
Link to comment
Share on other sites

3 hours ago, ScreamingAtTheRadio said:

@Panther, that's strange, I had none of these issues, but I went ahead and made the following modifications to the design for the next revision:

 

I'll push those changes to the repo shortly.

 

I also noticed one of the four mounts is incorrectly oriented on your photos, you might want to unscrew it and rotate it so it fits better.

 

There are probably slight differences is various XE revisions.  These changes look like they'll do great.  I'll print some of the mounts soon and test.

I had been mounting and unmounting the keyboard repeatedly and just didn't have one lined up quite right for that photo, but I did get them all on correctly.

Thank you.

 

Meanwhile, I started writing the code for detecting keypresses with a keyboard connected to an Atari and will work on getting that part of it tested this week.

 

  • Like 1
Link to comment
Share on other sites

  • 4 weeks later...
On 6/29/2024 at 10:57 PM, ScreamingAtTheRadio said:

This is open source like all my designs, so you can build your own

 

Danke!  Am I correct that you use the PCBWay plug-in for KiCAD to submit the Gerber files to them for production?  Are there any PCB or assembly settings which must-- or that you recommend-- be changed from defaults?  The color of the solder mask would seem to be a given.

 

For the metal backplate, it looks like that's just a PCB as well, but I'm guessing the material is set to "Aluminum."  Is that right?  Anything else which deviates from the defaults?

 

Thank you!

Link to comment
Share on other sites

3 minutes ago, malachykidd said:

Danke!  Am I correct that you use the PCBWay plug-in for KiCAD to submit the Gerber files to them for production?  Are there any PCB or assembly settings which must-- or that you recommend-- be changed from defaults?  The color of the solder mask would seem to be a given.

 

For the metal backplate, it looks like that's just a PCB as well, but I'm guessing the material is set to "Aluminum."  Is that right?  Anything else which deviates from the defaults?

No, I use this plug-in: tobsec/JLC-Plugin-for-KiCad: Fabrication Toolkit - An JLC PCB Plugin for KiCad (github.com)

 

I just use the defaults at JLCPCB, except for the color, which I set to black.

 

The metal plate is an aluminum PCB. The black color for those costs extra $$ but is worth it, you want the plate to be as invisible as possible under the caps.

 

All details in the project's readme: 3d-junkyard/DecentXE/readme.md at main · bleroy/3d-junkyard (github.com)

Link to comment
Share on other sites

20 minutes ago, ScreamingAtTheRadio said:

Ah, great.  I downloaded the entire GitHub archive, but I fixated on just the Decent 800 stuff-- the DecentXE readme includes some valuable info that I don't remember seeing in the 800 readme.

 

Again, thank you.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...