Resources
Prototyping Wireless Wearables with LilyPad Simblee
WEAR 2016 workshop on getting started with LilyPad Simblee
Digital Sandbox Intro to CS Activities
This is a collection of activities that we created to introduce students to basic CS concepts using the Digital Sandbox.
RedBot Dance Challenge
Using the RedBot chassis or a chassis of your own design, choreograph a dance routine for your robot!
SIK LCD Tutorial Activity
SIK LCD Tutorial simplifies the wiring and usage of the parallel LCD module that is included in the SIK.
Serial LCD Quick Reference - Application Note
This is a quick reference to using any of the Serial-enabled LCD kits at SparkFun. It simplifies the command set into tables that are easy to follow.
SIK Teachers Guide
This is a summary of learning objectives, vocabulary, and key concepts that are used in each of the circuit examples in the SIK.
Serial LCD Reaction Timer Activity
Build your own Serial LCD Reaction Timer. This is a great activity that uses the SparkFun RedBoard, Arduino, or other compatible microcontroller. This has
RedBot Library Quick Reference
This is a nice summary of the RedBot library. This is useful for introducing the RedBot commands to students.
SparkFun Summer Semester Materials
Got an idea for a prototype but not sure exactly how to make it happen? SparkFun Electronics offers Five Days of prototyping skills from schematic to bread
Microcontrollers for Educators 2015
Each summer, we teach a weeklong professional development workshop around using technologies such as Arduino, Processing, and electronics in the classroom.
Explorations in Arduino Physics: Ideas and Experiments that Integrate this Low-cost 8-bit Microcontroller into your Classroom
This is a presentation on a series of tools that can be used in experiments, activities, and labs to investigate, measure, and analyze physics phenomena.
Physics and Open-Source Robotics - Activities for the classroom
Position, velocity, acceleration, torque, and rotation—these are all key concepts in both physics and robotics. Why not integrate these things together? We
Breaking the Rules: Hacking the Science Classroom with Arduino and Open-source Electronics
This workshop employs free Arduino software to explore classroom materials in an iterative, highly affordable framework. By combining everyday materials li
ATTiny85 Quick Reference
ATTiny85 Cheatsheet / quick reference. This has all of the most commonly used Arduino commands in one place.
Introduction to Robotics using SparkFun RedBot Mainboard
Our team of educators piloted a class here at SparkFun in the Spring of 2014 introducing the RedBot Mainboard using the Dagu Multi Chassis platform. Here a
Arduino Cheatsheet
Updated - 8/7/2017 -- This is an overview of the most important / commonly used Arduino commands. [PDF] [DOCX]
LilyPad with ArduBlock Workshop
Presentation materials on using ArduBlock with the LilyPad Simple Development Board during a workshop at Fashion Institute of Technology 6/5/2014.
MakerScience and Arduino
Learn how to teach basic concepts of electricity and circuits, program a microcontroller, and integrate making, building, and inventing into your classroom
Data Collection with High-Altitude Balloons
Design and build a high‑altitude balloon with SparkFun Electronics. This engaging project introduces tools for real‑world science and data collection.
RedBot & RedBoard with miniBloq
A step by step tutorial on how to use the drag and drop environment, miniBloq, to program SparkFun's RedBot and RedBoard.
LilyPad with Girl Scouts: Making Electronic Fashion
Beginner's LilyPad workshop presentation contributed by Etiquette Creative.
Design West - Presentation & Example Code
Presentation and example code from the Design West 2013 workshops. These materials are intended to work with SparkFun's ProtoSnap.
Intro to Arduino with LilyPad Development Board at Artisan's Asylum
Presentation for the Make a MakerSpace at Artisan’s Asylum.
ProtoSnap
Teach digital and analog input and output using the RGB LEDs, buttons and buzzers with the ProtoSnap board.
Alan Smith's Curriculum
An introduction to Arduino, microcontrollers and electrical circuits by Alan Smith.
SoftSerial: Implementing Multiple Serial Ports On An Arduino
Learn how to use pins other than TX and RX to communicate between microcontrollers using the SoftSerial library.
LilyPad With Programming
Get started prototyping without a breadboard using the ProtoSnap LilyPad Development Board to control buzzers, vibration motors, RGB LEDs and more.
ProtoSnap Intro to Arduino
Presentation on programming microcontrollers without having to create any circuits using the ProtoSnap board.
Processing the Danger Shield
This material teaches the creation and manipulation of basic shapes using Processing and SparkFun's Danger Shield.
Video Games and Controllers with Analog Pong and Processing - Gaming
Learn how to create a video game and controller while learning basic programming, math, Cartesian graphing methods, Serial communication and sensor input.
Intro to Arduino
Here is a slide show presentation for introducing the Arduino SparkFun Inventor's Kit.
Introductory Arduino Materials from Portland State University
A wide range of labs covering beginner and intermediate Arduino programming, DC and analog circuits, and two larger scale projects.
Programming with Simon
This material shows a way to re-use our popular Simon game to teach programming after you have used it to teach soldering.
Intro to Arduino with ArduBlock
Learn the basics of programming in Arduino using the graphical programming constructs of ArduBlock.
Five Days of Prototyping
Resources covering a five day course, including everything from schematics and PCV layout to programming, wireless and GPS.
Arduino, Processing and Max
Workshop materials for using Arduino, Processing and the Danger Shield to communicate with Max Patch.
Serial Communication between Arduino and Processing
Materials for Arduino, Processing and Serial Communication for the ATLAS program at CU Boulder.
ArduBlock and Protosnap ProMini
This is a short presentation on how to use ArduBlock - a graphical programming environment with the Protosnap ProMini.
Android Development with IOIO
Control an LED, potentiometer and servo over USB or Bluetooth using Andriod and IOIO.
LilyPad In-Depth
Learn how to create circuits that use a LilyPad microcontroller and what you need to program your microcontroller to react to input and provide output.
TEI Workshop Materials - Gaming
Resources for programming a game using ProtoSnap Mini and Processing.
Processing and Interactivity for Educators
This is a web-based curriculum designed for middle-schools and undergoing update and addition.
Modkit and Arduino (Drag and drop programming)
Course for Elementary students using LilyPad and Modkit.
SparkFun Inventor’s Kit Curriculum
The SIK binder is an entire curriculum for embedded electronics, centered around the SparkFun Inventor's Kit.