Skip to content

I am designing a compact macropad to streamline my video editing workflow. The centerpiece is a clickable rotary encoder that serves as a multi-functional control hub. Instead of using a separate key to switch modes, I will utilize the encoder's built-in push button.

Notifications You must be signed in to change notification settings

tomkulich15/FantaPad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

16eedc1 · · Dec 11, 2025

History

86 Commits
Dec 11, 2025
Dec 11, 2025
Dec 11, 2025
Dec 11, 2025
Dec 11, 2025
Dec 11, 2025

Repository files navigation

🍊 FantaPad

my surname is Fanta so i started thinking about the name of the name for the pad and for some reason I chose FantaPad i think its kinda funny

now let get to the Features of the FantaPad #Features it have 6x buttons 1x rotary encoder with push button The 6x bottons are for shortcuts like copy,paste,cut,delet and so on The rotary encoder is for volume and if you press it, it change layer Layer 1: volume layer 2: Zoom layer 3: Scrub mode The pad feature a RGB lightinglighting

PCB Design: The PCB was designed in KiCad PCB Design Here is the Schematic Picture for the Pad Scheamtic Design

I will also put images of the 3D print files here: Here is the down part: 3DPartDown Here is the top part: 3DPartTop

FantaPad Completed image: 3DComplete

Tutorial how to download the python to the board

  1. Install CircuitPython: Hold the BOOT button on the XIAO RP2040, plug it into your PC, and copy the .uf2 file to the RPI-RP2 drive.

  2. Install KMK: Download the KMK Firmware ((https://github.com/KMKfw/kmk_firmware) and copy the kmk folder to the lib folder on your CIRCUITPY drive.

  3. Upload Code: Copy the provided code.py to the root of the CIRCUITPY drive.

About

I am designing a compact macropad to streamline my video editing workflow. The centerpiece is a clickable rotary encoder that serves as a multi-functional control hub. Instead of using a separate key to switch modes, I will utilize the encoder's built-in push button.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages