Sockets - rittme/nrfmicro GitHub Wiki

This article is about nRFMicro socketing. Read the Batteries article about specific batteries.

Machine Pin Socket

I mostly use these for all my keyboard builds. They are 4.5mm tall sockets, perfect for 301230 Batteries.

With these sockets I use RGBW 4-pin or 5-pin headers that you can loot for pins and they're very cheap (cheaper than wire):

The pins are 10.0 x 0.6mm, gold plated, very sturdy and fit snugly. Cut them in half to get 5mm long pins for machined sockets.

Don't use the plastic headers, pull out the pins and throw the rest out. I usually cut pins in half to 5 mm and solder them flush.

pins

You can also buy pins along with millmax low profile sockets here:

Mill max pins are pretty expensive (about $5 for 50 pins, shipping is not included). Pins are 0.51 x 6.35 mm:

There are also 0.6x15mm pins on TaoBao (untested):

You can cut your own needle pins from diode legs or 0.5-0.6 mm brass wire (0.6mm pins hold a little bit better). Careful about buying the "Gold Color" decorative wire (this one), it's lacquered and non-conductive until you scrape the gold paint off it. Search for H62 brass wire or phosphor bronze wire.

image

DO NOT BUY THESE ON THE PICTURE BELOW

Most 40-pin headers have thick barrel-like profile machined pins (the thinnest part of the barrel is 1.5mm) so they don't fit:

Peel-A-Way

Super-low-profile sockets for 0.45 - 0.51mm pins max, min outer diameter is 1mm.

Peel-A-Way are NOT Corne PCBs compatible. They need 1mm holes, but Corne v2 and v3 have 0.85mm holes.

peel-a-way

Peel-A-Way are NOT RGBW pins compatible as well. They need 0.51 mm pins max, RGBW pins are 0.6 mm.

Dupont (PBS) headers

Those sockets work with regular square PLS pins. Also ompatible with PBD/PLD (double row) and BLS/BLD crimp connectors.

You could try 5mm rather than 3.5mm to account for 3mm battery with USB socket on top but 3.5mm hold fine too.

Spring Pin Headers

Solderless "Con-through" also known as "Spring pin header", made by Mac8, a Japan company, they sell mostly in Japan.

Keycapsss.com sells 2 pieces for 6.90 EUR, so it's probably the cheapest option up to date, considering European shipping.

Getting 4 pieces from yushakobo via zenmarket.jp costed ~$20 (220*4+300+300+560=2040 JPY), it's about $30 now.

They are 2.5mm tall and support 0.85 mm holes max, won't hold in blue Pro Micros, barely hold in black Pro Micros, but work well with nRFMicro, BLE Micro Pro and nice!nano (you will also need counterpart PCBs with 0.85mm holes, i.e. Corne).

Specifications: https://www.mac8sdk.co.jp/uploads/entry_meta/file_value/1117/mac8_2018a_jp-xb2.pdf

They DO NOT NEED SOLDERING, do not solder them, they're too expensive for that, use them as press-fit headers only.

They fit nice!nano, nRFMicro and black MicroUSB Pro Micros.

Note that Purple Pro Micros with USB-C (also Blue Pro Micros, MicroUSB versions) are incompatible with Japanese Con-Through (spring) pins, you need black MicroUSB Pro Micros for that. Video:

Also see https://redd.it/as3cdh

Blue USB-C (old revision only) may fit but I'm not 100% sure. (Comparison with nRFMicro, not my picture)

Upd. @filterpaper: Just tested, both blue ones, old and new AVR chip fit the con-through. (discord)

Con-through will fit, but the USB port is too thick to use them face down.

blue-con-through

Headers are just 2.5mm tall, topmount USB-C is 3.2 mm tall so headers are not tall enough for reverse mount. Also Chinese USB-C Pro Micros are longer than MicroUSB Pro Micros for about 3mm so they may not fit some cases.

too-long-too-tall

Millmax

CAUTION! Millmax/Holtite/Rivets only work for holes >=1.5mm, Corne uses just 0.85mm for Pro Micro.

Millmax are expensive sockets mostly used for switches. Sometimes cost more than switches (you need two per switch).

There are 7305 and 0305 ones, 2.67mm and 3.94 mm tall respectively, outer diameter 1.55mm (fits 1.50mm holes).

7305 0305

There are also "taobao" millmax sockets, they are way too large (need 2.0mm holes)

They cost 55 CNY (~$8.50) for 100 pcs but they're too large for standard PCBs (untested):

Switch sockets (2mm outer diameter so they need special PCBs):

LED sockets (too small for switch legs):

Holtites

Generally all Chinese sockets are called holtities (sometimes Millmax are called holtites too). Part number 8134-HC-8P3.

They are press-fit mounted to the 1.5mm holes on the keyboard PCB. Outer diameter 1.50 mm. Height 3.45 mm. Look like this:

Rivets

You can also use dirt-cheap rivets ($3 for 1000 pcs) instead of millmax/holtities for switches and boards, see this post:

Despite the semi-conical shape they work pretty unreliably, need switch plate and sligthly bent pins. Sell in large bulks.

Upd. checked out 1.3x3.5mm rivets, they are pretty loose. I don't know what the hell I was thinking. Maybe try shorter ones.

Misc

40 percent club has a few good articles about various sockets:

Links