Adafruit High Power Infrared LED Emitter
This board is like a little ray gun for infrared light, with two high powered LED outputs. When controlled with the onboard N-Channel FET driver, you'll be blasting 100mA-200mA of current pulsing through each LED for 10+ meters of range! This is the easiest way to get great IR emitter range without wiring up a bunch of parts.
Pico W HTTP Server with CircuitPython
You can setup an HTTP server with a Pico W running CircuitPython. This example sets a static IP address for the server, logs temperature readings from a DS18B20 temperature sensor, displays server information on an OLED and serves an HTML webpage with buttons that can send HTTP POST requests to toggle pins on the Pico W.
Flapping Halloween Vampire Bat
This project gets you from zero to flapping vampire bat with no soldering required. Two servo motors attach to the Circuit Playground Express with alligator clips. The NeoPixels on the Circuit Playground Express swirl around with a fun animation.
PyLeap CLUE Barometer
Utilize the CLUE onboard BMP280 sensor to measure ambient temperature and air pressure. A servo position moves depending on your nominal baseline pressure compared to the air pressure reading to point to the current weather condition. You'll use the PyLeap app will wirelessly load the project onto your CLUE over Bluetooth and then edit your nominal baseline pressure with the File Glider app.
Adafruit PCA9548 8-Channel STEMMA QT / Qwiic I2C Multiplexer
The PCA9548 gives you a way to get up to 8 same-address I2C devices hooked up to one microcontroller - this multiplexer acts as a gatekeeper, shuttling the commands to the selected I2C port with your command.
Quick-Start the Pico W WiFi with CircuitPython
Raspberry Pi Pico W brings WiFi to the Pico platform while retaining complete pin compatibility with its older sibling, and now as of CircuitPython 8.0.0-beta.2, there is CircuitPython WiFi support for the Pico W! This guide includes examples for testing your WiFi connection, using requests to pull JSON feeds, ping API's and log sensor data for IoT projects; all using CircuitPython!
PyLeap CLUE Custom Conference Badge
Turn your CLUE into a custom conference badge to display your online handle, name, job title and pronouns. You'll be able to edit your badge's details using the File Glider app.
PyLeap BLE Controlled NeoPixels with CLUE
In this project, you'll use the PyLeap app to wirelessly load the project code onto your CLUE. Then, you'll connect to the CLUE with the Adafruit Bluefruit Connect app to change the colors and animations of a strip of NeoPixels over BLE.
CircuitPython Trombone Champ Controller
In this project, you'll build a custom 3D printed trombone controller for the game Trombone Champ. A QT Py RP2040 running CircuitPython code uses an arcade button and NeoSlider to control the game. The button sends a space bar command the NeoSlider moves the mouse cursor up and down.
Adafruit ENS160 MOX Gas Sensor
You can build a digital nose with the ENS160 Gas Sensor, a fully integrated MOX gas sensor. This is a very fine air quality sensor from the sensor experts at ScioSense, with I2C interfacing so you don't have to manage the heater and analog reading of a MOX sensor. It combines multiple metal-oxide sensing and heating elements on one chip to provide more detailed air quality signals.
PyLeap CLUE Sensor Plotter
The CLUE has tons of onboard sensors that can sense movement, light, sound and environmental measures like temperature and humidity. This project uploads code to the CLUE with PyLeap that uses the CLUE's onboard display to plot all of the sensors' data.
Adafruit TCA8418 Keypad Matrix and GPIO Expander Breakout
The TCA8418 has the ability to act as your I2C multi-tool for handling keypads, buttons or LEDs. It has 18 total 'I/O' pins, 10 columns and 8 rows. Additionally, it has a 10-element event queue, so even if you don't get to the interrupt immediately, keypress and release events will be held for you.
Adafruit 24LC32 I2C EEPROM Breakout - 32Kbit / 4 KB
If you want to store calibration values, MAC addresses, non-secure access tokens, or other unique identifiers, EEPROM storage is a great option. The Adafruit 24LC32 I2C EEPROM breakout comes with 32 Kbit (4 KByte) of storage, and handy chainable Stemma QT connectors, it's just the right amount of simple I2C-controllable storage. Since its external to your microcontroller or microcomputer, uploading new flash memory won't wipe the data from this chip.
nOOds LED CV Signal Visualizers
In this project, you'll use the nOOds flexible LED filaments to make light-up visualizers to plug into your CV outputs. The nOOds are soldered up to audio jacks on either end to create a "cable". The nOOds' positive end is plugged into a CV output and then ground can be grabbed from any open jack. The waveform type and voltage affects the look of the LED.
Adafruit MAX17048 LiPoly / LiIon Fuel Gauge and Battery Monitor
The Adafruit MAX17048 LiPoly / LiIon Fuel Gauge and Battery Monitor connects to your Lipoly or LiIon battery and it will let you know the voltage of the cell and decodes the non-linear voltage to get you a valid percentage as well. To use, connect a 1S 3.7-4.2V Lithium Ion or Polymer battery to one of the JST 2 PH ports. Use the I2C interface and our Arduino or CircuitPython/Python library code to read the voltage and percentage whenever you like. There are various alerts, low power modes that can be customized as desired.