×

With the recent surge in Omicron cases, shipping may be slower than stated times. We are working to build, ship and respond to everything as quickly as possible. Please see all COVID-19 updates here. Thank you for your continued support.

Let's continue digging deeper into Arduino to see what's really going on with registers.

Continue reading

Let's continue with the crystal anniversary theme by looking at liquid crystals!

Continue reading

In order to use more advanced features or optimize our code for space and speed, we need to understand how to work with registers directly in microcontrollers.

Continue reading

With all the information needed to construct a combat bot, let's actually build one!

Continue reading

We bring back Jamie to give us some design tips when creating a 3D-printed plastic ant bot.

Continue reading

We get a combat bot veteran to talk about the different weapon types for fighting robots.

Continue reading

We can use digital magnetic field detectors as a compass to give our robot an absolute heading.

Continue reading

Let's gaze upward and look at how some of those nifty satellites can give us position data.

Continue reading

It's Monday, and that means it's time for Adventures in Science! This week, we dive into the mysterious world of rotary encoders.

Continue reading

Let's take a look at how LIDAR works and how we can use it in robots.

Continue reading

Time for the ever-popular loops discussion! We look at the three basic loops you can use in Arduino.

Continue reading

Building on our last Arduino programming episode, we look at creating compound conditional statements using logic operators.

Continue reading

We're back to exploring programming basics, and this week: if/else statements!

Continue reading

How to use the various math operators and compound assignment operators in C/C++.

Continue reading

We present another set of concepts in the computer science series as they relate to Arduino.

Continue reading

This week, we look at what constitutes syntax in a programming language and how to employ it when writing code in Arduino.

Continue reading

We examine the computer science concept of how a single-threaded, sequential program flows in Arduino.

Continue reading

Tags


All Tags

Recent Blog Comments

Hey, at least my package was only a week late. I just saw a report about a letter that was mailed during World War II that was delivered a…

Hey @SK_BG, I reached out to Arm to find out if/when those videos will be posted on the YouTube. I'll update you here once I know more.…

Good catch, I changed the photo on the guide so it should be updated in just a bit! I completely understand that "worm hole" dynamic. I live…

Uh, Chris, I think you managed to get the wrong picture in the link for the getting started guide. The one shown looks noticably different…

I know this is super old, but any chance of sharing the arduino code, trying to do something similar with the qwiic mp3 trigger and the…

I’ve been running a Homebridge instance on a Rasberry Pi for well over a year. I tried HOOBS and didn’t care for it at all so I use a…

Hi there, any idea where we can watch some of those videos today? The links seem to have rotten, Arm's site has a "Watch On Demand" button…

the depository files as of 12/21 still do not recognize passive devices such as the Train Motor and LED's

I'll agree that SparkFun did a LOT in 2021, despite all the restrictions of the pandemic and its associated "supply chain" issues. I think I…

I want to wish all of the wonderful people at SparkFun and your friends and family a very joyous Christmas and fantastic New Year! Thanks…

Recent Authors

Chowder

Memmings

One Chris Two Chris Red Chris Blue Chris

asassy

ROB-24601

Haileyasaurus

PNP Marcus

MAKIN-STUFF

Blade

Alie Gonzalez

Pearce

Nick Poole

Nate

Graceflix

jahnell


All Authors