Project

Keypad Controller PCB

Advanced 20-button matrix scanning with ESP32 and integrated power management.

September 2025
PCB Design ESP32 USB-C Integration Battery Management

The Keypad Controller PCB is a robust circuit board designed for precision 4x5 button matrix scanning via the ESP32 DevKit platform. It features an integrated LiPo charging circuit with USB-C connectivity, making it an ideal core for wireless industrial interfaces or high-end DIY controllers.

The design prioritizes stability and protection, including a TP4056 charging IC, TVS overvoltage diodes, and a PTC resettable fuse. A boost converter ensures a rock-steady 3.3V supply across the entire battery discharge cycle. The 20 Omron tactile switches are arranged for optimal feedback and durability.

With its shape-optimized layout and professional component selection, this PCB is a ready-to-deploy solution for wireless IoT keypads and custom embedded HMI systems.

Custom PCB design?

From complex digital boards to industrial power controllers, I turn your ideas into functional hardware.

Start your design