Step by Step Guide To The Arduino Leonardo
Step by Step Guide To The Arduino Leonardo
Table of Contents
Related Instructables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
http://www.instructables.com/id/Step-by-Step-Guide-to-the-Arduino-Leonardo/
Author:ProvideYourOwn ProvideYourOwn.com
ProvideYourOwn.com is a website devoted to people who want to make their own things and provide for their own needs. We provide information,
encouragement and resources to empower people to become free from their limitations and bondage to industrialized society and its multi-national
corporations.
For a more comprehensive guide, see my article - Arduino Leonardo versus Uno – What’s New .
Pin D17 (SS) does not have a corresponding pin on the ICSP header, nor anywhere on the board. In order to use it, you must solder a wire to either the end of the Rx
LED or the via attached to it - see photo.
http://www.instructables.com/id/Step-by-Step-Guide-to-the-Arduino-Leonardo/
Image Notes
1. attach here for D17 (SS)
2. or here for D17
Image Notes
1. D14
2. D15
3. D16
http://www.instructables.com/id/Step-by-Step-Guide-to-the-Arduino-Leonardo/
Step 4: SDA/SCL Pins are Different
The pins supporting I2C/TWI previously used analog pins A4 & A5. Now these pins are located at digital pins D2 & D3. While the SDA and SCL pins are in the same
location on the board, because of the underlying hardware mapping changes, it may affect the operation of certain shields and any software using these two pins.
Image Notes
1. these are now pins D2 & D3
To use the primary serial port, use the class Serial as usual. For the secondary port, a new serial class called Serial1 has been created. You use it the same way as the
Serial class.
The Arduino library has made it really easy to do by creating a two new classes - one for emulating a mouse, and the other a keyboard.
First, you must upgrade your Arudino IDE to version 1.01. It adds the support needed for this new board, plus it has a lot of nice new features.
Second, unless you are using Linux, you will need to install USB drivers for the Leonardo.
This step-by-step guide is a just a brief overview. For more detailed information, please see the article:
Related Instructables
http://www.instructables.com/id/Step-by-Step-Guide-to-the-Arduino-Leonardo/