Seeed Studios

Tag for articles and guides related to Seeed Studios boards such as the XAIO series, Wio terminal as well as other devices

Home Assistant / ESPHome Air Quality Monitor (No Soldering)

QT Py + Grove SEN54 - Deployment (Closeup)

I’ve previously covered creating a Home Assistant air quality monitor system using a XAIO ESP32-C3 module and ESPHome / Home Assistant to create a 7-in-1 air quality monitor sensor. My previous article though did require a little bit of soldering to get it going.

Today I’m going to show you my latest sensor build which has completely eliminated the soldering. It’s plug and play using ESPHome and Home Assistant. I did this using the Adafruit QT Py module which has a built-in connector for connecting to a I2C (Stemma QT) device like the Grove SEN54 environmental sensor. In addition to eliminating any soldering this also saved me money by not having to buy an expansion board.

Today I’ll show you the updated build for my air quality sensor setup I’ll be using throughout my home. Let’s get started!

Home Assistant / ESPHome Air Quality Monitor (No Soldering) Read More »

Home Assistant Grove All-in-one Environmental Sensor Guide

Home Assistant SEN54 via ESPHome

I’ve been building out various sensor arrays for use with Home Assistant in my home using ESP32 modules and ESPHome and it has been working really well. One challenge though is that you have a limited number of connections (even when using expansion boards). This can be dealt with a few different ways but buying a whole bunch of individual sensor boards one at a time and connecting them can get messy to say the least.

Fortunately Seeed Studios has a unit powered by Sensirion that has 7 environmental sensors all in one: the SEN54! This includes measurements for particles of PM1.0/2.5/4/10, temperature and humidity and VOC (volatile organic compounds). All in one unit with a single connection.

In this guide I’ll show what adding a sensor like this to Home Assistant looks like using ESPHome and a ESP32-C3 module. Let’s get started!

Home Assistant Grove All-in-one Environmental Sensor Guide Read More »

XAIO ESP32-C3 Expansion Board Getting Started Guide

Seeed Studios XAIO Expansion Board Getting Started Guide

I recently covered using the XAIO-ESP32-C3 with the Grove Expansion shield to create a sensor panel to be used within Home Assistant via ESPHome. That shield is only around $7 and doesn’t have very many bells and whistles on it. That is a really fantastic and inexpensive solution to expand your available Grove ports and add more sensors or other Grove accessories to your build.

Today I want to cover Seeed Studio’s larger and more capable expansion shield. Instead of using ESPHome to program the device for us though we’re going to set up the Arduino IDE to work with the XAIO-ESP32-C3. That means we’ll be able to run our own code and test out the various capabilities of the larger expansion board.

Let’s get started!

XAIO ESP32-C3 Expansion Board Getting Started Guide Read More »

Using Seeed’s XAIO ESP32C3 with Home Assistant / ESPHome

Home Assistant - ESPHome Sensors Installed

I’ve been working with the Grove series of sensors lately as I previously covered in my K1100 Grove Sensor prototyping kit article. The next step after getting my prototyping kit set up was to try some of the expansion shields for the Seeed Studios XAIO modules such as the ESP32-C3. This will allow me to connect a whole bunch of sensors to a single board.

We used LoRa in the last article to upload sensor data to the cloud. Today we’re going to take the complete opposite approach. We are going to use the open-source Home Assistant suite to upload data to a locally running Home Assistant server. Home Assistant already integrates nicely with everything in my home letting me access it all in one place.

In this article we’re going to take the next step after prototyping one sensor at a time and try using a XAIO Grove expansion shield to connect a whole bunch of sensors to a single board and then view all of their data within Home Assistant. Let’s get started!

Using Seeed’s XAIO ESP32C3 with Home Assistant / ESPHome Read More »

Grove IoT Sensor Prototyping – K1100 – Getting Started Guide

Seeed Studio K1100 Sensor Prototyping - Getting Started Guide

Recently I’ve been trying to learn more about options to set up my own sensors within the house. What kind of sensors? All of them. I want gas sensors to tell me the indoor/outdoor air quality. I want moisture sensors to tell me the moisture level in my garden. I want to know if all the doors and windows are shut and locked. I’m sure there are dozens of sensors out there I don’t even know about that once I do I will want. I basically want to be able to see a status / reading of everything going on in and around my home easily from a monitoring panel.

I knew I wanted all of these types of sensors but I wasn’t sure how to get started. How will I control them all? How will they connect together? I don’t want apps for every single different sensor. I’ve been doing everything I can around the home to eliminate having so many different systems. I am looking for a system that is cleaner than that to tie everything together. An ecosystem.

That was why when I was going through old Twitter direct messages from Seeed Studio offering to send me a prototyping kit to evaluate sensors from the “Grove” line of sensors I decided to contact them again and see if they were still interested in sending me this. They offered to send me the K1100 sensor prototyping kit and it was exactly what I needed as it contains a full kit including a screen (the Wio terminal). In under 10 minutes you can literally be up and running with either WiFi or LoRa to transmit the sensor data.

Having a sensor prototyping kit was the tool I needed to start seriously breaking into the sensor world and starting to actually build instead of plan. In this guide we’ll cover the Seeed Studios K1100 sensor prototyping kit which gives you everything you need to easily buy and test inexpensive sensors (usually <$10) from the Grove ecosystem. Let's get started!

Grove IoT Sensor Prototyping – K1100 – Getting Started Guide Read More »