Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/drgfreeman/e2c-arduino-intro
An introduction to Arduino programming
https://github.com/drgfreeman/e2c-arduino-intro
arduino arduino-micro arduino-programming arduino-uno introduction
Last synced: 16 days ago
JSON representation
An introduction to Arduino programming
- Host: GitHub
- URL: https://github.com/drgfreeman/e2c-arduino-intro
- Owner: DrGFreeman
- Created: 2017-05-03T04:11:17.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-06-12T03:41:58.000Z (over 7 years ago)
- Last Synced: 2024-10-28T15:57:43.382Z (2 months ago)
- Topics: arduino, arduino-micro, arduino-programming, arduino-uno, introduction
- Size: 8.52 MB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# E2C Arduino Introduction
A short introduction to microcontrollers and Arduino programming.
[![Build Status](https://travis-ci.org/DrGFreeman/E2C-Arduino-Intro.svg?branch=master)](https://travis-ci.org/DrGFreeman/E2C-Arduino-Intro)
## Contents
1. Intro to Microcontrollers with Arduino presentation ([powerpoint (.pptx)](presentations/Intro-to-Microcontrollers-with-Arduino.pptx), [PDF](presentations/Intro-to-Microcontrollers-with-Arduino.pdf)).
1. [Digital inputs and outputs (IO)](DigitalIO.md)
1. [Analog inputs and outputs (IO)](AnalogIO.md)## Required material
The material required for this introduction is the following:
1. An Arduino UNO or Arduino Micro board*,
1. a prototyping breadboard with power rails,
1. a light emitting diode (LED),
1. a 220 ohm resistor (red-red-brown-gold stripes),
1. a momentary pushbutton,
1. a 10k ohm potentiometer.\*Note that the images used in the examples show an Arduino Micro however, all examples are compatible with the Arduino Uno using the same pin numbers unless otherwise specified.
## Example code
The code of the examples is available in the examples folder.
## Useful links
This introduction to Arduino programming assumes you have already installed the Arduino IDE and successfully connected your Arduino to your computer. The links below may be useful to get started with your Arduino:
* [Arduino Introduction](https://www.arduino.cc/en/Guide/Introduction)
* [Getting Started with Arduino](https://www.arduino.cc/en/Guide/HomePage)
* [Arduino Foundations](https://www.arduino.cc/en/Tutorial/Foundations)
* [Arduino Language Reference](https://www.arduino.cc/en/Reference/HomePage)
* [How to Use a Breadboard](https://learn.sparkfun.com/tutorials/how-to-use-a-breadboard)***
Copyright (c) 2017, Julien de la Bruère-Terreault, [[email protected]](mailto:[email protected])
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.