Attaky Controller icon

Attaky Controller

Version: 1.0.0 | Published by Attaky

ESP32 Keyboard (Bottom) Gamepad (Bottom) Standard Cell

Your Core, reborn as a universal Bluetooth trackpad, keyboard and controller.

Attaky Controller is a from-scratch firmware that turns the Attaky Core into a complete
wireless control center. It pairs like any ordinary Bluetooth accessory and shows up as a
standard keyboard, mouse and game controller — so it works with your computer, phone,
tablet, smart TV or set-top box right away, with nothing to install on the host.

Highlights

  • Touchscreen trackpad — the Core's screen becomes a precision pointer: move, tap, double-tap and scroll.
  • Keyboard + mouse + gamepad in one — a single composite Bluetooth HID connection.
  • iPhone-compatible mode — works on iOS, where Bluetooth game controllers normally don't.
  • Up to 10 devices — pair, name, switch, reconnect and re-pair, all from the device.
  • Air-mouse — point at the screen by tilting the device.
  • Optional Keyboard & Gamepad modules — full typing and real controller input.
  • No companion app — everything is configured on the device itself.

A trackpad in your hand

The Core's capacitive touchscreen becomes a precision trackpad. Glide to move the pointer,
tap and double-tap to click, and scroll smoothly. Make it yours from the on-screen
settings — pointer sensitivity, scroll speed, natural (inverted) scrolling, pointer
acceleration and double-tap behaviour.

More ways to point and type

The Core's D-pad sends arrow keys with SELECT as Enter — perfect for menus, slideshows and
media apps. Turn on the air-mouse to move the cursor by tilting the device in the air, and
pull up the on-screen symbol layer for punctuation and shortcuts a tap away.

Built for many devices

Pair up to 10 devices and give each its own Bluetooth name. The on-screen device list lets
you switch the active device, reconnect a sleeping one, or re-pair a device that forgot its
bond — in a tap, and without disturbing the others.

Works everywhere

A global iPhone-compatible mode reshapes the controller so iOS accepts it as a keyboard and
mouse — no more "iPhone won't take a Bluetooth gamepad." Switch to Full-gamepad mode for a
complete game controller on Android, Mac and PC. Keyboard and mouse work across every
platform.

Grows with your modules

Snap on the optional Keyboard module for full physical typing plus the on-screen symbol
layer, or the Gamepad module for real game-controller buttons and sticks — all carried over
the same single Bluetooth connection.

On-device, by design

A clean status screen shows the connected device and live battery level. Brightness adapts
to the room with the built-in ambient-light sensor, or set it manually. Sensitivity,
modules, device management and Bluetooth mode are all configured right on the device — no
companion app, no account.

Compatibility

Works as a standard Bluetooth Low Energy keyboard, mouse and game controller with iOS,
Android, macOS, Windows, Linux and most smart-TV / set-top-box platforms. Requires the
Attaky Core; the Keyboard and Gamepad modules are optional.

Release Notes
First release of Attaky Controller — a from-scratch firmware that turns the Attaky Core
into a wireless Bluetooth control center (keyboard, mouse and game controller in one).

What's new:
- Bluetooth Low Energy HID — works with computers, phones and tablets.
- Touchpad — the Core touchscreen drives the pointer (move, tap, double-tap, scroll) with
adjustable sensitivity, scroll speed, natural scrolling and pointer acceleration.
- D-pad mapped to arrow keys, with on-board buttons for navigation.
- Air-mouse — optional gyroscope pointing: move the cursor by tilting the device.
- Multi-device — pair up to 10 devices, each with its own name; switch, reconnect or
re-pair any device from the on-screen device list.
- iPhone-compatible mode — a global toggle so the controller works as a keyboard/mouse on
iOS; Full-gamepad mode for Android, Mac and PC.
- Keyboard module (optional) — full keyboard input plus an on-screen symbol layer.
- Gamepad module (optional) — game-controller input over the same composite HID link.
- Automatic screen brightness (ambient-light) with manual override; on-screen battery
level and settings.

Last Updated: 2026-06-28 04:58

Series: None

Mandatory Modules:
Core: ESP32 1.0
Optional Modules:
Control: Keyboard (Bottom) 1.0 Control: Gamepad (Bottom) 1.0 Power: Standard Cell 1.0
Runs on (Complete Builds):
Mesh Pocket 1.0 Mesh Deck 1.0 Mesh Station 1.0 Retro Pocket 1.0 Retro Arcade 1.0 Radio Pocket 1.0 Radio Station 1.0 Agent Pocket 1.0 Agent Station 1.0 Cyber Deck 1.0 Cyber Deck Plus 1.0

Download Files

Flash Address File Name Action
0x0 Attaky_Controller-1.0.0-attaky-controller-1.0.0-bootloader.bin Download
0x8000 Attaky_Controller-1.0.0-attaky-controller-1.0.0-partition-table.bin Download
0x10000 Attaky_Controller-1.0.0-attaky-controller-1.0.0-firmware.bin Download