AlpakkaKapybaraMarmota
OverviewManualGalleryComponents
Complete DIY kits
To make more obvious which parts are required to build a complete DIY Alpakka controller, we introduced the concept of Complete kits into the shop.
These work as a guided configurator in which you select a few options, and the relevant parts are added to the shopping cart.
DIY kit configurator | Input Labs shop |
Firmware
The open source firmware for the controller, for the Raspberry Pi Pico.
Compiled builds with the latest version are also available.
Firmware source code | GitHub |
Firmware latest releases | GitHub |
Printed Circuit Board
The main board where all the buttons, gyro, thumbstick, LEDs and most other electronics are mounted.
Read the documentation about making an order from PCB manufacturer companies, or get it directly from us.
PCB KiCad schematics | GitHub |
PCB ready-to-order files | GitHub |
Alpakka PCB pre-built | Input Labs shop |
Marmota core module pre-built | Input Labs shop |
Electronics
Large components usually not soldered by the PCB manufacturer, so you may want to solder (or replace) them yourself. See solder manual page.
All-included electronics set | Input Labs shop |
Thumbsticks (2x) | LCSC shop |
Rotary encoder (1x) | LCSC shop |
Forward buttons / shoulders (2x) | LCSC shop |
Trigger buttons (4x) | LCSC shop |
Battery connector (1x) | LCSC shop |
Case and buttons
The front and back part of the case, buttons, triggers, and everything else making the exterior of the controller.
3D models sources | GitHub |
3D models STL files for 3D printing | GitHub |
Front case pre-built | Input Labs shop |
Back case pre-built | Input Labs shop |
Buttons set pre-built | Input Labs shop |
Touch sensitive hexagon pre-built | Input Labs shop |
Touch-sensing PLA filament | Protopasta shop |
Additional components
Optional parts to make a wireless controller, or to use developer tools.
Battery (1200 mAh) | Input Labs shop |
Wireless dongle kit | Input Labs shop |
USB to TTL serial cable (developer) | Adafruit shop |
Bolts and nuts
M2.5 bolts and nuts to hold the case together, and as pivot points for the triggers.
All-included Bolts set | Input Labs shop |
M2.5 DIN-912 Hex-socket 12 mm (2x) | Reference |
M2.5 DIN-912 Hex-socket 25 mm (6x) | Reference |
M2.5 DIN-934 Hex nut (8x) | Reference |
About sourcing from Input Labs
By getting some of the components and materials directly from Input Labs Distribution shop, you help us to continue doing the research we do, and to keep releasing awesome open-source and accessible controllers for everybody.