SerialView je zdarma a bez reklam. Pokud vám ušetřil čas, můžete mě podpořit — třeba kafem.
☕ Buy me a coffee

SerialView

Online dashboard pro data z Arduina, ESP32 a dalších zařízení: grafy, budíky a hodnoty přímo v prohlížeči

Odpojeno RX: 0 B 0 ř/s
Konzole

      
Jak posílat data do SerialView

Podporované formáty

Řádek ze zařízeníVýsledek
23.5;60;1013Hodnota 1, 2, 3
teplota:23.5;vlhkost:60pojmenované hodnoty (i =)
teplota:23.5°C;tlak:1013hPajednotka se převezme automaticky
{"t":23.5,"h":60}JSON na jednom řádku
/*23.5,60,1013*/rámce Serial Studia

Řádky s běžným textem (např. WiFi connected) se do widgetů nedostanou, uvidíte je jen v konzoli. S oddělovačem středník můžete psát desetinnou čárku (23,5).

Příklad pro Arduino / ESP32

void setup() {
  Serial.begin(115200);
}

void loop() {
  float t = 23.5;   // teplota
  int   h = 60;     // vlhkost
  Serial.print("teplota:"); Serial.print(t);
  Serial.print(";vlhkost:"); Serial.println(h);
  delay(200);
}

Typ widgetu přímo ze sketche

Řádek začínající #sv řekne SerialView, jak hodnotu zobrazit: #sv <název> <graph|gauge|value> [min] [max] [jednotka]. Ruční přepnutí v dashboardu má vždy přednost.

Serial.println("#sv teplota gauge -10 40 °C");
Serial.println("#sv vlhkost value %");
Serial.println("#sv tlak graph");

Direktivy posílejte v setup(). Pokud se připojíte až k běžící desce, klikněte na Reset zařízení, ať je deska pošle znovu.

Tipy

  • Typ zobrazení přepnete ikonami v záhlaví widgetu: graf, budík, hodnota. Historie dat zůstane.
  • Widgety přeskládáte přetažením za záhlaví. Velikost změníte v nastavení ⚙.
  • V nastavení (⚙) přidáte do grafu další hodnoty, nastavíte rozsah budíku, jednotku a barvu.
  • Sdílet dashboard vytvoří odkaz s celým rozložením. Data v něm nejsou.
Časté dotazy
Jaká data SerialView umí zobrazit?
Čísla oddělená středníkem, čárkou, tabulátorem nebo mezerou (23.5;60), pojmenované hodnoty (teplota:23.5;vlhkost:60), JSON na jednom řádku a rámce Serial Studia /*23.5,60*/. Formát se rozpozná automaticky.
Jak změním graf na budík nebo jen hodnotu?
V záhlaví každého widgetu jsou tři ikony: graf, budík a hodnota. Kliknutím se typ přepne a naměřená historie zůstane zachována. Výchozí typ pro nově příchozí hodnoty nastavíte v panelu Hodnoty.
Můžu typ zobrazení určit přímo ve sketchi?
Ano. Řádek #sv teplota gauge 0 50 °C řekne SerialView, že se má hodnota teplota zobrazit jako budík s rozsahem 0 až 50 °C. Ruční přepnutí má vždy přednost.
V jakém prohlížeči SerialView funguje?
Připojení k zařízení vyžaduje Web Serial API, tedy Google Chrome, Microsoft Edge nebo Operu na počítači. Demo režim funguje v každém moderním prohlížeči.
Ukládají se data na server?
Ne. Data zůstávají v prohlížeči. Rozložení dashboardu se ukládá do localStorage a při sdílení je celé zakódované v odkazu, nikam se neodesílá.
Pro přidání do záložek stiskněte Ctrl + D