JST Connectors for 3D Printer Mainboards

August 22, 2023
Description
I'm currently in the process of upgrading the bulk of my 3D printers with 32 bit silent stepper driver boards.
My first upgrade was to the CTC A10s which is a Creality CR-10 knockoff that came preinstalled with an Anet 8 bit mainboard version 1.5, which is an old Anet A8 board. That printer got a Creality (V4.2.7) mainboard. The Anet boards use 3 pin connectors on the end stop switches and thermisters. Meanwhile, practically everybody else in the industry is using 2 pin connectors for end stop switches and thermisters. I was able to scrounge up the five 2 pin JST connectors I needed for that upgrade, but two of the other machines I'm upgrading this week are Anets, so I'll need 10 more 2 pin connectors.
The two Anet machines are getting MKS Robin E3 boards. Those boards were only $23.00 a piece. Quieting those noisy machines is well worth the $46.00 I shelled out for the upgrade.
The Creality board I put in the CTC machine has a 5 pin JST header for an ABL sensor. The slip on Dupont style connectors of the BLTouch and clones do not connect solidly in the JST connector, so I needed a 5 pin connector housing for that.
Meanwhile, I was thinking I'd have 3 8 bit Anet boards, 1 version 1.5 and two version 1.7 that I can use for other projects and experiments, so I thought it would be helpful to have replacement 3 pin connectors for the the end stop and thermister connections, and since the stepper motor connections to the mainboard all use 4 pin connectors, I may as well throw those in as well.
I used BerkhanB's “JST XH 2 pin female connector” as the base for this remix because I printed his model and it was able to work out of the box, accepting the pins and connecting firmly to the mainboard, but since I'm going to be using a lot of these things, I wanted to make the connectors a little bit closer to the industry standard.
I added the missing perimeter sections so these connectors could be more easily removed from their sockets, and I beveled the tips of the latching portion of the design for easier insertion. Every commercially available connector I have of this type has a little notch along one side, which is probably residual to the injection molding process used to make those, but I added that as well. I figured “what could it hurt?” :)