0
Search
SHOP
BLOG
LEARN
FORUMS
VIDEOS
SIGN IN
CLOSE MENU
0 Items
Sign In
Search
SHOP
BLOG
LEARN
FORUMS
VIDEOS
LEARN HOME
ARDUINO
12 GUIDES | 86 PAGES | 1 FEATURED | 0 POPULAR
NEW
Mystery Box: The Freefall Deck
When this deck of cards is tossed in the air, it reveals a secret audible Morse code message.
by
John Park
Perfect for magic tricks, escape rooms, and slightly unorthodox birthday parties -- this seemingly innocuous, sealed deck of cards contains a secret. When the puzzle is solved, the deck is thrown in the air, tossed to a friend, or dropped a short distance. Freefall is detected by the Circuit Playground embedded within, and it beeps a secret Morse code message.
NeoAnim: Using Bitmaps to Animate NeoPixels on Circuit Playground
Use this Python script to enable artist-friendly NeoPixel animation on Circuit Playground
by
John Park
Your browser does not support the video tag.
Animating NeoPixels can be challenging when using purely coding methods. This technique allows you to create traditional animation-style exposure sheets to control the color, position, and timing of your NeoPixel animation on the Circuit Playground.
Debugging the SAMD21 with GDB
Using GDB to better understand program state and history.
by
Scott Shawcroft
Debug your SAMD21 C code via the GNU Project Debugger (GDB) on Windows, Mac or Linux. Breakpoints allow you to pause your code at points of interest. Once paused, use a backtrace to see the current program state and the micro trace buffer to see the history of the program.
Adabox 001
Explore the contents of your ADABOX 001
by
lady ada
If you're here, it's because you were given the gift of electronics with an AdaBox! You are a beginner who is getting started with your AdaBox or 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 stuff with electronics!
Ladyada's Learn Arduino - Lesson #2
Venture deep into the Blink sketch...
by
lady ada
Your browser does not support the video tag.
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!
Ladyada's Learn Arduino - Lesson #1
Hello, World! I am an Arduino and I am here to BLINK!
by
lady ada
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!
Circuit Playground Password Vault
Turn your Circuit Playground into a USB password vault
by
John Park
Long, random passwords are the most secure, but can be difficult to remember and tricky to type. Build this Circuit Playground Password Vault to remember and enter them for you! Store up to ten passwords and enter them into a computer over USB at the push of a button. You'll even create a unique unlock sequence so your passwords stay secure, and build a rugged 3D printed case to take it on the go.
Mindfulness Clock OF DOOM
A grim reminder that time is priceless
by
Phillip Burgess
Your browser does not support the video tag.
It’s not pleasant thinking about one’s mortality, but that’s the point of this project: to make one aware of the passage of time and how precious each minute is. As you look at the clock, remember that you are never getting those minutes back. Stop watching internet cat videos and make the most of them!
FEATURED
Ladyada's Learn Arduino - Lesson #0
Hi There!
by
lady ada
If you're here, it's because you want to learn how to build and make stuff with electronics! And, you're in luck: there's never been a better time.
Using Board Package Tool to Update Adafruit Arduino Packages
How to use the Python board package tool (bpt) to keep Adafruit's Arduino packages up to date.
by
Tony DiCola
Learn how to use Python scripts that can automate keeping Adafruit's Arduino package repositories up to date with the Arduino board package index.
Proper Debugging of ATSAMD21 Processors
Step in, step out, step over and repeat!
by
lady ada
You can use Atmel Studio as an IDE and debugging setup to have full step and memory debugging of an Arduino Zero or Feather M0. Perfect when dealing with really hairy bugs
Using ATSAMD21 SERCOM for more SPI, I2C and Serial ports
Get more high speed serial commports without bitbanging
by
lady ada
When we first checked out the ATSAMD21 chip (the processor used in the Arduino Zero and Adafruit Feather M0), we were very happy to see that the chip has 6 "SERCOM"s, a.k.a SERial COMmunication modules. Each one of these modules can be used for I2C, SPI or Serial. That means you can have 3 UART's & 3 SPI's, or maybe 2 SPI's and 4 I2C's. Basically, you have a ton of options for adding more hardware support for the most common 3 chip-to-chip protocols.