This popular development board is great for beginners and advanced users alike. It comes in a variety of flavors and is extensible with "shields" for adding special functionality. Find tutorials here to learn how to do cool stuff using the Arduino platform.


Articles are neat!



These are the various concepts that people may need to know while learning a technology tutorial and could be required to complete a ‘hookup’ tutorial. Concepts are most often a general building block that may be built upon other concepts. Concepts can generally be learned without physical objects but are reinforced with a hookup tutorial.

Electrical Engineering

These tutorials help form some of the fundamentals you would learn in an Electrical Engineering course of study.


Also known as wearables, this is the world of electronics sewn right into your clothes! Find tutorials here that introduce the basics of machine-washable boards and conductive thread, as well as projects to get you inspired.



This type of tutorial shows people how to get a specific product hooked up and working.



<div class="well"><header><h3>Phant is No Longer in Operation</h3></header> Unfortunately Phant, our data-streaming service, is no longer in service. The system has reached capacity and, like a less-adventurous Cassini, has plunged conclusively into a fiery and permanent retirement. There are several other maker-friendly, data-streaming services and/or IoT platforms available as alternatives. The three we recommend are Blynk, ThingSpeak, and Cayenne. You can read our <a href="https://www.sparkfun.com/news/2413">blog post on the topic</a> for an overview and helpful links for each platform.</div>


Need inspiration? Find it here! These tutorials feature special projects broken down into steps to illustrate how you can use various concepts, skills, and technologies to build awesome stuff.


Reference for ProtoSnap resources


Single Board Computer

Need more brains for your project? There are several different kinds of Single Board Computers today that will give you all of the power of a modern computer on a small board with lots of inputs and outputs.


These are the various skills that people may need to know while learning a technology tutorial and could be required to complete a ‘hookup’ tutorial. Skills are most often learned by doing a physical action or using a physical thing.


These are general tutorials covering a type of technology. How does the technology work? Why might I need it? What do I need to look out for when using it?

Old Tutorials

Looking for the old, archived tutorials? Head on over to the archived tutorials on the main SparkFun site.
Please be aware that the tutorials you find there are no longer actively maintained.