MAKHEX PROJECT / 10 • INPUT / CONNECT

One-Press Smart Button✳

A one-press network shortcut with physical feedback.

BeginnerAfternoonAutomation
SEE THE PARTS LIST ↓ DOWNLOAD BOM CSV ↓
Concept sketch · proposed build, not yet bench-verified
01 / BILL OF MATERIALS

What goes in.

Mapped component candidates. Compatibility and suppliers await validation.

COMPONENTROLEQTY
ESP32-C3 SuperMini ↗Input controller01
3 UNIQUE PART TYPES3 ITEMS
YOUR WORKBENCH / LOCAL CHECKLIST

Gather your parts.

Tick parts you already have on hand. Your progress stays in this browser—no account needed.

These are research-stage component candidates, not a verified kit. Checking a part does not establish electrical compatibility, supplier stock, or purchase eligibility.

02 / THE APPROACH

Build sequence.

  1. 01

    Choose a safe input pin for a pushbutton.

  2. 02

    Debounce and distinguish press patterns.

  3. 03

    Run a mock local action first.

  4. 04

    Report success or failure with LED status.

  5. 05

    Keep credentials out of Git history.

⚑ ENGINEERING NOTE

Do not embed private API tokens or expose unauthenticated control endpoints.

Concept-stage plan; bench validation and firmware QA pending.
COMPATIBLE CANDIDATES

The building blocks.

FULL CATALOG ↗
COMMUNITY / BUILD LOG

Build it. Break it. Share it.

Post wiring corrections, firmware fixes and what you learned building One-Press Smart Button.

JOIN THIS DISCUSSION ↗

Public GitHub Discussions is open. Page-specific embedded comments appear after the Giscus app is enabled for this repository.