Difference between revisions of "Workshops"
Line 123: | Line 123: | ||
== V-USB Programmer == | == V-USB Programmer == | ||
− | + | * 1x AtTiny45, .3" SOIC package | |
− | + | * 1x Mini-USB B Port (surface mount) | |
− | + | * 1x Surface Mount Slide Switch (See Sparkfun) | |
− | + | * 2x 1.5k Ohm, 0805 Resistors | |
− | + | * 2x 68 Ohm, 0805 Resistors | |
− | + | * 1x Decoupling Cap | |
− | + | * 2x 3.3v Zener Diodes, SMB Package (Note: MUST Clamp Voltage to 3.3v) | |
− | + | * 1x Surface Mount, 6 pin, 2 row terminal block | |
== Caps Locker == | == Caps Locker == | ||
− | + | * 1x AtTiny45, .3" SOIC package | |
− | + | * 2x 68 Ohm 0805 Resistors | |
− | + | * 1x 1.5k Ohm 0805 Resistors | |
− | + | * 1x Surface Mount, 6 pin, 2 row terminal block | |
=== Programming Workshop === | === Programming Workshop === |
Revision as of 17:54, 27 June 2011
This page is a free resource for all learning materials used in LVL1 workshops. Check our Calendar to see what LVL1 workshops are on the horizon! Enjoy!
Contents
- 1 How to Solder
- 2 Solder Your Own Freeduino
- 3 Freeduino Spring Training
- 4 February Freeduino Frenzy
- 5 Learn To Solder with Mitch Altman and Jimmie Rodgers
- 6 Intermediate Microcontroller Workshop, "Beyond Arduino"
- 7 TV-B-Gone Workshop
- 8 Minti Boost Workshop
- 9 Android Game Workshop
- 10 Ruby on Rails Workshop
- 11 Pimping your Home Network with DDWRT
- 12 LVL1 Summer Camp
- 13 V-USB Programmer
- 14 Caps Locker
How to Solder
Solder Your Own Freeduino
- Download Arduino Software the Arduino software and install.
- Arduino Tutorials Arduino Tutorials
- Solder Your Own Freeduino Instructions PDF
- Solder Your Own Freeduino Instructions Open Office Presentation
- Resistor Color Code PDF
- Arduino Cheatsheet PDF
Freeduino Spring Training
http://wiki.lvl1.org/Freediuino_Spring_Training
Below are the lessons for the Freeduino Spring Training. They are Creative Commons licensed, so share and use. Pass them along. If there are issues (bugs) with the instruction, code or circuits, then email me brian_at_lvl1.org. The breadboard and schematic pictures are drawn using the Fritzing Program. Try Fritzing out - it is really cool!
- 1st Inning - Arduino and Breadboard setup, Power
- 2nd Inning - Blinking LED
- 3rd Inning - Tri-Color LED fading
- 4th Inning - LCD display
- 5th Inning - Pushbutton switches
- 6th Inning - Potentiometers and voltage dividers
- 7th Inning - Photocell, Thermistor
- 8th Inning - Spin a motor, transistors and diodes
- 9th Inning - Sounds and speakers
February Freeduino Frenzy
Learn To Solder with Mitch Altman and Jimmie Rodgers
Intermediate Microcontroller Workshop, "Beyond Arduino"
- Presentation - The Powerpoint Presentation used in the workshop, with notes.
- Resources and Code - The files used during the course of this workshop.
- Parts - Parts used in this workshop
- Flyer for the workshop in SVG Format.
- Flyer for the workshop in PDF Format.
TV-B-Gone Workshop
Minti Boost Workshop
MintiBoost Workshop Information for 12/6/10 and 12/18/10
Android Game Workshop
Ruby on Rails Workshop
Source Code & Notes
- [3] blog.zip
References
This book is both very readable (a rarity in tech books) and a fantastic introduction to Ruby for someone familiar with the GoF design pattern implementations in other languages. It has a quick Ruby syntax primer in the beginning, then jumps straight into the patterns.
This is the latest edition of the book commonly known as "The Pickaxe" in the Ruby community -- in its first edition, it was the first comprehensive English-language reference for Ruby, and was therefore indispensable to someone just getting started with the language. The latest edition is still a great reference book to have around.
Agile Web Development was co-authored by David Heinemeier Hansson, the creator of Rails, and was the closest thing that the Rails community had to "The Pickaxe" for Ruby, in its first edition. The authors have done a great job of cleaning it up and keeping it relevant, and the latest version covers Rails 3.
Obie heads up the Florida-based Rails consultancy, Hashrocket, and was an early adopter of Rails, coming over from the Java camp. He's been a vocal advocate of best practices in Rails for just about as long as Rails has existed, and his book helps to explain not just how to do things in Rails, but why.
Pimping your Home Network with DDWRT
Parts for a custom home router
LVL1 Summer Camp
LVL1 Summer Camp was a workshop that is occurring during the month of June, 2011, taking up every Saturday in June, from 1pm to 5pm.
Eagle Workshop
Links
Eagle itself: Eagle Download
Sparkfun parts library used for this workshop: Sparkfun Library
Dangerous Prototypes Parts Library: DP Parts Library
Sparkfun Keyboard Shortcuts, Appropriate for most layouts: Keyboard Shortcuts
CAM file: Sparkfun CAM, appropriate for GoldPhoenix
Board files we created
Etching Workshop
Please See: Toner Transfer and Muriatic Acid Etchant: Making PCBs at LVL1
Soldering Workshop
Summer Camp Soldering Presentation
If you'd like to create your own, you'll need these parts:
V-USB Programmer
- 1x AtTiny45, .3" SOIC package
- 1x Mini-USB B Port (surface mount)
- 1x Surface Mount Slide Switch (See Sparkfun)
- 2x 1.5k Ohm, 0805 Resistors
- 2x 68 Ohm, 0805 Resistors
- 1x Decoupling Cap
- 2x 3.3v Zener Diodes, SMB Package (Note: MUST Clamp Voltage to 3.3v)
- 1x Surface Mount, 6 pin, 2 row terminal block
Caps Locker
- 1x AtTiny45, .3" SOIC package
- 2x 68 Ohm 0805 Resistors
- 1x 1.5k Ohm 0805 Resistors
- 1x Surface Mount, 6 pin, 2 row terminal block
Programming Workshop
For Code, see Resources and Code