Keeping your data locally
Instead of connecting your Arduino to the Internet and storing your data there, perhaps you want to maximize your control over your data and instead store it on your own computer.
There are plenty of options for doing so. Examples include: running a server in your local network that uses MQTT or some other protocol and having the coordinator connect to it, adding an SD card (Secure Digital) to the Arduino and logging data on there, or connecting the coordinator to a computer directly through USB and collecting the data on the computer, and so on.
Since creating the necessary scripts or setting up the right software is more work and more complicated than using a pre-existing online platform and there are so many options available, these will not be covered in detail in this book.
Instead, a single example will be given in which the coordinator will send its data through the USB serial connection to a computer, which will store the collected measurements in an SQLite...