retro16 / acsi2stm

Atari ST ACSI to SD card converter with a STM32
GNU General Public License v3.0
150 stars 34 forks source link

V5.0A Compact PCB pin header? #57

Open mamejay opened 9 months ago

mamejay commented 9 months ago

Hi Team, I am loving the new design V5.0A compact PCB. I want to install male pins so I can click the unit direct to the back of the ST. I am just a little confused about which side the male pins connect to. Is it the parts side? It looks to be the parts side to me. If that is the case which pins can you use as I am not sure there would be enough clearance with the parts and case installed. The bom mentioned HDR-M-2.54_1X2 which are just a standard pin header. On testing the pins I have here are loose and it would fall out. Thanks

jfceklosky commented 9 months ago

You might want to consider these:

https://www.digikey.com/en/products/detail/mill-max-manufacturing-corp/3149-2-00-80-00-00-08-0/7740154

I have used these in my alt board builds

https://github.com/jfceklosky/acsi2stm-alt-hardware

mamejay commented 9 months ago

Thanks for that. What I am concerned is that the pins look to be installed on the parts side so would need to be pretty long top clear the parts, case and be able to connect to the DB female connector on the ST. Do you know if the pins come out the back where there are no parts or the parts side?

jfceklosky commented 9 months ago

Without tracing things out, I think they point out to the component side based on the image here:

image

mamejay commented 9 months ago

That's what I thought. The pins will not be long enough to reach the ST from the parts side including a case.

jfceklosky commented 9 months ago

You can go the IDC 20 route.

I created the following copied from the Ultra Satan cable

https://github.com/jfceklosky/idc2ribbon

mamejay commented 9 months ago

Thanks for that. Would be nice to have a all in one solution to just connect without additional boards. I will get some of your boards made at the same time

retro16 commented 9 months ago

Hi, the assembled compact PCB is being tested right now (as the "Pre-release" tag indicates). It works very well without modifications. 5.0 is not final because I found a huge library bug in the firmware that makes SD card swapping unstable.

For now, I have a few observations:

Sorry I'm really short on time these days, I really would like to finish that project once and for all, and it seems it will happen before the end of 2023.

mamejay commented 9 months ago

Hi, the assembled compact PCB is being tested right now (as the "Pre-release" tag indicates). It works very well without modifications. 5.0 is not final because I found a huge library bug in the firmware that makes SD card swapping unstable.

For now, I have a few observations:

  • You are supposed to order the part fully assembled. If it doesn't work as assembled by JLCPCB it's a bug, if you wish to assemble it yourself (good luck with these SMD 0402 parts) then you are free to do it but you are on your own.
  • J1-J9 are offset to fit in the DB19 holes. It works surprisingly well. Pins suggested by Joe won't work specifically because of this offset.
  • The part is thin enough to fit on the back case of a standard STF/STE. It barely fits but it fits.
  • The version in the "master" branch has slightly bigger holes for DB19 screws, don't know why the design in 5.0A had wrong holes.
  • The 3D printed case needs small adjustments.

Sorry I'm really short on time these days, I really would like to finish that project once and for all, and it seems it will happen before the end of 2023.

So do J1-J9 pins come out of the parts side? I would have thought you have the pins coming out of the other side to give you more clearance against the ST.

retro16 commented 9 months ago

All pins are pointing toward component side. Clearance is low, but that's a deliberate design choice: