diff --git a/content/hardware/noisy-cricket-build-guide.md b/content/hardware/noisy-cricket-build-guide.md index ddd39c1..323ab0b 100644 --- a/content/hardware/noisy-cricket-build-guide.md +++ b/content/hardware/noisy-cricket-build-guide.md @@ -1,6 +1,7 @@ --- title: Noisy Cricket build guide date: 2021-12-24 +modified: 2025-06-07 tags: mechanical keyboards, cherry, laser, cnc, 3d print, pcb category: hardware summary: How to build your own mini gaming keyboard in a lot of semi easy steps! @@ -31,19 +32,19 @@ You should be able to get some parts easier or cheaper on AliExpress, like these ## Extra parts needed -- Alps EC11 or Bourns PEC11L compatible rotary encoder: +- 1x Alps EC11 or Bourns PEC11L compatible rotary encoder: - [Keycapsss](https://keycapsss.com/keyboard-parts/parts/59/rotary-encoder-with-switch-ec11?number=KC10028_KS) - [Mouser](https://www.mouser.de/ProductDetail/Bourns/PEC11L-4315F-S0009?qs=mELouGlnn3fO8D6ptJ%252BWmQ%3D%3D) - Screws: - - ISO7380 M2x4mm: [aliexpress.com](https://www.aliexpress.com/item/32810852732.html) - - ISO7380 M2x3mm: [aliexpress.com](https://www.aliexpress.com/item/32810852732.html) - - M2x3+3 standoff: [aliexpress.com](https://www.aliexpress.com/item/1005003328519584.html) - - DIN7991 M2x3 countersunk screws: [aliexpress.com](https://www.aliexpress.com/item/1005002044837898.html) + - 4x ISO7380 M2x4mm: [aliexpress.com](https://www.aliexpress.com/item/32810852732.html) + - 6x ISO7380 M2x3mm: [aliexpress.com](https://www.aliexpress.com/item/32810852732.html) + - 4x M2x3+3 standoff: [aliexpress.com](https://www.aliexpress.com/item/1005003328519584.html) + - 4x DIN7991 M2x3 countersunk screws (only if you use a weight): [aliexpress.com](https://www.aliexpress.com/item/1005002044837898.html) - Threaded inserts - - M2x2 (OD 3.2mm): [aliexpress.com](https://www.aliexpress.com/item/1005006071488810.html) + - 18x M2x2 (OD 3.2mm): [aliexpress.com](https://www.aliexpress.com/item/1005006071488810.html) - USB 2.0 Type-C Connector Breakout Board: - - Pololu usb07b: [pololu.com](https://www.pololu.com/product/3411) -- Rubber feet: [aliexpress.com](https://www.aliexpress.com/item/1005004144248678.html) + - 1x Pololu usb07b: [pololu.com](https://www.pololu.com/product/3411) +- 4x Rubber feet: [aliexpress.com](https://www.aliexpress.com/item/1005004144248678.html) _Make sure to get the B type of the USB-C board. The A type is a bit longer and won't fit._ @@ -54,7 +55,8 @@ don't fit well or look weird because they are too small. For Hot Swap sockets I used the [Kailh CPG151101S11](http://www.kailh.com/en/Products/Ks/HPC/). They come in nice colors and work well. Switches for gaming should be linear with low travel, my favorites here are the [TTC Titan Hearts RGB](http://en.ttc9.com/product/197.html). They are very hard to come by if you haven't ordered them -when they came out (message me, I've got some spares). As keycaps I choose generic Cherry/OEM style milky keycaps. +when they came out (message me, I've got some spares). You can use any switch type you like and easily switch them up +because of the hot swap socets. As keycaps I choose generic Cherry/OEM style milky keycaps. I don't need the lettering on this small board and it let's the RGB through very nicely. If you get keycaps with labels you might want to pick a profile like DSA where every key fits in every row. That makes it easier to find a set where the labels match your keys position. Lastly I used Durock v2 stabilizers. They come in nice colors and work really well. @@ -125,8 +127,8 @@ Also make sure to push down on the crystal so it makes a really good connection. find out why they don't work until I resoldered the crystal properly. They are very sensitive. For the Crystal (`Y1`) and the microcontroller (`U1`) I recommend using a hot air gun. Put a good amount of flux on the -PCB, add some solder and preheat the PCB with 200°C. Then increase to 300°C - 400°C to solder it to the board. But don't -blast it longer then half a minute or you could damage something. +PCB, add some solder and preheat the PCB if you can with 200°C. Then increase to 300°C - 400°C to solder it to the +board. But don't blast it longer then half a minute or you could damage something. If you've never done that before, try with some other components where you have spares. It's good to get a feeling for when the solder melts before doing sensitive stuff. diff --git a/content/software/k8s-on-nixos-part3.md b/content/software/k8s-on-nixos-part3.md index 3963d1e..131af77 100644 --- a/content/software/k8s-on-nixos-part3.md +++ b/content/software/k8s-on-nixos-part3.md @@ -38,6 +38,7 @@ connections will be rejected, because only the manually set IP addresses are con # Key file to use for clients keyFile = config.age.secrets.etcd-peer-key.path; + # clients can authenticate with certificates (mTLS) but fallback to user/password with basic-auth peerClientCertAuth = true; # Certificate authority file to use for peer to peer communication peerTrustedCaFile = config.age.secrets.etcd-root-crt.path;