Past Meetup

Arduino Class - Topics on Prototyping - Bare Bones Arduino

Canceled

Location image of event venue

Details

The objective of this lecture is to build a “bare bones” Arduino on a breadboard, understand the basic principles under which the fundamental components work, and use our new skills to make our our Arduino clones! Being able to make your own Arduinos is useful from both a cost and practicality perspective. Say, for example, that you want to create a monitoring system for your home which includes 10 Arduino modules with sensors and some kind of wireless communication capability to a base station (also an Arduino). If you use the cheapest official Arduino, the Uno, you will need at least $300 just for that. The Uno also contains component that you don't need for your project, like the USB interface, the various headers, even the LEDs are not really needed (plus they consume power). You could build an Arduino clone with exactly the components you need for less than $10.

Presentations:

Bare-bones Arduino Part 1: Intro and power circuit (http://bit.ly/2gMuimc) (8:44) In presentation 1 you learn how to set up the power supply on the breadboard.

Bare-bones Arduino Part 2: Atmega, reset and clock (http://bit.ly/2hGjsmb) (11:27) In presentation 2 you will learn how to add the micro-controller, reset button, and clock oscilator on the breadboard.

Bare-bones Arduino Part 3: Power LED and testing (http://bit.ly/2hvhFzV) (8:39) In presentation 3 you will learn how to add a power indicator LED and test your new breadboard Arduino. Parts Needed:

One Atmega 328P (http://amzn.to/2hG7ucz) 16MHz crystal oscillator (http://amzn.to/2hKm2VN) 2 x 22 pF capacitors (http://amzn.to/2hG6jtk) 2 x 10 uF capacitors (http://amzn.to/2hKhKxz) One 7805 Voltage regulator (http://amzn.to/2hGc2zG) One LED (http://amzn.to/2g07eDj) One 220Ω resistor (http://amzn.to/2hGbTvL) One push button (http://amzn.to/2fT5sW6) A breadboard (http://amzn.to/2gWotWL) and wires Course work for this class comes from Arduino Step By Step (http://goo.gl/5Uv71ft) which has over 20 hours of content in 110 lectures. These classes are designed for anyone interested in learning electronic design and C programming. No experience is required. Access to the course material is free at our meetups. If you wish to access the material outside the meetup see our coupons page to get a discount from our sponsor (http://www.hackerspacetech.com/pages/coupons.html).