ARDUINO WORKSHOP
A bit of history
- 2001 : turning point
- Processing is born @ mit
- Before 2005, we had basic stamp
- It was enough for quite a few projects but had many limitations
History
- It costs around 100$
- Reinterprets basic program each time it runs
- Low memory
- Closed hardware
- Couldn’t run on mac
What is arduino...
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.
Why arduino...
- Open source hardware and software
- Easy prototyping
- Economical
- Compatible with mac
- And…..lots of examples!!!
Arduino comes in many shapes and sizes
arduino uno
![](https://s3.amazonaws.com/media-p.slid.es/uploads/namitjuneja/images/1176479/Screenshot_from_2015-03-17_17_32_00.png)
analog vs digital
![](http://www.sonlight.com/uploads/9sm-course-and-fine-focus-k.jpg)
![](https://cdn.sparkfun.com//assets/parts/9/0/00097-03-L.jpg)
digital signal
- it is discrete
- it is either 0 or 1
- e.g. switches, triggers
analog signal
- it is a continous signal
- its value ranges from 0 - 256
- e.g. audio signal, temperature
two eyes of arduino
electronics
programming
electronics part
- 8 bit AVR micro-controller
- Boot loader
- Usb controller
- External power jack
analog input pins
![](https://s3.amazonaws.com/media-p.slid.es/uploads/namitjuneja/images/1176490/Screenshot_from_2015-03-17_17_59_02.png)
digital input pins
![](https://s3.amazonaws.com/media-p.slid.es/uploads/namitjuneja/images/1176493/Screenshot_from_2015-03-17_18_00_49.png)
AVR microcontroller
Typically :
- They use less power than a normal comp.
- Are small and can be battery operated
- Programmed to do specific tasks
- Read voltages
- Generate signals
Let's move on to programming section
Arduino
By Namit Juneja
Arduino
- 554