https://circuitpython.org/
CircuitPython
The easiest way to program microcontrollers
circuitpython
https://learn.adafruit.com/wirelessly-code-your-bluetooth-device-with-circuitpython/device-setup
Device Setup | Wirelessly Code your Bluetooth Device with CircuitPython | Adafruit Learning System
With the CircuitPython Code Editor, you can connect with through your Chrome browser using a mobile device or a desktop computer on any of the major Operating...
device setupcode
https://chiptron.eu/picogame-a-game-engine-for-circuitpython/
Picogame: a game engine for CircuitPython - Chiptron.eu
Jul 28, 2026 - Want to build your own game on a Raspberry Pi Pico? Picogame is a 2D game engine for CircuitPython - native C core, game logic in Python, browser simulator.
a gameenginecircuitpythoneu
https://learn.adafruit.com/circuitpython-sound-box/usb-cable
USB Cable | CircuitPython Sound Box | Adafruit Learning System
Make a large switch for playing back audio clips using Circuit Playground Express and Circuit Python.
usb cablesound boxcircuitpythonadafruitlearning
https://learn.adafruit.com/circuitpython-samd-debugging-w-atmel-studio-7/reading-peripheral-registers
Reading Peripheral Registers | Debugging CircuitPython On SAMD w/Atmel Studio 7 | Adafruit Learning...
This guide will help you to start debugging CircuitPython on the SAMD21 or SAMD51, using Windows and Atmel Studio 7. Take the squeeze off virtual environments...
https://learn.adafruit.com/neopixel-crystal-chandelier-with-circuitpython-animations-and-speed-control/final-assembly
Final Assembly | Neopixel Crystal Chandelier with CircuitPython Animations and Speed Control |...
Make a hanging chandelier lamp with crystals, sparkles, and NeoPixels. Control the brightness and speed of your pixel animations with a dial. Adjust the motion...
final assemblycrystal chandelierneopixel
https://learn.adafruit.com/circuitpython-sound-box/final-wiring
Wired Components | CircuitPython Sound Box | Adafruit Learning System
Make a large switch for playing back audio clips using Circuit Playground Express and Circuit Python.
sound boxwiredcomponentscircuitpythonadafruit
https://learn.adafruit.com/adafruit-io-hub-with-the-adafruit-funhouse/funhouse-specific-circuitpython-libraries
FunHouse-Specific CircuitPython Libraries | Adafruit IO IOT Hub with the Adafruit FunHouse |...
This project uses the Adafruit FunHouse with the new Adafruit CircuitPython Dash Display library to create a customizable Adafruit IO dashboard on your...
adafruit ioiot hubfunhousespecificcircuitpython
https://learn.adafruit.com/weather-wise-wifi-umbrella-stand/circuitpython
Installing CircuitPython | Weather Wise Wifi Umbrella Stand | Adafruit Learning System
Looking for a fun and functional DIY project that can brighten up even the gloomiest of days? This WiFi-enabled umbrella stand checks the weather for you and...
weather wiseumbrella standinstallingcircuitpythonwifi
https://learn.adafruit.com/adafruit-9-dof-orientation-imu-fusion-breakout-bno085/uart-rvc-for-python-circuitpython
UART-RVC for Python & CircuitPython | Adafruit 9-DOF Orientation IMU Fusion Breakout - BNO085 |...
The BNO085 is the perfect sensor for any navigation or motion project. It does all the sensor fusion for you and puts it on an easy-to-use breakout board with...
https://www.tomshardware.com/news/adafruit-demonstrates-rp2040-dvi-output-for-circuitpython
Adafruit Demonstrates RP2040 DVI Output for CircuitPython | Tom's Hardware
Apr 20, 2023 - Simple video output from a microcontroller
adafruitdemonstratesdvioutputcircuitpython
https://learn.adafruit.com/adafruit-ch9328-uart-to-hid-keyboard-breakout/circuitpython-and-python
CircuitPython and Python | Adafruit CH9328 UART to HID Keyboard Breakout | Adafruit Learning System
We love using chips with 'native USB' peripherals - that's the magic silicon that lets a microcontroller act like an HID keyboard or mouse or disk drive or...
https://learn.adafruit.com/tmp36-temperature-sensor/tmp36-with-circuitpython?view=all
TMP36 with CircuitPython | TMP36 Temperature Sensor | Adafruit Learning System
An analog temperature sensor is pretty easy to explain, its a chip that tells you what the ambient temperature is. This guide will show you how an analog...
temperature sensorcircuitpythonadafruitlearningsystem
https://learn.adafruit.com/neopixel-nanoring-gemma/circuitpython
CircuitPython | NeoPixel NanoRing | Adafruit Learning System
circuitpythonneopixelnanoringadafruitlearning
https://learn.adafruit.com/ethernet-for-circuitpython/circuitpython-setup
CircuitPython Setup | Ethernet for CircuitPython with Wiznet5K | Adafruit Learning System
Tired of trying to authenticate your projects with a wireless network? If you need to add plug-and-play networking, nothing beats Ethernet! Simply plug a...
circuitpythonsetupethernetadafruitlearning
https://learn.adafruit.com/at-hand-raiser?view=all
Overview | CircuitPython Powered AT Hand-Raiser | Adafruit Learning System
This Assistive Technology project helps students who need to get their teacher's attention but can't raise their hand because of physical challenges. We'll...
overviewcircuitpythonpoweredhandraiser
https://learn.adafruit.com/dotstar-featherwing-in-circuitpython/more-on-stripes
More on Stripes | Dotstar Featherwing in CircuitPython | Adafruit Learning System
Use CircuitPython to display points, images, text, and scrolling images on the 6x12 dotstar Featherwing.
more onstripescircuitpythonadafruitlearning
https://learn.adafruit.com/led-candles-simple-easy-cheap/circuitpython-code
CircuitPython Code | LED candles: simple, easy, cheap | Adafruit Learning System
Making an LED candle is dead simple! This is a great first project for beginners and can be easily completed in just a few minutes. When it's done, you'll have...
led candlescircuitpythoncodesimpleeasy
https://learn.adafruit.com/circuitpython-essentials
CircuitPython Essentials | CircuitPython Essentials | Adafruit Learning System
You've already gotten started with CircuitPython. What's next? CircuitPython Essentials! This guide provides examples of all the core modules and some of the...
circuitpythonessentialsadafruitlearningsystem
https://learn.adafruit.com/adafruit-qmc5883p-triple-axis-magnetometer/circuitpython-and-python
CircuitPython and Python | Adafruit QMC5883P - Triple Axis Magnetometer | Adafruit Learning System
Sense the magnetic fields that surround us with this handy triple-axis magnetometer (compass) module. Magnetometers can sense where the strongest magnetic...
circuitpythonadafruittripleaxismagnetometer
https://learn.adafruit.com/saving-bitmap-screenshots-in-circuitpython/setup
Setup | Saving CircuitPython Bitmaps and Screenshots | Adafruit Learning System
This guide introduces a library for CircuitPython 5.0 or later that provides a way to capture a screenshot of a displayio based screen or a displayio.Bitmap...
setupsavingcircuitpythonbitmapsscreenshots
https://learn.adafruit.com/circuitpython-with-binho-nova-multi-protocol-usb-host-adapter/spi
SPI | CircuitPython Libraries with the Binho Nova Multi-Protocol USB Host Adapter | Adafruit...
The Binho Nova Multi-Protocol USB Host Adapter allows one to interface their computer directly to hardware circuits. This device is powered by a USB connection...
https://learn.adafruit.com/welcome-to-circuitpython
Welcome To CircuitPython | Welcome to CircuitPython! | Adafruit Learning System
You may have seen CircuitPython mentioned on the Adafruit site or on Discord. What is it? Why would you use it? Once you have a CircuitPython board, what do...
welcome tocircuitpythonadafruitlearningsystem
https://learn.adafruit.com/fruit-jam-irc-client-in-circuitpython/overview
Overview | Fruit Jam IRC Client in CircuitPython | Adafruit Learning System
Connecting to IRC servers, joining channels, chatting and DMing, and enter basic commands are all supported in this client application. TLS connection is...
fruit jamirc clientoverviewcircuitpythonadafruit
https://learn.adafruit.com/adafruit-max17048-lipoly-liion-fuel-gauge-and-battery-monitor/python-circuitpython
Python & CircuitPython | Adafruit MAX17048 LiPoly / LiIon Fuel Gauge and Battery Monitor | Adafruit...
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...
fuel gaugepythonadafruitlipoly
https://learn.adafruit.com/circuitpython-libraries-on-any-computer-with-mcp2221?view=all
Overview | CircuitPython Libraries on any Computer with MCP2221 | Adafruit Learning System
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...
overviewcircuitpythonlibraries
https://learn.adafruit.com/adafruit-neotrellis-m4/adafruit-circuitpython-trellism4-library
Adafruit CircuitPython TrellisM4 Library | Adafruit NeoTrellis M4 Express | Adafruit Learning System
So you've got a cool/witty name for your band, a Soundcloud account, a 3D-printed Daft Punk helmet... so what could be missing from your road to stardom? The...
express learningadafruitcircuitpythonlibrarysystem
https://learn.adafruit.com/using-dvi-video-in-circuitpython/adafruit-hardware
Adafruit Hardware | Using DVI Video in CircuitPython | Adafruit Learning System
DVI video output for CircuitPython brings large screen video to Raspberry Pi microcontrollers. This guide demonstrates how to make this happen.
video inadafruithardwareusingdvi
https://learn.adafruit.com/circuitpython-midi-to-cv-skull/assembly
Assembly | CircuitPython MIDI to CV Skull | Adafruit Learning System
What do you do if you want the convenience of MIDI but the warm tones of analog synths? Build a MIDI to CV converter of course! A QT Py RP2040 running...
midi to cvassemblycircuitpythonskulladafruit
https://learn.adafruit.com/diy-pico-mechanical-keyboard-with-fritzing-circuitpython/make-a-custom-pcb-with-fritzing
Make a Custom PCB with Fritzing | DIY Pico Mechanical Keyboard with Fritzing and CircuitPython |...
Use the Raspberry Pi RP2040 Pico as the brains of a mechanical keyboard -- no scan matrix required! Up to 26 keys can be used with direct GPIO pins. You'll...
make acustom pcb
https://pyfound.blogspot.com/2019/05/scott-shawcroft-history-of-circuitpython.html?m=0
Python Software Foundation News: Scott Shawcroft: History of CircuitPython
python software foundationnewsscotthistorycircuitpython
https://learn.adafruit.com/feather-esp32-s3-tft-circuitpython-day-2024-countdown-clock/featured_products
Feather ESP32-S3 TFT CircuitPython Day 2024 Countdown Clock | Adafruit Learning System
https://learn.adafruit.com/circuitpython-with-binho-nova-multi-protocol-usb-host-adapter/blinking-and-pulsing-an-led
Blinking and Pulsing an LED | CircuitPython Libraries with the Binho Nova Multi-Protocol USB Host...
The Binho Nova Multi-Protocol USB Host Adapter allows one to interface their computer directly to hardware circuits. This device is powered by a USB connection...
https://learn.adafruit.com/circuitpython-usb-workflow-code-editor-quick-start/connecting
Connecting | CircuitPython USB Workflow Code Editor Quick Start | Adafruit Learning System
The CircuitPython Code Editor allows you to access the Python code editor from a Chrome-based browser such as Google Chrome or Microsoft Edge and edit the code...
code editorquick startconnectingcircuitpythonusb
https://learn.adafruit.com/circuitpython-display-text-library/featured_products
CircuitPython Display_Text Library | Adafruit Learning System
circuitpythondisplaytextlibraryadafruit
https://learn.adafruit.com/munny-lamp/code-with-circuitpython
Code with CircuitPython | MUNNY Glowing Friend with Bluetooth Control! | Adafruit Learning System
Use the Prop-Maker Wing, a Feather M0 Bluefruit board, and 3W LED to add some fun color to this urban vinyl DIY pal! Select colors with the Bluefruit App on...
bluetooth controlcodecircuitpythonmunnyglowing
https://circuitpython-nrf24l01.readthedocs.io/en/latest/contributing.html
Contributing Guidelines - CircuitPython_nRF24L01
A pure python driver library for the nRF24L01 transceivers on CircuitPython platforms.
contributing guidelinescircuitpython
https://learn.adafruit.com/adafruit-itsybitsy-rp2040/circuitpython-essentials
CircuitPython Essentials | Adafruit ItsyBitsy RP2040 | Adafruit Learning System
What's smaller than a Feather but larger than a Trinket? It's an Adafruit ItsyBitsy RP2040 featuring the Raspberry Pi RP2040! Small and powerful, this...
circuitpythonessentialsadafruititsybitsylearning
https://learn.adafruit.com/pyportal-voice-controlled-smart-switch-and-time-display/circuitpython-code
CircuitPython Code | PyPortal Voice Controlled Smart Switch and Time Display | Adafruit Learning...
This mild mannered PyPortal time display has a secret power: turn on and off lights or appliances using your voice. Using Adafruit IO and IFTTT, turn lights or...
smart switch
https://circuitpython-nrf24l01.readthedocs.io/en/latest/index.html
CircuitPython_nRF24L01
A pure python driver library for the nRF24L01 transceivers on CircuitPython platforms.
circuitpython
https://learn.adafruit.com/circuitpython-pyportal-minesweeper-game/overview
Overview | CircuitPython Minesweeper Game | Adafruit Learning System
Minesweeper is rivaled only by Solitaire as the most widely used application on Windows. Now you can take part in the fun on your PyPortal.
minesweeper gameoverviewcircuitpythonadafruitlearning
https://learn.adafruit.com/media-dial/featured_products
CircuitPython Media Dial | Adafruit Learning System
circuitpythonmediadialadafruitlearning
https://learn.adafruit.com/as5600-smooth-rotary-encoder/circuitpython
Install CircuitPython | AS5600 Super Smooth Rotary Encoder | Adafruit Learning System
Build the path of least resistance with this super smooth rotary encoder. This project uses an AS5600 magnetic angle sensor with a QT Py RP2040 running...
super smoothrotary encoderinstallcircuitpythonadafruit
https://learn.adafruit.com/adafruit-tlv493-triple-axis-magnetometer/python-circuitpython
Python & CircuitPython | Adafruit TLV493 Triple-Axis Magnetometer | Adafruit Learning System
The TLV493D 3-axis magnetometer is a great little sensor for detecting magnets in 3D. In fact, the manufacturer Infineon suggests it could be used to make a...
pythonadafruittripleaxismagnetometer
https://learn.adafruit.com/clue-sensor-plotter-circuitpython/design
Design | CLUE Sensor Plotter in CircuitPython | Adafruit Learning System
Using CircuitPython to plot the all of the CLUE's sensors and display the voltages on the three analogue pads in a pseudo-oscilloscope style.
designcluesensorplottercircuitpython
https://learn.adafruit.com/make-it-sense/circuitpython
CircuitPython | Make It Sense | Adafruit Learning System
You're ready to use the cool sensors on Circuit Playground Express. Here is the code in CircuitPython and MakeCode to get you started quickly building your...
make itcircuitpythonsenseadafruitlearning
https://circuitpython-nrf24l01.readthedocs.io/en/latest/examples.html
Examples - CircuitPython_nRF24L01
A pure python driver library for the nRF24L01 transceivers on CircuitPython platforms.
examplescircuitpython
https://learn.adafruit.com/circuitpython-snow-globe
Overview | CircuitPython Snow Globe | Adafruit Learning System
Use CircuitPython to program your own snow globe that responds to shaking and plays a holiday music and lights show!
snow globeoverviewcircuitpythonadafruitlearning
https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python-circuitpython/circuitpython-dotstar
CircuitPython DotStar | Adafruit Feather M0 Express | Adafruit Learning System
Get started quickly using Arduino or CircuitPython on the Feather M0 Express.
adafruit featherexpress learningcircuitpythonsystem
https://learn.adafruit.com/circuitpython-ble-advertising-beacons/understanding-ble-advertising-beacons
Understanding BLE Advertising Beacons | CircuitPython BLE Advertising Beacons | Adafruit Learning...
You can turn any Bluefruit board into a BLE beacon to advertise a URL! Users can see and click on the link right in their Eddystone compatible mobile app, such...
understandingbleadvertisingbeaconscircuitpython
https://learn.adafruit.com/circuitpython-with-binho-nova-multi-protocol-usb-host-adapter/running-circuitpython-code-without-circuitpython
Running CircuitPython Code without CircuitPython | CircuitPython Libraries with the Binho Nova...
The Binho Nova Multi-Protocol USB Host Adapter allows one to interface their computer directly to hardware circuits. This device is powered by a USB connection...
runningcircuitpythoncodewithoutlibraries
https://learn.adafruit.com/circuitpython-display-support-using-displayio
Introduction | CircuitPython Display Support Using displayio | Adafruit Learning System
User friendly guide to CircuitPython's native display library - displayio.
introductioncircuitpythondisplaysupportusing
https://learn.adafruit.com/circuitpython-essentials/circuitpython-i2c
CircuitPython I2C | CircuitPython Essentials | Adafruit Learning System
You've already gotten started with CircuitPython. What's next? CircuitPython Essentials! This guide provides examples of all the core modules and some of the...
circuitpythonessentialsadafruitlearningsystem
https://learn.adafruit.com/visual-studio-code-for-education-and-circuitpython/using-other-online-editors
Using Other Online Editors | Visual Studio Code for Education... and CircuitPython | Adafruit...
The Visual Studio Code Editor for Education allows an easy way to use a code editor in a web browser. Can it be used for CircuitPython? Yes!
visual studio codeother online
https://learn.adafruit.com/ulab-crunch-numbers-fast-with-circuitpython/filter-example-measuring-barometric-pressure
Filter Example: Measuring barometric pressure | ulab: Crunch Numbers fast in CircuitPython |...
CircuitPython 5.x.0 features ulab (pronounced: micro lab), a Python package for quickly manipulating arrays of numbers. With careful use, it can greatly speed...
barometric pressurefilterexamplemeasuring
https://learn.adafruit.com/pyportal-event-countdown-clock/install-circuitpython
Install CircuitPython | PyPortal Event Countdown Clock | Adafruit Learning System
This project uses the PyPortal running CircuitPython to determine the current time and then draw out a countdown clock until your event occurs. Once the event...
event countdowninstallcircuitpythonclockadafruit
https://learn.adafruit.com/adafruit-dvi-sock-for-pico/circuitpython
CircuitPython | Adafruit DVI Sock for Pico | Adafruit Learning System
Wouldn't it be cool to display images and graphics directly from your Pico or Pico W to an HDMI monitor or television? We think so! So we designed this DVI...
circuitpythonadafruitdvisockpico
https://learn.adafruit.com/using-dvi-video-in-circuitpython/references-and-other-guides
References and Other Guides | Using DVI Video in CircuitPython | Adafruit Learning System
DVI video output for CircuitPython brings large screen video to Raspberry Pi microcontrollers. This guide demonstrates how to make this happen.
and other
https://learn.adafruit.com/adafruit-circuit-playground-bluefruit/circuitpython-cap-touch
CircuitPython Cap Touch | Adafruit Circuit Playground Bluefruit | Adafruit Learning System
Circuit Playground Bluefruit is our third board in the Circuit Playground series, another step towards a perfect introduction to electronics and programming....
circuit playgroundcircuitpythoncaptouchadafruit
https://learn.adafruit.com/pyportal-iot-plant-monitor-with-google-cloud-iot-core-and-circuitpython/pyportal-circuitpython-setup-2
PyPortal CircuitPython Setup | PyPortal IoT Plant Monitor with Google Cloud IoT Core and...
Do you forget to water your plants this week? Want to monitor the ambient temperature of your the room your plant is located in from across the world? In this...
plant monitorwith googlecloud corecircuitpythonsetup
https://learn.adafruit.com/circuitpython-day-2020-countdown-clock/code-pyportal-with-circuitpython-2
Code PyPortal with CircuitPython | CircuitPython Day 2020 Countdown Clock | Adafruit Learning System
-CircuitPython Day 2020 is coming in a number of days! Remember when the magic day is with this PyPortal based countdown clock.
countdown clockcodecircuitpythonday
https://learn.adafruit.com/circuitpython-libraries-on-linux-and-the-nvidia-jetson-nano
Overview | CircuitPython Libraries on Linux and the NVIDIA Jetson Nano | Adafruit Learning System
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 Jetson Nano (or...
nvidia jetson nano
https://learn.adafruit.com/adafruit-as7331-uv-uva-uvb-uvc-sensor/circuitpython-and-python
CircuitPython & Python | Adafruit AS7331 UV / UVA / UVB / UVC Sensor | Adafruit Learning System
The Adafruit AS7331 UVA / UVB / UVC Sensor Breakout is a perfect solution to UV sensing, no matter what 'type' you're sensing. Most UV sensors do just UVA,...
circuitpythonadafruituv
https://learn.adafruit.com/rgb-matrix-slot-machine/circuitpython-code-walkthrough
CircuitPython Code Walkthrough | RGB Matrix Slot Machine | Adafruit Learning System
Build a slot machine like display using CircuitPython, an Adafruit Feather M4 and an RGB Matrix. Hours of enjoyment seeing the characters go by.
code walkthroughmatrix slotcircuitpythonrgbmachine
https://learn.adafruit.com/using-microsoft-azure-iot-with-circuitpython
Overview | PyPortal IoT Plant Monitor with Microsoft Azure IoT and CircuitPython | Adafruit...
Do you forget to water your plants this week? Want to monitor the ambient temperature of your the room your plant is located in from across the world? In this...
plant monitormicrosoft azureoverviewiot
https://learn.adafruit.com/adafruit-led-backpack/1-2-16x8-matrix-circuitpython-and-python-usage
CircuitPython and Python Usage | Adafruit LED Backpacks | Adafruit Learning System
What's better than a single LED? Lots of LEDs! The matrices use a driver chip that does all the heavy lifting for you: They have a built in clock so they...
python usageled backpackscircuitpythonadafruitlearning
https://learn.adafruit.com/diy-robotic-sky-tracking-astrophotography-mount/code
Code | DIY Robotic Sky Tracking Astrophotography Mount with CircuitPython | Adafruit Learning System
This project uses a Feather M4 and Trinamic's TMC-2226 stepper motor driver to enable you to take long exposures of the night sky with just about any camera....
https://learn.adafruit.com/circuit-python-tft-gizmo-candy-hearts/ble-code
BLE Code | CircuitPython TFT Candy Hearts | Adafruit Learning System
Turn your TFT Gizmo into a conversation heart with customizable messages and colors. Just like those chalky hearts that show up around Valentines. Yum!
candy heartsblecodecircuitpythontft
https://learn.adafruit.com/rgb-led-strips/circuitpython-code
CircuitPython Code | RGB LED Strips | Adafruit Learning System
We love some good LED blinking as much as the next person but after years of LED-soldering we need something cooler to get us excited. Sure there are RGB LEDs...
rgb led stripscircuitpythoncodeadafruitlearning
https://learn.adafruit.com/3d-printed-unicorn-horn/circuitpython-code
CircuitPython Code | 3D Printed Unicorn Horn | Adafruit Learning System
Sew this flexible costume element onto a hat, hoodie, or headband and add NeoPixels or use glow in the dark NinjaFlex for illumination.
unicorn horncircuitpythoncodeprintedadafruit
https://learn.adafruit.com/dragon-drop-a-circuitpython-game-for-macropad/featured_products
Dragon Drop: a CircuitPython Game for MacroPad | Adafruit Learning System
dragondropcircuitpythongamemacropad
https://learn.adafruit.com/make-it-pulse/circuitpython
CircuitPython | Make It Pulse | Adafruit Learning System
The light sensor on the Circuit Playground Express is used as a pulse sensor, albeit one with limited accuracy. The output can be plotted in Circuit Python and...
make itcircuitpythonpulseadafruitlearning
https://learn.adafruit.com/ble-thermal-cat-printer-with-circuitpython?view=all
Overview | BLE Thermal "Cat" Printer with CircuitPython | Adafruit Learning System
Use an Adafruit CLUE and Bluetooth to print to this thermal printer, no wires required.
overviewblethermalcatprinter
https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python-circuitpython/circuitpython-libraries
CircuitPython Libraries | Adafruit Feather M0 Express | Adafruit Learning System
Get started quickly using Arduino or CircuitPython on the Feather M0 Express.
adafruit featherexpress learningcircuitpythonlibrariessystem
https://learn.adafruit.com/lis3mdl-triple-axis-magnetometer/python-circuitpython
Python & CircuitPython | LIS3MDL Triple-axis Magnetometer | Adafruit Learning System
Sense the magnetic fields that surround us with this handy triple-axis magnetometer (compass) module. Magnetometers can sense where the strongest magnetic...
pythontripleaxismagnetometeradafruit
https://circuitpython-nrf24l01.readthedocs.io/en/latest/core_api/basic_api.html
Basic RF24 API - CircuitPython_nRF24L01
A pure python driver library for the nRF24L01 transceivers on CircuitPython platforms.
basicapicircuitpython
https://learn.adafruit.com/lola-droid/circuitpython
CircuitPython | LO-LA59 Droid | Adafruit Learning System
This animatronic droid moves her wings and can mount to a shoulder!
circuitpythonlodroidadafruitlearning
https://learn.adafruit.com/circuitpython-ble-advertising-beacons?view=all
Overview | CircuitPython BLE Advertising Beacons | Adafruit Learning System
You can turn any Bluefruit board into a BLE beacon to advertise a URL! Users can see and click on the link right in their Eddystone compatible mobile app, such...
overviewcircuitpythonbleadvertisingbeacons
https://learn.adafruit.com/circuit-python-your-own-adventure/preparing-your-pyportal
Preparing Your PyPortal | CircuitPython Your Own Adventure | Adafruit Learning System
Make your own interactive fiction stories with CircuitPython to create adventure stories that use a touchscreen or cursor to navigate
preparingcircuitpythonadventureadafruitlearning
https://learn.adafruit.com/circuit-python-your-own-adventure/overview
Overview | CircuitPython Your Own Adventure | Adafruit Learning System
Make your own interactive fiction stories with CircuitPython to create adventure stories that use a touchscreen or cursor to navigate
your ownoverviewcircuitpythonadventureadafruit
https://learn.adafruit.com/bluetooth-le-hid-volume-knob-with-circuitpython/understanding-ble
Understanding BLE | BLE Volume Knob with CircuitPython | Adafruit Learning System
You can use Bluetooth LE running in CircuitPython on the Circuit Playground Bluefruit to emulate a keyboard to send wireless volume up/down, mute, Play/Pause...
volume knobunderstandingblecircuitpythonadafruit
https://learn.adafruit.com/circuitpython-led-animations/overview
Overview | CircuitPython LED Animations | Adafruit Learning System
Blinking an LED is pretty simple. Sending a comet across 300 LEDs? Still simple with the CircuitPython LED Animation library! Not only does it make many...
overviewcircuitpythonledanimationsadafruit
https://learn.adafruit.com/a-cli-in-circuitpython
Overview | A CLI in CircuitPython | Adafruit Learning System
Sometimes you need to enter text into an app. This can be commands or, as in this case, expressions for a REPL. This guides walks through a pure CircuitPython...
overviewclicircuitpythonadafruitlearning
https://learn.adafruit.com/adafruit-tmp117-high-accuracy-i2c-temperature-monitor/python-circuitpython
Python & CircuitPython | Adafruit TMP117 High Accuracy I2C Temperature Monitor | Adafruit Learning...
The TMP117 Precision Temperature Sensor is an I2C temperature sensor that will help you easily add temperature measurement and adjustment to your project. In...
high accuracytemperature monitorpythonadafruitlearning
https://learn.adafruit.com/adafruit-mlx90632-fir-remote-thermal-temperature-sensor/circuitpython-python
CircuitPython & Python | Adafruit MLX90632 FIR Remote Thermal Temperature Sensor | Adafruit...
The Adafruit MLX90632 FIR Temperature Sensor features a compact and low cost 'remote' infrared sensor. These are great when you want to measure the temperature...
circuitpythonadafruitfirremotethermal
https://learn.adafruit.com/using-circuitpython-displayio-with-a-tft-featherwing/3-5-tft-featherwing
3.5" TFT FeatherWing | CircuitPython displayio Setup for TFT FeatherWings | Adafruit Learning System
In this guide, we explain how to get displayio on CircuitPython running through the 2.4" TFT FeatherWing, 3.5" FeatherWing, and MiniTFT plus Joystick...
https://learn.adafruit.com/using-dvi-video-in-circuitpython/create-your-settings-toml-file
Create Your settings.toml File | Using DVI Video in CircuitPython | Adafruit Learning System
DVI video output for CircuitPython brings large screen video to Raspberry Pi microcontrollers. This guide demonstrates how to make this happen.
https://learn.adafruit.com/ble-hid-keyboard-buttons-with-circuitpython/featured_products
BLE HID Keyboard Buttons with CircuitPython | Adafruit Learning System
blehidkeyboardbuttonscircuitpython
https://circuitpy.dev/
CircuitPython Online IDE
Redirecting to the newest version of CircuitPython Online IDE.
circuitpythononlineide
https://learn.adafruit.com/adafruit-tcs3430-tcs34303-ambient-tri-stimulus-color-sensor/circuitpython-and-python
CircuitPython and Python | Adafruit TCS3430 / TCS34303 Ambient Tri-Stimulus Color Sensor | Adafruit...
It acts a bit differently than the color sensors folks are used to, where there are sensors at wavelengths 437nm (X1), 574nm (X2), 537nm (Y) and 434nm (Z) and...
circuitpythonadafruit
https://learn.adafruit.com/turtle-graphics-gizmo/turtle-graphics-on-gizmo
Turtle Graphics on Gizmo | Turtle Graphics in CircuitPython on TFT Gizmo | Adafruit Learning System
The legendary Turtle graphics of the Logo programming language has made its way to CircuitPython! Now, you can learn to program your own graphics right on the...
turtle graphicsgizmocircuitpythontftadafruit
https://learn.adafruit.com/traffic-light-conference-badge/circuitpython
CircuitPython | Traffic Light Conference Badge | Adafruit Learning System
Let your fellow convention attendees know how much socialization you're up for with this traffic light badge. A button on the side lets you change the color of...
traffic lightcircuitpythonconferencebadgeadafruit
https://learn.adafruit.com/adafruit-itsybitsy-nrf52840-express/circuitpython-cpu-temp
CircuitPython CPU Temp | Adafruit ItsyBitsy nRF52840 Express | Adafruit Learning System
express learningcircuitpythoncputempadafruit
https://media.ccc.de/v/sps22-4237-game-development-with-circuit
Game Development with CircuitPython - media.ccc.de
With a large selection of handheld devices running CircuitPython, it's natural to want to make games for them. But where to start? What a...
game developmentcircuitpythonmediaccc
https://code.circuitpython.org/
CircuitPython Code Editor
circuitpythoncodeeditor
https://www.adafruit.com/product/4465?ref=blog.wokwi.com
Adafruit PyPortal Pynt - CircuitPython Powered Internet Display [2.4 TFT] : Adafruit Industries,...
The PyPortal Pynt is the little sister to our popular PyPortal - zapped with a shrink ray to take the design from a 3.2" diagonal down to 2.4" diagonal screen...
adafruitpyntcircuitpythonpowered
https://learn.adafruit.com/adafruit-chainable-ds18b20-extender-breakout/circuitpython
CircuitPython | Adafruit Chainable DS18B20 Extender Breakout | Adafruit Learning System
While there is absolutely nothing stopping you from just wiring up DS18B20's directly to your microcontroller, these extender breakouts will make things just a...
circuitpythonadafruitextenderbreakoutlearning
https://learn.adafruit.com/powerwash-simulator-nozzle-controller/circuitpython
CircuitPython | PowerWash Simulator Nozzle Controller | Adafruit Learning System
Use a 9-DOF sensor mounted in a pressure washer gun (plus Wiichuck for added input) to aim and blast water in the PowerWash Simulator PC game. It runs...
powerwash simulatorcircuitpythonnozzlecontrolleradafruit
https://learn.adafruit.com/getting-started-with-microsoft-azure-and-circuitpython/connect-your-device
Connect Your Device | Getting Started with Microsoft Azure and CircuitPython | Adafruit Learning...
There are a lot of IoT platforms out there, but if you want to build really big projects or run a business using IoT you'll need to use a platform that...
connect your devicegetting started with
https://learn.adafruit.com/networking-in-circuitpython/networking-with-the-wifi-module
Networking with the wifi module | Networking in CircuitPython | Adafruit Learning System
CircuitPython provides several methods for connecting hardware to wired and wireless networks. Shall we see how?
the wifinetworkingmodulecircuitpythonadafruit