

PocketVoltex
A portable Cherry MX controller for KSM or SDVX
- Size
- 168 × 109.2 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 51
- Nets
- 50
- Pads
- 224
- Tracks, vias
- 331, 86
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 15 Mar 2017
- Updated
- 25 Jul 2021
Overview
PocketVoltex is an open-source printed circuit board by mon, from the mon/PocketVoltex repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 168 × 109.2 mm with 51 parts on 50 nets, routed with 331 tracks and 86 vias.
It is built around the ATMEGA32U2-AU and SK9822. Its parts include 8 diodes, 8 switches, 6 capacitors, 4 resistors and 2 connectors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
2ATMEGA32U2-AU
TQFP-32(7x7)-40℃~+85℃ 16MHz 1KB 1KB 2.7V~5.5V 22 32KB 8 Bit AVR Built-in FLASH Power-on reset (POR)、Undervoltage detection (BOR/LVD/LVR/LVI)、Watchdog reset、External pin reset (NRST)、Built-in general-purpose timer、Programmable watchdog TQFP-32(7x7) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontroller Units (MCUs/MPUs/SOCs)SK9822
SMD-6P,5.5x5mm-20℃~+80℃ 2 20mA 30MHz 4.5V~5.5V Built-in PWM SMD-6P,5.5x5mm LED Drivers ROHSOPSCO OptoelectronicsLED Drivers
README
README.mdPocket Voltex
A tiny controller for K-Shoot MANIA/Sound Voltex or other similar games

Project status
There is a major revision coming sometime 2021 but I estimate requires 50+ hours to complete design. It will significantly improve manufacturing efficiency and hopefully allow me to sell controllers while working full-time.
Please don't hold your breath on a timely release, but I have not forgotten this project.
Documentation
DIY Kit assembly
(Old version)DIY Kit assembly
Features
- Gateron mechanical switches
- Rock solid Bourns encoders with hardware smoothing
- 8 RGB LEDs
- Beautiful laser cut acrylic case
- Custom aluminium knobs by DJ Dao
- Acts as a gamepad or keyboard/mouse (KSM)
- HID Lighting support
- Configurable card/pin macro key
- Chrome configurator
- No drivers required!
Parts
51| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4, H5, H6, H7, H8 |
| 8 | SK9822 | Pocket Voltex:LED_SK9822 | D1, D2, D3, D4, D5, D6, D7, D8 |
| 6 | Hotswap | Pocket Voltex:Harwin-SMD-Socket-S9091-46R | EJ1, EJ2, EJ3, EJ4, EJ5, EJ6 |
| 4 | 10nF | Capacitor_SMD:C_0603_1608Metric | C3, C4, C5, C6 |
| 4 | Encoder nut | Pocket Voltex:SMD_Standoff_M2_Wurth | EH1, EH2, EH3, EH4 |
| 4 | MX socket | Pocket Voltex:SW_Cherry_MX1A_1.25u_PCB_Socket | SW2, SW3, SW4, SW5 |
| 2 | 22R | Resistor_SMD:R_0603_1608Metric | R1, R2 |
| 2 | MX socket | Pocket Voltex:SW_Cherry_MX1A_2.25u_PCB_Socket | SW6, SW7 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | 10uF | Capacitor_SMD:C_0603_1608Metric | C2 |
| 1 | 16MHz | Pocket Voltex:murata-resonator_SMD_CSTCE16M0V53-R0 | X1 |
| 1 | 1uF | Capacitor_SMD:C_0603_1608Metric | C1 |
| 1 | 5.1k | Resistor_SMD:R_0603_1608Metric | R4 |
| 1 | ATmega32U2-AU | Package_QFP:TQFP-32_7x7mm_P0.8mm | U1 |
| 1 | MX socket | Pocket Voltex:SW_Cherry_MX1A_1.00u_PCB_Socket | SW1 |
| 1 | Programming header | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J1 |
| 1 | Rasis | Pocket Voltex:Rasis | LOGO1 |
| 1 | SW_Push | Pocket Voltex:SW_SPST_KSC-J | SW8 |
| 1 | USB_C_Receptacle | Pocket Voltex:USB_C_Receptacle_GCT_USB4085 | J2 |
| 1 | VOL_L | Pocket Voltex:Encoder_Bourns_PEC16_hotswap | ENC1 |
| 1 | VOL_R | Pocket Voltex:Encoder_Bourns_PEC16_hotswap | ENC2 |
Questions
How big is the PocketVoltex PCB?
It measures 168 × 109.2 mm and has 2 copper layers, 1.6 mm thick.
What parts does the PocketVoltex use?
51 parts, built around the ATMEGA32U2-AU and SK9822. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the PocketVoltex KiCad files?
From the mon/PocketVoltex repository on GitHub, at the commit this page was made from: the board is Hardware/PocketVoltex.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the PocketVoltex design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 4 layers70.8 × 108 mm

- 4 layers114 × 120 mm

- 6 layers10.2 × 163.8 mm

RP2040-Breadstick
Breadstick-Innovations/Raspberry-Breadstick
A Breadstick development board based around the Raspberry Pi Foundation's RP2040 microcontroller.
94 parts19Apache-2.0 - 6 layers148 × 121 mm

- 2 layers53.6 × 53.3 mm

- 4 layers190 × 70 mm

- 4 layers68 × 16 mm

- 2 layers45.7 × 43.2 mm

D21Debug
glingy/playground
This repository contains the development kit for building code for the Atmel SAM D21 playground board. This board was developed to help members of the Solar Car Club (Prisum) at Iowa State University to learn how to…
63 parts1