This is a custom controller using Alpaca for firmware and using THB001P joysticks Made with the scheme of a nentendo controller made to not get stick drift.
This controller is built for PC gameing and not console.
The controller uses an adaFruit Fether for the microcontroller.
| Reference | Qty | Value | Footprint | Datasheet | source | cost |
|---|---|---|---|---|---|---|
| A2,B1,D_Down1,D_Left1,D_right1,D_UP1,X1,Y1 | 8 | Switch | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KSC6xxJ | ~ | https://www.digikey.com/en/products/detail/te-connectivity-alcoswitch-switches/1825910-6/1632536 | $1.04 |
| D1,D2,D3,D4,D9,D10,D11,D12 | 8 | 1N4148 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf | https://www.digikey.com/en/products/detail/onsemi/1N4148/458603 | $7.46 |
| stick1,stick2 | 2 | THB001P | ScottoKeebs_Miscellaneous:THB001P_CNK | THB001P | https://www.digikey.com/en/products/detail/c-k/THB001P/11687191 | $5.92 |
| U1 | 1 | rp2040 fether | Module:Adafruit_Feather | https://learn.adafruit.com/introducing-the-adafruit-rp2040-feather | https://www.digikey.com/en/products/detail/adafruit-industries-llc/4884/14000603 | $24.95 |
| PCB | 1 | https://www.pcbway.com | $37.40 | |||
| Battery | 1 | https://www.adafruit.com/product/2011 | $5.95 |



