Rana Labs Profile Banner
Rana Labs Profile
Rana Labs

@rana_labs_

2,091
Followers
184
Following
240
Media
1,086
Statuses

Mechanical engineer / electronics hobbyist I make things that I think are cool Soli Deo gloria (shop link: )

Joined April 2018
Don't wanna be here? Send us removal request.
@rana_labs_
Rana Labs
2 years
Quick prototype of the next iteration of the c-pad. This one won't require any shell modding or 3d printed front shells, just the buttons, gate insert, and replacement cstick PCB. Compatible with phob2 only for now. Gonna be selling these as a mod kit soonish.
Tweet media one
27
64
835
@rana_labs_
Rana Labs
2 years
A little something I've been working on -- replaceable notched gate inserts in 3D printed shells. This is just the first prototype but it seems to work pretty well.
Tweet media one
Tweet media two
20
41
754
@rana_labs_
Rana Labs
7 months
What if....
Tweet media one
36
31
749
@rana_labs_
Rana Labs
1 year
Who needs true combos anyway?
9
56
679
@rana_labs_
Rana Labs
1 year
Belt/pocket clip + cable holder for the Tadpole! These will be available for purchase in a limited quantity along with the Tadpole drop. (This video is just a prototype, final versions will look even nicer)
31
82
555
@rana_labs_
Rana Labs
2 years
reverse teeter cancel zair fsmash huh
10
40
531
@rana_labs_
Rana Labs
7 months
New "WASD" movement cluster concept. I think there might be a lot of potential applications for this for either digital or analog devices, and it might alleviate some of the ergonomic concerns with both NSOCD and WASD movement.
18
35
537
@rana_labs_
Rana Labs
2 years
C-button shell and PCB for phob 2.0 in the works. Trying to make it a drop-in replacement that uses the official phob motherboard and firmware
Tweet media one
Tweet media two
21
32
448
@rana_labs_
Rana Labs
2 years
C-Pad progress continues! Still some minor tolerance issues to work out with the center insert piece, and I'm not totally happy with the colors yet (the yellow should be brighter and the pink should be purple) but otherwise it's getting close. Very satisfyingly clicky
Tweet media one
Tweet media two
Tweet media three
Tweet media four
19
34
445
@rana_labs_
Rana Labs
2 years
All of the design files for the c-pad have been open-sourced and can be found at: Anyone can make/sell their own, fork the design, etc., so long as they abide by the terms of the open source license. RTs appreciated for visibility
Tweet media one
9
74
399
@rana_labs_
Rana Labs
11 months
Been working on this for the past few days and it's finally at the point where I can show off a rough demo - Check out the Frog Lever (working name)! A low-profile analog arcade joystick using a single magnet and a 3D hall-effect sensor. More to come!
18
43
392
@rana_labs_
Rana Labs
2 years
Coming soon. Should be the easiest/most streamlined USB C shell mod out there. No Dremel, no glue, just a 1/2" drill bit and this insert piece
Tweet media one
11
30
351
@rana_labs_
Rana Labs
2 years
Prototype batch of c-pad boards arrived and seem to work perfectly, just did a conversion on a T3 OEM Going to be ordering bulk parts, getting some of these initial units out to testers, and prepping the design files for being posted publicly. Orders opening soon!
Tweet media one
Tweet media two
19
36
337
@rana_labs_
Rana Labs
6 months
Split dpad module that fits into a 30mm button hole just like a screw-in arcade button. Will have a 5-pin connector to go straight into a brook board, gp2040 breakout board, etc.
18
42
275
@rana_labs_
Rana Labs
5 months
How Young Link is supposed to be played
6
28
258
@rana_labs_
Rana Labs
1 year
Do you ever wake up in the morning and think "box controllers are just too darn big"? If so - I have just the thing for you: Introducing the Rana Tadpole! (Available soon(ish), stay tuned for more details)
Tweet media one
Tweet media two
20
21
229
@rana_labs_
Rana Labs
1 year
Very early proof of concept for easy "paddle" buttons on GCC. Uses the same screw hole as the shell and just requires a small hole drilled in the shell for wires (which is covered by the paddle housing)
Tweet media one
19
19
226
@rana_labs_
Rana Labs
1 year
More Tadpole action 😎
9
16
219
@rana_labs_
Rana Labs
11 months
First (kinda) working prototype analog build Only playable on dolphin at the moment because the Frog Lever and the Tadpole are on separate microcontrollers with a custom dolphin profile that reads from both of them. It's pretty fun to play on though!
Tweet media one
11
19
218
@rana_labs_
Rana Labs
2 years
One step closer to an analog fightstick for melee! Built around an FrSky M9 hall-effect gimbal, originally intended for RC aircraft transmitters.
6
22
211
@rana_labs_
Rana Labs
1 year
Instead of arcade buttons or mechanical keyboard switches like most digital controllers, the Rana Tadpole uses Kailh GM 4.0 mouseclick switches, rated to 60 million presses.
16
17
205
@rana_labs_
Rana Labs
3 months
yeahhh
4
8
203
@rana_labs_
Rana Labs
2 years
C-Pad preorders open tomorrow! There will be enough slots that I don't expect them to sell out instantly. Hoping to ship around early/mid-May, but I'll keep y'all updated on the progress if anything changes there. Price is $30 + shipping (worldwide shipping available)
Tweet media one
15
26
197
@rana_labs_
Rana Labs
7 months
Another concept that's been in the back of my mind for a while: Analog movement with a "puck", similar grip and motion to using a mouse. I've tried a few more complicated versions of this idea but just using analog hall effect switches seems like it might work pretty well.
9
15
203
@rana_labs_
Rana Labs
2 years
Fun fact: B0XX can run custom firmware. B0XX R4 actually uses a Raspberry Pi Pico, same as almost all modern DIY digital controllers. Banning DIY but not B0XX because B0XX was made by a company is nonsensical. Just as easy to cheat on a B0XX
@Microsoft_J
Microsoft J
2 years
The Smash Box and Custom Digital Controllers are now banned in Victorian Melee. Read:
39
36
699
10
18
186
@rana_labs_
Rana Labs
5 months
I am now a dad! Just in awe at my wife's strength and in love with this little guy.
Tweet media one
Tweet media two
22
1
188
@rana_labs_
Rana Labs
1 year
Testing the 3D printable Tadpole design, and it seems to work great. This is small enough to be printed in one piece on most consumer 3D printers, and with the solderless assembly of the PCBs it will be a very accessible DIY controller for a lot of people!
Tweet media one
7
12
189
@rana_labs_
Rana Labs
1 year
... this is not a patent for Hall Effect-like joysticks. It is a patent for haptic feedback joysticks using magnetorheological damping (the force required to move the joystick could be adjusted on the fly according to what's happening in the game). Still cool, not hall effect.
@GoNintendoTweet
GoNintendoTweet
1 year
Nintendo files patent for Hall Effect-like joystick
Tweet media one
70
280
3K
4
10
173
@rana_labs_
Rana Labs
10 months
Injection molded C-pad buttons! Not for sale yet but coming in early(ish) 2024
Tweet media one
6
9
165
@rana_labs_
Rana Labs
2 years
Introducing the Rana Digital (Rev 01 prototype)
Tweet media one
Tweet media two
Tweet media three
5
15
160
@rana_labs_
Rana Labs
9 months
if the firespike had connected this would have been an all-timer
5
7
154
@rana_labs_
Rana Labs
1 year
Banana for scale? HUGE ANNOUNEMENT! Tadpole preorders open this Wednesday at 6:00 CDT! 50 slots available, $95 USD + shipping (intl. shipping available. Target is end of September/early October for preorder fulfillment. More info (and another announcement 👀) below 👇
Tweet media one
16
28
150
@rana_labs_
Rana Labs
1 year
Trying something a little different
Tweet media one
7
7
147
@rana_labs_
Rana Labs
1 year
Final Tadpole PCB and chassis prototypes have arrived and they look great! Gotta finalize a date for pre-orders opening but it will be very soon. More announcements to come 👀
Tweet media one
Tweet media two
Tweet media three
Tweet media four
7
16
144
@rana_labs_
Rana Labs
5 months
What if you could use MX-compatible keycaps with mouseclick switches?
Tweet media one
Tweet media two
11
9
143
@rana_labs_
Rana Labs
2 months
It's been a long hiatus but I'm back working on the F.R.O.G Buttons! What's new: - 30mm version in addition to 24mm - better way of stopping cap rotation, should help a lot with consistent actuation feel
Tweet media one
8
13
126
@rana_labs_
Rana Labs
6 months
Introducing (the next prototype of) the F.R.O.G Button! - sub-MM actuation - consistent light touch from all sides - easily FDM printed - fits in cases as slim as 18mm - single-sided assembly for the PCB (F.R.O.G = Fast Response for Optimal Gaming) 1/2
4
14
121
@rana_labs_
Rana Labs
5 months
0
3
121
@rana_labs_
Rana Labs
1 month
30mm Frog Button prototype. The good: - feels and sounds great - cap rotation minimized without affecting actuation - super sensitive, especially at the edges The bad: - currently pretty annoying to assemble Once I fix that I think we'll be looking pretty good
2
14
117
@rana_labs_
Rana Labs
1 year
Check out this prototype Rana Digital build I've been working on for the past couple weeks! - Powder coated CNC aluminum chassis - CNC ABS backplate - gasket mounted per-cluster switchplates - engraved foam pad - SLS nylon caps - Akko CS Silver switches - Handwired
Tweet media one
Tweet media two
Tweet media three
Tweet media four
9
12
113
@rana_labs_
Rana Labs
1 year
Rana Tadpole CNC chassis prototypes arrived! Fit is perfect, just need to work on the finish (final ones will be bead blasted for a uniform matte surface) I will be making a batch of *at least* 50x of these, exact price TBD but should be <$100 USD. More info to come later!
Tweet media one
Tweet media two
Tweet media three
7
9
110
@rana_labs_
Rana Labs
2 years
New little mod I'm working on - tall Z button for folks like me that have large hands. For increased durability I'm making it with a stainless steel pin rather than plastic pegs
Tweet media one
Tweet media two
11
6
104
@rana_labs_
Rana Labs
1 year
Built a Phob 2.0.2 to test a new shape for the c-pad buttons. Also getting closer to a good tall Z (this one doesn't get stuck yay) And of course the USB C combo port for flashing firmware, USB-GCC console/adapter connection, and PhobVision through my Phongle board.
Tweet media one
Tweet media two
9
8
105
@rana_labs_
Rana Labs
7 months
Super rough digital stick concept. Kinda like a micro arcade lever
8
8
105
@rana_labs_
Rana Labs
5 months
Yes (pic related)
Tweet media one
@hyprturing
lachlan
5 months
F1 should have fewer rules and should just be about going as fast as our technological ability allows
29
5
272
2
10
104
@rana_labs_
Rana Labs
2 years
Ordering C-Pad prototypes for a version that will be compatible with PhobGCC 1.2.X as well as T3 OEM motherboards!
Tweet media one
Tweet media two
6
12
101
@rana_labs_
Rana Labs
2 years
These will be dropping next weekend! Stay tuned for details Price: $210 + shipping
Tweet media one
3
11
102
@rana_labs_
Rana Labs
8 months
First mechanical prototype of the new Frog Lever design done! Really happy with the direction this is headed, but a lot of work left to do.
Tweet media one
Tweet media two
7
9
98
@rana_labs_
Rana Labs
22 days
frog_button_30mm
3
13
100
@rana_labs_
Rana Labs
10 months
Tweet media one
0
2
99
@rana_labs_
Rana Labs
6 months
WIP but seems promising
Tweet media one
Tweet media two
7
12
97
@rana_labs_
Rana Labs
1 year
-> Box Controller Nerfs <- This readme has been updated with additional context, explanation, and reasoning behind the proposed nerfs. Highly recommend reading for anyone interested! Feel free to RT, etc. Keep in mind that none of this is final.
6
27
95
@rana_labs_
Rana Labs
11 months
Just got my parts in for the next prototype of the frog lever. Really really promising stuff.
Tweet media one
3
7
94
@rana_labs_
Rana Labs
4 months
Happy #FightstickFriday ! Working on some F.R.O.G Button prototypes and testing a leverless layout idea to utilize them
5
7
93
@rana_labs_
Rana Labs
1 year
Shipment just arrived from our CNC vendor! Still more work to do but we are on track for the fulfillment date for this batch of Tadpole pre-orders. More updates to come in the next few weeks!
Tweet media one
2
4
91
@rana_labs_
Rana Labs
2 years
Proof of concept of C-buttons and PhobVision over USB C (via the Phongle adapter), coming soon to a Phob2 near you
Tweet media one
6
9
87
@rana_labs_
Rana Labs
5 months
ahh I should have walljumped or grappled but I thought I could make it
1
3
86
@rana_labs_
Rana Labs
10 months
One of my big goals for 2024 is to finish and release the Frog Lever. Did some first tests of a flexible grommet mechanism today and this seems promising for centering more precisely than the springs I was previously using.
4
2
89
@rana_labs_
Rana Labs
10 months
Coming very soon to my Ko-fi store: Injection molded PBT keycaps, in a custom subtly concave profile. Price will be $1/cap, with bulk rates available for orders of 100+ caps. Note: these are for MX switches, and aren't compatible with low profile switches. 1/2
Tweet media one
Tweet media two
Tweet media three
6
6
88
@rana_labs_
Rana Labs
1 year
The 50 pre-order Tadpoles are fully built and tested! I know I'm a bit behind when I intended to ship these, but I appreciate y'all's patience, and I'm excited to hear your thoughts once you receive them. (I'm very happy with how they turned out and I think you will be too!)
Tweet media one
3
2
88
@rana_labs_
Rana Labs
1 year
Hmmmmm
Tweet media one
1
1
86
@rana_labs_
Rana Labs
1 year
Doing something a bit silly - but it didn't cost any extra so I figured why not. Getting these really nice braided USB C-A cables for the Tadpoles and the factory said they could print a logo for no extra price.
Tweet media one
4
2
87
@rana_labs_
Rana Labs
8 months
Making a one-off prototype WASD Rana Digital for @technospiderssb Pretty fun little project, and it gives me a chance to use up a few parts I wouldn't otherwise have used
Tweet media one
13
4
84
@rana_labs_
Rana Labs
2 years
C-Pad preorders are live! 100x available for PhobGCC 2.0 150x available for T3 OEM / PhobGCC 1.X Price is $30 If you'd prefer to make your own (or make them to sell!) rather than buying one from me, all design files will be posted to a Github repo soon!
7
10
76
@rana_labs_
Rana Labs
2 years
Work in progress
2
5
76
@rana_labs_
Rana Labs
4 months
Working hard assembling all these Tadpoles from the latest drop to hit my target of shipping early next week. Super super happy with how these are coming out, I think they are the highest quality product I've made thus far.
8
4
77
@rana_labs_
Rana Labs
1 year
Watch me package a full-accessories Tadpole order!
5
7
75
@rana_labs_
Rana Labs
1 year
Prototyping has begun for the next version of the Rana Digital!
Tweet media one
Tweet media two
Tweet media three
Tweet media four
2
9
75
@rana_labs_
Rana Labs
1 year
Cores have arrived! Just waiting on PCBs now, but those are still on track to get here by the end of the month. Very very excited to start shipping these out ASAP. I'll be closing preorders at some point in the next couple days to focus on logistics for packaging/shipping
Tweet media one
Tweet media two
1
1
75
@rana_labs_
Rana Labs
2 months
Nobody expects the teeter cancel dtilt
2
2
74
@rana_labs_
Rana Labs
6 months
Prototype feels nice, just gotta tighten a few tolerances a tiny bit
6
5
72
@rana_labs_
Rana Labs
30 days
Just backed the cool GC Ultimate project by @MitchHHL Maybe I'll make a c-pad for this controller, or do a production run of notched gates in the future?
5
9
71
@rana_labs_
Rana Labs
1 year
Canvas zipper pouches have arrived! They feel really great, perfect size for a Tadpole and a cable or two.
Tweet media one
Tweet media two
3
3
70
@rana_labs_
Rana Labs
4 months
Preparing for a new tadpole drop later this week. This drop will use up the rest of the leftover aluminum and Delrin cases from last year's manufacturing, with updated motherboards, PBT buttons, and silicone grips. 20+ units These ones are feelin' gooood
Tweet media one
2
6
70
@rana_labs_
Rana Labs
3 months
me and my lil dude
Tweet media one
1
0
65
@rana_labs_
Rana Labs
20 days
Coming soon to a Tadpole V2 near you: - PS4/PS5 passthrough - Dual boot (for example, load both Haybox and GP2040-CE, select which one to boot into with a switch)
Tweet media one
5
4
68
@rana_labs_
Rana Labs
2 years
Rana Digital drop next weekend! (Saturday, Jan 07 at 4:00 PM CST) There will be 10 controllers available - last batch sold out in 15 seconds so ya gotta be quick! Price is $210 USD + shipping
Tweet media one
Tweet media two
1
9
65
@rana_labs_
Rana Labs
1 year
Hitting a few little clips playtesting the Tadpole :)
3
2
63
@rana_labs_
Rana Labs
1 year
We are open for business at #TBH11 ! Still got a few Tadpoles left but they are going fast!
Tweet media one
0
4
64
@rana_labs_
Rana Labs
11 months
Rana Stickbox? Size comparison of the prototype to a GCC T3 stickbox Design seems like an OK start. Way too much friction with the resin print though, even with grease it doesn't want to recenter very well. Gonna try to fix with a combo of resin and FDM printing (or maybe SLS)
Tweet media one
4
5
61
@rana_labs_
Rana Labs
1 year
If incompetence leads to an open-source controller design preferred by thousands of players (including many of melee's best) then I can't even imagine what kind of crazy things the "competent" people are working on!
@riennezelda
rienne, orca mother
1 year
@rana_labs_ @ProfPbr @Electroman_DrAl phob development is not a measure of competence i promise
0
1
7
4
1
61
@rana_labs_
Rana Labs
1 year
@moky_dokie The proliferation of alternative controllers (and controller mods) is very cool and a good thing. It's very fun to be in a community that values open-source innovation in that are
0
1
58
@rana_labs_
Rana Labs
5 months
Dad Engineering ™ Foldable, locking, and super strong Stanley cup holder for the baby stroller
Tweet media one
Tweet media two
Tweet media three
Tweet media four
2
1
58
@rana_labs_
Rana Labs
1 year
@moky_dokie One of my favorites for sure
@rana_labs_
Rana Labs
2 years
reverse teeter cancel zair fsmash huh
10
40
531
1
0
59
@rana_labs_
Rana Labs
1 year
👀
Tweet media one
3
2
57
@rana_labs_
Rana Labs
1 year
Something I've got in the works
Tweet media one
7
2
54
@rana_labs_
Rana Labs
1 year
Prototyping a new MX keycap design
6
1
58
@rana_labs_
Rana Labs
1 year
Getting ready to record an assembly guide for the Rana Tadpole!
Tweet media one
3
0
57
@rana_labs_
Rana Labs
2 years
@SsbmGinger Hit me up if you are looking for a rectangle, I make some cool stuff ;)
Tweet media one
Tweet media two
7
1
55
@rana_labs_
Rana Labs
1 year
Check out the GitHub repository for the Rana Tadpole! As promised, the design is fully open source. Also, I have uploaded an assembly guide for the controller.
3
10
57
@rana_labs_
Rana Labs
1 year
Rana Tadpole and Wingman FGC drop is live! Tadpole: Wingman FGC:
Tweet media one
14
14
56
@rana_labs_
Rana Labs
2 years
@imsorrydirty Naw, this is gonna be open sourced this week so anyone can make their own. It costs time + money + experience to develop hardware like this. Lots of people have talked about a c-pad mod but nobody has made a mass-producible version yet.
1
0
54
@rana_labs_
Rana Labs
5 months
👀
Tweet media one
5
2
53
@rana_labs_
Rana Labs
1 year
The belt clip is getting fancier 😎
2
1
53
@rana_labs_
Rana Labs
4 months
Little guy is almost 6 weeks old already!
Tweet media one
Tweet media two
Tweet media three
4
0
52
@rana_labs_
Rana Labs
6 months
POLL: Should the new c-pad design be rotated counterclockwise 45 degrees? (So "c-up" is pointed up-left) Pros: matches the natural motion of the thumb better, might help with misinputting B/c-up Cons: maybe less intuitive? [Poll in next tweet]
Tweet media one
Tweet media two
7
1
52
@rana_labs_
Rana Labs
5 months
Small drop of budget Tadpole builds + lots of Tadpole parts coming this afternoon at 4:00 PM CDT! Shipping this week (Shop link in bio)
Tweet media one
5
4
51
@rana_labs_
Rana Labs
9 months
The Rana Keycaps are also compatible with the upcoming @LimitLabsInc Glyph controller! 👇
Tweet media one
Tweet media two
2
5
51
@rana_labs_
Rana Labs
6 months
Prototypes arrived from the factory for the new textured silicone grip pads for the Tadpole! These will be a big upgrade over the EVA foam I was using previously
Tweet media one
2
1
50
@rana_labs_
Rana Labs
1 year
What I'm thinking currently for Tadpole pricing. Itemizing the accessories allows me to keep the price as low as possible for people who just want the controller.
@rana_labs_
Rana Labs
1 year
@TrapStarFox TBD but what I'm shooting for is: $95 USD for controller (includes USB C to A cable) +$6 for USB C - GCC cable + $10 for zipper pouch + $17 for belt clip
1
1
21
7
1
49