GBoard is an alternate keyboard for Android Devices that lets you type using Morse code. This has seen use for people with limited mobility, but it can also be useful for practicing your morse code skills. The goal of this project is to build a simple input device for GBoard that doesn't require soldering or elaborate construction techniques. We'll be using a Circuit Playground Express to build this project. We have a few different versions we'll be demonstrating - from the simplest using the two onboard buttons, to using capacitive touch inputs, to connecting up some alligator clips to big-and-easy-to-press arcade buttons.
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!
To keep the Raspberry Pi Zero as low cost and small as possible, the Pi foundation didn't include a 3.5mm audio jack. There's also no breakout pads for the audio output. This made us a little :( at first but then we thought "hey you know, we can probably figure out how to get audio out with a little hacking!
Easy e-paper finally comes to microcontrollers, with this breakout that's designed to make it a breeze to add a tri-color eInk display. Chances are you've seen one of those new-fangled 'e-readers' like the Kindle or Nook. They have gigantic electronic paper 'static' displays - that means the image stays on the display even when power is completely disconnected. The image is also high contrast and very daylight readable. It really does look just like printed paper!
Cricket provides an easy way to add measurement and action to a project. Adafruit IO provides an easy way to collect data from devices, make some basic decisions based on it, and communicate back to devices. Putting them together by using a Feather with network capabilities opens the gates to some interesting possibilities.
Robotics has often been a lot of work. With modern hardware and software, it is now possible to get up and going quickly in a single sit-down, in as little as 15 minutes. Using Adafruit Circuit Playground Express with Crickit, you can actually have a movement + sound project running quickly with a satisfying sense of accomplishment.
It's what you've been waiting for, the Feather M4 Express featuring ATSAMD51. This Feather is fast like a swift, smart like an owl, strong like a ox-bird (it's half ox, half bird, OK?) This feather is powered by our new favorite chip, the ATSAMD51J19 - with its 120MHz Cortex M4 with floating point support and 512KB Flash and 192KB RAM. Your code will zig and zag and zoom, and with a bunch of extra peripherals for support, this will for sure be your favorite new chipset.
Sometimes we wonder if robotics engineers ever watch movies. If they did, they'd know that making robots into slaves always ends up in a robot rebellion. Why even go down that path? Here at Adafruit we believe in making robots our friends! This ADABOX is based around CRICKIT a Creative Robotics and Interactive Creations tool KIT. When paired with motors, servos, a Circuit Playground Express and your own creativity, you'll be able to craft your very own Robot Friend!
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 and those are fun too but what comes after that? Well, we have the answer: LED Strips! These are flexible circuit boards with full color LEDs soldered on. They take a lot of LED-wiring-drudgery out of decorating a room, car, bicycle, costume, etc. Here is a quick tutorial on how to get an LED strip working with an Arduino.
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!
A fundamental guide for creating things with corrugated fiberboard and paperboard, scavenged from cardboard shipping boxes, tubes, and other packaging. You'll learn to cut, crease, score, bend, and fold cardboard to meet your design goals. We'll cover gluing, taping, and mechanically fastening cardboard edges, faces, and joints for building an array of essential designs.
You already have Git setup, and you have a GitHub account. You want to contribute to an open source project like CircuitPython, but you're not sure where to start. This guide walks through the steps from forking your first repo to your GitHub account, to cloning it locally, creating a working branch, making a commit, pushing your code to your fork, creating a PR, and both receiving and giving a review. You'll learn good practices and tips and tricks, and before you know it, you'll be a pro contributor. Pick a project, find an issue, and let's get started!
Using a Circuit Playground Express with CircuitPython's sound file and accelerometer support, we'll build a multi-voiced percussion instrument and blues chord progression player. Tapping the instrument will play the sound of a variety of selectable percussion instruments or step you through a blues chord progression one beat at a time. The project also includes a hack to connect the Blues Playground to a guitar amplifier for jamming on the big stage!