djtulan / nunchuk64

A Nintendo (Nunchuk) Controller Adapter for Commodore 64.
GNU General Public License v3.0
54 stars 12 forks source link

Editted Wii footprint added fingers. #4

Closed bwack closed 6 years ago

bwack commented 6 years ago

Hi Tulan. I ordered boards and built and programmed. It works. I did not find the connector so I have a small pcb with edge connector. I was thinking this is something the Nunchuk64 board can have too.

My changes is to the wii connector, adding an edge connector on the same footprint as the wii connector. Let me know what you think, and if it is actually possible to mill through the plated holes like i have done.

bwack commented 6 years ago

I have ordered boards. Will have them in a week or two. Lets see how it turns out.

djtulan commented 6 years ago

Would be really interesting, if it is possible to cut out theses fingers.... Please inform me about the result. Maybe I merge it back then. Since the connectors are not that expensive, I would recommend to use it.

A more expensive one is here: https://www.raphnet-tech.com/products/wiimote_connector/index.php (faster shipping) A cheap one is here: https://www.aliexpress.com/item/For-WII-Right-Controller-Socket-Link-With-Left-Controller-Interface-Connector-Port/32859870700.html (longer shipping time)

bwack commented 6 years ago

Got reply from allpcb. Didn't approve half-plated holes without increased cost. So I removed the holes and added pads on the sides where the holes used to be. Not sure how well this will work. I'll try. Gave them new gerbers.

djtulan commented 6 years ago

Your Design can also cause a shortcut, if you use the connector. see the bottom Side of the connector: img_20180625_222456

bwack commented 6 years ago

Thanks. I'll just change it to an edge-connector. Anyway, I'm having fun with this adapter. Played jumpman junior last night. I love the freedom of wireless and using a joypad.

djtulan commented 6 years ago

Thank you anyway for your ideas. If you would like to improve something on the layout, I would suggest to change the layout, that it fits into a case. At the moment it is not well formed for any case.

bwack commented 6 years ago

Drew a bit more on the design today. Tried to have edge connectors next to connectors. There wasn't enough space.

Been thinking about the case. It should have a at least one screw hole somewhere perhaps in the middle. The case should have two feet such that when the button is pressed, the press goes down into the feet.

bwack commented 6 years ago

I'm finnished with the files. Added rounded corners for easier insertion, removed the combo connector of mine and made a pure edge connector instead (WII_CONN_EDGE) next to the one from yours (WII_CONN).

bwack commented 6 years ago

dsc01938 Got from allpcb today. previous design. Still waiting for the latest one with rounded corners. Connectors slides nicely onto the contacts and there is enough friction to hold them in place.

bwack commented 6 years ago

dsc01952

bwack commented 6 years ago

Soldered up this board. Something is wrong. I've got two unconnected nets. One is ground on the microcontroller and some island that is floating.. Then SCL_ and SCL is not the same on the design files and the board I have in my hand, which is very strange. Yep found it. After ordering the boards I made changes. I rotated references to tidy up and I had rotated one net by mistake. darn... Also via stitching didn't work so well either. Reload the board and my copied vias are no longer affiliated with gnd. Found that KiCad v4 has a workaround for that. https://forum.kicad.info/t/via-stitching-in-pcbnew/138/3

bwack commented 6 years ago

Oh dear, at some point sot23-3 has been replaced with sot23-3_handsolder it seems. Some nets are touching :-O

bwack commented 6 years ago

dhce9hqw4aem3wr jpg large I wonder why this happens to me. Anyway lesson learned ! Will check DRC and make sure it has no errors before I push the last changes again !

bwack commented 6 years ago

Yep. Removing the short at Q4 fixed it.

bwack commented 6 years ago

Hi. I've decided to close this pull-request because I should have checked the effect of reversing the connector, and supply is reversed if the plug is inserted the wrong way(!) I recomend not using it. Anyway I had fun making this.