Plynx - DIY IoT
Control IoT devices with custom dashboards
Niccolo Pagano
Description
Build custom dashboards with 20+ widgets including buttons, sliders, gauges, and real-time graphs. Control IoT devices via Bluetooth or Wi-Fi. Manage widgets through drag-and-drop interface. Connect to Blynk Legacy server for data control.
Plynx is an iOS client for the Blynk Legacy server, designed for makers and hobbyists who want to control their IoT projects from iPhone.
Build custom dashboards with 20+ widgets - buttons, sliders, gauges, RGB controllers, joysticks, and real-time graphs. Everything runs on your own server, giving you complete control over your data.
FEATURES
• Dashboard Builder
Drag-and-drop interface to create custom control panels. Resize widgets, organize them on tabs, customize colors and labels.
• 20+ Widgets
- Controllers: Button, Slider, Joystick, zeRGBa (RGB picker), Step control
- Displays: Gauge, LCD, LED, Value display, SuperChart (real-time graphs)
- Advanced: Terminal, Timer, Menu
• Hardware Support
Compatible with Arduino, ESP8266, ESP32, Raspberry Pi, and any hardware that runs Blynk Legacy libraries.
• Real-Time Control
WebSocket-based communication for instant response. See sensor values update live, control outputs with zero lag.
• Self-Hosted or Cloud
Connect to your own Blynx server (recommended) or use the public cloud instance at plynx.cc. Your choice, your data.
• Open Source
PlynxConnector library is open source on GitHub. Transparent protocol implementation, no hidden telemetry.
HOW IT WORKS
1. Set up a Blynk Legacy server (instructions on GitHub: blynkkk/blynk-server)
2. Download Plynx on your iPhone
3. Connect to your server (enter IP and port)
4. Create a project and add widgets
5. Flash your hardware with Blynk library code
6. Control and monitor your devices
PERFECT FOR
- Home automation enthusiasts
- Arduino/ESP32 developers
- Raspberry Pi projects
- DIY robotics
- Sensor monitoring systems
- Educational IoT projects
THE BACKSTORY
Started as a personal project to revive Blynk Legacy after the official app was discontinued. The legacy server works perfectly, but needed a modern iOS client. Built from scratch using Swift and reverse-engineered protocol specs.
No ads. No tracking. No subscriptions. Just a tool for makers.
TECHNICAL NOTES
• Requires iOS 18.0+
• Works with Blynk Legacy server only (not compatible with Blynk 2.0)
• Supports SSL/TLS connections
• Local network access for LAN servers
• Push notifications for hardware events (optional)
Open source connector: github.com/NickP005/PlynxConnector
Legacy server: github.com/blynkkk/blynk-server