Frequently Asked Questions
What is Nodik?
Nodik is an IoT platform that connects your microcontroller projects (ESP32, ESP8266, Raspberry Pi and similar) to a live web dashboard. You see sensor readings in real time, control pins with switches and sliders, view history charts, and get alerts — like Blynk, but with no device limits and built-in AI features.
Is Nodik free? What do plans cost?
Nodik has a permanent free tier: Hobby — $0 forever, 4 devices updating every 15s, with full dashboards, widgets, alerts (including smart anomaly alerts) and 7 days of stored history. No card required. Paid plans add capacity, history and AI: Maker ($6/month or $60/year) — 12 devices at 8s, 90 days of history, 20 alert rules per device, plus Ask Nodik AI (100 requests/day); Creator ($18/month or $180/year) — 16 devices at 4s, 1 year of history, 100 alert rules per device, Ask Nodik AI plus the AI Firmware Generator (500 requests/day), and priority support. On paid plans you can add more devices than the figure above — up to 100 on Maker and 250 on Creator — and they keep working, sharing the same update rate rather than being blocked. Annual billing gives you two months free. Prices are charged via Paddle and shown in your local currency at checkout. There are no per-message charges. To upgrade, sign in and use the See plans & pricing link on your devices page.
How do I connect my ESP32?
Sign in, click + Add device, and save the Device ID and Token shown (the token appears only once). Then either use the AI Firmware Generator on the device page — describe your sensors in plain language and download a ready .ino file — or start from the example firmware and fill in your WiFi credentials, Device ID and Token. Flash with Arduino IDE and your device appears online within seconds.
I don't know how to code. Can I still use Nodik?
Yes. The AI Firmware Generator writes complete, commented Arduino code from a plain-language description like "temperature sensor on pin 27 and a relay I can switch from my phone". You only paste your WiFi details and device token, then upload.
What are widgets and fields?
Your device sends named values like temp or waterPct. A widget displays or controls one field: gauges and charts show sensor values; switches and sliders send commands back to the device. Add them from the Widgets panel on the device page — the field name must exactly match what your firmware sends.
How do alerts work?
Two ways. Rules: you define conditions like temp > 40 and get notified when they trigger. Smart alerts: Nodik's AI learns each sensor's normal range automatically and alerts you about unusual readings with no setup. Notifications arrive as browser or app push, and by email to your account address.
Can I install Nodik like a mobile app?
Yes — Nodik is a PWA. On Android/Chrome use the install icon in the address bar or "Add to Home screen"; on iPhone use Share → "Add to Home Screen". It launches fullscreen and receives push notifications.
Is my data secure?
Every account sees only its own devices, enforced by server-side security rules. Each device authenticates with its own secret token (stored only as a hash) and can only read/write its own data. Traffic is encrypted with HTTPS/TLS.
What does "Ask Nodik AI" do with my data?
When you ask a question, your device's recent readings and alerts are sent to an AI model (Google Gemini or Anthropic Claude) to compose the answer. Data is sent only when you ask, and only for the device you're viewing. See the Privacy Policy for details.
I'm migrating from Blynk. What changes in my code?
Virtual pins (V0, V1...) become named fields (temp, relay1...). Blynk.virtualWrite() calls become one JSON state update, and BLYNK_WRITE() handlers become a command poll. Your sensor and control logic stays the same. The example firmware shows the full pattern.
My device shows offline. What should I check?
Open the Arduino Serial Monitor at 115200 baud. Check in order: WiFi connected? Time synced? [auth] OK printed? If auth fails with 401, the Device ID or Token is wrong — delete the device and provision a new one if the token was lost. The dashboard marks a device offline if nothing arrives for 15 seconds.
I lost my device token. Can I recover it?
No — tokens are shown once and stored only as a hash. Delete the device and create a new one to get a fresh ID and token.
How do I delete my data or account?
Deleting a device removes its telemetry, history and alert logs. To delete your entire account and data, email hello@superappsdomain.com — full removal is completed within 30 days.