Differences
This shows you the differences between two versions of the page.
training:arduino_introduction [2017/08/01 08:39] klauritzen |
training:arduino_introduction [2021/09/19 21:59] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Pre-Requisites ===== | ||
- | Please make sure you've read and understood the following articles and related topics | ||
- | |||
- | * [[embedded systems|Embedded Systems Introduction]] | ||
- | * [[git and github|Git and Github]] | ||
- | * | ||
- | ====== Arduino Introduction ====== | ||
- | |||
- | **Note: this tutorial is not quite ready - if you're an x96 student please complete the git/github introduction before proceeding to this.** Please ask your mentor to remind the leadership team if this tutorial is not complete yet. | ||
- | |||
- | An "Arduino" is a microcontroller platform that allows you to write programs that interact with the real world via sensors, motors etc. It's a microcontroller //platform// because it has more than just a microcontroller - there is a built-in programmer, voltage regulators, etc. | ||
- | |||
- | It is an example of an embedded system. | ||
- | |||
- | Now, the Arduino has gotten super popular recently because of it's ease of use. It's quick to get started and comes with a ton of libraries that people have written for it. You can find these libraries all over the internet. | ||
- | |||
- | |||
- | |||
- | ====== Readings/Videos ====== | ||
- | |||
- | - [[ https://www.arduino.cc/en/Guide/Introduction | Arduino Introduction ]] | ||
- | - https://en.wikipedia.org/wiki/Arduino | ||
- | - https://www.youtube.com/watch?v=UoBUXOOdLXY | ||
- | ====== Assignment ====== | ||
- | |||
- | Answer these questions before continuing - make it concise enough to make it clear that you understand the concepts. | ||
- | |||
- | - What is Arduino? | ||
- | - What is an Arduino Uno? | ||
- | - What kind of programming language does the Arduino IDE support? | ||
- | - What are the two functions that are present in an Arduino program? | ||
- | - How is it different from a regular microcontroller? | ||
- | - Why do people use the Arduino? | ||
- | - What are some advantages? | ||
- | - What are some disadvantages? | ||
- | |||
- | |||
- | |||
- | ====== Next Steps ====== | ||
- | |||
- | Make sure that you've gone through all of the material on this page before continuing. | ||
- | |||
- | - [[ Learning Arduino ]] \\ | ||
- | - [[ Bare Arduino ]] \\ | ||
- | |||