Sign in

rukai

@rukai.xyz
30 followers 55 following 29 posts

Rust developer. Embedded and tooling hobbyist. Fake super smashing fighters reverse engineer. 泥船を作りたいんだ。 he/him

PostsRepliesMedia
Reposted by rukai
James Munns @jamesmunns.com · 07/08/2026
the valve "make more hats graph" meme, but edited to say "MAKE MORE DEBUGGERS" and with Bryan Cantril instead of the jester
831827
rukai @rukai.xyz · 17/07/2026
FYI, if you received an email from AWS saying you racked up 40 billion USD in AWS costs, dont worry, its a bug. They have an incident for it here health.aws.amazon.com/health/status What a terrifying email to receive. 😶
000
rukai @rukai.xyz · 07/06/2026
And a top down view
Fully assembled custom split-ergo keyboard (plugged)
000
rukai @rukai.xyz · 07/06/2026
Finished! Took a little longer than estimated but was a fun build. I'll eventually build another so I can get an identical setup at work. But I'm tempted to first redo the CAD design so that the switch plates are flush with the base.
Fully assembled custom split-ergo keyboard (plugged)
110
rukai @rukai.xyz · 06/06/2026
Messed up the original board and had to order a rev2 😭 New boards came in and I've now got a fully assembled and working left half. Now I'm just waiting on one last print. (And a bit of software work)
A custom split ergo keyboard, the right half is just a pcb with no shell.
120
rukai @rukai.xyz · 06/05/2026
My new job is entirely in office so I brought my moonlander keyboard into the office which left me without a split ergo keyboard at home. If I can make a foot pedal how hard could a keyboard be? Well there was a few new challenges but after a bunch of time in CAD, parts are starting to arrive.
Left half of a keyboard with pcb exposed and no switches or keycaps
170
rukai @rukai.xyz · 09/04/2026
👀 I've been thinking of giving it another go lately
100
rukai @rukai.xyz · 04/04/2026
Turns out that with high quality (and dry!) filament you can print keycaps just fine. So i've changed DPedal to use custom printed keycaps. The new design is cheaper, nicer to use (more area to hit with your foot) and just looks really cool!
dpedal with arrow-like side buttons
000
rukai @rukai.xyz · 04/04/2026
I had always thought it wasn't possible to print keycaps for choc v1 switches, I thought the pins would always snap off. So I was buying mass produced keycaps for DPedal's side buttons instead.
dpedal with round side buttons
100
Reposted by rukai
Digs @digsdev.bsky.social · 01/02/2026
I'm going to be streaming the development of my new game! The link is twitch.tv/digsdev and I'll be live 10am-7pm AEDT Monday, Tuesday, Friday, and Saturday. See you there!
0142
rukai @rukai.xyz · 27/01/2026
My brother just released this game he's been working on for over 2 years, its short and sweet, each level feels unique and makes you go "huh". Its pretty cheap so I'd recommend giving it a go if you like this genre.
000
Reposted by rukai
Chromatic Conundrum @chromaticconundrum.bsky.social · 26/01/2026
CHROMATIC CONUNDRUM JUST RELEASED ON STEAM! store.steampowered.com/app/3081690/Chromatic_Conundrum #gamedev #indiedev
610326
Reposted by rukai
Lucy 🕊️ @lucysrausch.bsky.social · 08/01/2026
(ofc i did not delete BO for production)
back of a large circuit board showing an ottercloseup of the silkscreen reveals dithered printing pattern
2197
Reposted by rukai
Lucy 🕊️ @lucysrausch.bsky.social · 08/01/2026
i was just reminded of that one time PCBWay didn't like my otter
"otter too big on BO, crashed our software many times, pls advise"
5357
rukai @rukai.xyz · 03/01/2026
I've also published a video about the new design: youtu.be/cKfQDGv7vjg
youtu.be
DPedal V3: Completely redesigned!
YouTube video by Rukai Makes
000
rukai @rukai.xyz · 03/01/2026
Today I'm announcing DPedal V3, a redesign of my open source assistive foot pedal. Its been in the works for a long time and I'm really excited to finally release it. I've set up a website which includes detailed build instructions: dpedal.com
dpedal.com
DPedal
A USB foot pedal with controls for up, down, left and right plus some extra buttons.
120
rukai @rukai.xyz · 03/12/2025
The wire design works but its super fiddly, so I wanted to test out a PCB based design. PCB's arrived today, will have time to test them out tomorrow.
a green PCB with 6 footprints for keyboard switches.The PCB placed in the dpedal enclosure
000
rukai @rukai.xyz · 06/11/2025
Got it all wired up! Originally I used whatever wire I had lying around, but it was way too thick and I couldn't squeeze in the switches after soldering them. So, after learning that the higher the number, the smaller the wire, I bought some 30 gauge wire instead, and it fits perfectly now.
100
Reposted by rukai
Stephen Hawes @stephenhawes.com · 25/10/2025
Custom PCBs with vias are easy, if the vias are already there!
1134
rukai @rukai.xyz · 22/10/2025
For example, while it didn't fail the print, the overhang around the dpad either did not slice well or did not print well. Either way I realized I don't need an overhang there after all, so I'll probably just remove it.
110
rukai @rukai.xyz · 22/10/2025
I love this thing so much. What a great object. Still some minor tweaks to be made though.
110
rukai @rukai.xyz · 19/10/2025
I've been working on a redesign of dpedal that is more robust and uses an RP pico instead of a custom PCB to bring down the cost of an individual making their own. I'm happy with the CAD design, time to get printing and see how it handles reality.
110
rukai @rukai.xyz · 13/10/2025
I thought all Raspberry Pi Pico's had USB C, but it turns out only my slightly bootleg one from Amazon does that. Only realized when I bought a second one lol
Raspberry Pi pico standing on his many legs
000
Reposted by rukai
Alice I Cecile @alice-i-cecile.bsky.social · 12/10/2025
pub async unsafe fn
4569
rukai @rukai.xyz · 02/10/2025
The video goes into detail about how I designed the 3D printed parts and how the gamecube controller protocol works
010
rukai @rukai.xyz · 01/10/2025
New video! youtu.be/9gUPjIQT9Fg I'm really happy with this one, I pushed the production value up a bit, and tried a bunch of new things. There's a few wonky things left in, but time to just ship it and learn rather than endlessly redo.
youtu.be
I built my own controller to play Smash Bros.
YouTube video by Rukai Makes
121
rukai @rukai.xyz · 30/09/2025
I found this resource for designing parts to be 3D printed to be invaluable. blog.rahix.de/design-for-3... You will still need some resource for actually operating a CAD software, but I just learnt the basic sketch -> extrude process and looked things up when I hit a wall. So I cant help you there.
blog.rahix.de
Design for 3D-Printing - Rahix' Blog
Deep dive into mechanical design that is optimized for 3d-printing.
010
rukai @rukai.xyz · 12/08/2025
I wanted to improve my video quality a bit. So I researched cameras and it turns out, to start off, you're better off getting a light instead and just using the camera already in your phone. I got one of those soft led panels for photography and tested it out, this is much better!
neewer nl288a led panelexample beforeexample after
010
rukai @rukai.xyz · 01/08/2025
Case in point, I realised after publishing that my expression in the thumbnail was not working, so I replaced it with much a better one, but now the old one is cached everywhere. Now I know for next time. 🥲
youtube thumbnail, I am holding a security key and a foot pedal while looking at the security key
120
rukai @rukai.xyz · 30/07/2025
new video! Making videos has turned out to be quite fun. I have so much to learn but I've been slowly getting there. youtu.be/1Zo4CKk5WPk
youtu.be
Making a foot pedal pretend to be a security key
YouTube video by Rukai Makes
120
rukai @rukai.xyz · 13/06/2025
I made a video www.youtube.com/watch?v=9YmU...
youtube.com
I built this device to help my RSI
YouTube video by Rukai Makes
020
rukai @rukai.xyz · 22/05/2025
My brother has been working on this first person puzzle game for a while and is looking to release it soon. I had a lot of fun playtesting it so wishlist it on steam if it looks like your jam.
040
Reposted by rukai
Dan Fornace @danfornace.bsky.social · 12/05/2025
Somehow, I've been making platform fighters for over 20 years now.
939086
rukai @rukai.xyz · 24/04/2025
rukaidata is now updated with P+ 3.1.0 Heres a before (left) and after (right) for mewtwo's hurtboxes. rukaidata.com/P+/Mewtwo/su...
040
rukai @rukai.xyz · 16/03/2025
Small site update for all you rukaidata nerds out there. wario and kirby hitboxes are now fixed on all dash style moves. e.g. rukaidata.com/P+/Kirby/sub... Thanks to @eontas.bsky.social for nerd sniping me at the right time. Images: before -> after
BeforeAfter
060
Reposted by rukai
eliza🌻 @elizas.website · 03/03/2025
pretty sure every CI job for every Rust crate i maintain just broke today: github.com/rust-lang/ru... :/
github.com
feat(cli)!: remove implicit toolchain installation by rami3l · Pull Request #3985 · rust-lang/rustup
Closes #3943. As a follow-up of #3983, this PR makes rustup toolchain install (or rustup install) the only way to ensure the installation of the active toolchain (apart from installing it manually)...
5689
rukai @rukai.xyz · 13/02/2025
I ported the stock gram firmware to rust. Which was partially to satisfy my own silly purism but it is also easier to build and deploy config changes now. And here's the onshape exploded diagram just because it looks so cool.
040
rukai @rukai.xyz · 13/02/2025
Still figuring out how I will use bluesky vs mastodon. I've been using mastodon for tech stuff for years now and it's been great. On the other hand seems like most of my smash friends have moved over to bsky now. Anyway I recently built a custom controller for smash around the gram slim PCB.
A custom 3d printed hitbox style controller with the PCB exposed.
170