CircuitPython BLE Morse Code Chat
This is a modern take on tying two cups together to create a secret two-way intercom. But without the string! In this guide we'll show you how you can use two CLUE boards to talk to each other wirelessly over Bluetooth Low Energy (BLE).
Making a PyPortal User Interface with DisplayIO
The PyPortal can be just the right thing to provide an interactive display for your next IoT project, but it's not like you can just install an app to just make IoT-go-now. This guide will go over how Displayio can be used to create a multi-panel user interface that can take your project to the next level.
CircuitPython TFT Candy Hearts
Turn your TFT Gizmo into a conversation heart with customizable messages and colors. Just like those chalky hearts that show up around Valentines. Yum!
Google Docs Sensor Logging From Your PC
Log sensor data from your PC to a Google Docs Sheet using Python.
PyPortal MQTT Sensor Node/Control Pad for Home Assistant
One of the most exciting things about IoT and Smart Homes is collecting data that can be used to trigger automations. This project uses the Adafruit PyPortal to attach sensors and connect to Home Assistant using MQTT. Home Assistant information is displayed on the screen and buttons turn lights on or off.
CircuitPython Libraries on any Computer with MCP2221
Wouldn't it be cool to drive a tiny OLED display, read a color sensor, or even just flash some LEDs directly from your computer? Sure you can program an Arduino or Trinket to talk to these devices and your computer, but why can't your computer just talk to those devices and sensors itself?
Circuit Playground TFT Gizmo Dreidel
Create a digital cyber dreidel using a Circuit Playground Bluefruit and a TFT Gizmo, all coded in CircuitPython.
Desktop or Laptop TFT Sidekick With FT232H
Use an FT232H connected over USB to drive a small TFT display. Process system data using Python and generate real time plots.
Circuit Playground TFT Gizmo Snow Globe
In this guide we'll show you how to use a Circuit Playground Bluefruit along with a TFT Gizmo to create a digital version of a snow globe. We'll display customizable snow globe goodness on the TFT. You'll be able to set a custom background, create custom snow flakes, and of course shake to clear the snow globe and start it all over.
Circuit Playground-O-Phonor
A simple technique is used to estimate the frequency of sampled microphone data. This is then used to determine the closest musical note, which can be used to change NeoPixels or displayed. All coded in CircuitPython.
CircuitPython NeoPixel Library Using SPI
This hack takes advantage of that faster speed to "synthesize" the NeoPixel data signal on the SPI's MOSI pin. In its most simple form, the hack turns every bit of NeoPixel data into a specific byte in the SPI data. There only two bytes that matter - one that represents a NeoPixel 0 bit, and one that represents a NeoPixel 1 bit.
CircuitPython Libraries on any Computer with FT232H
With FT232H support added to Blinka, you can now use CircuitPython libraries to talk to the wide range of I2C and SPI based sensors and breakout boards - from any Windows/Mac/Linux PC with a USB port.
PyPortal ISS Tracker
Use a PyPortal to display a world map and track the current location of the International Space Station (ISS).
CircuitPython Display Support Using displayio
User friendly guide to CircuitPython's native display library - displayio.
PyPortal Tides Viewer
Display the current tide information in one of two methods using the Internet-connected Adafruit PyPortal display. Surf's up!