Você está no 3DFinder
Buscamos em Thingiverse, MakerWorld e Printables ao mesmo tempo para te dar o melhor de cada uma.
Descrição
This is a low-profile macro pad utilizing capacitive touch instead of traditional mechanical switches. It’s designed to be compact, silent, and easy to assemble. I designed the icons specifically for common Discord Shortcuts: Mic Mute, Audio Mute, and Screen Share. But you can import a svg and edit them to your hearts desire.
Features
- Zero Moving Parts: Uses TTP223 touch sensors for a modern feel.
- Compact Footprint: Powered by the tiny but powerful Waveshare RP2040-Zero.
- USB-C Connectivity: Easy to plug into any modern setup.
Hardware Needed
- 1x 3D Printed Case (this file)
- 1x Waveshare RP2040-Zero (No headers)
- 3x TTP223 Capacitive Touch Modules (No headers)
- Thin gauge wire (22AWG/ 0,6mm recommended)
- Hot glue (for securing components)
Wiring Diagram
| Component | Pin on sensor | Pin on RP2040 |
| “Mic”-Sensor | I/O | GP1 |
| “Deafen”-Sensor | I/O | GP2 |
| “Screen”-Sensor | I/O | GP3 |
| Every | VCC/GND | 3.3/GND |
Assembly Notes & Software
- Soldering: Solder everything together beforehand, as it is very difficult to solder everything while the components sit in the case.
- Mounting: Use a dab of hot glue to secure the sensors directly behind the icons. Ensure the sensor side is flush against the plastic for best sensitivity.
- Firmware: My pad runs on KMK (CircuitPython).
- Follow the “Getting started” Guide on the KMK wiki.
- Upload the provided code.py (linked below as code.txt) to the root directory of your board.
- All done!
Software
My code.py i used with the KMK Firmware is linked below (as code.txt).
The software just emulates the F13-F15 function buttons, that i saved as a Hotkey for the designated task in Discord.
Print Settings
- Material: PLA or PETG (White works best if you want to see LED status through the shell).
- Infill: 15-20%.
- Supports: Not required if printed with the faceplate down.
- Layer Height: 0.16mm