Alpakka controller: DIY guide

  Переглядів 29,767

Input Labs

Input Labs

День тому

Do-It-Yourself guide for PCB soldering, 3D-printing, and assembly of Input Labs Alpakka controller reference design.
Links:
Input Labs website: www.inputlabs.io
Alpakka manual: www.inputlabs.io/devices/alpa...
Chapters:
00:00 Intro
00:25 Ordering a PCB
00:43 Soldering
03:55 3D printing
04:36 Assembly
08:20 Final product
Music:
Fragile - Lucien Kemper x Fachhochschule Dortmund - CC-BY-4.0 creativecommons.org/licenses/...

КОМЕНТАРІ: 85
@ALZHEM
@ALZHEM Рік тому
Wow, this is truly incredibly. I don't need a controller, but I might just make this one because it's just too awesome!
@larsboner9224
@larsboner9224 Рік тому
This is an amazing project. The attention to the design is what drew me in. Assembly from sourcing to soldering to printing doesn't look like a high barrier to entry, and I like how straightforward you've laid out the steps here. Really looking forward to diving into the rabbit hole and making my own.
@WaefreBeorn
@WaefreBeorn Рік тому
This project is looking amazing. I can’t wait to see community contributions
@felipeoliveira895
@felipeoliveira895 Рік тому
It resembles the lovely design of the shield controller.
@littleguyalex
@littleguyalex Рік тому
This is so incredibly cool. Fantastic work.
@aleksandrmakushin6307
@aleksandrmakushin6307 Рік тому
Guys, you're just the best! Better than that gamepad in life not saw. It's just a little head off! So keep it, and good luck!
@LRS_maker
@LRS_maker Рік тому
Excellent design!
@BeardyMike
@BeardyMike Рік тому
This is an outstanding project!
@Cairdymakes
@Cairdymakes Рік тому
Very nice looking controller 🙂
@612minigun
@612minigun Рік тому
This is totally dope, why haven't I heard of this yet?
@I_am_a_human_not_a_commodity
@I_am_a_human_not_a_commodity Рік тому
This is dope! Thanks for the video and the sexy solder joints :D
@philippsandleben4163
@philippsandleben4163 Рік тому
very nice, have to try it
@ized88
@ized88 Рік тому
I like it and thought about building one till i heard that it needs conducive filament, that stuff is freaky expensive and would take the cost to over 100€ really fast
@GHCMargarita
@GHCMargarita 2 місяці тому
I have seen people who bought premade ones for less than 100€ so it must be cheaper than that to produce
@CsabaV
@CsabaV 11 місяців тому
This is simply awesome! Kiitos!
@jackbootshamangaming4541
@jackbootshamangaming4541 Рік тому
I have so many controllers(Pretty much everything from 8bitdo, two dualsenses, a few dualshock 4s, two steam controllers, etc..), but I love Gyro so much, I am going to be building one of these soon, hopefully this month, next at the latest.
@aleksandrmakushin6307
@aleksandrmakushin6307 Рік тому
And on the basis of this can be done very cool machine for shooters.
@KinkajouJL
@KinkajouJL 3 місяці тому
It would be interesting if the community designed PCBs compatible with common controls, for example PS2, so it would only be enough to change the control PCB and we would save the step of 3D printing. I have that idea but I don't know anything about circuit design.
@csolisr
@csolisr Рік тому
Quick question: how complicated is it to modify the layout of the controller? For example, changing the scroll wheel for a second stick, or adding more buttons for a six-button controller layout?
@_E8400
@_E8400 9 місяців тому
you cant add second stick bcuz pico has 3 pins for potentiometers. one stick uses 2 pins (x, y axis)
@XENO_SHOGUN
@XENO_SHOGUN 8 місяців тому
@@_E8400 what alternatives are there to the pico
@cryptorial
@cryptorial 5 місяців тому
​@@XENO_SHOGUNan arduino pro micro or anything with a 32u4 chip Keep in mind the number of pins has to be sufficient.
@AZ007
@AZ007 Рік тому
Great!! Do you intend on making dual analog joystick one?
@jxst_Vibe
@jxst_Vibe Рік тому
I want to be the first one trying that!
@rj2764
@rj2764 Рік тому
Nice!
@titanvolf
@titanvolf Рік тому
I am in love with these hairy hands)
@jonny-nava-367
@jonny-nava-367 9 місяців тому
Some questions and stuff: 1. How much it costs? 2. Are the rear triggers analog? 3. Can a Genesis/Saturn-like 6 button layout be made without sacrificing other buttons like start and select? 4. Can you change the layout of buttons, like the Xbox's D-pad/stick placement or a lefty layout. 5. I would like to see an option for a Genesis-style D-pad, I prefer this than the Playstation D-pad. 6. Seeing a mouse wheel reminds me of those 2000s PC controllers (which I never had one) with wheels and strange designs, it would be cool to have a shift button.
@inputlabs
@inputlabs 9 місяців тому
1. inputlabs.squarespace.com 2. No. They are digital 3. - 5. All the sources, including the 3D and PCB designs are open in github: github.com/inputlabs/ So such modifications are certainly possible. 6. The Desktop profile already has a shift button: inputlabs.io/alpakka/manual/profile_desktop
@DonWRJr
@DonWRJr Рік тому
​ @Input Labs I plan to start printing my shell in the next few days and then I will order some electronics. knowing that haptic feedback is in the roadmap is exciting for future iterations. my other question would be if the triggers will continue to be momentary switches or if they might be analog triggers in future plans? if I end up playing racing games with the alpakka controller, variable brake and throttle would be nice for sure. I'm excited to start this journey and hopefully I can provide some feedback when I complete it.
@inputlabs
@inputlabs Місяць тому
We do have the idea of analog trigger on our roadmap (github.com/orgs/inputlabs/projects/2/views/2), but at present there are not concrete plans.
@vthrash7832
@vthrash7832 Рік тому
Looks awesome! a very polished PCB & case design! And having an rpi allows for a lot of customizationg on the software side, congrats! btw, are you guys from Argentina? i wonder bc the naming of the controllers (alpaca & capybara)
@inputlabs
@inputlabs Рік тому
We are located in Finland, pero nos gustan los animales de sudamerica supongo 😅
@KillaAhmadilla
@KillaAhmadilla Рік тому
So excited. I've had this idea for years, but didn't have all the coding skills to put it together. So glad it's open source too. Seriously, this is a dream come true. Question 1: think it's possible to make custom boards that fit in older console controllers rather than a 3d printed shell? Question 2: I've seen people mix graphite powder with silicon to make a conductive. Could probably make button pads with 3d printed molds as an alternative to the "clicky" style buttons. Think this could be possible? Question 3: I saw you are working on a 1 handed controller. Think alternative models for say a hotas, arcade stick, or a driving setup are possible?
@inputlabs
@inputlabs Рік тому
1: I don't see why not 2: Possibly but we want to keep it simple for DIY. 3: Yes every controller will have several profiles with several usecases in mind.
@Ismoh0815
@Ismoh0815 3 місяці тому
Awesome project! Love it so much! Which tin solder do you use? And how hot is your soldering iron? Mine is horrible?!
@inputlabs
@inputlabs 2 місяці тому
Normal flux solder, with the iron at about 350 degree C
@elzafir
@elzafir Рік тому
Looks amazing! Makes me want to buy a 3D printer. Is it possible to add a vibration motors in it?
@inputlabs
@inputlabs Рік тому
Adding vibration is on the roadmap
@elzafir
@elzafir Рік тому
@@inputlabs nice!
@sleepingvalley8340
@sleepingvalley8340 11 місяців тому
Are those dual stage triggers with analog function or just plain old ones?
@inputlabs
@inputlabs 11 місяців тому
No. These are merely simple digital triggers. inputlabs.io/alpakka/components
@Zinkolo
@Zinkolo Рік тому
Dear God where is the right thumbstick?!? How will you make horizontal camera movements???...
@delta8518
@delta8518 Рік тому
✨Gyro✨ faster and more precise
@sandrolauer350
@sandrolauer350 Рік тому
I really like this product, but how can I replace the conductive printed part?
@inputlabs
@inputlabs Місяць тому
On our Discord (discord.com/invite/s8Yb4pfusT) you can find various people that experimented with simple screws, conductive paint, and various other alternatives. It depends on that you have in mind.
@stefz1
@stefz1 Рік тому
how awesome 😍 defenitly print one, but i dont know how to order pcb's
@inputlabs
@inputlabs Рік тому
inputlabs.io/alpakka/manual/diy_pcb
@AlexSouthwell
@AlexSouthwell Рік тому
Would love to see someway to scan my hands and programmatically generate a new controller body. I have big hands and I cannot lie.
@anon_y_mousse
@anon_y_mousse Рік тому
If you know how to 3D model you could try getting some clay or anything moldable and just squeeze it into the shape you want, then take a photo from a fixed distance with rulers around it from every angle. Pull those into the modelling software you use and draw it that way. If you can't do that, try one of those epoxy clays and get the general shape then sand the outside, dremel the inside. You could even use thin plastic sheets, heat them up to bend in the right shape and melt bits of it in columns to make screwposts.
@stuttgartbatman3788
@stuttgartbatman3788 Рік тому
I forgot to have the S1-S14 buttons soldered so I'll have to do it myself :( Where can I get those?
@inputlabs
@inputlabs Рік тому
We are using these: www.lcsc.com/product-detail/Tactile-Switches_ALPSALPINE-SKQGAFE010_C202424.html (inputlabs.io/alpakka/components)
@stuttgartbatman3788
@stuttgartbatman3788 Рік тому
@@inputlabs thanks! But they look different... I mean those on the front side (e.g. The ABXY buttons)
@inputlabs
@inputlabs Рік тому
You mean these: www.lcsc.com/product-detail/Tactile-Switches_ALPSALPINE-SKPMAME010_C115348.html Btw: all the information is here: inputlabs.io/alpakka/manual/diy_pcb including the link to the list of components on the PCB ( jlcpcb_bom.csv )
@PostalPete
@PostalPete Місяць тому
Why are the front buttons at 2:45 look different? Do they have some sort of covers?
@inputlabs
@inputlabs Місяць тому
I'm not sure what you mean. 2:45 is still about the thumbstick, and then the directional stick. In any case, there are no covers or anything.
@PostalPete
@PostalPete Місяць тому
@@inputlabs The forward facing buttons linked on the website look small and circular but here they all look square shaped. I'm just wondering if there's anything being done to dampen the button press or add any springiness to them? I feel like a lot of the electrical switches I've tried can be quite harsh and clicky, whereas most game controller buttons have a much smaller actuation force.
@mihailmotveev6222
@mihailmotveev6222 3 місяці тому
Is it possible to replace the filament with something cheaper? something like a touch button, for example
@inputlabs
@inputlabs 3 місяці тому
Community members created mods to use a screw or even aluminum foil, also it is possible to use any other button as a gyro engage instead by editing the profiles
@mihailmotveev6222
@mihailmotveev6222 3 місяці тому
@@inputlabs thanks, i'll think about it
@randomkidwholikedthisonech3964
@randomkidwholikedthisonech3964 3 місяці тому
would it be possible to just add another joystick instead of the scroll wheel and directional stick?
@inputlabs
@inputlabs 2 місяці тому
It's all open source, so of course it's possible. But for now the purpose is for the gyros to replace the thumbstick.
@nailka_0074
@nailka_0074 Рік тому
Как играть в шутеры? Где сенс панели, как у Стим контроллера? Мультиплатформ будет?
@inputlabs
@inputlabs Місяць тому
The Alpakka works very nicely with First Person Shooters. Check a couple of the other videos. There are no sensor panels, like on the steam controller. Only one conductive hexagon, which if touched, enables the gyroscope inputs, usually used to aim / look around. The Alpakka currently supports Windows, Mac OS and Linux very nicely. Depending on the profile, it simulates mouse / keyboard / gamepad input.
@funny-yu5cb
@funny-yu5cb 3 місяці тому
Which gyroscope sensors you guys using????
@inputlabs
@inputlabs 2 місяці тому
STMicroelectronics LSM6DSRTR (www.lcsc.com/product-detail/Attitude-Sensor-Gyroscope_span-style-background-color-ff0-STMicroelectronics-span-LSM6DSRTR_C784817.html)
@hamiltonics
@hamiltonics Рік тому
Hey man, does you sell it internationally?
@inputlabs
@inputlabs Рік тому
The components, yes: inputlabs.squarespace.com
@KinkajouJL
@KinkajouJL Рік тому
Porque no usaron el ESP32?
@inputlabs
@inputlabs Місяць тому
We had to settle for one board and the Pico seemed to be the better choice at the time.
@berkut8735
@berkut8735 Рік тому
Have it a giro scope?
@inputlabs
@inputlabs Рік тому
It has two gyroscopes
@berkut8735
@berkut8735 Рік тому
@@inputlabs wow 👍
@tea_with-mint
@tea_with-mint Рік тому
Where to get the pcb?
@inputlabs
@inputlabs Рік тому
There are many places. We made very good experience with JLCPCB. You might want to check inputlabs.io/alpakka/manual/diy_pcb
@10Rey01
@10Rey01 Рік тому
wie nennt sich das schwarze filament?
@inputlabs
@inputlabs Рік тому
Protopasta conductive PLA
@sleepingvalley8340
@sleepingvalley8340 11 місяців тому
does this support linux.
@inputlabs
@inputlabs 11 місяців тому
Yes. you can choose between XInput Win, XInput Linux / MacOS and Generic / DirectInput inputlabs.io/alpakka/manual/tune
@greenjp779
@greenjp779 Рік тому
I would love to pay you to build this for me, I don't have any tools and I'm really not tech savy
@inputlabs
@inputlabs Рік тому
I don't know if I should do this self-promotion, but on our Discord server (discord.gg/XYdeqdQF) we have numerous people helping each other, sharing components, tips, etc. That might be useful for you as well.
@greenjp779
@greenjp779 Рік тому
@@inputlabs thank you!
@BioShocklt
@BioShocklt 2 місяці тому
Hello guys, i just got my alpakka controller today, just finished building it, but the problem is that analog stick is not registering inputs in game and feels sratchy, often gets stuck when holding on max angle, what should i do? I tried reaching out trough the discord, but invitation link doesnt work anymore.
@inputlabs
@inputlabs Місяць тому
Can you try discord.com/invite/s8Yb4pfusT
@BioShocklt
@BioShocklt Місяць тому
@@inputlabs the invitation is expired, but everything is fine now, got help via email ^^
@jorgeluna8689
@jorgeluna8689 3 місяці тому
It would be interesting if the community designed PCBs compatible with common controls, for example PS2, so it would only be enough to change the control PCB and we would save the step of 3D printing. I have that idea but I don't know anything about circuit design.
Beating the $20B Joystick Drift Problem, and giving it away for free
17:30
DIY Bluetooth Gamepad - #3DPrinting #Adafruit Projects
5:41
Adafruit Industries
Переглядів 358 тис.
маленький брат прыгает в бассейн
00:15
GL Show Russian
Переглядів 2,3 млн
I Made my own Space Mouse for Fusion 360 using Magnets (DIY)
12:13
Salim Benbouziyane
Переглядів 990 тис.
The Weirdest controller I've ever Used.
20:35
NerdNest
Переглядів 27 тис.
Apex 4 Back Paddles
15:58
BouncingBallGames
Переглядів 6 тис.
INCREDIBLE ! Smartphone console DIY with OLD keyboard - UNLIMITED GAMES
18:52
Daniele Tartaglia
Переглядів 461 тис.
🔥Самые технологичные паяльники 2024!
23:11
I Built a Portable Super Nintendo - Pt1
16:01
Restore Technique
Переглядів 382 тис.
The Alpakka: A Creative Commons Controller
22:29
SilverSeraphym
Переглядів 2,7 тис.
Remap All The Things!【Ctrl App / Alpakka Dual Gyro Controller】
7:47
Ultimate FPS Controller Design & Build
29:06
PyottDesign
Переглядів 1,7 млн
I turned my OLD CONTROLLER into the ULTIMATE KEYPAD!
8:41
Tech Yesterday
Переглядів 31 тис.
1v1 bots with Poco | Part 2 #brawlstars #shorts
0:50
Ginderation
Переглядів 4,8 млн