Circuit Playground Express has the ability to transmit and receive IR signals. You can use CircuitPython to send and receive messages using IR. This guide covers the basics of Circuit Playground Express IR and shows you how to use CircuitPython to communicate between two Circuit Playground Expresses!
Breathe easy with the SGP30 Multi-Pixel Gas Sensor, a fully integrated MOX gas sensor. This is a very fine air quality sensor from the sensor experts at Sensirion, with I2C interfacing and fully calibrated output signals with a typical accuracy of 15% within measured values. The SGP combines multiple metal-oxide sensing elements on one chip to provide more detailed air quality signals.
The sensor uses an infrared LED to bounce light off objects in front of it and time how fast it takes for the light to return. You could do all this yourself with LEDs and light sensors, but the VCNL4010 wraps all that logic up into a stand-alone chip for you! With the VCNL4010 you can easily read the proximity (i.e. if an object is near or far) and even ambient light level over a simple I2C connection.
CircuitPython is the best new way to code microcontrollers. But what if you want to run that same code on a more POWERFUL computer like a Raspberry Pi (or really any Linux SBC?) Well now you can - take advantage of the wide collection of drivers and example code we have for CircuitPython and now you can run it right on your Pi!
The pIRkey adds an IR remote receiver to any computer, laptop, tablet...any computer or device with a USB port that can use a keyboard. This little board slides into any USB A port, and shows up as an every-day USB keyboard. The onboard ATSAMD21 microcontroller listens for IR remote signals and converts them to keypresses, mouse movements, or even USB serial output.
This project uses the Feather M0 Express, the Adalogger Featherwing and the AM2320 Temperature and Humidity sensor to gather data from the sensor and save it to the SD card on the Adalogger. You'll learn how to record data, and then take that data, import it into a spreadsheet and turn it into an awesome graph!
Mu is an amazing editor that works with CircuitPython and compatible boards. You can connect to the serial REPL right inside the editor. It also includes a plotter the works with your code to give you a live visual graph of your data! This guide will show you different ways to use the plotter with different sensors. It's time to plot!
This little sensor looks an awful lot like the popular DHT11/DHT22 temperature and humidity sensors, but unlike classic DHT sensors, it has an I2C interface! That's right, you do not need to use a bit-bang timing-specific protocol to talk to the AM2320, it uses plain-old-I2C. Whew, that makes things a little easier, doesn't it?
Combining Adafruit’s CCS811 gas sensor with a Circuit Playground Express and two NeoPixel Sticks we can quickly put together a mask that displays our breath attributes. This setup will monitor temperature, carbon dioxide, and total volatile organic compounds. The sensor is easy to work with using its I2C interface and pre-calibrated ranges. A mask is an ideal wearable as it provides a place to house the electronics as well as an option for continuous monitoring as it is a hands-free device that could be adapted for exercise or sleep. The gas sensors TVOC monitoring can be used as an indicator of ketosis as it will detect acetone levels on the breath which is a by-product of producing ketones. CO2 levels can also be a helpful indicator of how much glucose is being burned versus fats.
An exotic new microphone has arrived in the Adafruit shop, a PDM MEMS Microphone! PDM is the 'third' kind of microphone you can integrate with electronics, apart from analog or I2S. These microphones are very commonly used in products, but are rarely seen in maker projects. They offer a low cost digital interface, which your chip may support!
In this guide, I'll take you through the steps necessary to stream your iOS iPhone or iPad sensor data to Adafruit IO using the Swift programming language. iOS mobile devices contains a handful of sensors such as Gyroscopic sensors, a Barometer, Magnetometer and much more. In this guide we'll be sending our Accelerometer sensor data to our Adafruit IO account feed. This guide doesn't require an extensive knowledge of Swift.
Instead of a selfie booth, how about a selfie bot? This project combines a Raspberry Pi camera with an accelerometer and animated faces and sounds to create the illusion of an artificially intelligent "bot". Selfie Bot giggles when shaken, falls asleep when put down, and loves to take your picture! Use the animations provided, or create your own behaviors!