Absolutely Legit P*********n Arcade-style Controller for All.
A collection of hardware and software projects for a custom Project DIVA: Future Tone (DX) arcade-style controller.
Initial version. Finished somewhere in July 2018.
- Laser cuttable case: Alpaca-Case#v1
 - Buttons: Generic Chinese 100mm buttons w/ Sanwa OBSA-SP-200G
 - Slider: Resistive (SoftPot)
 - PCB: Teensy LC
- Input: 2x CD4021B
 - Button LED: TPIC6C596
 - Auth: USB Host Shield (MAX3421E)
 
 - Power Source: USB + 5VDC
 
TBA
In development. Specs listed below may change at any moment.
- Laser cuttable case: Alpaca-Case
 - Buttons: Generic Chinese 100mm buttons w/ Sanwa OBSA-SP-200G
 - Slider: LKP with WS2813 RGB LED strip (144/m, 72 LEDs total)
 - PCB: Teensy LC 
+ TeensyFighter LC(perfboard option is also possible)- Input: 
MCP23017 (on TeensyFighter LC PCB)2x CD4021B - Button LED: TPIC6C596 (over SPI)
 - Auth: USB Host Shield (MAX3421E over SPI)
 
 - Input: 
 - Alternative PCB: Alpaca-NGIO
- Input: On-chip GPIO
 - Button LED: External MCP23008+ULN2803A over I2C. (details TBA)
 - Auth: On-board USB or native
 
 - Alternative PCB: Alpaca-OwO
- Input: On-chip GPIO
 - Button LED: External MCP23008+ULN2803A over I2C. (details TBA)
 - Auth: Native
 
 - Power Source: USB + 9V-24V DC (At least 20W)
 
A mod kit for Project DIVA Arcade Future Tone stock control panel is also planned.
Main: Alpaca-FW for v1 electronics, passinglink (details TBA) for Alpaca-NGIO.
LKP: LKP-FW (Native variant, WIP.)
TBA
TBA
Crucial: Whether or not using alternatives from Alpaca v1 is feasible.
- Yes: No alternative from Alpaca v1. Component is essential for Alpaca v2.
 - No: Alpaca v1 components will work to some extent and their v2 counterpart can be developed later. Or the component is optional.
 
| Subproject | Crucial? | Status | Description | 
|---|---|---|---|
| Alpaca-Case v2 | ⭕ Yes | ✅ Done | Prerelease. | 
| LKP v1 | ⭕ Yes | ✅ Done | Schematic and parts: Done, PCB: Done. | 
| LKP-Diva-Assy | ⭕ Yes | ✅ Done | LKP PCB holder: Done, LED strip mount: Done. | 
| ❌ No | ❌ Delayed indefinitely | ||
| Alpaca-OwO | ❌ No | 🚧 WIP | Pending testing | 
| Subproject | Crucial? | Status | Description | 
|---|---|---|---|
| Alpaca-FW | ⭕ Yes | 🚧 WIP | RP2040 support: 0%, LKP interop: 0%, lib15275 interop: WAIT. | 
| LKP-FW | ⭕ Yes | ✅ Done | Native: Done (First PoC), 15275 Serial: Done. | 
| lib15275 | ❌ No | 🚧 WIP | ~80%. Request/response: Done, LED pattern generator: TODO |