Difference between revisions of "Tools and Tech"

From DigitalCraft_Wiki
Jump to navigation Jump to search
Line 1: Line 1:
 +
=Tools & Tech 2014=
  
This is the place for Tools & Tech resources.
+
==What are we going to do?==
 +
* learn to identify (or guessify) common 'building blocks' in a device
 +
* understand some of the ways how a device knows about its surroundings
 +
* understand some of the ways a device can influence its environment
 +
* learn to work with a microcontroller platform
 +
* learn basics of programming
 +
* possibly learn soldering(?)
  
= Lectures / workshops =
 
  
== Week 1 ==
+
==How to go about all that?==
[http://wdka.simbits.nl/w1/week1.htm Slides week 1]
 
  
[http://arduino.cc/en/Tutorial/BareMinimum Arduino BareMinimum example]
+
''We'll need to fill up our tools & tech toolbox!''
  
[http://arduino.cc/en/Tutorial/Blink Arduino Blink example]
+
===Tools & Tech ToolBox===
 +
====basic knowledge of electronics like====
 +
** basic theory
 +
** components
 +
** sensors
 +
** actuators
 +
** displays
 +
** ..
  
== Week 2 ==
+
====how to choose the right platform for your project====
[http://wdka.simbits.nl/w2/week2.htm Slides week 2]
+
** Arduino
 +
** Arduino compatibles
 +
** Raspberry PI
 +
** Beaglebone
 +
** Gumstix
 +
** MBed
 +
** ...
  
[http://arduino.cc/en/Tutorial/Button Use a button]
+
====basic knowledge on programming====
 +
* what programming languages are out there
 +
** C
 +
** C++
 +
** Java
 +
** Python
 +
** Ruby
 +
** Lisp
 +
** (Bash) Shell
 +
** ..
  
[http://playground.arduino.cc/Learning/LEDSensor Use LED as light sensor]
+
====how do we actually prototype/make things====
 +
** breadboarding
 +
** soldering
 +
*** Throughole
 +
*** SMD
 +
*** Soldering iron
 +
*** Reflow
 +
** CAD / PCB layout
 +
** etching
  
[http://playground.arduino.cc/Main/CapacitiveSensor Create a capacitive sensor]
 
  
[http://www.instructables.com/id/Turn-a-pencil-drawing-into-a-capacitive-sensor-for/ Create a capacitive sensor with a pencil]
+
===Project ideas===
 +
* In groups of four define your own project to make in the next coming weeks.
 +
* In groups of four
  
== Week 3 ==
 
[http://prezi.com/ah2s16r2jej9/?utm_campaign=share&utm_medium=copy Slides week 3]
 
  
[http://arduino.cc/en/Tutorial/Tone Tone example]
+
* Find a project to build and adapt
 +
* Find an existing device and hack it to do what you want
 +
* build from scratch
  
[http://arduino.cc/en/Tutorial/Knock Use a piezo element as sensor]
 
 
[http://web.media.mit.edu/~silver/drawdio/circuit-board-layout.gif Original drawdio layout]
 
 
== Week 4 ==
 
[http://prezi.com/zwvsy9k6-jkr/?utm_campaign=share&utm_medium=copy Slides week 4]
 
 
[http://wdka.simbits.nl/w4/drawdio_schem.png Drawdio schematic]
 
 
== Resources ==
 
[http://www.arduino.cc Arduino main site]
 
 
[http://www.arduino.cc/Tutorial Lots of arduino examples]
 
 
[http://playground.arduino.cc/ Arduino wiki with many examples and code snippets]
 
 
[http://www.falstad.com/circuit/e-index.html A circuit simulator, play around with this!]
 
 
[http://playground.arduino.cc/uploads/Main/arduino_notebook_v1-1.pdf Arduino programming notebook]
 
 
[http://wdka.simbits.nl/pub/Intro%20to%20Electronics.pdf Short intro into electronics]
 
 
[http://www.cutedigi.com/arduino/sensors-kit-for-arduino.html Description of the sensors kit for arduino]
 
 
 
----
 
----
 
Just dumping relevant tools to use:
 
 
1st, second, maybe third years:
 
 
* Thimble live HTML editor (webmaker)
 
* X-Ray Googles (webmaker)
 
* Popcorn (webmaker)
 
 
workshop ideas:
 
 
* build a book scanner from scratch (Alessandro)
 
* script/program with Minecraft (or FLOSS clone)
 
* script/program with Waterbear
 
* build a 3D printer from scratch
 
* use the 3D printer to print models generated from Minecraft (or FLOSS clone)
 
* version distributed graphic design (xuv)
 
* consent and publishing (eleanor)
 
* collaborative font design (ben martin)
 
* HTML/CSS to print (OSP)
 
* ROM hacking/moding
 
* Retro death telegraphy (nnnnn)
 
  
 +
===Links===
 +
http://www.instructables.com/id/What-Does-Fashion-Lack-MICROCONTROLLERS-but-WHICH/?ALLSTEPS
 +
http://littlebits.cc/browse-lessons/learning-concept-simplified-for-electrical-circuit
 +
http://www.adafruit.com/blog/category/circuit-playground/
 +
http://www.instructables.com/id/Basic-Electronics/?ALLSTEPS
 +
https://learn.adafruit.com/category/learn-arduino
 +
http://octopart.com/
 
----
 
----
 
''Previous years''
 
''Previous years''
 
<br/>
 
<br/>
 
[[Tools_and_Tech/2013|2013]]
 
[[Tools_and_Tech/2013|2013]]

Revision as of 21:12, 7 September 2014

Tools & Tech 2014

What are we going to do?

  • learn to identify (or guessify) common 'building blocks' in a device
  • understand some of the ways how a device knows about its surroundings
  • understand some of the ways a device can influence its environment
  • learn to work with a microcontroller platform
  • learn basics of programming
  • possibly learn soldering(?)


How to go about all that?

We'll need to fill up our tools & tech toolbox!

Tools & Tech ToolBox

basic knowledge of electronics like

    • basic theory
    • components
    • sensors
    • actuators
    • displays
    • ..

how to choose the right platform for your project

    • Arduino
    • Arduino compatibles
    • Raspberry PI
    • Beaglebone
    • Gumstix
    • MBed
    • ...

basic knowledge on programming

  • what programming languages are out there
    • C
    • C++
    • Java
    • Python
    • Ruby
    • Lisp
    • (Bash) Shell
    • ..

how do we actually prototype/make things

    • breadboarding
    • soldering
      • Throughole
      • SMD
      • Soldering iron
      • Reflow
    • CAD / PCB layout
    • etching


Project ideas

  • In groups of four define your own project to make in the next coming weeks.
  • In groups of four


  • Find a project to build and adapt
  • Find an existing device and hack it to do what you want
  • build from scratch


Links

http://www.instructables.com/id/What-Does-Fashion-Lack-MICROCONTROLLERS-but-WHICH/?ALLSTEPS http://littlebits.cc/browse-lessons/learning-concept-simplified-for-electrical-circuit http://www.adafruit.com/blog/category/circuit-playground/ http://www.instructables.com/id/Basic-Electronics/?ALLSTEPS https://learn.adafruit.com/category/learn-arduino http://octopart.com/


Previous years
2013