English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware > Hardware mods

 
 
Thread Tools
Old 17 September 2020, 21:19   #1
RetroBox
Registered User
 
Join Date: Aug 2020
Location: Late 1980s
Posts: 12
PCB replacement membrane for Amiga 500/500+/1200 keyboards

Hi.

I found EAB recently and like to share with you my recent project - AmiKey - a repleacement keyboard membrane for Amiga 500 and 500+ in form of PCB.

I already got the first prototypes but they are not functional yet (more info on links below). I'm currently fixing little issues in my design and hope to get next batch of prototypes in a week or two.

If you have any questions or suggestion then this thread is a good place for it :-)

I'll be posting updates as things goes.

Last edited by RetroBox; 13 July 2022 at 10:49.
RetroBox is offline  
Old 19 September 2020, 14:19   #2
RetroBox
Registered User
 
Join Date: Aug 2020
Location: Late 1980s
Posts: 12
Order placed for revision B! PCBs should arrive in about two weeks. I should have them tested in first two weeks of october. I hope those are last prototypes and next revision will be production one :-)
RetroBox is offline  
Old 19 September 2020, 15:20   #3
solarmon
Registered User
 
solarmon's Avatar
 
Join Date: Dec 2018
Location: UK
Posts: 1,715
Nice work! Always great to see another option for Amiga keyboards!

What is really needed is a solution for the Samsung dual membrane keyboards.
solarmon is offline  
Old 19 September 2020, 17:33   #4
wiz12
Registered User
 
Join Date: Feb 2017
Location: Ireland
Posts: 752
Are these the same replacement membranes (similar look) which Sordan sell on ebay?
wiz12 is online now  
Old 19 September 2020, 23:02   #5
RetroBox
Registered User
 
Join Date: Aug 2020
Location: Late 1980s
Posts: 12
Quote:
Originally Posted by solarmon View Post
Nice work! Always great to see another option for Amiga keyboards!

What is really needed is a solution for the Samsung dual membrane keyboards.
Thanks! I never had a Samsung keyboard in any Amiga 500 so I'm not sure what membrane types they have. If they're dual membranes (with separator inside) then I don't think they can be reworked in form of PCBs. If ithey are single membranes just with two connectors instead of one then its a simple modification of PCB layout (changing connectors and redoing part of tracks).

Quote:
Originally Posted by wiz12 View Post
Are these the same replacement membranes (similar look) which Sordan sell on ebay?
No. These are different PCBs. The ones on Sordan fits both A500 and A1200. My PCBs will fit only A500/A500+ for now. I plan to add FFC connector for A1200 in future (after getting my A1200 up and running and getting spare A1200 keyboard to work on). I think its obvious they look similar, they fit the same keyboards.

However I have to admit that idea to draw my own version of PCB to cut costs on A500 keyboard repairs came to me after searching online for cheapest membrane replacaments. Sordan popped out in the search results with its PCBs along with different A500 PCBs (by kipper2k if I remember correctly).

So perhaps I'm reinventing the wheel but the prices of replacement membranes (both flex and PCB ones) are simply nowhere near the cost of PCBs ordered directly. The cost of single 0.6mm PCB with gold plating should be about 10-12 euros including shipping and tax/customs when ordering 5-10 pieces. The 0.4mm ones would rise the cost to about 15-17 euros a piece. I use JLCPCB for my orders.
RetroBox is offline  
Old 20 September 2020, 01:29   #6
amiman99
Registered User
 
amiman99's Avatar
 
Join Date: Sep 2009
Location: San Antonio, TX USA
Age: 50
Posts: 1,184
The same membrane from A500 can be used in A3000 keyboard and probably A4000 too.
I have A3000 keyboard that uses the same membrane, I'm actually waiting to get PCB replacement for it. P/N A-500(E)56 A619A
amiman99 is offline  
Old 20 September 2020, 02:11   #7
RetroBox
Registered User
 
Join Date: Aug 2020
Location: Late 1980s
Posts: 12
Quote:
Originally Posted by amiman99 View Post
The same membrane from A500 can be used in A3000 keyboard and probably A4000 too.
I have A3000 keyboard that uses the same membrane, I'm actually waiting to get PCB replacement for it. P/N A-500(E)56 A619A
I didn't know that A3000 used same membranes. I've used Mitsumi A-500(E)56 A619A and A619B to draw my PCB. I will change description on PCB so it will clearly say which membranes it replaces. Thanks.
RetroBox is offline  
Old 20 September 2020, 08:42   #8
solarmon
Registered User
 
solarmon's Avatar
 
Join Date: Dec 2018
Location: UK
Posts: 1,715
Quote:
Originally Posted by RetroBox View Post
Thanks! I never had a Samsung keyboard in any Amiga 500 so I'm not sure what membrane types they have. If they're dual membranes (with separator inside) then I don't think they can be reworked in form of PCBs. If ithey are single membranes just with two connectors instead of one then its a simple modification of PCB layout (changing connectors and redoing part of tracks).
Yes, the Samsung ones have separate membranes with separate connectors. I just wished somebody made replacement membranes for them.

Last edited by RCK; 22 April 2022 at 16:07.
solarmon is offline  
Old 20 September 2020, 19:26   #9
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,861
Quote:
Originally Posted by RetroBox View Post
I didn't know that A3000 used same membranes. I've used Mitsumi A-500(E)56 A619A and A619B to draw my PCB. I will change description on PCB so it will clearly say which membranes it replaces. Thanks.
Really late ones had.

I've never owned a membrane big box keyboard as far as I know, only ones with a large PCB. :-)

Last edited by RCK; 22 April 2022 at 16:07.
Jope is online now  
Old 20 April 2021, 14:26   #10
Rissy
Registered User
 
Rissy's Avatar
 
Join Date: Apr 2021
Location: Rugby UK
Posts: 254
Quote:
Originally Posted by solarmon View Post
Yes, the Samsung ones have separate membranes with separate connectors. I just wished somebody made replacement membranes for them.
Count me as number 2 for this. I now have two Samsung keyboards in my possession. For one of them, 1 key doesn't work. For the other, not a single key works!? Not sure what's going on. Whether it's a membrane issue on both or not....?
Rissy is offline  
Old 10 July 2022, 22:01   #11
RetroBox
Registered User
 
Join Date: Aug 2020
Location: Late 1980s
Posts: 12
AmiKey is not a dead project

I had to focus on my family for over a year soon after testing AmiKey revision B prototypes and wasn't able to finish revision C until earlier this year.

Lately I decided to make AmiKey available to anyone for private, non-commercial use so if you need a PCB membrane for your Amiga 500/500+ or 1200 feel free to visit project home page and download the gerbers so you can place an order at your favourite PCB manufacturer.

https://8bit.re/amikey/

If there are some question for which the above project page has no answer I'll be happy to answer them here, just let me know.
RetroBox is offline  
Old 03 May 2023, 17:55   #12
RetroBox
Registered User
 
Join Date: Aug 2020
Location: Late 1980s
Posts: 12
FYI: I've just released revision D of AmiKey. Besides small routing fixes and PCB cleanup it brings two new variants: A500 which fits only Amiga 500/500+ and A1200 which fits only Amiga 1200 for all those Amiga users who don't want additional connector on their keyboard membrane (especially A500 connector sticking out of your A1200 keyboard ).
RetroBox is offline  
Old 07 May 2023, 19:50   #13
solarmon
Registered User
 
solarmon's Avatar
 
Join Date: Dec 2018
Location: UK
Posts: 1,715
@Retrobox

Nice work indeed!

I'm working on my own keyboard PCB. I'm finding that with 0.6mm PCB thickness the connector is not reliable enough - because it cannot bend/flex, since the keyboard connector actually sits a bit higher. I will now be trying 0.4mm PCB thickness - but this costs more to manufacture - and see if it is able to flex/bend enough to sit in the connector without issue.

I also found that the 0.6mm PCB thickness is OK for the connector, if you have a base PCB (or some other material) underneath it to raise the keyboard PCB so that it doesn't bend when sitting in the connector. However, creating a PCB base would just be as costly as the keyboard PCB itself, unless some other cheaper material and manufacturing method is found (i.e. some laser cutting service that cuts thin sheet plastic using gerber design files).

Cheers!
solarmon is offline  
Old 27 May 2023, 14:23   #14
RetroBox
Registered User
 
Join Date: Aug 2020
Location: Late 1980s
Posts: 12
JLCPCB now also manufactures flex PCBs with thickness 0.11, 0.12, 0.2 mm and ENIG finish. Haven't tried it yet, but cost is similar to 0.4mm PCB. For me 0.6mm was too thick as well for same reason and beacue metal backplate required a bit longer screws.
RetroBox is offline  
Old Yesterday, 02:06   #15
RetroBox
Registered User
 
Join Date: Aug 2020
Location: Late 1980s
Posts: 12
FYI: Revision E was released. All three versions were rerouted to minimize number of tracks on the bottom side which has contact with metal keyboard backplate. Also, missing additional key pads for left shift and return were added in A1200 version.

Unfortunately gerbers are no longer available for download thanks to some "smart" people who have manufactured AmiKey without silkscreen (to get rid of author and license info) and are selling them for profit. You can order directly from PCBWay instead.

Be aware that I have not manufactured revision E yet and since the boards were almost completly rerouted there may be some flaws there despite the fact that they pass all DRC tests in KiCad.
RetroBox is offline  
Old Yesterday, 10:25   #16
solarmon
Registered User
 
solarmon's Avatar
 
Join Date: Dec 2018
Location: UK
Posts: 1,715
Quote:
Originally Posted by RetroBox View Post

Unfortunately gerbers are no longer available for download thanks to some "smart" people who have manufactured AmiKey without silkscreen (to get rid of author and license info) and are selling them for profit. You can order directly from PCBWay instead.
This is why I'm a bit reluctant to release the KiCAD design files for my own keyboard PCB membrane - I'm fine with users in the community making and selling them, but don't like the idea of a commercial supplier making and selling them.
solarmon is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Amiga 500 keyboard PCB replacement Tony Gunk support.Hardware 6 25 August 2020 14:43
Amiga 500 Keyboard membrane fix kipper2k Hardware pics 3 29 September 2018 14:12
Amiga 500 Rev.6A VS Amiga 500 Plus with 2MB chip and ACA 500 turrican9 support.Hardware 0 24 December 2016 02:16
Final Fight on AMIGA 500+ (500 Plus), not 500! padremayi support.Games 55 09 March 2016 20:39
Amiga 500 keyboards, need to clear some things up! ElectroBlaster support.Hardware 15 12 December 2015 15:19

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 14:30.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.08300 seconds with 13 queries