John Augustino Spounias
Published © GPL3+

IoTank-101

Affordable light quality/indoor environment shield. BLE support. Arduino-101. Designed for the 2017 Co-Making the Future competition.

BeginnerShowcase (no instructions)1 hour1,420
IoTank-101

Things used in this project

Hardware components

Arduino 101
Arduino 101
×1
SparkFun APDS-9960
×1
GY-ML8511
Generic GY-ML8511 is different from SparkFun, I used the generic one available on Alibaba. The SparkFun sensor should still work if you flip it around.
×1
Resistor 10k ohm
Resistor 10k ohm
×1
SparkFun Soil Moisture
You probably want to put the upper half of the sensor in some resin/epoxy and use a waterproof lead.
×1
10k thermistor
Any generic thermistor, I use Cantherm thermistors from DigiKey
×1

Software apps and online services

Fritzing
Arduino IDE
Arduino IDE
Android Studio
Android Studio

Story

Read more

Schematics

Fritzing Files

Code

ioTank-101

Use Fritzing/Gerber PCB files to produce PC board. Assemble components as shown on PCB. Flash firmware to arduino-101 using Arduino IDE. Compile Bluetooth LE Android app with Android Studio 3.0. (you can also use any BLE app to discover and read the JSON data)

Credits

John Augustino Spounias

John Augustino Spounias

2 projects • 4 followers
Full stack IoT developer

Comments