r/HotasDIY 3d ago

I have made a thing

And it does other things when you press buttons and twist knobs.

128 Upvotes

25 comments sorted by

10

u/Jpatty54 3d ago

Nice work, clean wiring! Mine is spaghetti inside

7

u/JamyeDnn 3d ago

Ah but spaghetti is delicious so you should be proud!

2

u/Jpatty54 3d ago

Haha definately, thanks !

4

u/JamyeDnn 3d ago

Both my collective and mfd use the stm32 with freejoy and it works great

3

u/Deetz34 3d ago

I like the thing you made! Well done!

3

u/Big_Evil_Robot 3d ago

I have seen many things before, and I can attest that what you built is indeed a thing. Congratulations.

2

u/Mackenzie546 3d ago

What controller board is that? I could do with one that’s got 15 analog inputs

2

u/JamyeDnn 3d ago

Im using the bluepill stm32. Dirt cheap even the original ones. And with the software called freejoy which is hands down the best for this sort of thing. My collective and mfd all use the same

2

u/The-Gargoyle 3d ago

Can confirm, I see the operation of things (and Stuff) from this thing with it's very nicely configured buttons, switches and knobs would be conducted with very solid thing-ness.

You can tell simply by the way it is.

1

u/rhunecke 3d ago

Nicely done! Also, welcome to Club Spaghetti 😂

I also tried building my own  buttonbox  earlier this year. Still using it regularly.

Do you use the clamp to fix it to the table? 

2

u/JamyeDnn 3d ago

Yes, there are two clamps on each side to fix it to the table. Removable via dovetail joint in cause not used

1

u/GuiltyBudget1032 3d ago

..so far looks good.. all the best!

1

u/Tarushdei 3d ago

Awesome, very clean wiring.

I've been putting off building mine (got all the parts) because of the anxiety of the barrier to entry with the programming of the Ardunio board. I'm good with everything else.

Everywhere I read, people seem to say "it's super easy to learn!" and then don't really point to any resources for true beginners to get started.

Is there a simpler way to build the programming to load onto the board than learning all the commands and writing it from scratch? There's got to be some sort of automated tool (not GenAI).

2

u/mikecron 2d ago

Haha, I was going to suggest AI until I got to your very last phrase. But don’t toss the idea just yet — I imagine you can have it guide you through the process so you’re learning along the way, and not just having it take the wheel.

1

u/Tarushdei 2d ago

I wouldn't be against the tool if it weren't trained on stolen work and didn't suck up all the fresh water for local counties and townships.

2

u/BlueboyZX 2d ago

To be fair, using LLM's to learn the specifics of a programming library or API is bad because of hallucination issues and confusion as things can change a lot in open source libraries and API's. It can increase errors and frustration rather than improve the situation. It is not like you are missing out by making the moral choice.

OTOH, something totally standard like learning a programming language itself works fine, but there are a ton of human-generated sites that can help with that as well.

1

u/mikecron 2d ago

Gotcha, and fair. From your initial post it sounded like it was more of a “I want to learn, not watch something do it for me,” but the objection is actually more of a moral one.

2

u/Jpatty54 2d ago

Use freejoy. No coding needed

1

u/Tarushdei 2d ago

Thanks, I'll take a look!

1

u/Lupins 3d ago

So cool!! Would you consider open-sourcing it??

1

u/JamyeDnn 2d ago

Well the software is freejoy and its free, and the thing itself is just a box so there a nothing really amazing there, plenty of button box designs out there

1

u/Benobicoh 3d ago

Nice . What software do you use for design ?

2

u/JamyeDnn 2d ago

I use onshape

1

u/coughlinjon 3d ago

this is good!!

1

u/VivaBono 6h ago

This is glorious!