LED Control 0.2.0 Development Preview
Pre-release
Pre-release
LED Control 0.2.0 Development Preview
This is a prerelease for early testing. The app is Apple Development signed for Team ID
8N738727QB, but it is not notarized. On first launch, right-click the app and choose
Open, or allow it in System Settings → Privacy & Security.
Highlights
- Native macOS menu-bar controller for WS2812B strips connected through Arduino USB serial
- Solid color, brightness, editable presets, and six Arduino-rendered effects
- Native Liquid Glass on macOS 26+ with an adjustable Glass-to-Solid appearance control
- Fast, collapsible control sections and automatic panel sizing
- Resilient
LEDCTRL,1handshake across the reset caused by opening an Arduino serial port - Local-only operation with no accounts, analytics, subscriptions, or network dependency
- Rebuilt documentation with app screenshots, color-coded wiring, architecture, firmware setup,
power-safety guidance, and complete serial protocol details
Hardware defaults
- Arduino Uno or compatible 5 V AVR board
- 128 WS2812B pixels
- Data pin D6
- RGB color order
- 3,000 mA FastLED estimated power ceiling
Read the wiring and safety section in the README before powering a strip. Do not power a full
strip from the Arduino 5 V pin.
Package
- Apple silicon (
arm64) - macOS 13.0 or newer
- App version 0.2.0, build 2
- SHA-256:
ad1f0e29b799b14e14630226d7a84a78b248c8afa0503b998b1830a3287229b5
The release includes the DMG and a separate .sha256 verification file. Source archives are
generated automatically by GitHub.
Verification
- Strict SwiftLint: 0 violations
- Release app build: passed
- Protocol unit tests: passed
- Arduino Uno firmware compile: passed
- App signature and designated requirement: passed
- DMG filesystem and SHA-256 verification: passed