| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

LearningArduino

Page history last edited by John Marshall 15 years, 2 months ago

My studio with BLT

 

Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments. Arduino can sense the environment by receiving input from a variety of sensors and can affect its surroundings by controlling lights, motors, and other actuators. The microcontroller on the board is programmed using the Arduino programming language (based on Wiring) and the Arduino development environment (based on Processing). Arduino projects can be stand-alone or they can communicate with software on running on a computer (e.g. Flash, Processing, MaxMSP). The boards can be assembled by hand or purchased preassembled; the software can be downloaded for free. The hardware reference designs (CAD files) are available under an open-source license, you are free to adapt them to your needs.

 

http://www.arduino.cc/ - The Arduino homepage.

 

Freeduino began as a collaborative project to publish open-source Arduino-compatible production files. The files that resulted from this project allow users to create boards that are 100% functionally, electrically and physically compatible with Arduino hardware. Freeduino comes with a free and unrestricted license to use the Freeduino name, for any use. Since the name "Arduino" is a protected trademark, branding products as Freeduino allows users to build on the established knowledge and open-source licenses of the Arduino project without having to worry about trademark infringement. This means that you can take the files you find here, make products, brand them as Freeduino and sell them - or do whatever you want with them - without asking. While definitive policies for open-source hardware have not yet been developed, this 'freedom of use' policy is similar to the Open Source Initiative's Open Source Definition.

 

http://www.freeduino.org/ - The Freeduino homepage.

 

http://www.ladyada.net/learn/arduino/index.html - Getting started tutorials. Get everything needed for these (except tools) from Adafruit Industries.

 

http://www.sparkfun.com/ - parts and supplies.

 

http://www.jameco.com/ - Jameco Electronics is a leading online and catalog distributor of electronic components. Below is a list of common tools and parts based on the list in Tom Igoe's book "Making Things Talk".

 

JAMECO BENCHPRO GAL01
10444
$4.39
VARIOUS DC.1
15270
$0.21
JAMECO VALUEPRO WBU-301-R
20601
$5.49
JAMECO VALUEPRO WBU-202-R
20723
$9.85
JAMECO VALUEPRO 24N-10K-15R-R
29082
$1.05
VARIOUS R1.0K/100
29663
$1.05
VARIOUS R1.0M/100
29698
$0.99
VARIOUS R10/50
29891
$0.06
VARIOUS TIP120
32993
$0.49
JAMECO VALUEPRO LG3330
34761
$0.20
VARIOUS GPL-204-R
35474
$5.49
VARIOUS 1N4004
35991
$0.04
CONSOLIDATED WI  9313-LB-R
36768
$6.59
CONSOLIDATED WIRE & CABLE #9313-0-R
36792
$6.59
CONSOLIDATED WIRE & CABLE 9313-2-R
36856
$8.15
CONSOLIDATED WIRE & CABLE 9313-4-R
36920
$6.59
VARIOUS 2N2222A
38236
$0.42
VARIOUS 7805T
51262
$0.35
JAMECO VALUEPRO 5UF/50 4X5-R
94161
$0.12
JAMECO VALUEPRO LH3330
94511
$0.16
VARIOUS  G/S(A-102)-R
101470
$0.30
JAMECO VALUEPRO 7000-1X17SG-R
103377
$0.28
JAMECO VALUEPRO 01-805-R
119011
$0.27
VARIOUS  GB110LB
135271
$59.95
WELLER/COOPER INDUSTRIES WLC100
146595
$51.79
VARIOUS FLX-01
150551
$12.89
JAMECO VALUEPRO R100B50-R
158394
$0.108
VARIOUS CS1014A-R
159611
$1.79
MOUNTAIN SWITCH DS-471-RED
164558
$2.65
JAMECO RELIAPRO DDU120100H4480
170245
$19.95
MASTECH  M300
220812
$9.95
VARIOUS LM1117T-3.3/NOPB
242115
$1.89
VARIOUS CF1/2W103JRC
661757
$0.034
VARIOUS  GSR-141
668271
$25.99
VARIOUS GCB-695.
681002
$8.75
VARIOUS CF1/4W101JRC
690620
$0.01
VARIOUS CF1/4W221JRC
690700
$0.01
VARIOUS CF1/4W471JRC
690785
$0.01
VARIOUS CF1/4W223JRC
691180
$0.01
VARIOUS CF1/4W104JRC
691340
$0.01
FAIRCHILD SEMICONDUCTOR 1N5226B
743488
$0.032
VARIOUS AX-108
1942139
$8.38

 

Books

 

Getting Started in Electronics

by Forrest M. Mims III

Master Publishing, Inc. (February 2003)

ISBN-10: 0945053282

ISBN-13: 978-0945053286

 

 

Physical Computing: Sensing and Controlling the Physical World with Computers

by Tom Igoe and Dan O'Sullivan

Course Technology PTR (May 28, 2004)

ISBN-10: 159200346X

ISBN-13: 978-1592003464

 

 

Making Things Talk: Practical Methods for Connecting Physical Objects

by Tom Igoe

Make Books (September 28, 2007)

ISBN-10: 0596510519

ISBN-13: 978-0596510510

 

 

Processing: A Programming Handbook for Visual Designers and Artists

by Casey Reas and Ben Fry

The MIT Press (September 30, 2007)

ISBN-10: 0262182629

ISBN-13: 978-0262182621

 


 

http://slab.hybrid.concordia.ca/tutorials.html - Sensor Lab Tutorials.

 

http://tigoe.net/pcomp/ - Tom Igoe's physical computing site.

 

http://todbot.com/blog/ - Tod E. Kurt's blog.

 

http://webzone.k3.mah.se/projects/arduino-workshop/projects/arduino_meets_processing/instructions/index.html - K3 Malmo University.

 

http://blog.craftzine.com/archive/2007/08/how_to_getting_started_with_ar.html - Craftzine.

 

http://www.fritzing.org/ - Fritzing.

 

http://www.lulu.com/content/1108699 - Arduino Programming Notebook by Brian Evans (download free).

 

http://www.moderndevice.com/ - This site is the work of Paul Badger, an artist working in new media and public art. who teaches courses in physical computing and robotics at Rhode Island School of Design. He also does much of the reference documentation on the Arduino website.

 

http://www.botanicalls.com/twitter/ - offers a connection to a houseplant via online Twitter status updates that reach you anywhere in the world. When your plant needs water, it will post to let you know, and send its thanks when you show it love.

 

http://www.instructables.com/tag/keyword:arduino/?sort=none&q=arduino&limit:type:id=on - Instructables tagged "Arduino".

 

http://www.bussoli.com/node/37 - Arduino SketchUp model.

 

http://www.glacialwanderer.com/hobbyrobotics/?cat=5 - Hobby Robotics tagged "Arduino".

 

http://lowtech.propositions.org.uk/ - by Usman Haque and Adam Somlai-Fischer.

 

http://memewire.com/reference/PMF - Plushie Message Framework.

 

http://www.haque.co.uk/pachube.php - by Usman Haque.

 

http://www.metaphysicalcomputing.org/ - Huddersfield.

 

http://cachefly.oreilly.com/make/arduinoMAKE07.pdf

 

http://pulsar.unizar.es/svn/arduino/anexos/arduino_booklet.pdf

 

http://richie.idc.ul.ie/eoin/presentations/tut-1-soldering.pdf

 

http://web.ics.purdue.edu/~fwinkler/101/index.html


From Michael Hohl: http://www.arduino.cc/playground/Interfacing/Firmata and http://www.shiffman.net/ - thanks Michael!

 


http://cadsoft.de/ CadSoft offers user friendly, powerful and affordable solutions for PCB design, including Schematic Capture, Board Layout, and Autorouter. Freeware version, too.

 

http://www.trossenrobotics.com/default.aspx - Switch - Floor Mat.

 

http://protolab.pbwiki.com/ - a repository of information about physical computing and prototyping maintained by the Stanford HCI Group.

 

http://tinker.it/en/Teaching/Actuators - Arduino + Actuators workshop

 

http://steliosm.net/picaxetwitterudp.html - Twitter + PicAxe + Ethernet = More Fun!


 

http://itp.nyu.edu/~gpv206/2008/04/making_the_most_of_arduino_mem.html - In order to make the most of Arduino memory, it is important to understand how much, and what type, of memory is available. The AVR Atmega 168 chips used in newer Arduinos have 16K of Flash program memory, used to store programs. (The older Atmega 8 has 8k.) There is 1K of RAM, used to store program variables during execution. This RAM is cleared when the power is switched off. There is 512 bytes of EEPROM, memory which can also be used to store data for programs, but which is retained even when power is turned off. Finally, it is possible to extend the memory of an Arduino project by using external memory.

 

http://www.dosonchip.com/index.html - Simply add gigabytes of flash storage to your product.

 

http://www.glacialwanderer.com/hobbyrobotics/?cat=5 - Arduino + camera projects.

 

http://sanguino.cc/ - The Sanguino is an Arduino-compatible board that boasts 4x the memory, 4x the ram, and 12 extra pins.

 

http://thingm.com/ - ThingM is a ubiquitous computing device studio. Here, networked electronics meet user experience design in products for everyday problem solving and self-expression. We bring together people's lives with cutting edge technologies to research and develop original products and services.

 

http://www.ezio.com/ - Total remaining inventory: 64 boards! No future production runs are scheduled. Created by Michael Rodemer and Ed Bennet.

 

http://www.futurlec.com/index.shtml - The largest range of electronic components at the best prices.

 

http://www.instructables.com/id/RGB-Color-Controllable-High-Power-LED-Room-%2B-Spot-/

 

http://www.hackszine.com/blog/archive/2007/12/arduinopowered_holiday_lights.html

 

http://mikebeauchamp.com/building/light-bar/

 

http://www.wayoda.org/arduino/ledcontrol/index.html

 

http://bitlash.net/

 

http://www.otterbox.com/search/1000/otterbox-1000/ - Waterproof boxes.

 

http://curiousinventor.com/kits/roboduino - The Roboduino is a Freeduino (Arduino software compatible) microcontroller board designed for robotics.

Comments (0)

You don't have permission to comment on this page.