There’s many great workshops going on at ToorCamp this year, but most have limited attendance. To reserve your spot in a workshop, make sure to register for it ahead of time! Most workshops are free but some require a fee to help cover materials so make sure to paypal your instructor with the fee to confirm your reservation. For workshops that don’t sell out we’ll also be processing sign-ups at the info desk at the camp, but it’s highly encouraged to sign up ahead of time.

Thursday Friday Saturday
Raspberry Pi 101 2:30pm-5:30pm 1pm-4pm
Coffee Can Forge 4pm-6pm
Smartphone to Digital Microscope Construction 10am-12pm 10am-12pm
So you want to start a hackerspace? 10am-3pm
Hacking Wind: A Kite Workshop 2pm-4pm 2pm-4pm
Smart Card Development 101 1pm-4pm 1pm-4pm
WTFpga 10am-12pm 10am-12pm 10am-12pm

Raspberry Pi 101

In this workshop we will learn to use the Raspberry Pi to control real world things. We will blink LEDs, control servos, turn on and off appliances, read temperature, and just in generally explore what can be done with a Raspberry Pi to interact with the real world. No experience necessary, laptop or computer with USB port is requested to write the images for the little computer. Class fee includes: Raspberry Pi, Wifi Adaptor, Breadboard, Jumpers, LEDs, Resistors, Analog chip.

David is a Hacker, tinker, and likes to teach others cool stuff. David has made an automated Cat feeder the uses a Raspberry Pi, as well as a T-Shirt Cannon that used a Raspberry Pi.

Time 1: Fri 2:30pm-5:30pm
Time 2: Sat 1:00pm-4:00pm

Instructions | Register!

Coffee Can Forge

Make a forge capable of heating iron and steel for blacksmithing, melt aluminum and other non-ferrous metals for casting out of a coffee can and a couple of common ingredients. This forge is a great way to get into working with hot metals and could be tweaked for use in jewelry making or possibly glass work if you upgrade the torch.

Hacker, Maker, Security Specialist. I have been making and hacking on things since I can remember. I run a non-profit makerspace in Olympia, WA. I work a day job doing information security and spend my nights and weekends making things that do stuff.

Time: Sat 4:00pm-6:00pm

Online Registration Closed

Smartphone to Digital Microscope Construction

We will build an apparatus that works with most camera phones to create a highly portable, low-cost digital microscope with 175x-375x magnification. Each participant will receive a kit of materials and build the unit along with the instructor. The kit of materials is simply wood, plexiglass, hardware, and a lens and light. With the use of a smartphone the apparatus can take photo and video of specimen.

Bergen McMurray
Bergen McMurray is the co-Founder and CEO of HiveBio Community Lab, Seattle’s DIY biohacker space. In addition to her responsibilities as CEO, Bergen also teaches classes at HiveBio, including Basic Brain Dissection and Smartphone Microscope Construction. She has previously worked with Seattle Maker Faire as the Maker Outreach Coordinator as well as the Allen Institute for Brain Science on the Human Brain Atlas projects.

Time 1: Fri 10:00am-12:00pm
Time 2: Sat 10:00am-12:00pm

Online Registration Closed

So you want to start a hackerspace?

Navigating the complex choices, fundraising, and legal issues around starting a hackerspace. Interactive session with audience participation encouraged.

Martin Bogomolni
System scaling engineer, founder of ATX hackerspace, wearable computing enthusiast, engineer, and madboy.

Time: Sat 10:00am-3:00pm (with 1 hour break)

Online Registration Closed

Hacking Wind: A Kite Workshop

In this workshop you will get to harness the power of the wind in your hands. After a bit of theory you will learn to do an assisted launch of a trainer kite (a few square meters in size). After launch, using the handle bar, you’ll learn aspects of control and depowering. If you grok the basics you can give advanced maneuvers a try: kite loops, handle passing.

Attendance limited to 15 people per session.

Luke Gotszling
Co-founder/CEO of, kiteboarder, engineer.

Time 1: Thu 2:00pm-4:00pm
Time 2: Fri 2:00pm-4:00pm

Online Registration Closed

Smart Card Development 101

Learn how to write your own apps for the hottest computing environment today! Dozens of megahertz, hundreds of bytes of RAM. The glorious future of computing awaits. Participants will be provided with USB based development hardware for writing their own smart card microprocessor based applications as well as an introduction to basic terminology, concepts, and sourcing. Students should have some familiarity with programming, and Java experience is a plus. Support will be provided for Windows and Linux development platforms. Mac will be supported on a best effort basis.

Students will be guided through developing a simple PIN based encryption app. Other example projects will be available to demonstrate the range of solutions uniquely possible with secure element technology. Guidance for participants own project ideas will be provided to the best of the instructors ability.

Charles Vaughn
Charles Vaughn in a Senior Software engineer, currently working in the field of data analytics. Previous work includes developing document image analysis for Amazon’s Search Inside the Book, lead engineer on the Kindle Fire home screen, and integration engineer for GSM system support software.

In his spare time, he plays around with JCOP smart cards, embedded ARM platforms, and mentors a FIRST Robotics Championship team in programming, electrical engineering, and flashy glowing things.

Amanda Gray
Amanda Gray is a software engineer focused on security testing in a data analytics company. In a former life, she suffered through grad school for the sheer pleasure of developing and deploying autonomous underwater vehicles north of 60, and before that, she worked on integrating smart cards into a PKI solution for a very, very large company.

Time 1: Fri 1:00pm-4:00pm
Time 2: Sat 1:00pm-4:00pm

Online Registration Closed


You can probably whip up to print “Hello World” or program a micro controller to flash an LED, but have you ever tried doing either by directly defining hardware logic?

This workshop is a series of exercises that will give you a basic understanding of what FPGAs are, how they work, and how to program them in Verilog. You will flash LEDs, display salutations, use switches and buttons as input, do some type conversion, and then implement a simple calculator.

All hardware and software is provided for use during the workshop. Understanding of basic binary algebra (AND, OR, NOT) is essential background.

Joe FitzPatrick
After 8 years of debugging and pen testing desktop and server CPUs, Joe started and now teaches, researches, and consults on various hardware security topics.

Time 1: Thu 10:00am-12:00pm
Time 2: Fri 10:00am-12:00pm
Time 3: Sat 10:00am-12:00pm

Online Registration Closed