If you're here, it's because you were given the gift of electronics with an AdaBox! Perhaps you are a beginner who is getting started with your AdaBox. Or maybe you just want to relive what it's like being a beginner at electronics again. But most of all, you want to learn how to build and make creative, awesome stuff with mechanical keyswitches, displays, a rotary encoder, LEDs, and coding! (If, rather than learn all that, you'd like to look at pictures of cats instead, please check https://www.adafruit.com/galleries/cats-of-engineering)
And, you're in luck: there's never been a better time. Seriously. We're not just saying that. It's wild how great a time this is for you to build your own custom mini keyboard, and code it to your exact specifications to become your favorite little input assistant!
Gone are the days where you need thousands of dollars of equipment and a physics/math background. Nowadays, if you want to learn to work with electronics and code microcontrollers, you can jump right in for $100 or less and any sort of computer. And we're talking about learning a lot of electronics, graphics, coding, USB HID - from the basics of setting up a microcontroller, to customizing your graphics on an OLED display! Soon you'll be building your own keyboard shortcuts, making an Ableton Live launcher, crafting a custom calculator, tailoring your perfect soundboard, making a mechanical keyswitch MIDI keeb, or a gaming turbo pad, and much more!
Anyone who is interested in learning how to program and build interactive projects, and with access to a modern web browser. That's pretty much the minimum. Remember, this guide is specifically for people who have purchased or received an AdaBox subscription!
You don't need to know a lot of physics or math, and just like an Art Degree isn't required for making art and being creative, you don't need to have a computer science or mechanical engineering degree. It helps if you're comfortable using computers but that's a skill most people pick up through life.
If you know how to program already - great! If not, don't worry, we'll teach you enough to be dangerous.
While you can follow along without an AdaBox, it will not make as much sense unless you have all of the components and more which either came as a gift or purchased yourself - remember, the goal is helping beginners!
This guide is also not for snails. Snails are interesting creatures, but they're probably chilling out in their shells instead of coding.
If you're an expert, please visit our thousands of other tutorials and jump right in at learn.adafruit.com
I'm Ladyada, and I love to teach people how to build stuff and how they can be creative with technology.
So, are you ready?
Let's do this thing!