Skip to main content
Edward McNichols
Apple Pencil Hacker's Toolkit card

Apple Pencil Hacker's Toolkit

Utilities & Experiments · Prototype

BLE scanner for the Apple Pencil (battery, RSSI, GATT), a browser-based pressure-curve designer, a nib-wear tracker, and a counter-surveillance scanner for BLE trackers.

About This Project

Personal hardware toolkit in Python and static HTML. The BLE tools use bleak to enumerate the Pencil's services and characteristics and read battery and signal strength; the pressure-curve designer lets you shape and export a custom response curve in the browser; the nib tracker logs wear over time. Bundled anti-spy module scans for unknown BLE trackers and audits the local Wi-Fi network.

Tech Stack

Pythonbleak (BLE)HTML / JSBash