All tutorials

5 · Communication & data

Log data as CSV

Intermediate15 min

Goal

Produce “time;value” lines usable in a spreadsheet.

Why it matters

A clean data format turns an experiment into an analysable result.

Steps

  1. 01Print a header once inside setup().
  2. 02Every second, print millis() then the reading, separated by a semicolon.
  3. 03Check there is no stray space or text.

This tutorial runs inside the Circuitly simulator: your wiring and your code are checked automatically at every step.

Next tutorials