ESP8266, BME280, CCS811 Sensor Build

The first sensor array will consist of an ESP8266 with a BME280 and a CCS811. As I described in AirPatrol the upstairs sensor array, called Chase, is a downscaled version of Marshall for added monitoring. It is the simplest of my three sensor arrays with fewest sensors. Therefore, it is also ideal as my first build….

Collect, Present, Alert

Below I’ll describe how I’ll setup Docker, InfluxDB, Grafana, and Slack to easily implement data collection, presentation, and event alerts from a sensor. The need for this setup comes from the requirements for AirPatrol where I describe that I want to have an easily accessible data presentation. To achieve this I’ll use Docker to setup…

Analog Noise and RC filter

Analog signals transmitted through long wires can pick up a lot of noise – the wire will act as an antenna. High frequency noise can be filtered with a lowpass filter. I’ll design, implement, and test an RC filter. Following the posts about Botanix and Effectively killing a plant the project will use an analog soil moisture…

555 Cutoff Timer Design

To prevent flooding when watering plants automatically I’ll design and implement a fallback hardware 555 timer to turn off water if the software fails to do so in due time. This is for my plant watering project Botanix – in-door watering requires certain precautions. This post could be called: Controlling Murphy’s Law To pump water…

Flash Grid Light Modifier

Rummaging through some old stuff I stumbled upon a flash grid I build out of straws a couple of years back. My interest in photography has evolved over the years. For the last couple of years been focused on flash and studio photography. Placing a grid on a flash will focus the light which is…

AirPatrol – Environment Monitors

The goal of AirPatrol is to build a sensor array to monitor environment parameters in my home. These are the requirements. In a household with a 4 year old and a 6 year old making them relate to the project is a good way to get them engaged. Thus, the project naming was inspired by…

LM393 Moisture Sensor Experience

I was planning to use LM393 Moisture Sensor for a plant watering system. First I build a small scale setup to test the sensor with unfortunate results. I could call this post: Effectively killing a plant Soil moisture is a key measurement in driving the plant watering system, therefore I want to monitor it carefully….

Botanix – Automatic Plant Watering

I want to automate plant watering with a Raspberry Pi Zero, a range of sensors, and controls. Because I have a hard time keeping herbs alive in my windowsill. Furthermore, as a software engineer I have a deep felt love for automation. And I like designing and building stuff. Below are my requirements. I will…

First light

Welcome to my website! It has undergone a couple of re-boots by now. Hopefully now I have settled on a format and the content type that I want to focus on. Instead of spanning everything I might be interested in I will now focus it on the technical projects I tinker with in a blog…