I’m an Australian based Data Engineer, who enjoys making sub-40% custom keyboards.
- 25 Posts
- 46 Comments
It’s running on 2x BlackPills, with hotswap sunset orange switches. The two halves are connected by an ultra thin CAT6 patch cable. It’s the first keyboard I’ve built with backlights, so quite happy that it worked as planned.
Andy@lemmy.worldOPto ErgoMechKeyboards@lemmy.world•The pain of realising you got your PCB wrong, and need to use two pins earmarked for the LCD for the TX & RX to allow the sides to communicate :-(2·2 years agoIt took a while to get used to them (like a day or two). But I’ve been using them on keyboards for a couple of years now, and it feels strange to not have them.
Andy@lemmy.worldOPto ErgoMechKeyboards@lemmy.world•The pain of realising you got your PCB wrong, and need to use two pins earmarked for the LCD for the TX & RX to allow the sides to communicate :-(1·2 years agoTrue. I’ve not yet added any code to manage the per key RGB. Hopefully they all work as planned too.
Andy@lemmy.worldOPto ErgoMechKeyboards@lemmy.world•The pain of realising you got your PCB wrong, and need to use two pins earmarked for the LCD for the TX & RX to allow the sides to communicate :-(3·2 years agoThey are custom angled risers I got printed. They fit between the switch and the keycap.
Andy@lemmy.worldOPto ErgoMechKeyboards@lemmy.world•The pain of realising you got your PCB wrong, and need to use two pins earmarked for the LCD for the TX & RX to allow the sides to communicate :-(1·2 years agoOh that’s an interesting thought. All might not be lost after all! I’ll need to investigate.
Andy@lemmy.worldto Technology@lemmy.world•OpenAI is 'optimistic' that it can bring ousted CEO Sam Altman and other senior figures back, The Information reportedEnglish27·2 years agoSam Altman has just been hired by Microsoft. LinkedIn
Andy@lemmy.worldOPto ErgoMechKeyboards@lemmy.world•Hoping for guidance on custom split QMK using Blackpill2·2 years agoBlackpill is defined within qmk already. You can do a search in the repo for
STM32F401
and see a number of keyboards that use it. From this, you can also see which are split keyboards. The M60 Split is a good example which uses aSPLIT_HAND_PIN
to define left and right. The Phoenix is another. This also uses theSPLIT_HAND_PIN
. Given that, I’ve tried updating, but no luck. IfSPLIT_KEYBOARD = yes
then nothing works. IfSPLIT_KEYBOARD = no
then they work but they both come through as the left side (even ifSPLIT_HAND_PIN B9
is set, and B9 is connected to GND or not).
Andy@lemmy.worldOPto Mechanical Keyboards@lemmy.ml•Troubleshooting custom split keyboard2·2 years agoAh, thank you. I’ll have a go at that then.
Andy@lemmy.worldOPto Mechanical Keyboards@lemmy.ml•Troubleshooting custom split keyboard3·2 years agoAre you referring to the #define MASTER_LEFT?
This is just defining whether the USB is plugged into the left board or right board.
All defines start with a hash as standard. It’s not commenting the line out. For that, you’d use //.
Andy@lemmy.worldto Linux@lemmy.ml•In 2023 which would you choose for a Linux phone and why: Phosh oder GNOME Shell mobile?1·2 years agoYes. But if 90% of your friends use it, and have groups in it where things are planned and organised, then by not having it you’re going to be missing out on a big chunk of things going on around you.
Andy@lemmy.worldto Linux@lemmy.ml•In 2023 which would you choose for a Linux phone and why: Phosh oder GNOME Shell mobile?18·2 years agoThe challenge is that these days a phone is rarely used for calls or texts, but used with apps like WhatsApp or Teams or Slack or your mobile banking app, or things like that. And so there would need to be a critical mass of these apps to get me to switch.
I’m assuming you downloaded an stl of the switches and the controller? Where did you dl them from?
Thank you. Yeah, the shape is a mix of convex and concave. I might need to just make do for this prototype.
Andy@lemmy.worldOPto ErgoMechKeyboards@lemmy.world•Any OpenSCAD whiz available to provide some advice?2·2 years agoThat’s awesome, thank you so much!
Andy@lemmy.worldOPto ErgoMechKeyboards@lemmy.world•Any OpenSCAD whiz available to provide some advice?1·2 years agoThank you! So, you can get a regular 2D shape and use the linear_extrude() function to extrude out at 90 degrees from the object. They refer to in in the docs as the equivalent of pushing playdoh through a press. And from the docs ‘In OpenSCAD Extrusion is always performed on the projection (shadow) of the 2d object xy plane and along the Z axis; so if you rotate or apply other transformations to the 2d object before extrusion, its shadow shape is what is extruded.’
So the Z axis is no related to what I see on the screen, but is in direct relation to the original 2D image. If I were to first rotate the 2D image by 90 degrees, and then extrude, the extrusion would be on the Z axis relative to the 2D object, but the X axis relative to the rest of the project (if that makes sense).
What I want it to extrude on the absolute Z axis of the total project, regardless of the angle of rotation of the 2D object. To put it another way, if I were to have a square on the 2D, and I rotated it 30 degrees before extruding, I would not want a cube to be formed, but rather would want a rhombohedron.
An RSS feed is a publication that you can subscribe to without needing to give any personal information, such as your email address.
Website would publish their blog entries to an RSS feed so you didn’t need to keep going to their website, or give your email address to get it sent to you that way.
RSS stands for Really Simple Syndication.
Andy@lemmy.worldto Mildly Infuriating@lemmy.world•You can't imagine how much this annoyed me...English34·2 years agoI’ve just cancelled my Medium subscription. I was finding myself going there less and less. So many articles saying the same thing in various levels of broken English.
Andy@lemmy.worldto No Stupid Questions@lemmy.world•Are straws an unnecessary (but convenient) invention?74·2 years agoWay easier to drink a drive-thru drink from a straw while driving. And it’s a drive-thru, so kinda assumed you’ll be consuming it behind the wheel. My toddler also has a habit of not fully creating a seal between his bottom lip and the underside of the cup. So a straw in that case saves a lot of spillage.
While I love to jump on the anti-Elon bus, I have to query: the highest accident rates, or highest accident rates as a percentage of vehicles on the road? If you have 10 Tesla cars on the road, and there are 2 MGs on the road, and 2 Telsas and one MG crashes, then what? 20% of Tesla vs. 50% of MG, but also that could be framed as ‘double the number of Teslas crash compared to MGs’ or ‘Tesla has the highest accident rate of any auto brand’.