01. Hardware Setup
Map your physical connections & network keys.
Select your environmental sensors and enter your network keys. The portal will automatically compile your C++ code, integrate the required math formulas, and format your output for immediate design use.
Both physical I2C ports act as the same data bus.
Copy these from The Things Network console.
Physical Instructions
Software Dependencies (Arduino IDE)
Go to Sketch > Include Library > Manage Libraries... and install these exact packages:
The Portal Interface
Copy this payload to your Arduino IDE to upload it to your board.
// Awaiting sensor configuration... // Select your inputs on the left and click 'Compile Code'.
Data Retrieval
Extract your Black Box records into a design-ready CSV.
Critical Warning
Do NOT disconnect the battery from your Seeeduino yet! If the board loses power before you extract the data, your offline memory will be erased. Only disconnect the battery after the CSV is downloaded.
Direct Browser Download
Connect your board via USB. This feature requires Google Chrome, Microsoft Edge, or Opera.
Fallback: Manual Arduino IDE Extraction
Connect the Seeeduino via USB (while the battery is still plugged in).
Open the Arduino IDE. Go to Tools > Serial Monitor.
Set the baud rate in the bottom right corner to 115200.
Type DUMP in the message input bar and press Enter.
Copy the data from the Time_UTC... header down to the last row. Save it in a text editor as my_data.csv.
1. Data Dictionary
Analog Sensors (Light, Sound, Rotary): Output is a percentage (0.0 to 100.0), where 0 is minimum (dark/quiet) and 100 is maximum.
Temperature: Output is in degrees Celsius.
Ultrasonic Distance: Output is in centimeters (cm).
GPS: Latitude and Longitude are in decimal degrees. Time_UTC is in Coordinated Universal Time.
2. What's Next? (Inspiration)
glr_sensor_data.csv into the browser for instant, code-free 3D spatial mapping based on GPS.