Tag Archives: Arduino

Build a minimal Weather Underground station

Today’s post is a How-To for a project I recently completed: a temperature-only Weather Underground Personal Weather Station made from an ESP8266, a MAX31820 temperature sensor, and a few miscellaneous parts. The whole project fits inside a 3D printed project box for mounting on an exterior wall that is sheltered from the weather.

The open source project files are in my MAX31820WeatherStation Github repository.

Continue reading Build a minimal Weather Underground station

Cost-Reducing the Lunar Clock: IoT really is here

I have to confess that sometimes I need a push to make the right design choice.

It’s been a long time – way too long – since I worked on my Lunar Clock project. In the meantime, Sparkfun has introduced new, inexpensive microcontrollers aimed at Internet-of-Things applications. I knew one of those new microcontrollers would be perfect for the Lunar Clock, but I dragged my feet.

Continue reading Cost-Reducing the Lunar Clock: IoT really is here

Dog Water Bowl Scale, Part 3: Final assembly and installation

In my previous post, I covered the mechanical construction of the scale. In this post, I finish assembling the scale, calibrating it, and installing it.

After painting I put feet on the scale so it won’t soak in water spilled on the floor.

Adding feet to the scale
Adding feet to the scale

…then bolted the Arduino 101, Load Cell, and Load Cell Amplifier to the bottom plate. Continue reading Dog Water Bowl Scale, Part 3: Final assembly and installation

Dog Water Bowl Scale, part 1: initial design work

Now that my Dog Bed Weight Scale is sending data, I’m going to have a go at a water bowl scale. The idea is that, like the bed, the bowl will periodically send its weight to a cloud. This data should tell me when Pippa drinks, when we refill her bowl, and (maybe) how much she drinks.

The work-in-progress sources on Github, contain the beginnings of the Arduino 101 Sketch, Bill of Materials (Parts List), mechanical design/construction details, and a day-by-day project diary. Continue reading Dog Water Bowl Scale, part 1: initial design work

Dog Weight Scale Part 9: Soldering the V2 circuit together

In my previous post I described how to use long break-away headers, and started soldering the circuit together.  In this post I finish transferring the scale circuit from the breadboard to a protoboard, and do a quick test mount of the circuit on the plywood scale base.

A reminder: I found that the Load Cell Amplifier was (by design) so sensitive to changes in resistance that just touching the resistors on my solderless breadboard caused large changes in the Amplifier output.  So I wanted to solder all the parts down.

Continue reading Dog Weight Scale Part 9: Soldering the V2 circuit together

Dog Weight Scale Part 8: Electronics, version 2

It’s a good time to recap: This project is a scale that will sit underneath my dog Pippa’s bed, so that I can measure her weight automatically, at night while she sleeps.  The project-in-progress is Open Source, at my CurieBLEWeightMonitor Github repository.  I occasionally tweet about it (among other things) as @bneedhamia.

In my previous post I covered how to choose matching resistors for the Load Sensor to convert the Load Sensor into a Load Cell that can be wired into Sparkfun’s Load Cell Amplifier.  In this post, I nearly finish building the breadboarded circuit and start transferring it to a soldered protoboard.

Continue reading Dog Weight Scale Part 8: Electronics, version 2