Difference between revisions of "Workshops"

From LVL1
Jump to navigation Jump to search
 
(70 intermediate revisions by 9 users not shown)
Line 1: Line 1:
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!
+
This page is a free resource for all learning materials used in LVL1 workshops. Check our [http://www.lvl1.org/events/ Calendar] to see what LVL1 workshops are on the horizon! Enjoy!
  
== Arduino 101 (2015) ==
+
== How to Host a Workshop ==
 +
 
 +
We love it when members of our community share their knowledge and expertise! Check out our [http://www.lvl1.org/hosting-guide/ Hosting Guide] for assistance in organizing an event.
 +
 
 +
==2024==
 +
=== Micro Controller Meetup ===
 +
* Will meet on 1-22-24 to learn about all things microcontrollers. Hosted by Kevin P.
 +
 
 +
==2020-2023==
 +
* Covid Void, we existed and are still up in running
 +
 
 +
== 2020 ==
 +
=== Micro Weather Station ===
 +
* docs coming soon
 +
 
 +
== 2019 ==
 +
=== Magic Mirror ===
 +
* [[Magic Mirror 2019]] - Sunday, 14 April, 10:00am - 2:00pm by '''Andy'''
 +
=== LED Wreath workshop ===
 +
* [[LED 2019]] Wreath making workshop using WLED software, Wemos D1 mini and WS2812 LED strip
 +
=== Other Workshops ===
 +
* March Laser Cutter and Vinyl Cutter workshop: 3/20/19 @ Noon Contact '''Ned'''.
 +
 
 +
== 2018 ==
 +
=== Woodworking Workshop ===
 +
* Woodworking Workshop - A foundation Course (cutting boards), Saturday, 15 December, 1:00pm - 4:00pm
 +
=== Neopixel Holiday Workshop WiFi Edition!!! ===
 +
* Neopixel Holiday Workshop WiFi Edition!!!, Saturday, 8 December, 10:00am - 1:00pm
 +
** '''[[NeoPixel Web Server]]'''
 +
===Soapmaking with Helen===
 +
*November 17 - [http://www.lvl1.org/2018/12/12/project-recap/ Project Recap]
 +
=== How to Make Your Own Lip Balm ===
 +
* October 22 - [[http://www.lvl1.org/2018/10/12/upcoming-class-how-to-make-your-own-lip-balm/ How to Make Your Own Lip Balm]]
 +
===How to make your own body scrub===
 +
* September 10 - [[body scrub class]]
 +
=== DIY Auto Repair Basics ===
 +
* August 25
 +
=== Shabori Dyeing ===
 +
* July 25 - [[http://www.lvl1.org/2018/07/13/makerfaire-workshop-july/ Makerfaire Workshop – July Shabori Dyeing]]
 +
=== DIY Auto Repair Basics ===
 +
* July 21 - [[http://www.lvl1.org/2018/07/17/diy-auto-repair-basics/ DIY Auto Repair Basics]]
 +
=== Making Jewelry ===
 +
* May 30 - [[http://www.lvl1.org/2018/05/15/makerfaire-workshop-may/ Makerfaire Workshop – Making Jewelry]]
 +
=== Build a Cloud workshop II ===
 +
* April 28 - [[http://www.lvl1.org/2018/04/13/makerfaire-workshop-april/ Build a Cloud workshop II]]
 +
=== Open Sew - Derby Edition ===
 +
* April 18 - [[http://www.lvl1.org/2018/04/10/open-sew-derby-edition/ Open Sew - Derby Edition]]
 +
=== MotoPhoto Photo Frame Workshop ===
 +
* March 28 - [[Makerfaire Louisville Workshop Series 2018]] - [[MotoPhoto Photo Frame Mar 2018]]
 +
=== Bath Bomb workshop ===
 +
* March 17
 +
=== Glass Bottle Decor Workshop ===
 +
* February 28 - [[Makerfaire Louisville Workshop Series 2018]] - [[Glass bottle Decor Workshop Feb 2018]]
 +
=== Build a Cloud Workshop ===
 +
* January 24 - [[Makerfaire Louisville Workshop Series 2018]] - [[Build a Cloud Workshop Jan 2018]]
 +
 
 +
== 2017 ==
 +
=== Cuttlefish Pewter Casting Workshop ===
 +
* December 3rd
 +
[[Cuttlefish Pewter Casting Workshop]]
 +
=== Neopixel Holiday Workshop ===
 +
* November 11th
 +
[[NeoPixel Workshop Instructions]] - Neopixel Holiday Workshop By Andy Miller
 +
=== Wemos D1 Mini ===
 +
* July - [[Wemos D1 Mini]]
 +
=== Raspberry Pi Magic Mirror ===
 +
* February - [[Raspberry Pi MagicMirror]]
 +
 
 +
== 2016 ==
 +
=== Start Sewing ===
 +
* [[Start Sewing!]]
 +
=== Raspberry Pi Workshop ===
 +
 
 +
* [[Raspberry_Pi_Jukebox|Raspberry Pi Workshop]]
 +
 
 +
== 2015 ==
 +
 
 +
=== Arduino 101 ===
 
* [[Arduino 101]]
 
* [[Arduino 101]]
  
== Griswold Christmas Light Controller (2011) ==
+
=== Audio-Driven Flashing LEDs ===
* [[Griswold]]
+
*Illuminate an LED with varying brightness with respect to the amplitude of an audio signal: louder is brighter, quieter is softer.
 +
[[Audio-Driven_Flashing_LEDs]]
  
== Digital Electronics for Arduino (2012)==
+
== 2013 ==
* [[Digital for Arduino]] - Digital Electronics for Arduino Workshop
 
  
== FPGA (2013)==
+
=== FPGA ===
 
*[[FPGA]]
 
*[[FPGA]]
  
== OpenSCAD (2013)==
+
=== OpenSCAD ===
 
* [[Workshops/OpenSCAD]]
 
* [[Workshops/OpenSCAD]]
  
== How to Solder ==
+
=== Raspberry Pi Bootcamp ===
* [[media:soldercomic.pdf|Soldering is Easy Comic]]
+
* Presentation [http://www.meatandnetworking.com/RasPiPresentation.pdf in PDF Format]
 +
* Presentation [http://www.meatandnetworking.com/RasPiPresentation.ppt in Powerpoint Format]
 +
 
 +
=== Sketchup Workshop ===
  
== Solder Your Own Freeduino ==
+
* Presentation [[File:3dPrintingAndSketchUp.pdf]]
*[http://www.arduino.cc/en/Main/Software Download Arduino Software] the Arduino software and install.
+
** Links to plugins for SketchUp
*[http://arduino.cc/en/Tutorial/HomePage Arduino Tutorials] Arduino Tutorials
 
*[[Media:Solder_your_own_freeduino_handout.pdf|Solder Your Own Freeduino Instructions PDF]]
 
*[[Media:Solder_your_own_freeduino_handout.odp|Solder Your Own Freeduino Instructions Open Office Presentation]]
 
*[[Media:ResistorQV.pdf|Resistor Color Code PDF]]
 
*[[Media:Arduino_cheat_sheet_v02c.pdf|Arduino Cheatsheet PDF]]
 
  
== Freeduino Spring Training (2010)==
+
== 2012 ==
  
[[Freediuino_Spring_Training|Freeduino Spring Training]]
+
=== Arduino: Beyond the Blink ===
  
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 [http://www.fritzing.org Fritzing] Program.  Try Fritzing out - it is really cool!
+
* Presentation [[File:BeyondBlinkPresent.pdf]]
 +
** Notes are on pages 71-140
  
*[[1st Inning]] - Arduino and Breadboard setup, Power
+
=== Atari Punk Console ===
*[[2nd Inning]] - Blinking LED
+
* Follow the build instructions at [http://jimmieprodgers.com/kits/apc/makeapc/ Jimmie P. Rodgers Make APC]
*[[3rd Inning]] - Tri-Color LED fading
+
* Check out APC hacks [http://jimmieprodgers.com/kits/apc/hacks/ here]. A CdS cell is included for experimentation.
*[[4th Inning]] - LCD display
+
* More info [http://wiki.lvl1.org/APC#Atari_Punk_Console here].
*[[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 ==
+
=== Digital Electronics for Arduino ===
[[February Freeduino Frenzy]]
+
* [[Digital for Arduino]] - Digital Electronics for Arduino Workshop
  
 +
=== Freeduino Games (Gadget Lab at U of Louisville) ===
 +
Add some games to the Freeduino Frenzy/Spring Training workshops!
 +
*[[Freeduino Games]]
  
== Learn To Solder with Mitch Altman and Jimmie Rodgers ==
+
=== KiCad Workshop (1/21/12)===
*[[Media:LearnToSolderWithMitch.odt|Flyer for the workshop in OOO Writer format.]]
 
*[[Media:LearnToSolderWithMitch.pdf|Flyer for the workshop in PDF format.]]
 
  
== Intermediate Microcontroller Workshop, "Beyond Arduino" ==
+
[http://wiki.lvl1.org/File:KiCad.pdf Kicad Presentation]
*[http://drop.io/kt3wfh7 Presentation] - The Powerpoint Presentation used in the workshop, with notes.
+
[meatandnetworking.com/w/Kicad_Resources More KiCad links and resources]
*[[Resources and Code]] - The files used during the course of this workshop.
 
*[[Parts]] - Parts used in this workshop
 
*[[Media:Lvl1_avr_workshop.svg|Flyer for the workshop in SVG Format.]]
 
*[[Media:Lvl1_avr_workshop.pdf|Flyer for the workshop in PDF Format.]]
 
  
== TV-B-Gone Workshop ==
+
=== Trilife Workshop (Gadget Lab at U of Louisville + LVL1) ===
*[[Media:Tv-b-gone.odp|TV-B-Gone instructions Open Office Presentation]]
+
Learn to solder by building a small board that interacts with others in a giant array.
*[[Media:Tv-b-gone.pdf|TV-B-Gone instructions PDF]]
+
*[[Trilife Workshop]]
  
== Minti Boost Workshop ==
+
== 2011 ==
[[MintiBoost]] Workshop Information for 12/6/10 and 12/18/10
 
  
== Android Game Workshop ==
+
=== Android Game Workshop ===
 
*[https://docs.google.com/viewer?a=v&pid=explorer&chrome=true&srcid=0B4p7lji7MVk7NGU3Zjk1NDUtMTliMS00NzFhLTg4YTMtNjMzMjQ1ZWIxMzVm&hl=en&authkey=CLqd-usM] Android Slides PDF
 
*[https://docs.google.com/viewer?a=v&pid=explorer&chrome=true&srcid=0B4p7lji7MVk7NGU3Zjk1NDUtMTliMS00NzFhLTg4YTMtNjMzMjQ1ZWIxMzVm&hl=en&authkey=CLqd-usM] Android Slides PDF
 
*[https://docs.google.com/leaf?id=0B4p7lji7MVk7YjBlN2Q1OTYtNjIyZS00MmZiLWIzMGMtYzMxMmNmZTQ0MGRm&hl=en&authkey=CMHRx3E] Android Sample App
 
*[https://docs.google.com/leaf?id=0B4p7lji7MVk7YjBlN2Q1OTYtNjIyZS00MmZiLWIzMGMtYzMxMmNmZTQ0MGRm&hl=en&authkey=CMHRx3E] Android Sample App
  
== Ruby on Rails Workshop ==
+
=== February Freeduino Frenzy ===
==== Source Code & Notes ====
+
* [[February Freeduino Frenzy]]
*[https://docs.google.com/leaf?id=0Bzy184pfAcrUMThkNGVjMmItMWVmNS00OTM2LTg3ZTctOWY5MDk1MDdjY2Mx&hl=en&authkey=CP_Qo5kI] blog.zip
 
==== References ====
 
*[http://www.amazon.com/Design-Patterns-Ruby-Russ-Olsen/dp/0321490452/ref=sr_1_1?ie=UTF8&qid=1305291175&sr=8-1|Design Patterns in Ruby, by Russ Olsen]
 
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.
 
 
 
*[http://www.amazon.com/Programming-Ruby-1-9-Pragmatic-Programmers/dp/1934356085/ref=sr_1_1?s=books&ie=UTF8&qid=1305291335&sr=1-1|Programming Ruby 1.9, by Dave Thomas, Chad Fowler, and Andy Hunt]
 
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.
 
 
 
*[http://www.amazon.com/Agile-Development-Rails-Pragmatic-Programmers/dp/1934356549/ref=sr_1_1?ie=UTF8&qid=1305291555&sr=8-1|Agile Web Development with Rails, 4th Edition, by Sam Ruby, Dave Thomas, and David Heinemeier Hansson]
 
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.
 
  
*[http://www.amazon.com/Rails-Way-Addison-Wesley-Professional-Ruby/dp/0321601661/ref=sr_1_1?s=books&ie=UTF8&qid=1305291830&sr=1-1|The Rails 3 Way, 2nd Edition, by Obie Fernandez]
+
=== Griswold Christmas Light Controller ===
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.
+
* [[Griswold]]
  
== Pimping your Home Network with DDWRT ==
+
=== LVL1 Summer Camp ===
 
 
*[http://www.dd-wrt.com/site/support/router-database DDWRT Database Search]
 
*[http://www.dd-wrt.com/wiki/index.php/Repeater_Bridge Creating a wireless bridge]
 
*[http://www.pennock.nl/dd-wrt/Multiple_BSSIDs.html Guest Wifi]
 
*[https://docs.google.com/leaf?id=1w1FSYX70ejcjo5jaXnvqVe3HGLekPd3I0CW5LnRBrs6RnAOcU8jWBn4ES-Lb&hl=en_US&authkey=CKC21ZMF DDWRT Power Point]
 
 
 
===Parts for a custom home router===
 
*[http://www.newegg.com/Product/Product.aspx?Item=N82E16813153154 Motherboard]
 
*[http://www.newegg.com/Product/Product.aspx?Item=N82E16820144151 RAM]
 
*[http://www.newegg.com/Product/Product.aspx?Item=N82E16822136771 Hard Drive]
 
*[http://www.newegg.com/Product/Product.aspx?Item=N82E16811108196 Case]
 
 
 
== 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.
 
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 ===
+
==== Eagle Workshop ====
 
+
----
==== Links ====
+
===== Links =====
  
 
Eagle itself: [http://www.cadsoft.de/download.htm Eagle Download]
 
Eagle itself: [http://www.cadsoft.de/download.htm Eagle Download]
Line 116: Line 160:
 
CAM file: [http://www.sparkfun.com/tutorial/BeginningEmbedded/9-EaglePCBs/sfe-gerb274x.cam Sparkfun CAM, appropriate for GoldPhoenix]
 
CAM file: [http://www.sparkfun.com/tutorial/BeginningEmbedded/9-EaglePCBs/sfe-gerb274x.cam Sparkfun CAM, appropriate for GoldPhoenix]
  
==== Board files we created ====
+
===== Board files we created =====
  
 
[http://dl.dropbox.com/u/13484341/capsLocker.brd Caps Locker Board File]
 
[http://dl.dropbox.com/u/13484341/capsLocker.brd Caps Locker Board File]
Line 126: Line 170:
 
[http://dl.dropbox.com/u/13484341/vusbtiny.sch V-USB Tiny Schematic File]
 
[http://dl.dropbox.com/u/13484341/vusbtiny.sch V-USB Tiny Schematic File]
  
==== GadgetLab TriLife blinker files ====
+
===== GadgetLab TriLife blinker files =====
 
OK, this wasn't part of summer camp but it's here if you want more Eagle practice. [[GadgetLab_Trilife_Blinker]] is an Eagle layout project to route a board that contains about 10 parts and fits in a small footprint. The board controls the brightness of a LED depending on what neighboring boards' LEDs are doing. From the University of Louisville GadgetLab class.
 
OK, this wasn't part of summer camp but it's here if you want more Eagle practice. [[GadgetLab_Trilife_Blinker]] is an Eagle layout project to route a board that contains about 10 parts and fits in a small footprint. The board controls the brightness of a LED depending on what neighboring boards' LEDs are doing. From the University of Louisville GadgetLab class.
  
=== Etching Workshop ===
+
==== Etching Workshop ====
 
+
----
 
Please See: [http://www.meatandnetworking.com/?p=47 Toner Transfer and Muriatic Acid Etchant: Making PCBs at LVL1]
 
Please See: [http://www.meatandnetworking.com/?p=47 Toner Transfer and Muriatic Acid Etchant: Making PCBs at LVL1]
  
=== Soldering Workshop ===
+
==== Soldering Workshop ====
 
+
----
 
[http://wiki.lvl1.org/File:Surface_Mount_Soldering.pdf Summer Camp Soldering Presentation]
 
[http://wiki.lvl1.org/File:Surface_Mount_Soldering.pdf Summer Camp Soldering Presentation]
  
 
If you'd like to create your own, you'll need these parts:
 
If you'd like to create your own, you'll need these parts:
  
== V-USB Programmer ==
+
===== V-USB Programmer =====
  
 
* 1x AtTiny45, .3" SOIC package
 
* 1x AtTiny45, .3" SOIC package
Line 150: Line 194:
 
* 1x Surface Mount, 6 pin, 2 row terminal block
 
* 1x Surface Mount, 6 pin, 2 row terminal block
  
== Caps Locker ==
+
===== Caps Locker =====
  
 
* 1x AtTiny45, .3" SOIC package
 
* 1x AtTiny45, .3" SOIC package
Line 157: Line 201:
 
* 1x Surface Mount, 6 pin, 2 row terminal block
 
* 1x Surface Mount, 6 pin, 2 row terminal block
  
=== Programming Workshop ===  
+
==== Programming Workshop ====  
 
+
----
 
[http://wiki.lvl1.org/File:Presentationn.pdf Presentation with Notes]
 
[http://wiki.lvl1.org/File:Presentationn.pdf Presentation with Notes]
  
 
For Code, see [[Resources and Code]]
 
For Code, see [[Resources and Code]]
  
== Tinkering to Commercialization Workshop ==
+
=== Pimping your Home Network with DDWRT ===
 +
 
 +
*[http://www.dd-wrt.com/site/support/router-database DDWRT Database Search]
 +
*[http://www.dd-wrt.com/wiki/index.php/Repeater_Bridge Creating a wireless bridge]
 +
*[http://www.pennock.nl/dd-wrt/Multiple_BSSIDs.html Guest Wifi]
 +
*[https://docs.google.com/leaf?id=1w1FSYX70ejcjo5jaXnvqVe3HGLekPd3I0CW5LnRBrs6RnAOcU8jWBn4ES-Lb&hl=en_US&authkey=CKC21ZMF DDWRT Power Point]
 +
 
 +
====Parts for a custom home router====
 +
*[http://www.newegg.com/Product/Product.aspx?Item=N82E16813153154 Motherboard]
 +
*[http://www.newegg.com/Product/Product.aspx?Item=N82E16820144151 RAM]
 +
*[http://www.newegg.com/Product/Product.aspx?Item=N82E16822136771 Hard Drive]
 +
*[http://www.newegg.com/Product/Product.aspx?Item=N82E16811108196 Case]
 +
 
 +
=== Ruby on Rails Workshop ===
 +
==== Source Code & Notes ====
 +
*[https://docs.google.com/leaf?id=0Bzy184pfAcrUMThkNGVjMmItMWVmNS00OTM2LTg3ZTctOWY5MDk1MDdjY2Mx&hl=en&authkey=CP_Qo5kI] blog.zip
 +
==== References ====
 +
*[http://www.amazon.com/Design-Patterns-Ruby-Russ-Olsen/dp/0321490452/ref=sr_1_1?ie=UTF8&qid=1305291175&sr=8-1|Design Patterns in Ruby, by Russ Olsen]
 +
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.
 +
 
 +
*[http://www.amazon.com/Programming-Ruby-1-9-Pragmatic-Programmers/dp/1934356085/ref=sr_1_1?s=books&ie=UTF8&qid=1305291335&sr=1-1|Programming Ruby 1.9, by Dave Thomas, Chad Fowler, and Andy Hunt]
 +
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.
 +
 
 +
*[http://www.amazon.com/Agile-Development-Rails-Pragmatic-Programmers/dp/1934356549/ref=sr_1_1?ie=UTF8&qid=1305291555&sr=8-1|Agile Web Development with Rails, 4th Edition, by Sam Ruby, Dave Thomas, and David Heinemeier Hansson]
 +
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.
 +
 
 +
*[http://www.amazon.com/Rails-Way-Addison-Wesley-Professional-Ruby/dp/0321601661/ref=sr_1_1?s=books&ie=UTF8&qid=1305291830&sr=1-1|The Rails 3 Way, 2nd Edition, by Obie Fernandez]
 +
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.
 +
 
 +
=== Tinkering to Commercialization Workshop ===
 
[[Media:Tinkering_To_Commercialization_-_August_2011.pdf|Tinkering to Commercialization Presentation]]
 
[[Media:Tinkering_To_Commercialization_-_August_2011.pdf|Tinkering to Commercialization Presentation]]
  
== KiCad Workshop (1/21/12) ==
+
=== Twiddle N Scratch ===
 +
 
 +
*[[Workshops/TwiddleNScratch|Twiddle N Scratch]]
 +
 
 +
== 2010 ==
 +
 
 +
=== Freeduino Spring Training ===
  
[http://wiki.lvl1.org/File:KiCad.pdf Kicad Presentation]
+
[[Freediuino_Spring_Training|Freeduino Spring Training]]
[meatandnetworking.com/w/Kicad_Resources More KiCad links and resources]
 
  
== Freeduino Games (Gadget Lab at U of Louisville) ==
+
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 [http://www.fritzing.org Fritzing] Program.  Try Fritzing out - it is really cool!  
Add some games to the Freeduino Frenzy/Spring Training workshops!
 
*[[Freeduino Games]]
 
  
== Trilife Workshop (Gadget Lab at U of Louisville + LVL1) ==
+
*[[1st Inning]] - Arduino and Breadboard setup, Power
Learn to solder by building a small board that interacts with others in a giant array.
+
*[[2nd Inning]] - Blinking LED
*[[Trilife Workshop]]
+
*[[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
  
== Atari Punk Console ==
+
=== Learn To Solder with Mitch Altman and Jimmie Rodgers ===
* Follow the build instructions at [http://jimmieprodgers.com/kits/apc/makeapc/ Jimmie P. Rodgers Make APC]
+
*[[Media:LearnToSolderWithMitch.odt|Flyer for the workshop in OOO Writer format.]]
* Check out APC hacks [http://jimmieprodgers.com/kits/apc/hacks/ here]. A CdS cell is included for experimentation.
+
*[[Media:LearnToSolderWithMitch.pdf|Flyer for the workshop in PDF format.]]
* More info [http://wiki.lvl1.org/APC#Atari_Punk_Console here].
 
  
== Arduino: Beyond the Blink ==
+
=== Intermediate Microcontroller Workshop, "Beyond Arduino" ===
 +
*[http://drop.io/kt3wfh7 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
 +
*[[Media:Lvl1_avr_workshop.svg|Flyer for the workshop in SVG Format.]]
 +
*[[Media:Lvl1_avr_workshop.pdf|Flyer for the workshop in PDF Format.]]
  
* Presentation [[File:BeyondBlinkPresent.pdf]]
+
=== Minti Boost Workshop ===
** Notes are on pages 71-140
+
[[MintiBoost]] Workshop Information for 12/6/10 and 12/18/10
  
== Sketchup Workshop ==
+
=== Solder Your Own Freeduino ===
 +
*[http://www.arduino.cc/en/Main/Software Download Arduino Software] the Arduino software and install.
 +
*[http://arduino.cc/en/Tutorial/HomePage Arduino Tutorials] Arduino Tutorials
 +
*[[Media:Solder_your_own_freeduino_handout.pdf|Solder Your Own Freeduino Instructions PDF]]
 +
*[[Media:Solder_your_own_freeduino_handout.odp|Solder Your Own Freeduino Instructions Open Office Presentation]]
 +
*[[Media:ResistorQV.pdf|Resistor Color Code PDF]]
 +
*[[Media:Arduino_cheat_sheet_v02c.pdf|Arduino Cheatsheet PDF]]
  
* Presentation [[File:3dPrintingAndSketchUp.pdf]]
+
=== TV-B-Gone Workshop ===
** Links to plugins for SketchUp
+
*[[Media:Tv-b-gone.odp|TV-B-Gone instructions Open Office Presentation]]
 +
*[[Media:Tv-b-gone.pdf|TV-B-Gone instructions PDF]]
  
== Raspberry Pi Bootcamp ==
+
== Resources ==
* Presentation [http://www.meatandnetworking.com/RasPiPresentation.pdf in PDF Format]
 
* Presentation [http://www.meatandnetworking.com/RasPiPresentation.ppt in Powerpoint Format]
 
  
== Audio-Driven_Flashing_LEDs ==
+
*How to Solder
Illuminates an LED with varying brightness with respect to the amplitude of an audio signal: louder is brighter, quieter is softer.
+
** [[media:soldercomic.pdf|Soldering is Easy Comic]]
[[Audio-Driven_Flashing_LEDs]]
 
  
 
[[Category:HOWTO]]
 
[[Category:HOWTO]]

Latest revision as of 22:10, 15 January 2024

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

How to Host a Workshop

We love it when members of our community share their knowledge and expertise! Check out our Hosting Guide for assistance in organizing an event.

2024

Micro Controller Meetup

  • Will meet on 1-22-24 to learn about all things microcontrollers. Hosted by Kevin P.

2020-2023

  • Covid Void, we existed and are still up in running

2020

Micro Weather Station

  • docs coming soon

2019

Magic Mirror

LED Wreath workshop

  • LED 2019 Wreath making workshop using WLED software, Wemos D1 mini and WS2812 LED strip

Other Workshops

  • March Laser Cutter and Vinyl Cutter workshop: 3/20/19 @ Noon Contact Ned.

2018

Woodworking Workshop

  • Woodworking Workshop - A foundation Course (cutting boards), Saturday, 15 December, 1:00pm - 4:00pm

Neopixel Holiday Workshop WiFi Edition!!!

  • Neopixel Holiday Workshop WiFi Edition!!!, Saturday, 8 December, 10:00am - 1:00pm

Soapmaking with Helen

How to Make Your Own Lip Balm

How to make your own body scrub

DIY Auto Repair Basics

  • August 25

Shabori Dyeing

DIY Auto Repair Basics

Making Jewelry

Build a Cloud workshop II

Open Sew - Derby Edition

MotoPhoto Photo Frame Workshop

Bath Bomb workshop

  • March 17

Glass Bottle Decor Workshop

Build a Cloud Workshop

2017

Cuttlefish Pewter Casting Workshop

  • December 3rd

Cuttlefish Pewter Casting Workshop

Neopixel Holiday Workshop

  • November 11th

NeoPixel Workshop Instructions - Neopixel Holiday Workshop By Andy Miller

Wemos D1 Mini

Raspberry Pi Magic Mirror

2016

Start Sewing

Raspberry Pi Workshop

2015

Arduino 101

Audio-Driven Flashing LEDs

  • Illuminate an LED with varying brightness with respect to the amplitude of an audio signal: louder is brighter, quieter is softer.

Audio-Driven_Flashing_LEDs

2013

FPGA

OpenSCAD

Raspberry Pi Bootcamp

Sketchup Workshop

2012

Arduino: Beyond the Blink

Atari Punk Console

Digital Electronics for Arduino

Freeduino Games (Gadget Lab at U of Louisville)

Add some games to the Freeduino Frenzy/Spring Training workshops!

KiCad Workshop (1/21/12)

Kicad Presentation [meatandnetworking.com/w/Kicad_Resources More KiCad links and resources]

Trilife Workshop (Gadget Lab at U of Louisville + LVL1)

Learn to solder by building a small board that interacts with others in a giant array.

2011

Android Game Workshop

  • [1] Android Slides PDF
  • [2] Android Sample App

February Freeduino Frenzy

Griswold Christmas Light Controller

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

Caps Locker Board File

Caps Locker Schematic File

V-USB Tiny Board File

V-USB Tiny Schematic File

GadgetLab TriLife blinker files

OK, this wasn't part of summer camp but it's here if you want more Eagle practice. GadgetLab_Trilife_Blinker is an Eagle layout project to route a board that contains about 10 parts and fits in a small footprint. The board controls the brightness of a LED depending on what neighboring boards' LEDs are doing. From the University of Louisville GadgetLab class.

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


Presentation with Notes

For Code, see Resources and Code

Pimping your Home Network with DDWRT

Parts for a custom home router

Ruby on Rails Workshop

Source Code & Notes

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.

Tinkering to Commercialization Workshop

Tinkering to Commercialization Presentation

Twiddle N Scratch

2010

Freeduino Spring Training

Freeduino 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!

Learn To Solder with Mitch Altman and Jimmie Rodgers

Intermediate Microcontroller Workshop, "Beyond Arduino"

Minti Boost Workshop

MintiBoost Workshop Information for 12/6/10 and 12/18/10

Solder Your Own Freeduino

TV-B-Gone Workshop

Resources