<?xml version='1.0' encoding='UTF-8'?>
<module fritzingVersion='0.5.2b.02.18.4756' moduleId='Arduino_Leonardo_Rev3(fix)'>
<version>5</version>
<date>2013-04-03</date>
<author>althaus</author>
<description>The Arduino Leonardo is a microcontroller board based on the ATmega32u4 (datasheet). It has 20 digital input/output pins (of which 7 can be used as PWM outputs and 12 as analog inputs), a 16 MHz crystal oscillator, a micro USB connection, a power jack, an ICSP header, and a reset button. It 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 Leonardo differs from all preceding boards in that the ATmega32u4 has built-in USB communication, eliminating the need for a secondary processor. This allows the Leonardo to appear to a connected computer as a mouse and keyboard, in addition to a virtual (CDC) serial / COM port. It also has other implications for the behavior of the board; these are detailed on the getting started page. </description>
<title>Arduino Leonardo (Rev3b)</title>
<url>http://arduino.cc/en/Main/ArduinoBoardLeonardo</url>
<tags>
<tag>arduino leonardo</tag>
<tag>ATmega32u4</tag>
</tags>
<properties>
<property name='family'>microcontroller board (arduino)</property>
<property name="type">Arduino Leonardo (Rev3)</property>
</properties>
<views>
<breadboardView>
<layers image='breadboard/Arduino_Leonardo_Rev3_breadboard.svg'>
<layer layerId='breadboardbreadboard'/>
</layers>
</breadboardView>
<schematicView>
<layers image='schematic/Arduino_Leonardo_Rev3(fix)_schematic.svg'>
<layer layerId='schematic'/>
</layers>
</schematicView>
<pcbView>
<layers image='pcb/Arduino_Leonardo_Rev3_pcb.svg'>
<layer layerId='copper1'/>
<layer layerId='silkscreen'/>
<layer layerId='copper0'/>
</layers>
</pcbView>
<iconView>
<layers image='breadboard/Arduino_Leonardo_Rev3_breadboard.svg'>
<layer layerId='icon'/>
</layers>
</iconView>
</views>
<connectors>
<connector id='connector76' type='female' name='D0/RX'>
<description>D0/RX</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector76pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector76pin' terminalId='connector76terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector76pad'/><p layer='copper1' svgId='connector76pad'/></pcbView>
</views>
</connector>
<connector id='connector77' type='female' name='D1/TX'>
<description>D1/TX</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector77pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector77pin' terminalId='connector77terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector77pad'/><p layer='copper1' svgId='connector77pad'/></pcbView>
</views>
</connector>
<connector id='connector78' type='female' name='D2/SDA'>
<description>D2/SDA</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector78pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector78pin' terminalId='connector78terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector78pad'/><p layer='copper1' svgId='connector78pad'/></pcbView>
</views>
</connector>
<connector id='connector79' type='female' name='D3 PWM/SCL'>
<description>D3 PWM/SCL</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector79pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector79pin' terminalId='connector79terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector79pad'/><p layer='copper1' svgId='connector79pad'/></pcbView>
</views>
</connector>
<connector id='connector80' type='female' name='D4/A6'>
<description>D4/A6</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector80pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector80pin' terminalId='connector80terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector80pad'/><p layer='copper1' svgId='connector80pad'/></pcbView>
</views>
</connector>
<connector id='connector81' type='female' name='D5 PWM'>
<description>D5 PWM</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector81pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector81pin' terminalId='connector81terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector81pad'/><p layer='copper1' svgId='connector81pad'/></pcbView>
</views>
</connector>
<connector id='connector82' type='female' name='D6 PWM/A7'>
<description>D6 PWM/A7</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector82pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector82pin' terminalId='connector82terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector82pad'/><p layer='copper1' svgId='connector82pad'/></pcbView>
</views>
</connector>
<connector id='connector83' type='female' name='D7'>
<description>D7</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector83pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector83pin' terminalId='connector83terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector83pad'/><p layer='copper1' svgId='connector83pad'/></pcbView>
</views>
</connector>
<connector id='connector84' type='female' name='n.c.'>
<description>reserved</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector84pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector84pin' terminalId='connector84terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector84pad'/><p layer='copper1' svgId='connector84pad'/></pcbView>
</views>
</connector>
<connector id='connector85' type='female' name='IOREF'>
<description>IOREF</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector85pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector85pin' terminalId='connector85terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector85pad'/><p layer='copper1' svgId='connector85pad'/></pcbView>
</views>
</connector>
<connector id='connector86' type='female' name='RESET'>
<description>RESET</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector86pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector86pin' terminalId='connector86terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector86pad'/><p layer='copper1' svgId='connector86pad'/></pcbView>
</views>
</connector>
<connector id='connector87' type='female' name='3V3'>
<description>3V3</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector87pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector87pin' terminalId='connector87terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector87pad'/><p layer='copper1' svgId='connector87pad'/></pcbView>
</views>
</connector>
<connector id='connector88' type='female' name='5V'>
<description>5V</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector88pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector88pin' terminalId='connector88terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector88pad'/><p layer='copper1' svgId='connector88pad'/></pcbView>
</views>
</connector>
<connector id='connector89' type='female' name='GND'>
<description>GND</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector89pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector89pin' terminalId='connector89terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector89pad'/><p layer='copper1' svgId='connector89pad'/></pcbView>
</views>
</connector>
<connector id='connector90' type='female' name='GND'>
<description>GND</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector90pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector90pin' terminalId='connector90terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector90pad'/><p layer='copper1' svgId='connector90pad'/></pcbView>
</views>
</connector>
<connector id='connector91' type='female' name='VIN'>
<description>VIN</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector91pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector91pin' terminalId='connector91terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector91pad'/><p layer='copper1' svgId='connector91pad'/></pcbView>
</views>
</connector>
<connector id='connector92' type='female' name='A0'>
<description>A0</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector92pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector92pin' terminalId='connector92terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector92pad'/><p layer='copper1' svgId='connector92pad'/></pcbView>
</views>
</connector>
<connector id='connector93' type='female' name='A1'>
<description>A1</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector93pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector93pin' terminalId='connector93terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector93pad'/><p layer='copper1' svgId='connector93pad'/></pcbView>
</views>
</connector>
<connector id='connector94' type='female' name='A2'>
<description>A2</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector94pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector94pin' terminalId='connector94terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector94pad'/><p layer='copper1' svgId='connector94pad'/></pcbView>
</views>
</connector>
<connector id='connector95' type='female' name='A3'>
<description>A3</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector95pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector95pin' terminalId='connector95terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector95pad'/><p layer='copper1' svgId='connector95pad'/></pcbView>
</views>
</connector>
<connector id='connector96' type='female' name='A4'>
<description>A4</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector96pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector96pin' terminalId='connector96terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector96pad'/><p layer='copper1' svgId='connector96pad'/></pcbView>
</views>
</connector>
<connector id='connector97' type='female' name='A5'>
<description>A5</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector97pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector97pin' terminalId='connector97terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector97pad'/><p layer='copper1' svgId='connector97pad'/></pcbView>
</views>
</connector>
<connector id='connector98' type='female' name='D8/A8'>
<description>D8/A8</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector98pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector98pin' terminalId='connector98terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector98pad'/><p layer='copper1' svgId='connector98pad'/></pcbView>
</views>
</connector>
<connector id='connector99' type='female' name='D9 PWM/A9'>
<description>D9 PWM/A9</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector99pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector99pin' terminalId='connector99terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector99pad'/><p layer='copper1' svgId='connector99pad'/></pcbView>
</views>
</connector>
<connector id='connector100' type='female' name='D10 PWM/A10'>
<description>D10 PWM/A10</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector100pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector100pin' terminalId='connector100terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector100pad'/><p layer='copper1' svgId='connector100pad'/></pcbView>
</views>
</connector>
<connector id='connector101' type='female' name='D11 PWM'>
<description>D11 PWM</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector101pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector101pin' terminalId='connector101terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector101pad'/><p layer='copper1' svgId='connector101pad'/></pcbView>
</views>
</connector>
<connector id='connector102' type='female' name='D12/A11'>
<description>D12/A11</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector102pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector102pin' terminalId='connector102terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector102pad'/><p layer='copper1' svgId='connector102pad'/></pcbView>
</views>
</connector>
<connector id='connector103' type='female' name='D13 PWM'>
<description>D13 PWM</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector103pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector103pin' terminalId='connector103terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector103pad'/><p layer='copper1' svgId='connector103pad'/></pcbView>
</views>
</connector>
<connector id='connector104' type='female' name='GND'>
<description>GND</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector104pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector104pin' terminalId='connector104terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector104pad'/><p layer='copper1' svgId='connector104pad'/></pcbView>
</views>
</connector>
<connector id='connector105' type='female' name='AREF'>
<description>AREF</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector105pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector105pin' terminalId='connector105terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector105pad'/><p layer='copper1' svgId='connector105pad'/></pcbView>
</views>
</connector>
<connector id='connector106' type='female' name='SDA'>
<description>SDA</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector106pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector106pin' terminalId='connector106terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector106pad'/><p layer='copper1' svgId='connector106pad'/></pcbView>
</views>
</connector>
<connector id='connector107' type='female' name='SCL'>
<description>SCL</description><views>
<breadboardView>
<p layer='breadboardbreadboard' svgId='connector107pin'/></breadboardView>
<schematicView>
<p layer='schematic' svgId='connector107pin' terminalId='connector107terminal'/></schematicView>
<pcbView>
<p layer='copper0' svgId='connector107pad'/><p layer='copper1' svgId='connector107pad'/></pcbView>
</views>
</connector>
</connectors>
<buses>
<bus id='gnd'>
<nodeMember connectorId='connector89'/>
<nodeMember connectorId='connector90'/>
<nodeMember connectorId='connector104'/>
</bus>
<bus id='d2/sda'>
<nodeMember connectorId='connector78'/>
<nodeMember connectorId='connector106'/>
</bus>
<bus id='d3/scl'>
<nodeMember connectorId='connector79'/>
<nodeMember connectorId='connector107'/>
</bus>
</buses>
</module>
