The Atlas IoT Monitoring Station

Introduction: The Atlas IoT Monitoring Station

About: Founded in 2005, Atlas Scientific specializes in building laboratory grade sensing equipment for robots, appliances, and industrial control systems. Thousands of Atlas Scientific sensors can be found in a wi...

This tutorial will show you how to build your very own sensor monitoring station. Once completed you can use it for applications such as fish tank/aquarium, hydroponics, aquaponics, and even your swimming pool. It utilizes the Atlas IoT software on the Windows IoT 10 platform for Raspberry Pi. Atlas IoT allows you to monitor in real-time, multiple parameters within your systems, for example, the potential of hydrogen (pH), salinity and dissolved oxygen (DO),



Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Install Dashboard

Download and install Windows 10 IoT Core Dashboard which allows you to set up your Raspberry Pi from your PC.

Step 2: Micro SD Card

Insert the micro SD card into the USB card reader and plug the card reader into your PC.

The SD card MUST be a UHS (Ultra High Speed) class 1, 16GB or larger.

Step 3: Open Dashboard

Once the Windows 10 IoT Core Dashboard has been installed, open the program and select Set up a new device

Signing in with a Microsoft account is not required, click Skip this step

Step 4: Install Windows on the SD Card

Device type: Raspberry Pi 2 and 3

OS Build: Windows 10 IoT core 17763 (or higher)

Drive: Your micro SD card

Device Name: How you will see the Pi on your network

Password: How you will access the Pi (remember your password)

Check the box for the license terms and then click Download and install to put the IoT core software on your micro SD card. This will take about 4 minutes.

Once your micro SD card is ready, insert it into the Raspberry Pi.

Step 5: Assemble the Hardware

The EZO circuits MUST be put into I2C mode and be assigned a unique I2C address. The addresses can be an integer number from 1 to 105. For more information on how to switch protocols and assign addresses, refer to the following LINK.

The Micro USB female to 2 micro USB male splitter cable is used to share the power from the supply with the display and Raspberry Pi.

Note: The Atlas IoT software is currently not compatible with the Raspberry Pi 3B+.

Step 6: Boot Up

Power your device.

The boot screen may appear upside down on the display. This is remedied after the next few steps.

Step 7: Set the WiFi

Once Windows 10 has finished booting, you will be asked to adjust a few settings. This is why you need the USB keyboard.

Enter the username and password, as shown in fig1 above.

Username: administrator

Password: this is the password you created in step 4.

After logging in, Windows will then ask you to connect to a Wifi network (Do not skip this step). Once the the Windows setup is complete, you will be brought to the IoT core Default Application page, shown in fig2 above.

Step 8: Prepare to Install Atlas IoT

Now that Windows 10 is on your Raspberry Pi, it is time to install the Atlas IoT software. In the IoT Dashboard, under My Devices, you should now see your Raspberry Pi.

Double click on your Raspberry Pi

Click on Open Windows Device Portal in browser. A web page will open and you will be asked to log into your newly setup device. Enter the user name and password-

Username: administrator

Password: this is the password you created in step 4

Step 9: Adjust Settings

You are now in the device portal (back end) of your Raspberry Pi. Under Device Settings, you can make adjustments to things like display orientation, resolution and time zones. Also, this is where you will be able to correct the flipped screen from step 6. If you don't have any settings to adjust, move to step 10. If you do make any changes the device must reboot before you can continue.

Step 10: Install Atlas IoT

Download the software from the following link: Atlas IoT version 2.4.

Once the zip file downloads, extract the files and head back to the IoT Core Device Portal.

Click on Apps->Apps manager. Then click Choose file and locate atlas_iot_x.x.x.x_ARM.msix from the extracted zip file you just downloaded. Don't hit install, you're not done.

Three more files are needed for the installation to be completed and they have to be added one at a time.

Click on the checkbox that says Allow me to select framework packages, click Next and then click Choose file (again), go back to your extracted zip file. Dependencies > ARM > ( you will find three .appx files in there. Double click the first file. Repeat the process for the remaining two files).

Now click install. It should take about 1 minute.

Step 11: Startup

Once the installation is finished, the Atlas IoT software will be displayed on a list of installed apps. To begin running the software, click the startup button. Installation is now complete!

Step 12: Demonstration

Step 13: Cloud Settings Guide

Refer to the following link for instructions: cloud settings guide

Step 14: How to Update the Atlas IoT Software?

Refer to the following link for instructions: updating software

2 People Made This Project!


  • Backyard Contest

    Backyard Contest
  • Silly Hats Speed Challenge

    Silly Hats Speed Challenge
  • Finish It Already Speed Challenge

    Finish It Already Speed Challenge

5 Discussions


4 months ago

EDIT: I did a manual reset on all ezo module to make sure the i2c addresses were correct(default) and it worked! :D

I found 3 packages in the ARM folder, added all three and I'm also stuck at the Atlas IOT screen. Seems like the device doesn't recognize the sensors. All the ezo(Ph, Ec and temp) modules are in i2c mode(blue LED).
Any help would be greatly appreciated.


Reply 4 months ago

Try running one sensor at a time. For example: Add pH and see if the software boots. Then add EC. Test it with pH and EC. Finally, add Temperature. Reboot the raspberry pi each time you add a sensor. Perhaps one of the sensors is preventing the software from booting properly.

You can also try version 1.5.1 of the software which has been released recently. Refer to the downloads section from the following link:


8 months ago on Step 10

I'm only seeing 2 framework packages in the ARM folder.
It seems to finish installing but hangs at the Atlas IOT screen.


Reply 7 months ago

The download link for the software has been updated.


Reply 8 months ago

In version 1.3 there were 3 framework packages but in version 1.4 there are 2. The documentation in step 10 will be changed accordingly.
The download link for the software will be updated as soon as possible with a new file. This will resolve the issue of being stuck on the Atlas IoT screen.