Hack Club
Home Guide Gallery

Input Lab is a Hack Club You-Ship-We-Ship where you can learn to design and build your own custom video-game controllers. We will take you from start to finish for completely free so you can have a physical product at the end.

  1. Design your very own custom video-game controller from scratch.
  2. Submit your design to have the parts sent to you for free.
  3. Assemble your custom controller and share it with the world.

Don't worry! We provide in-depth tutorials to help you learn the skills needed to design your custom controller from start to finish.

The step-by-step guide walks you through everything: setting up your tools, designing a PCB in KiCad, modeling an enclosure in CAD, and writing firmware in C++. No prior experience needed.

Start the Guide

made with :love: by @AndrewCromar