2600 JR replacement switches
2600 JR replacement switches
While resurrecting my 2600 console from 30 years ago, I noticed it is in dire need of some maintenance and repairs.
First of all, the power supply switch was very intermittent and needed replacing. Unfortunately Atari, yet again, seems to have used some custom switch which is impossible to find due to the offset pinout.
I have seen a few websites dotted around where people have been physically dismantling the switch cleaning it up and reassembling it. I did consider this originally, but the original switches seem very loosely put together I did not want to risk breaking the switch or not been any better after it was cleaned up. So I spent a lot of time looking for a new switch solution which will hopefully be a lot more reliable.
The only possible chance of a switch fitting is to use a dual pole switch which is the only switch I can think of which will have offset pins.
So simply cutting off the bottom row of three pins as illustrated above, the switch will physically fit the motherboard.
It took some time to find a compatible switch and these will be available in my store. Unfortunately these switches are rather expensive. While investigating options it is madness that you can pay easily £5-£12+ for just a single switch. I think this is just madness and I don't know how they can justify such a high amount the basic switch.
Cheaper switches can be found all over the Internet for anyone who wants to search the switches themselves , but they generally seem to be open frame types which I am not generally happy with as it is to prone to dust and dirt getting on the contacts. So I went for a quality fully enclosed switch which I hope will last a long time. Not only that , the physical dimensions of the switch such as the height switch, and the actual switch lever itself must all fit also.
Changing the switch is very simple, just remove the old one, but the three pins on the new switch, and solder it in.
Voilà, new switch in place..
I thought which could possibly be done would be to drill three holes on the motherboard (I have not checked that there is no tracks on both sides) and solder the switch straight into the motherboard. Then the left and right contacts could be soldered together. Then basically instead of one switch being used, both sides of the switch will be used, and this could increase the long-term reliability of the switch...
The switches are used can be found in my store.
https://www.exxosforum.co.uk/atari/store2/#0125
I also am working on a solution to replace the dreadful push switches on the JR console also. Updates with this will come over the next few weeks..
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
Re: 2600 JR replacement switches
A update on switches... pcbs on order..
So what is going on ?
Basically the push switches on top are terrible... The "spring" is just some soft foam which over time compresses and seems to give the impression the switch is not operating or always stuck
The switches are basically this flex strip...
So one PCB I designed pushes into the top plastic section...
Where there will be a small microswitch, similar to the types which are used on mice.. Basically proper clicky switches!
There was huge problems finding a small enough switch as there is only basically 2.6 mm height between the plastic case and the bottom of the switch cover itself.. So after a lot of mathematical guesswork.. I went for a 0.6mm thick PCB which with the height of the switch should *just* fit..
There will actually be 2 PCBs as there is obviously 2 switches.. The next problem is the PCBs are on the top of the case and the contacts need to be on the bottom..
Thankfully there is some small slits where some header pins can poke through the bottom of the plastic case and these will be linked to the second longer PCB which basically replaces the Flex strap. The problem is linking the now solid Flex strap to the motherboard
Without using wires, which would probably be easier for assembly and disassembly of the thing, I went with long header pins.. These should basically slot into place between the long PCB and the motherboard when the case lid is pushed on.. The problem is that the motherboard header does not seem to be straight or fixed into place very well. So this will probably need glueing to hold it vertically. Otherwise when the case lid is pushed on it will miss the motherboard headers.
Obviously this is a lot easier strap as it is flexible and easily disconnected. In one respect it will be easier to use wires, this is more work and not easily removable. So the header pins is the next logical step. I did look into Flex PCBs but the price is just silly money.
So this setup is the initial prototype to see if it will all physically fit together as I envisioned in my head
So what is going on ?
Basically the push switches on top are terrible... The "spring" is just some soft foam which over time compresses and seems to give the impression the switch is not operating or always stuck
The switches are basically this flex strip...
So one PCB I designed pushes into the top plastic section...
Where there will be a small microswitch, similar to the types which are used on mice.. Basically proper clicky switches!
There was huge problems finding a small enough switch as there is only basically 2.6 mm height between the plastic case and the bottom of the switch cover itself.. So after a lot of mathematical guesswork.. I went for a 0.6mm thick PCB which with the height of the switch should *just* fit..
There will actually be 2 PCBs as there is obviously 2 switches.. The next problem is the PCBs are on the top of the case and the contacts need to be on the bottom..
Thankfully there is some small slits where some header pins can poke through the bottom of the plastic case and these will be linked to the second longer PCB which basically replaces the Flex strap. The problem is linking the now solid Flex strap to the motherboard
Without using wires, which would probably be easier for assembly and disassembly of the thing, I went with long header pins.. These should basically slot into place between the long PCB and the motherboard when the case lid is pushed on.. The problem is that the motherboard header does not seem to be straight or fixed into place very well. So this will probably need glueing to hold it vertically. Otherwise when the case lid is pushed on it will miss the motherboard headers.
Obviously this is a lot easier strap as it is flexible and easily disconnected. In one respect it will be easier to use wires, this is more work and not easily removable. So the header pins is the next logical step. I did look into Flex PCBs but the price is just silly money.
So this setup is the initial prototype to see if it will all physically fit together as I envisioned in my head
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
Re: 2600 JR replacement switches
PCBs arrived today
I started soldering switches on..
Then checking they physically fit...
First header strips soldered into place.. Notice they must not stick up the PCB at all otherwise it will get in the way of the plastic switch button..
The pins are then trimmed...
. And the next header strip soldered into place..
Notice the red arrow on the image.. The pins must push down flush with the plastic..
When the console is pushed back together, the header pins will push on top of the socket on the motherboard.. You will need a little bit of force to push the black spacer further down the pins. This is why it is important to have the pins flush with the plastic as there will be some force on them, and if the pins do not flush against the plastic it could snap the PCB..
It is all tested and working thankfully I do need to make some small tweaks to the PCB as the alignment of the header pins pushing into the motherboard socket or not as good as they could be. But I am happy I now have proper clicky switches
I started soldering switches on..
Then checking they physically fit...
First header strips soldered into place.. Notice they must not stick up the PCB at all otherwise it will get in the way of the plastic switch button..
The pins are then trimmed...
. And the next header strip soldered into place..
Notice the red arrow on the image.. The pins must push down flush with the plastic..
When the console is pushed back together, the header pins will push on top of the socket on the motherboard.. You will need a little bit of force to push the black spacer further down the pins. This is why it is important to have the pins flush with the plastic as there will be some force on them, and if the pins do not flush against the plastic it could snap the PCB..
It is all tested and working thankfully I do need to make some small tweaks to the PCB as the alignment of the header pins pushing into the motherboard socket or not as good as they could be. But I am happy I now have proper clicky switches
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
-
- Posts: 27
- Joined: Thu Mar 22, 2018 1:34 am
Re: 2600 JR replacement switches
Nice work on the 2600 JR!
Re: 2600 JR replacement switches
New revised PCBs arrived.. Not much to look at, but alignment is better and now all seems to fit together nicely
Need to find me a guinea pig.. I mean beta tester next
Need to find me a guinea pig.. I mean beta tester next
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
Re: 2600 JR replacement switches
Jonathan Whiteside Has been kind enough to test the kit out on his 2600.. and he ran into a few issues..
While he has the same 2600 as me, the plastic is different in the switch area..
There are some plastic "bumps" in the top edge of the plastic So I have revised the switch PCB so it has the cut outs.
Secondly.. Atari seemed to have used a different connector.. mine are all black and located 2mm to the right. Jon's 2600 has a white connector which is further to the left..
So I have added in a second row on the bridge PCB so it will align correctly to both connector locations.. So onto getting the 3rd revision boards made next...
While he has the same 2600 as me, the plastic is different in the switch area..
There are some plastic "bumps" in the top edge of the plastic So I have revised the switch PCB so it has the cut outs.
Secondly.. Atari seemed to have used a different connector.. mine are all black and located 2mm to the right. Jon's 2600 has a white connector which is further to the left..
So I have added in a second row on the bridge PCB so it will align correctly to both connector locations.. So onto getting the 3rd revision boards made next...
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
- rubber_jonnie
- Site Admin
- Posts: 11803
- Joined: Thu Aug 17, 2017 7:40 pm
- Location: Essex
- Contact:
Re: 2600 JR replacement switches
That being said, the new buttons worked perfectly after a small amount of tweaking.
It was interesting to note, out of the 2 JRs I have, I happened to have the one with the white connector apart, it wasn't until I opened the second one, I found the black connector.
Same part number and year, I can only assume Atari changed suppliers at some point, and didn't care too much as they were using ribbon cable, so socket position was not relevant.
It was interesting to note, out of the 2 JRs I have, I happened to have the one with the white connector apart, it wasn't until I opened the second one, I found the black connector.
Same part number and year, I can only assume Atari changed suppliers at some point, and didn't care too much as they were using ribbon cable, so socket position was not relevant.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
Re: 2600 JR replacement switches
New layout PCBs just arrived
I will put together kits my store when I get chance. It is still much a BETA design, but all known problems have been addressed by this latest revision. I have enough of the PCBs for about 10 kits..
I will put together kits my store when I get chance. It is still much a BETA design, but all known problems have been addressed by this latest revision. I have enough of the PCBs for about 10 kits..
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
Re: 2600 JR replacement switches
These kits have been in my store for some 18 months now and only 1 has sold which is a shame
So I am not producing them again (not unless someone wants to do a bulk order for some ).
At the time of typing there are 2 kits left in stock.
https://www.exxosforum.co.uk/atari/store2/
So I am not producing them again (not unless someone wants to do a bulk order for some ).
At the time of typing there are 2 kits left in stock.
https://www.exxosforum.co.uk/atari/store2/
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.