Resources
Five Days of Prototyping
Resources covering a five day course, including everything from schematics and PCV layout to programming, wireless and GPS.
Processing the Danger Shield
This material teaches the creation and manipulation of basic shapes using Processing and SparkFun's Danger Shield.
Giant Soldering
Instructions on how to create a giant prop soldering iron to demonstrate PTH and SMD soldering techniques to large groups.
Microcontrollers for Educators
General Resources for educators: worksheets, activities, project rubrics and more.
Atmega In-Depth
This material was created for a class on building and programming with the AT328 chip, without using the actual Arduino board.
ProtoSnap
Teach digital and analog input and output using the RGB LEDs, buttons and buzzers with the ProtoSnap board.
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.
Giant Components
Instructions on how to create giant functioning electronics components. For use with the Giant Breadboard.
SparkFun Inventor’s Kit Curriculum
The SIK binder is an entire curriculum for embedded electronics, centered around the SparkFun Inventor's Kit.
Driving to Scratchville
Introduction to programming and sensor input isng scratch and the Pico Board.
Getting Hands-On with Soft Circuits Guide from High-Low Tech Lab
Guide and projects for getting started in the world of sewable electronics by the High-Low Tech Lab at M.I.T.
Resistance Board
A project using e-textiles to show the concept of resistance in an intuitive manner.
TEI Workshop Materials - Gaming
Resources for programming a game using ProtoSnap Mini and Processing.
Giant Breadboard
Instructions on how to create a giant bread board with functioning components for use as a teaching tool.
Arduino, Processing and Max
Workshop materials for using Arduino, Processing and the Danger Shield to communicate with Max Patch.
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.
ECE at Cornell University
Bruce Land from Cornell University shows how to work with microcontrollers.
Modkit and Arduino (Drag and drop programming)
Course for Elementary students using LilyPad and Modkit.
XBee Wireless
Wireless communication using Xbee radios, including creating public and private networks, pin to pin data transfer and output to Processing sketches.
Processing and Interactivity for Educators
This is a web-based curriculum designed for middle-schools and undergoing update and addition.
Intro to Arduino with ArduBlock
Learn the basics of programming in Arduino using the graphical programming constructs of ArduBlock.
Scratch with Data Logging
Workshop presentation and sample Scratch files from Jeff Branson’s workshop on Scratch Programming in a Science Classroom