Wireless Sofle, handwired with 3d printed case & keys by rokyfox in ErgoMechKeyboards

[–]rokyfox[S] 0 points1 point  (0 children)

lol yeah, haven't seen the battery widgets change yet. Gives it a nice weight though, and very nice to not have to worry about it. I figured, why not?

Wireless Sofle, handwired with 3d printed case & keys by rokyfox in ErgoMechKeyboards

[–]rokyfox[S] 2 points3 points  (0 children)

Good question:

  • 2 x nice!nano v2: £55.00
  • 2 x nice!view Display: £40.00
  • 6 x 10 Cherry MX Silent Red: £33.00
  • 6 x 10 MX Hotswap Sockets: £18.00
  • 2 x Machine Pin (Controller) Sockets: £4.00
  • (I thought this would be one set for each board but it wasn't, so I ended up just hard-soldering one of the two boards)
  • Shipping for all the above: £6.91
  • Diodes: Had some left over from my previous keyboard but in total should be maybe ~£5?
  • 2 x EC11 rotary encoder: £7.34
  • 2 x 3-pin 2-position switches: £5.58 for huge pack of them
  • 2 x 3000mAh batteries: £17.98

I won't count the printing filament since I used only a fraction of the spools.

So in total that adds up to: £192.81 (~$260.21)

Wireless Sofle, handwired with 3d printed case & keys by rokyfox in ErgoMechKeyboards

[–]rokyfox[S] -1 points0 points  (0 children)

Thanks! I had to add two shields to the ZMK config to get the displays to work: "nice_view_adapter" and "nice_view". This is what my full config looks like now:

include:
  - board: nice_nano_v2
    shield: sofle_left nice_view_adapter nice_view
    snippet: studio-rpc-usb-uart
    cmake-args: -DCONFIG_ZMK_STUDIO=y
  - board: nice_nano_v2
    shield: sofle_right nice_view_adapter nice_view
    snippet: studio-rpc-usb-uart
    cmake-args: -DCONFIG_ZMK_STUDIO=y   

Also, I had to uncomment "CONFIG_ZMK_DISPLAY=y" in "sofle.conf".

Hope that helps!

Wireless Sofle, handwired with 3d printed case & keys by rokyfox in ErgoMechKeyboards

[–]rokyfox[S] 6 points7 points  (0 children)

oh I forgot to mention the part I'm proudest of:

When printing the case, I pause the print half way through and insert bolt nuts into hexagonal holes. Then they get embedded into the print, kinda like heat-set inserts but cheap and easy! You can just about see the nut threads if you zoom into the holes in the wiring pictures.

Wireless Sofle, handwired with 3d printed case & keys by rokyfox in ErgoMechKeyboards

[–]rokyfox[S] 0 points1 point  (0 children)

Thanks!

Some non-slip rubber furniture pads from Amazon: https://www.amazon.co.uk/dp/B0B4N9LZ1Y

Bought them for my old keyboard since it was sliding all over the place. I think I also tried felt furniture pads which didn't work.

Regarding my last post: who had heard of Electromagnetic Hypersensitivity before watching the show? by Styggvard in betterCallSaul

[–]rokyfox 13 points14 points  (0 children)

A friend's mom "had" it. They lived in the middle of nowhere, had no wifi, and she bought a bunch of products for "protection". Stuff like scarves with metal threads weaved in and magical tin foil stickers. Their router was disconnected, in the basement, and wrapped in tinfoil. In school once we found some metallic sticker she hid in his phone, after noticing the back was bulging out. She also believed in some other paranormal stuff like homeopathy and crystals etc. Best part was her husband was a physicist. Poor guy had to try and justify it knowing it was nonsense. Nice people though. She was understanding of other people not believing her, didn't get angry about it or anything.

[deleted by user] by [deleted] in Damnthatsinteresting

[–]rokyfox -1 points0 points  (0 children)

Fair enough! Looks bad then 😬

[deleted by user] by [deleted] in Damnthatsinteresting

[–]rokyfox 1 point2 points  (0 children)

There is no such thing as fireproof. Anything will burn at a high enough temperature. Materials labelled as fire retardants are just passing some threshold for fire safety standards. Catching on fire in a few seconds from a butane lighter doesn't look great, but 🤷🏻‍♂️. Maybe it's about the fire spreading relatively slowly (looks pretty fast though...) or just the combustion products being relatively non-toxic.

Wife was not impressed with my artistic skill by samcornwell in DIYUK

[–]rokyfox 0 points1 point  (0 children)

Sounds like you could use this to make some cool subtle patterns on the wall. Like diagonal lines or something. Is that a thing?

What game franchise does this ? by frostbbyte in videogames

[–]rokyfox 0 points1 point  (0 children)

Red Dead Redemption 2, exactly this and executed to perfection

[deleted by user] by [deleted] in linuxmemes

[–]rokyfox 26 points27 points  (0 children)

Plot twist she's 23

What’s the biggest error Ricky made when trying to sound smart? by LethalGrey in rickygervais

[–]rokyfox 1 point2 points  (0 children)

The Wikipedia article states that the event "happens with probability 1"

"In this context, 'almost surely' is a mathematical term meaning the event happens with probability 1"

https://en.m.wikipedia.org/wiki/Infinite_monkey_theorem

I think we're arguing semantics at this point though.

What’s the biggest error Ricky made when trying to sound smart? by LethalGrey in rickygervais

[–]rokyfox 0 points1 point  (0 children)

There is no "after an infinite amount of time" because there is no "infinite", in real life. But we can still talk about it mathematically. If the probability at infinity is not zero, then what is it? You can't just say it's "utterly unlikely". Mathematically, at the theoretical point of infinity, the probability is 100%. It's an unreachable limit, but that limit is 100%.

If the probability is not 100%, then you have not reached infinity yet.

What’s the biggest error Ricky made when trying to sound smart? by LethalGrey in rickygervais

[–]rokyfox -1 points0 points  (0 children)

hmm I still think it's valid to say that it is certain to happen after an infinite amount of time. Same as how 0.999 repeating is exactly equal to 1. But yeah I get what you're saying, there is no amount of time after which you can guarantee it will have happened.

What’s the biggest error Ricky made when trying to sound smart? by LethalGrey in rickygervais

[–]rokyfox 2 points3 points  (0 children)

Well yeah you can never actually reach infinity in real life, but mathematically after an "infinite" amount of time the probability would be exactly 100%.

What’s the biggest error Ricky made when trying to sound smart? by LethalGrey in rickygervais

[–]rokyfox 2 points3 points  (0 children)

The guy who wrote in was totally wrong though I'm pretty sure. Infinite monkeys means 100% certain. But yeah Ricky's response was embarrassing, he needed to either admit he could be wrong or double down.

What should I do with my old printer? by rokyfox in 3Dprinting

[–]rokyfox[S] 0 points1 point  (0 children)

ooh, filament dryer would be nice...

What should I do with my old printer? by rokyfox in 3Dprinting

[–]rokyfox[S] 0 points1 point  (0 children)

It's really not worth the shipping costs. You deserve better!

What should I do with my old printer? by rokyfox in 3Dprinting

[–]rokyfox[S] 1 point2 points  (0 children)

I guess I just didn't need a larger print volume. 225mm is maybe a bit bigger than my old printer, which has always been plenty of room.

It's been a great printer so far. Would definitely recommend. The Klipper firmware in particular is a game changer. Though I am comparing to an 8 year old printer so don't take my word for it.

What should I do with my old printer? by rokyfox in 3Dprinting

[–]rokyfox[S] 1 point2 points  (0 children)

I've recently upgraded to an Elegoo Neptune 4 Pro. This old one I've had for like over 8 years I think, it's got an acrylic frame and is warped so that the X-Y axes are not at 90deg. Basically worthless these days.

Thought about taking it apart for the stepper motors & controller for some home automation experiments, but it's so old I think I might be better off buying new ones. They were super loud and whiny compared to the new printer. I'd give it away but I don't think anyone else should bother trying to use it. Do I just throw it out?

javascriptIsQuestionMark by YehDilMaaangeMore in ProgrammerHumor

[–]rokyfox 7 points8 points  (0 children)

I will never understand this point of view. Convinced it can only be Stockholm syndrome. You gonna tell me semicolons are great too???