Cherry-MX-Breakout-Board

Public

@sszczep

Share Cherry-MX-Breakout-Board

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading…

README

Cherry MX Breakout Boards

"Buy Me A Coffee"

Two breakout boards designed in KiCad.

Both feature reverse-mounted addressable RGB LED LTST-A683CEGBW.

Both are hot-swap capable (Kailh Socket / Mill-Max 7305).

Total board dimensions: 26 x 19 mm.

Mill-Max 7305 holes are compatible with standalone switches so they can be soldered directly to the board.

SchematicPCB (Kailh Socket)PCB (Mill-Max 7305)

Kailh Socket Renders

Top ViewBottom View

Kailh Socket 3D Model was obtained from QMK. All credits go to them. The exact file can be found here.

Mill-Max 7305 Renders

Top ViewBottom View

Real Photos

Hooking up with Arduino

CodeWiring diagram
#include "FastLED.h"
const int ledPin = 6;
const int buttonPin = 7;

int ledHue = 0;
const int ledSaturation = 255;
const int ledBrightness = 255;

CRGB leds[1];

void setup() {
  pinMode(buttonPin, INPUT_PULLUP);
  FastLED.addLeds<WS2811, ledPin>(leds, 1);
}

void loop() {
  if(digitalRead(buttonPin) == LOW) ledHue++;

  leds[0].setHSV(ledHue, ledSaturation, ledBrightness);
  FastLED.show();
}

What socket is right for me?

Kailh SocketMill-Max 7305 & 0305
Cost per switch$0.10 on kbdfans.comabout $0.88 on digikey.com
Requires compatible PCB?YesNo
Soldering difficultyBoth socket types are easy to solder and there shouldn't be any problems
General NotesKailh Sockets are much cheaper when it comes to custom builds but require custom PCB. Mill-Max connectors are not as stabilized as they make an extra gap between PCB and switch. Mill-Max 7305 is preferable over 0305, it's thinner so the gap is not that wide. Swapping switches seems easier using Kailh Sockets, Mill-Max connectors tend to bend sockets' pins. In my opinion, Mill-Max connectors should be taken into an account only when you modify pre-existing PCB as they have no advantage over Kailh Sockets and simply cost more

Datasheets

Comments

No comments yet. Be the first to ask about this board.

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.