Adafruit 1.3" Color TFT Bonnet for Raspberry Pi
If you'd like a compact color display, with buttons and a joystick - we've got what you're looking for. The Adafruit 1.3" Color TFT Bonnet for Raspberry Pi is the big sister to our mini PiTFT add-ons. This bonnet has 240x240 color pixels in an IPS TFT display controlled over SPI. This display is super small, only about 1.3" diagonal, but since it is an IPS display, it's very readable with high contrast and visibility.
Adafruit 2.23" Monochrome OLED Bonnet
The Adafruit 2.23" Monochrome OLED Bonnet for Raspberry Pi is your chonky OLED pal, ready to snap onto any and all Raspberry Pi computers, to give you a vivid display. The Bonnet comes with a 2.13" diagonal monochrome 128x32 OLED, with sharp white pixels. The SSD1305 OLED has I2C pins plus GPIO #4 for reset, so you have plenty of GPIO connections available for buttons, LEDs, sensors, etc. It sits nice and flat so many cases that have an open top can have this display inserted.
Adding a Single Board Computer to Blinka
This guide goes over everything that's left to get your board working with Blinka including adding the Chip and Board files, getting GPIO working, getting I2C, SPI, and UART working along with some additional resources.
Adding a Single Board Computer to PlatformDetect for Blinka
So you have a Single Board Computer that you want to get working with Blinka. The first step to getting it working is to get it detected by PlatformDetect so that Blinka knows what board it is working with.
Using the Bluefruit Dashboard with Web Bluetooth in Chrome
Bluetooth LE (BLE) is a common way for mobile devices to connect to accessories, watches, and toys. Getting that same connectivity on the desktop has been really challenging - every platform does it differently and its still not very stable. Luckily, there's now a cross-platform way to connect to BLE devices on any computer - Web Bluetooth lets you connect to BLE devices, right from your browser!
PiTFT Python + Pillow Animated Gif Player
This is a handy little Animated Gif Slideshow style of player that makes use of the buttons on the PiTFT. We use pure Python and Pillow so this is handy if you don't have a framebuffer set up on the display
Adafruit 1.14" 240x135 Color TFT Breakout LCD Display
These displays use 4-wire SPI to communicate and have their own pixel-addressable frame buffer, and can be used with every kind of microcontroller. Even a very small one with low memory and few pins available! They have 240x135 16-bit full color pixels and is an IPS display, so the color looks great up to 80 degrees off axis in any direction. The TFT driver (ST7789) is very similar to the popular ST7735, and our Arduino library supports it well. There is also a microSD card holder so you can easily load full color bitmaps from a FAT16/FAT32 formatted microSD card.
Adafruit Circuit Playground TFT Gizmo
Extend and expand your Circuit Playground projects with a bolt on TFT Gizmo that lets you add a lovely color display in a sturdy and reliable fashion. This PCB looks just like a round TFT breakout but has permanently affixed M3 standoffs that act as mechanical and electrical connections.
Use circup to easily keep your CircuitPython libraries up to date
You can use circup to easily install and update CircuitPython libraries on your CircuitPython devices.
CircuitPython Libraries on Linux and the NVIDIA Jetson Nano
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 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 board!
Running TensorFlow Lite Object Recognition on the Raspberry Pi 4 or Pi 5
Want to up your robotics game and give it the ability to detect objects? Here's a guide on adding vision and machine learning using Tensorflow Lite on the Raspberry Pi 4 or Pi 5.
Stream Deck controlled RGB Message Panel using Adafruit IO
Have you ever wanted to show custom messages to others about what you're doing in a room before they enter? If you're live-streaming you don't want others popping in. What if you're recording video, you're in a teleconference, filming, in a darkroom, or an audio-only meeting?
This sign will inform others if they shouldn't disturb you. Best of all, since it uses Adafruit IO, it doesn't even need to be in the same building as your Stream Deck.
Adafruit 1.3" and 1.54" 240x240 Wide Angle TFT LCD Displays
These displays use 4-wire SPI to communicate and have their own pixel-addressable frame buffer, and can be used with every kind of microcontroller. Even a very small one with low memory and few pins available! They have 240x240 16-bit full color pixels and is an IPS display, so the color looks great up to 80 degrees off axis in any direction. The TFT driver (ST7789) is very similar to the popular ST7735, and our Arduino library supports it well. There is also a microSD card holder so you can easily load full color bitmaps from a FAT16/FAT32 formatted microSD card.
Adafruit 2.0" 320x240 Color IPS TFT Display
The 2.0" 320x240 Color IPS TFT display breakout has excellent visibility from any angle. Since the display uses 4-wire SPI to communicate and has its own pixel-addressable frame buffer, it can be used with every kind of microcontroller. This 2.0" display has 320x240 color pixels, it is a true TFT IPS display for vivid color and high-angle visibility. The TFT driver (ST7789) can display full 18-bit color (262,144 shades).
How to add a New Board to the circuitpython.org website
Want to add your CircuitPython or Blinka board to CircuitPython.org? Here's how.