Tracker Console ICM-20948 · BME680 · ATmega328 · GPS · FT231XS
Disconnected

Orientation

Gyroscope · board attitude
SOURCE: —
drag to orbit · the board tracks live attitude
Roll
0.0°
Pitch
0.0°
Yaw
0.0°

Accelerometer

Acceleration vector · g
|a| —
drag to orbit
aX
0.00g
aY
0.00g
aZ
0.00g

Magnetometer

Compass heading
0°
— NORTH

Environment

BME680 · live readings
120 s window

Position

GPS fix
NO FIX
Latitude
—
Longitude
—
Altitude
— m
Satellites
—
ground track (relative)

Telemetry stream

raw serial · auto-parsed
0 Hz
Expected serial format (the parser is flexible)

The console auto-detects three styles, line by line. Any subset of fields works.

JSON — {"roll":2.1,"pitch":-5,"yaw":143,"ax":0.01,"ay":0.0,"az":1.0,"heading":143,"temp":22.4,"hum":41,"pres":1012.8,"gas":52000,"lat":44.47,"lon":-73.21,"alt":61,"sats":9}

key=value — roll=2.1 pitch=-5 yaw=143 ax=0.01 ay=0 az=1 temp=22.4 hum=41 pres=1012.8 gas=52000

CSV — send a header line once, then rows:
roll,pitch,yaw,ax,ay,az,heading,temp,hum,pres,gas,lat,lon,alt,sats

Aliases recognized: orientation via qw,qx,qy,qz quaternion, euler roll/pitch/yaw, or raw gx,gy,gz (integrated). Heading falls back to yaw or atan2(my,mx). Accel keys ax/accelX/acc_x, etc.