DEV Community

Bit to Build
Bit to Build

Posted on

One Button, Infinite Possibilities — Meet the One Key Bluetooth Keyboard

🔘 One Button, Infinite Possibilities — Meet the One Key Bluetooth Keyboard

Got a presentation coming up? Hate fumbling with your phone or keyboard mid-talk? This tiny build might be your new favorite gadget.

Adafruit's One Key is a minimalist Bluetooth Keyboard built with just ONE button — powered by an ESP32 board running CircuitPython.

📋 What you need

  • Adafruit Matrix Portal S3 or QT Py ESP32
  • CircuitPython (runs right out of the box)
  • One tactile button + a LiPo battery

🔧 How it works

  1. Wire a single button to your board
  2. Flash the CircuitPython BLE HID code
  3. Press the button → sends your configured keystroke over Bluetooth!

✨ Perfect for

  • ** Presentations** — advance slides hands-free
  • Accessibility — one-tap control for mobility-impaired users
  • Mobile workflow — trigger actions from across the room

💡 Pro tip

Design a custom 3D-printed case and turn it into a sleek desk accessory!

🔗 Full guide + code: Adafruit Learning System

Arduino #ESP32 #BluetoothKeyboard #Maker #CircuitPython #DIY #3DPrinting

Top comments (0)