v2.0 · firmware + dashboards + cloud

Ship your
hardware. Skip
the backend.

cynk is the fastest way to put an ESP32, Arduino or Pi on the internet. Flash, wire up a dashboard, and own the data — without a single line of server code.

main.ino · Arduino IDE
1 // cynk starter · esp32 + dht22
2 #include <cynk.h>
3 #include <DHT.h>
4
5 const char* auth_token = "AT_...";
6 DHT dht(4, DHT22);
7
8 void setup() {
9 cynk_connect(auth_token);
10 }
11
12 void loop() {
13 cynk_send("temp", dht.readTemperature());
14 cynk_poll();
15 }
supported hardware
ESP32 ESP8266 ARDUINO RASPBERRY PI PARTICLE NRF52 RP2040 LINUX
how it works

Three primitives. That's it.

01 — firmware

firmware

Drop the cynk C SDK into your existing project. Three calls — connect, send, poll. If it speaks MQTT, it works.

ESP32 D4 3V3 D5 GND
02 — builder

builder

Drag widgets onto a canvas. Bind each to a telemetry key. Publish — it's live.

temp 23.4°
03 — cloud

cloud

MQTT broker runs the fanout. Device → cloud → phone, with sub-second latency and message-level acks.

[12:04:33] temp ← 23.4 [12:04:35] humid ← 68 [12:04:37] pump → on [12:04:39] temp ← 23.5 [12:04:41] humid ← 67
why it's fast

Why cynk feels faster

cynk shortens the path from device signals to a working mobile interface.

no frontend code

No frontend code. Ever.

Your UI lives in the browser. No React, no CSS, no separate frontend project to maintain.

mobile-first usage

Mobile-first usage

Your dashboard is meant to be used on your phone, next to the hardware.

test before hardware

Test before the hardware is ready.

No more flashing firmware 20 times to debug a button. Emulate your device from the terminal and see the dashboard update in real time.

firmware sdk

Firmware SDK

Drop the C SDK into your project. If it speaks MQTT, it works — ESP32, Arduino, STM32, Raspberry Pi.

the app

Every metric, in your pocket.

Ship once, control anywhere. The cynk mobile app turns whatever you just flashed into a tactile, live dashboard — widgets feel like hardware, not web components.

Live telemetry at 60fps Values update the moment your device sends them — no polling, no lag.
Toggle, slide, trigger Interactive widgets send commands back to the board in under 50ms.
esp32-bench 12ms
temp · v0
23.4°C
humid · v1
68%
pump · v2
ON
last: 2s
light · v3
62/100
voltage · 24h 3.28v
install

Emulate your device from the terminal

Test your dashboard without flashing firmware. Install the cynk-console CLI, stream mock telemetry, iterate.

~
$ brew install Kovalsky/tools/cynk-console
~
$ curl -fsSL https://raw.githubusercontent.com/Kovalsky/cynk-console/master/scripts/install.sh | sh
Download the latest build from github.com/Kovalsky/cynk-console/releases and run the installer. A native package is on the way.
widgets

Build screens from reusable widgets

Widgets for telemetry, controls, logs, and practical device workflows. Each one binds to a telemetry key with one line of firmware.

Slider slider

Single value or range control with draggable handles

Chart chart

Visualize time-series telemetry data

Map map

Track device location on a live map

Toggle toggle

On/off switch control for devices

Button button

Send a command to a device on press

Gauge gauge

Arc gauge showing a single value in a range

Value value

Display a live sensor reading with optional trend

Table table

Tabular view of device data

LED led

Status indicator with color thresholds

Color color

Pick and send a color to a device

Select select

Choose and send a predefined command

Text text

Send free-form text to a device

planned next

Voted up by the community and coming to the palette soon.

Joystick soon

Two-axis analog control for pan/tilt or drive.

Camera soon

Live MJPEG preview from an ESP32-CAM board.

Push Notifications soon

Trigger alerts from your firmware on any event.

who builds with cynk

Built for the people who solder.

firmware devs

Firmware devs tired of building dashboards

ESP32 greenhouse controller with live temp/humidity graphs and a remote pump toggle.

hardware founders

Prototype-stage hardware founders

Beta-test a device in customer hands before the companion app exists.

indie makers

Indie device makers shipping small runs

Ship each unit with a polished mobile UI without a React team.

Ship the thing.
Today.

Five minutes to your first telemetry point. Your weekend project deserves a dashboard worth keeping.