Things used in this project

Hardware components:
Photon new
Particle Photon
13676 01
SparkFun Atmospheric Sensor Breakout - BME280
1586 00
Adafruit NeoPixel Ring: WS2812 5050 RGB LED
Panasonic eca2am101
Capacitor 100 µF
6v 100µF - Not necessary, but it helps buffer the neopixels (Adafruit recommends it) and smooth out the voltage on the power line (some sensors are voltage sensitive).
Software apps and online services:
Weather Underground
Hand tools and fabrication machines:
09507 01
Soldering iron (generic)


Fritzing Diagram
The DC motor in the diagram is a stand-in for the 25mm fan I am using.
Screen shot 2017 03 07 at 12 33 50 pm k0wwfjuqgq


Weather Box Code
Now on github, with extra deep cleaning powers.


Dan Fein

Information omnivore, Human potential optimist, Pathological Enabler.



Did you replicate this project? Share it!

I made one

Love this project? Think it could be improved? Tell us what you think!

Give feedback


Similar projects you might like

Physical Computing - Scratch 2.0 for Raspberry Pi
  • 182
  • 5

Full instructions

This is my 3rd tutorial with a focus on Scratch and Physical Computing using RPi. Here we will explore the new version of Scratch, the 2.0.

MKR FOX 1200 Movement Trigger
  • 1,463
  • 5

Full instructions

Use your MKR FOX 1200 as a movement trigger to keep an eye on your belongings.

Arduino Amiga Floppy Disk Reader
  • 6,235
  • 9

Work in progress

An Arduino powered floppy disk controller and reader for making disk images from old AmigaDOS floppy disks.

Quadrature Encoder Demo
  • 906
  • 4

Full instructions

Use a 3D printed encoder wheel, LED, and 2 photocells to demonstrate how a quadrature encoder works.

Micro:bit Moisture sensor
  • 198
  • 4


In this quick and easy project, you build a micro:bit moisture sensor

Adafruit - Rocket GPS
  • 182
  • 7


Accessory recording Adafruit GPS data that tracks your or your pet's outdoor route, decorated with traditional embroidery (of a spaceship)!

Sign up / LoginProjectsCommunitiesTopicsContestsLiveAppsBetaFree StoreBlog