Lesson 1 – Setting Up The Arduino Uno and Arduino IDE
- In this tutorial we will focus on setting up the Arduino for use with our preferred coding software.
- Let’s get started with the setup process.
- If you are keen to learn more about the Arduino IDE and the various setup options available head over to –
- LittleBird’s website – https://www.littlebird.com.au/learn/1/meet-the-arduino-ide
- Sparkfun’s website – https://learn.sparkfun.com/tutorials/installing-arduino-ide
- Clicking on the each of the above links will open them up a new window.
- Before you proceed to the next tutorial in this series please make sure you have completed the following tasks –
- Downloaded and installed the Arduino IDE
- Are able to connect to the Arduino IDE from your computer
- Have been successful in uploading a simple (e.g. Blink LED’s) example programs (that comes with the Arduino IDE) onto your Arduino UNO board
- Once you’ve sorted all of the above you are ready to move onto the next tutorial.
This development track requires an investment a bit of hardware. See below for details –
- Arduino IDE –
- You will need to download and install the Arduino development IDE.
- The approach to installation, configuration, setup of the Arduino IDE is covered in our tutorials.
- Arduino Uno, Sensors, etc. –
- You will need to purchase the Arduino Advent electronics kits to get access to all the required hardware.
- The Arduino Advent kit has all the sensors you need to perform the tutorials covered in this development track.
About the Arduino UNO
The Arduino UNO is the most used and documented board of the whole Arduino family and very easy to setup, play with. The Arduino UNO is a microcontroller board based on the ATmega328 . The Arduino UNO has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz ceramic resonator, a USB connection, a power jack, an ICSP header, and a reset button. Here’s a listing of the some of the features of the Arduino UNO –
- Microcontroller: ATmega328
- Operating Voltage: 5V
- Input Voltage (recommended): 7-12V
- Input Voltage (limits): 6-20V
- Digital I/O Pins: 14 (of which 6 provide PWM output)
- Analog Input Pins: 6
- DC Current per I/O Pin: 40 mA
- DC Current for 3.3V Pin: 50 mA
- Flash Memory: 32 KB of which 0.5 KB used by bootloader
- SRAM: 2 KB (ATmega328)
- EEPROM: 1 KB (ATmega328)
- Clock Speed: 16 MHz
Arduino is an open-source, prototyping platform and its simplicity makes it ideal for hobbyists to use as well as professionals. The Arduino UNO contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started. The Arduino UNO differs from all preceding boards in that it does not use the FTDI USB-to-serial driver chip. Instead, it features the Atmega8U2 microcontroller chip programmed as a USB-to-serial converter. “Uno” means one in Italian and is named to mark the upcoming release of Arduino 1.0. The Arduino Uno and version 1.0 will be the reference versions of Arduno, moving forward. The Uno is the latest in a series of USB Arduino boards, and the reference model for the Arduino platform.
You can read more about the Arduino here – www.arduino.cc.