This week we published five new guides, including one new product guide. Three of the new guides show you how to make good use of your new Adafruit FunHouse board. Build a mail slot detector, a pet bowl water level sensor, and a fancy yellow brick road 3D printed stand for your FunHouse.
New Code Block Design
The small team working on the Adafruit Learning System is constantly looking for ways to improve the reading experience for all of you. Over the last couple weeks we have made some fun improvements to the code block, like the BundleFly. This week we will be overhauling the look of the code block by going with a dark theme, and using much better syntax highlighting. This update should be going out sometime today.
Favorite New Guide
With the FunHouse and Home Assistant, you can automatically be alerted if your pet’s bowl gets too low. For this project we are using the Simple Water Sensor. Even though it is designed to be a digital sensor, it will actually work in analog mode to give you a little more granularity. In this way, you can tell if your pet’s water level is good, low, or needs water added.
In order to mitigate the effects of running electricity through water, the sensor is only on for a very short period of time to take a reading and turns back off. This is accomplished by using 2 of the ports on the FunHouse. One supplies the voltage to the sensor through the GPIO line and the other takes the reading.
We’ll go over how to get your sensor set up and configure Home Assistant to read the status of the sensor and also send you notifications within the Home Assistant environment.
ALS Deep Cut
With so many guides on the Adafruit Learning System, some amazing guides of years past get buried and lost. ALS Deep Cuts brings these guides back up to the surface. This week’s guide is from back in 2012.
New Product Guide: Adafruit I2C QT Rotary Encoder
Rotary encoders are soooo much fun! Twist em this way, then twist them that way. Unlike potentiometers, they go all the way around, and often have little detents for tactile feedback. But, if you’ve ever tried to add encoders to your project you know that they’re a real challenge to use: timers, interrupts, debouncing…
This Stemma QT breakout makes all that frustration go away – solder in any ‘standard’ PEC11-pinout rotary encoder with or without a push-switch. The onboard microcontroller is programmed with our seesaw firmware and will track all pulses and pins for you and then save the incremental value for querying at any time over I2C. Plug it in with a Stemma QT cable for instant rotary goodness, with any kind of microcontroller from an Arduino UNO up to a Raspberry Pi.