15 GUIDES | 263 PAGES | 0 FEATURED | 1 POPULAR
We sure love the ATmega328 here at Adafruit, and we use them a lot for our own projects. The processor has plenty of GPIO, Analog inputs, hardware UART SPI and I2C, timers and PWM galore - just enough for most simple projects. METRO Mini is the culmination of years of playing with AVRs: we wanted to make a tiny, breadboard-friendly development board that is easy to use and is hacker friendly. Metro Mini can be programmed with the Arduino IDE (select 'UNO' in the boards dropdown)
Metro is our series of microcontroller boards for use with the Arduino IDE. This new Metro board looks a whole lot like our original Metro 328, but with a huge upgrade. Instead of the ATmega328, this Metro features a ATSAMD21G18 chip, an ARM Cortex M0+. It's our first Metro that is designed for use with CircuitPython! CircuitPython is our beginner-oriented flavor of MicroPython - and as the name hints at, its a small but full-featured version of the popular Python programming language specifically for use with circuitry and electronics.
OK you've gotten your Arduino set up and also figured out how to use the software to send sketches to the board. Powerful stuff! But...just running example sketches is a little boring. What we really want to do is use our own creativity and skill to write new sketches! That's what we'll be doing in this lesson. To start we will venture deep into the Blink sketch, looking at each line and trying to understand what its doing. Then we will start hacking the sketch, and maybe even meet an internationally-famous DJ and design custom hardware for him!
Ah yes, it is finally time to make your Arduino do something! We're going to start with the classic hello world! of electronics, a blinking light. OK it doesn't sound too exciting, heck you can just flip your desk lamp on and off without needing a microcontroller.. but I promise you, you'll learn a lot!
Fritzing is an open source CAD-like graphical software for all operating systems that allows full interaction between breadboard, schematic and PCB views. Customers or other enthusiasts can wire up breadboard diagrams and then turn that into a schematic and even a finished PCB! Wouldn't it be cool if you could generate 1:1 perfect Fritzing objects right from a board file?
If you've been diggin' our monochome OLEDs but need something bigger, this display will delight you. These displays are 2.3" diagonal, and very readable due to the high contrast of an OLED display. If you've been diggin' our monochome OLEDs but need something bigger, this display will delight you. These displays are 2.7" diagonal, and very readable due to the high contrast of an OLED display. This display is made of 128x32 individual white OLED pixels, each one is turned on or off by the controller chip.
If you've been diggin' our monochome OLEDs but need something bigger, this display will delight you. These displays are large and very readable due to the high contrast of an OLED display. This display is made of 128x64 individual white OLED pixels, each one is turned on or off by the controller chip.