Main.ArduinoBoardMicro History

Show minor edits - Show changes to markup

August 20, 2015, at 11:26 AM by Alice Pintus -
Changed line 28 from:

English (英语)

to:

English

Changed line 32 from:

<li class="selected">English (英语)</li>

to:

<li class="selected">English </li>

Changed line 380 from:
    Chinese(中文)
to:
   中文 (Chinese)
Changed lines 384-385 from:
    <li class="selected">Chinese(中文)</li>
    <li><a href="?setlang=en">English(英语)</a></li>
to:
    <li class="selected">中文 (Chinese)</li>
    <li><a href="?setlang=en">英语 (English)</a></li>
August 10, 2015, at 01:12 PM by Simone Maiocchi -
Changed line 434 from:
              Genuino Micro是我们与 <a href="http://adafruit.com/">Adafruit</a>合作开发的基于ATmega32u4的微处理器开发板([<a href="http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf">芯片规格书</a>)。
to:
              Genuino Micro是我们与 <a href="http://adafruit.com/">Adafruit</a>合作开发的基于ATmega32u4的微处理器开发板(<a href="http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf">芯片规格书</a>)。
August 10, 2015, at 01:08 PM by Simone Maiocchi -
Changed lines 448-461 from:
            <div>
              <div class="subtitle">需要帮助?</div>
              <ul class="textindent">
                  <li>在对<a href="https://forum.arduino.cc/index.php?board=63.0">Arduino的论坛</a>软件</li>
                  <li>论<a href="https://forum.arduino.cc/index.php?board=3.0">Arduino的论坛</a>项目</li>
                  <li>通过我们的<a href="https://store.arduino.cc/index.php?main_page=contact_us&language=en">客户支持</a>产品本身</li>

              </ul>
            </div>
           </div>
          </div>

to:
     <div>
          <div class="subtitle">需要帮助?</div>
          <ul class="textindent">
            <li>如果对软件有问题,请进入<a href="https://forum.arduino.cc/index.php?board=63.0"> Arduino论坛。</a></li>
            <li>如果对项目制作有问题,请进入<a href="https://forum.arduino.cc/index.php?board=3.0"> Arduino论坛。</a></li>
            <li>如果对硬件产品有问题,请咨询<a href="https://store.arduino.cc/index.php?main_page=contact_us&language=en"> 技术支持团队</a></li></ul>
        </div>
       </div>
      </div>

August 10, 2015, at 11:58 AM by Simone Maiocchi -
Changed line 406 from:
      <a href="http://world.taobao.com/item/520191578517.htm?spm=a312a.7728556.2015080705.14.wsD1hZ&id=520191578517&scm=1007.12006.7587.i520166319426&pvid=698bf82c-3210-4ad0-9076-75302a552c96" rel="nofollow"><button class="button orange-button">現在去購物</button></a>
to:
      <a href="http://world.taobao.com/item/520191578517.htm?spm=a312a.7728556.2015080705.14.wsD1hZ&id=520191578517&scm=1007.12006.7587.i520166319426&pvid=698bf82c-3210-4ad0-9076-75302a552c96" rel="nofollow"><button class="button orange-button">立即购买</button></a>
August 07, 2015, at 03:47 PM by Ramona Banfi -
Changed lines 12-13 from:
to:
Added line 16:
Changed lines 19-25 from:

<div class="breadcrumb columns large-10 medium-10">

  <p>
    <a class="wikilink" href="/cn/Main/Landingpage">欢迎来到Genuino的世界 </a>
    > 产品 > Genuino MICRO
  </p>

</div>

to:
  <div class="breadcrumb columns large-10 medium-10">
    <p>
      <a class="wikilink" href="/en/Main/Products">Arduino Products</a>
      > Arduino/Genuino MICRO
    </p>
  </div>
Changed lines 27-34 from:
  <a href="#" class="current">
    Chinese(中文)
  </a>
  <a href="#" class="selector"></a>
  <ul>
    <li class="selected">Chinese(中文)</li>
    <li><a href="?setlang=en">English(英语)</a></li>
  </ul>
to:

<a href="#" class="current"> English (英语) </a> <a href="#" class="selector"></a> <ul> <li class="selected">English (英语)</li> <li><a href="?setlang=cn">中文 (Chinese)</a></li> </ul>

Changed lines 38-49 from:
  <div class="product-page-header">

    <img class="header-imagemicro" src="/en/uploads/Main/ArdGen_Micro.jpg">

    <div class="text-column chinese">
      <div class="titolo micro">Arduino / Genuino MICRO</div>
      <div class="description">Arduino/Genuino MICRO是Arduino系列开

发板中尺寸最小的一款,以方便将其整合到 日常物件上,使其具有互动性。 Arduino/Genuino MICRO是以ATmega32U4 单片机为基础,设有一个内置USB, 从而允许其他设备将MICRO识别为鼠标或键盘。

to:
    <div class="product-page-header">

      <img class="header-imagemicro" src="/en/uploads/Main/ArdGen_Micro.jpg">

      <div class="text-column">
        <div class="titolo micro">Arduino / Genuino MICRO</div>
        <div class="description">Arduino/Genuino MICRO is the smallest board
  of the Arduino family, easy to integrate it
  in everyday objects to make them interactive.
  Arduino/Genuino MICRO is based on the
  ATmega32U4 microcontroller featuring a built-in
  USB which makes the MICRO recognisable as
  a mouse or keyboard.

        </div>
Added lines 55-60:
      <div class="buttons">
        <a href="/en/Guide/HomePage" rel="nofollow"><button class="button blue-button">GETTING STARTED</button></a>
        <a href="https://store.arduino.cc/product/A000053" rel="nofollow"><button class="button orange-button">SHOP NOW</button></a>
      </div>
Changed lines 63-94 from:
    <div class="buttons chinese">
      <a href="http://world.taobao.com/item/520191578517.htm?spm=a312a.7728556.2015080705.14.wsD1hZ&id=520191578517&scm=1007.12006.7587.i520166319426&pvid=698bf82c-3210-4ad0-9076-75302a552c96" rel="nofollow"><button class="button orange-button">現在去購物</button></a>
    </div>

  </div>

  <div class="row">
      <div class="large-2 medium-2 columns menu">
        <ul class="product-page-nav">
          <li><a href="#overview">概况</a></li>
          <li><a href="#techspecs">技术规格</a></li>
          <li><a href="#documentation">文件</a></li>
        </ul>
      </div>

      <div class="large-10 medium-10 columns">

        <div id="overview">
          <div class="title1margintop">概况</div>

          <div class="box red">5V</div>
          <div class="box orange">8-bit</div>
          <div class="box brown">16 MHz</div>
          <div class="box blue">AVR</div>

          <div class="textsummary">

            <div>
              Genuino Micro是我们与 <a href="http://adafruit.com/">Adafruit</a>合作开发的基于ATmega32u4的微处理器开发板([<a href="http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf">芯片规格书</a>)。
              Genuino Micro由20路数字输入/输出引脚(其中7路可用作PWM输出,12路可用作模拟输入)、一个16MHz晶体振荡器、一个micro USB接口、一个ICSP接口及一个复位按键组成。Genuino Micro包含了微处理器运行所需的所有资源,只需用USB连接线将其连接到计算机即可启动。
              Genuino Micro标准的外形使其容易放置在面包板上。
to:
    <div class="row">
        <div class="large-2 medium-2 columns menu">
          <ul class="product-page-nav">
            <li><a href="#overview">Overview</a></li>
            <li><a href="#techspecs">Technical Specs</a></li>
            <li><a href="#documentation">Documentation</a></li>
          </ul>
        </div>

        <div class="large-10 medium-10 columns">

          <div id="overview">
            <div class="title1margintop">Overview</div>

            <div class="box red">5V</div>
            <div class="box orange">8-bit</div>
            <div class="box brown">16 MHz</div>
            <div class="box blue">AVR</div>

            <div class="textsummary">

              <div>
                The Arduino/Genuino Micro is a microcontroller board based on the ATmega32U4 (<a href="http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf">datasheet</a>), developed in conjunction with <a href="http://adafruit.com/">Adafruit</a>.
                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, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a
                computer with a micro USB cable to get started. It has a form factor that enables it to be easily placed on a breadboard.
              </div>
              <div>
                The Micro board is similar to the Arduino Leonardo in that the ATmega32U4 has built-in USB communication, eliminating the need for a secondary
                processor. This allows the Arduino/Genuino Micro 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 <a href="/en/Guide/ArduinoLeonardoMicro">getting started page</a>.
              </div>
              <div>
                You can find <a href="/en/Main/warranty">here</a> your board warranty informations.
              </div>
              <div>
                <div class="subtitle">Getting Started</div>
                You can find in the <a href="/en/Guide/HomePage">Getting Started section</a> all the information you need to configure your board,
                use the Arduino Software (IDE), and start tinker with coding and electronics.
              </div>
              <div>
                <div class="subtitle">Need Help?</div>
                <ul class="textindent">
                    <li>On the Software <a href="https://forum.arduino.cc/index.php?board=63.0">on the Arduino Forum</a></li>
                    <li>On Projects <a href="https://forum.arduino.cc/index.php?board=3.0">on the Arduino Forum</a></li>
                    <li>On the Product itself through <a href="https://store.arduino.cc/index.php?main_page=contact_us&language=en">our Customer Support</a></li>
                </ul>
              </div>
             </div>
Changed lines 114-168 from:
            <div>
              Genuino Micro内置USB接口,从而省去了协处理器。这使得Genuino Micro在其连接的计算机中除了可显示为虚拟(CDC)串口/COM端口外,还可被识别为鼠标或键盘,这使得该开发板还有其他的潜在应用场景,详见<a href="/en/Guide/ArduinoLeonardoMicro"> 入门指南页面</a>。
            </div>
            <div>
              您可以在<a href="/en/Main/warranty">这里</a>找到有关开发板的保修信息。
            </div>
            <div>
              <div class="subtitle">入门指南</div>
              您可以在入门指南部分找到所有配置开发板、使用Arduino软件(IDE)以及<a href="/en/Guide/HomePage">开始</a>编码和摆弄电子产品所需的所有信息。
            </div>
            <div>
              <div class="subtitle">需要帮助?</div>
              <ul class="textindent">
                  <li>在对<a href="https://forum.arduino.cc/index.php?board=63.0">Arduino的论坛</a>软件</li>
                  <li>论<a href="https://forum.arduino.cc/index.php?board=3.0">Arduino的论坛</a>项目</li>
                  <li>通过我们的<a href="https://store.arduino.cc/index.php?main_page=contact_us&language=en">客户支持</a>产品本身</li>

              </ul>
            </div>
           </div>
          </div>

        <div id="techspecs">
          <div class="title1margintop">技术规格</div>
          <div class="textsummary">
            <table>
              <tbody>

                <tr>
                  <td>微处理器</td>
                  <td><a href="http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf">ATmega32U4</a></td>
                </tr>

                <tr>
      							<td>工作电压</td>
      							<td>5V</td>
      						</tr>

      						<tr>
      							<td>输入电压(推荐</td>
      							<td>7-12V</td>
      						</tr>

      						<tr>
      							<td>输入电压(限值</td>
      							<td>6-20V</td>
      						</tr>

      						<tr>
      							<td>数字输入/输出引脚/td>
      							<td>20</td>
      						</tr>
to:

          <div id="techspecs">
            <div class="title1margintop">Technical specs</div>
            <div class="textsummary">
              <table>
                <tbody>
Changed lines 123-161 from:
      							<td>PWM通道</td>
      							<td>7</td>
      						</tr>

      						<tr>
      							<td>模拟输入引脚</td>
      							<td>12</td>
      						</tr>

      						<tr>
      							<td>I/O引脚电流</td>
      							<td>20 mA</td>
      						</tr>

      						<tr>
      							<td>3.3V引脚电流</td>
      							<td>50 mA</td>
      						</tr>

      						<tr>
      							<td>Flash</td>
      							<td>32KB,其中引导程序占用4KB</td>
      						</tr>

      						<tr>
      							<td>SRAM</td>
      							<td>2.5 KB (ATmega32U4)</td>
      						</tr>

      						<tr>
      							<td>EEPROM</td>
      							<td>1 KB (ATmega32U4)</td>
      						</tr>

      						<tr>
      							<td>时钟频率</td>
      							<td>16 MHz</td>
      						</tr>
to:
                    <td>Microcontroller</td>
                    <td><a href="http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf">ATmega32U4</a></td>
                  </tr>
Changed lines 128-145 from:
      							<td>长</td>
      							<td>48 mm</td>
      						</tr>

      						<tr>
      							<td>宽</td>
      							<td>18 mm</td>
      						</tr>

      						<tr>
      							<td>重</td>
      							<td>13 g</td>
      						</tr>

              </tbody>
            </table>

to:
        							<td>Operating Voltage</td>
        							<td>5V</td>
        						</tr>

        						<tr>
        							<td>Input Voltage (recommended)</td>
        							<td>7-12V</td>
        						</tr>

        						<tr>
        							<td>Input Voltage (limit)</td>
        							<td>6-20V</td>
        						</tr>

        						<tr>
        							<td>Digital I/O Pins</td>
        							<td>20</td>
        						</tr>

                    <tr>
        							<td>PWM Channels</td>
        							<td>7</td>
        						</tr>

        						<tr>
        							<td>Analog Input Channels</td>
        							<td>12</td>
        						</tr>

        						<tr>
        							<td>DC Current per I/O Pin</td>
        							<td>20 mA</td>
        						</tr>

        						<tr>
        							<td>DC Current for 3.3V Pin</td>
        							<td>50 mA</td>
        						</tr>

        						<tr>
        							<td>Flash Memory</td>
        							<td>32 KB (ATmega32U4)<br> of which 4 KB used by bootloader</td>
        						</tr>

        						<tr>
        							<td>SRAM</td>
        							<td>2.5 KB (ATmega32U4)</td>
        						</tr>

        						<tr>
        							<td>EEPROM</td>
        							<td>1 KB (ATmega32U4)</td>
        						</tr>

        						<tr>
        							<td>Clock Speed</td>
        							<td>16 MHz</td>
        						</tr>

                    <tr>
        							<td>Length</td>
        							<td>48 mm</td>
        						</tr>

        						<tr>
        							<td>Width</td>
        							<td>18 mm</td>
        						</tr>

        						<tr>
        							<td>Weight</td>
        							<td>13 g</td>
        						</tr>

                </tbody>
              </table>

            </div>
Added lines 208-352:
          <div id="documentation">
            <div class="title1margintop">Documentation</div>
            <div class="textsummary">

                  <div>
                  <div class="subtitle">OSH: Schematics, Reference Design, Board size</div>
                  Arduino / Genuino Micro is open-source hardware! You can build your own board using the follwing files:
                  </div>

                  <a href="/en/uploads/Main/arduino-micro-reference-design.zip"><div class="rectdocumentation yellow"><div class="immrect"><img src="/en/uploads/Main/eaglefile.svg" alt="EAGLE" style="width:64px; height:47px;"></div><div class="textrect">EAGLE FILES<br> IN .ZIP</div> </div></a>
                  <a href="/en/uploads/Main/arduino-micro-schematic.pdf"><div class="rectdocumentation brown"><div class="immrect"><img src="/en/uploads/Main/schematicsfile.svg" alt="PDF" style="width:48px; height:48px;"></div><div class="textrect margin">SCHEMATICS<br> IN .PDF</div></div></a>
                  <a href="http://arduino.cc/documents/dimensioni%20Micro.dxf"><div class="rectdocumentation orange"><div class="immrect"><img src="/en/uploads/Main/boardsizefile.svg" alt="DXF" style="width:79px; height:48px;"></div><div class="textrect margintwo">BOARD SIZE<br> IN .DXF</div></div></a>

                  <div>
                  <div class="subtitle">Programming</div>
                  The Arduino/Genuino Micro board can be programmed with the <a href="/en/Main/Software">Arduino Software (IDE)</a>. Select "Arduino/Genuino Micro from the Tools > Board menu. For details, see the <a href="/en/Reference/HomePage">reference</a> and <a href="/en/Tutorial/HomePage">tutorials</a>.
                  </div>

                  <div>
                  The ATmega32U4 on the Arduino/Genuino Micro comes preprogrammed with a bootloader that allows you to upload new code to it without the use of an external hardware programmer.
                  It communicates using the AVR109 protocol.
                  </div>

                  <div>
                  You can also bypass the bootloader and program the microcontroller through the ICSP (In-Circuit Serial Programming) header using
                  <a href="/en/Main/ArduinoISP">Arduino ISP</a> or similar; see these <a href="/en/Hacking/Programmer">instructions for details</a>.
                  </div>

                  <div>
                  <div class="subtitle">Warnings</div>
                  Arduino/Genuino Micro has a resettable polyfuse that protects your computer's USB ports from shorts and overcurrent. Although most computers provide their own internal protection,
                  the fuse provides an extra layer of protection. If more than 500 mA is applied to the USB port, the fuse will automatically break the connection until the short or overload is removed.
                  </div>

                  <div>
                  <div class="subtitle">Power</div>
                  The Arduino/Genuino Micro can be powered via the micro USB connection or with an external power supply. The power source is selected automatically.
                  </div>
                  <div>
                  External (non-USB) power can come either from a DC power supply or battery. Leads from a battery or DC power supply can be connected to the Gnd and Vin pins.
                  </div>
                  <div>
                    The board can operate on an external supply of 6 to 20 volts. If supplied with less than 7V, however, the 5V pin may supply less than five volts and the board
                    may become unstable. If using more than 12V, the voltage regulator may overheat and damage the board. The recommended range is 7 to 12 volts.
                  </div>

                  <div>
                  The power pins are as follows:<br>
                  <ul class="textindent">
                  <li>VI. The input voltage to the Arduino/Genuino board when it's using an external power source (as opposed to 5 volts from the USB connection or other regulated power source). You can supply voltage through this pin.</li>
                  <li>5V. The regulated power supply used to power the microcontroller and other components on the board. This can come either from VIN via an on-board regulator, or be supplied by USB or another regulated 5V supply.</li>
                  <li>3V. A 3.3 volt supply generated by the on-board regulator. Maximum current draw is 50 mA.</li>
                  <li>GND. Ground pins.</li>
                  </ul>
                  </div>

                  <div>
                  <div class="subtitle">Memory</div>
                  The ATmega32U4 has 32 KB (with 4 KB used for the bootloader). It also has 2.5 KB of SRAM and 1 KB of EEPROM (which can be read and written with the <a href="en/Reference/EEPROM">EEPROM library</a>).
                  </div>

                  <div>
                  <div class="subtitle">Input and Output</div>
                  <div>
                  See the mapping between Arduino pins and ATmega 32U4 ports, and the Pin Mapping of the Arduino Micro:</div>
                  <a href="/en/Hacking/PinMapping32u4"><div class="rectdocumentation green"><div class="immrect"><img src="/en/uploads/Main/pin_mapping.svg" alt="PIN_MAPPING" style="width:55px; height:46px;"></div><div class="textrect">PIN MAPPING<br>ATmega 32U4</div> </div></a>
                  <a href="/en/uploads/Main/ArduinoMicro_Pinout3.png"><div class="rectdocumentation blue"><div class="immrect"><img src="/en/uploads/Main/pin_mapping.svg" alt="PIN_MAPPING" style="width:55px; height:46px;"></div><div class="textrect">PIN MAPPING<br>MICRO</div> </div></a>
                  <div>Each of the 20 digital i/o pins on the Micro can be used as an input or output, using <a href="/en/Reference/PinMode">pinMode()</a>, <a href="/en/Reference/DigitalWrite">digitalWrite()</a>, and <a href="/en/Reference/DigitalRead">digitalRead()</a> functions. They operate at 5 volts. Each pin can provide or receive 20 mA as recommended
                  operating condition and has an internal pull-up resistor (disconnected by default) of 20-50 k ohm. A maximum of 40mA is the value that must not be exceeded to avoid permanent damage to the microcontroller.
                  </div>
                  </div>

                  <div>
                  In addition, some pins have specialized functions:<br>
                  <ul class="textindent">
                  <li>Serial: 0 (RX) and 1 (TX). Used to receive (RX) and transmit (TX) TTL serial data using the ATmega32U4 hardware serial capability. Note that on the Micro, the Serial class refers to USB (CDC)
                    communication; for TTL serial on pins 0 and 1, use the Serial1 class.</li>
                  <li>TWI: 2 (SDA) and 3 (SCL). Support TWI communication using the <a href="/en/Reference/Wire">Wire library</a>.</li>
                  <li>External Interrupts: 0(RX), 1(TX), 2, 3 and 7. These pins can be configured to trigger an interrupt on a low value, a rising or falling edge, or a change in value. See the <a href="/en/Reference/AttachInterrupt">attachInterrupt()</a> function for details.</li>
                  <li>PWM: 3, 5, 6, 9, 10, 11 and 13. Provide 8-bit PWM output with the <a href="/en/Reference/AnalogWrite">analogWrite()</a> function.</li>
                  <li>SPI: on the ICSP header. These pins support SPI communication using the <a href="/en/Reference/SPI">SPI library</a>. Note that the SPI pins are not connected to any of the digital I/O pins as they are on the Arduino/Genuino Uno, they are only available on
                    the ICSP connector and on the nearby pins labelled MISO, MOSI and SCK.</li>
                  <li>RX_LED/SS This is an additional pin compared to the Leonardo. It is connected to the RX_LED that indicates the activity of transmission during USB communication, but is can also used as slave select pin (SS) in SPI communication.</li>
                  <li>LED: 13. There is a built-in LED connected to digital pin 13. When the pin is HIGH value, the LED is on, when the pin is LOW, it's off.</li>
                  <li>Analog Inputs: A0-A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). Arduino/Genuino Micro has a total of 12 analog inputs, pins from A0 to A5 are labelled directly on the pins and the other ones that you can access in code using
                    the constants from A6 trough A11 are shared respectively on digital pins 4, 6, 8, 9, 10, and 12. All of which can also be used as digital I/O. Each analog input provide 10 bits of resolution (i.e. 1024 different values). By default the
                    analog inputs measure from ground to 5 volts, though is it possible to change the upper end of their range using the AREF pin and the <a href="/en/Reference/AnalogReference">analogReference()</a> function.</li>
                  </ul>
                  </div>
                  <div>
                  There are a couple of other pins on the board:<br>
                  <ul class="textindent">
                  <li>AREF. Reference voltage for the analog inputs. Used with <a href="/en/Reference/AnalogReference">analogReference()</a>.</li>
                  <li>Reset. Bring this line LOW to reset the microcontroller. Typically used to add a reset button to shields which block the one on the board.</li>
                  </ul>
                  </div>

                  <div>
                  <div class="subtitle">Communication</div>
                  Arduino/Genuino Micro has a number of facilities for communicating with a computer, another board of the arduino/Genuino family, or other microcontrollers. The 32U4 provides UART TTL (5V) serial
                  communication, which is available on digital pins 0 (RX) and 1 (TX). The ATmega32U4 also allows for serial (CDC) communication over USB and appears as a virtual com port to software on the computer.
                  The chip also acts as a full speed USB 2.0 device, using standard USB COM drivers. <a href="/en/Guide/Windows#toc4">On Windows, a .inf file is required</a> . The Arduino Software (IDE) includes a serial monitor which allows simple textual
                  data to be sent to and from the board. The RX and TX LEDs on the board will flash when data is being transmitted via the USB connection to the computer (but not for serial communication on pins 0 and 1).
                  </div>

                  <div>
                  A <a href="/en/Reference/SoftwareSerial">SoftwareSerial library</a> allows for serial communication on other Micro's digital pins.
                  </div>

                  <div>
                  The ATmega32U4 also supports I2C (TWI) and SPI communication. The Arduino Software (IDE) includes a Wire library to simplify use of the I2C bus; see the <a href="/en/Reference/Wire">documentation</a> for details. For SPI communication, use the <a href="/en/Reference/SPI">SPI library</a>.
                  </div>

                  <div>
                  Arduino/Genuino Micro appears as a generic <a href="/en/Reference/MouseKeyboard">keyboard and mouse</a>, and can be programmed to control these input devices using the Keyboard and Mouse classes.
                  </div>

                  <div>
                  <div class="subtitle">Physical Characteristics</div>
                  The maximum length and width of the Arduino/Genuino Micro PCB are 4.8cm and 1.77cm respectively, with the USB connector extending beyond the former dimension.
                   The layout allows for easy placement on a solderless breadboard..
                  </div>

                  <div>
                  <div class="subtitle">Automatic (Software) Reset and Bootloader Initiation</div>
                  Rather than requiring a physical press of the reset button before an upload, the Micro board is designed in a way that allows it to be reset by software running on a connected computer.
                   The reset is triggered when the Micro's virtual (CDC) serial / COM port is opened at 1200 baud and then closed. When this happens, the processor will reset, breaking the USB connection
                    to the computer (meaning that the virtual serial / COM port will disappear). After the processor resets, the bootloader starts, remaining active for about 8 seconds. The bootloader can
                     also be initiated by pressing the reset button on the Micro. Note that when the board first powers up, it will jump straight to the user sketch, if present, rather than initiating the bootloader.
                  </div>

                  <div>
                    Because of the way the Micro handles reset it's best to let the Arduino Software (IDE) try to initiate the reset before uploading, especially if you are in the habit of pressing the reset button
                    before uploading on other boards. If the software can't reset the board, you can always start the bootloader by pressing the reset button on the board.
                  </div>

          </div>
Changed lines 355-356 from:
        <div id="documentation">
          <div class="title1margintop">文件</div>
to:
Added lines 433-558:
            <div>
              Genuino Micro是我们与 <a href="http://adafruit.com/">Adafruit</a>合作开发的基于ATmega32u4的微处理器开发板([<a href="http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf">芯片规格书</a>)。
              Genuino Micro由20路数字输入/输出引脚(其中7路可用作PWM输出,12路可用作模拟输入)、一个16MHz晶体振荡器、一个micro USB接口、一个ICSP接口及一个复位按键组成。Genuino Micro包含了微处理器运行所需的所有资源,只需用USB连接线将其连接到计算机即可启动。
              Genuino Micro标准的外形使其容易放置在面包板上。
            </div>
            <div>
              Genuino Micro内置USB接口,从而省去了协处理器。这使得Genuino Micro在其连接的计算机中除了可显示为虚拟(CDC)串口/COM端口外,还可被识别为鼠标或键盘,这使得该开发板还有其他的潜在应用场景,详见<a href="/en/Guide/ArduinoLeonardoMicro"> 入门指南页面</a>。
            </div>
            <div>
              您可以在<a href="/en/Main/warranty">这里</a>找到有关开发板的保修信息。
            </div>
            <div>
              <div class="subtitle">入门指南</div>
              您可以在入门指南部分找到所有配置开发板、使用Arduino软件(IDE)以及<a href="/en/Guide/HomePage">开始</a>编码和摆弄电子产品所需的所有信息。
            </div>
            <div>
              <div class="subtitle">需要帮助?</div>
              <ul class="textindent">
                  <li>在对<a href="https://forum.arduino.cc/index.php?board=63.0">Arduino的论坛</a>软件</li>
                  <li>论<a href="https://forum.arduino.cc/index.php?board=3.0">Arduino的论坛</a>项目</li>
                  <li>通过我们的<a href="https://store.arduino.cc/index.php?main_page=contact_us&language=en">客户支持</a>产品本身</li>

              </ul>
            </div>
           </div>
          </div>

        <div id="techspecs">
          <div class="title1margintop">技术规格</div>
          <div class="textsummary">
            <table>
              <tbody>

                <tr>
                  <td>微处理器</td>
                  <td><a href="http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf">ATmega32U4</a></td>
                </tr>

                <tr>
      							<td>工作电压</td>
      							<td>5V</td>
      						</tr>

      						<tr>
      							<td>输入电压(推荐</td>
      							<td>7-12V</td>
      						</tr>

      						<tr>
      							<td>输入电压(限值</td>
      							<td>6-20V</td>
      						</tr>

      						<tr>
      							<td>数字输入/输出引脚/td>
      							<td>20</td>
      						</tr>

                  <tr>
      							<td>PWM通道</td>
      							<td>7</td>
      						</tr>

      						<tr>
      							<td>模拟输入引脚</td>
      							<td>12</td>
      						</tr>

      						<tr>
      							<td>I/O引脚电流</td>
      							<td>20 mA</td>
      						</tr>

      						<tr>
      							<td>3.3V引脚电流</td>
      							<td>50 mA</td>
      						</tr>

      						<tr>
      							<td>Flash</td>
      							<td>32KB,其中引导程序占用4KB</td>
      						</tr>

      						<tr>
      							<td>SRAM</td>
      							<td>2.5 KB (ATmega32U4)</td>
      						</tr>

      						<tr>
      							<td>EEPROM</td>
      							<td>1 KB (ATmega32U4)</td>
      						</tr>

      						<tr>
      							<td>时钟频率</td>
      							<td>16 MHz</td>
      						</tr>

                  <tr>
      							<td>长</td>
      							<td>48 mm</td>
      						</tr>

      						<tr>
      							<td>宽</td>
      							<td>18 mm</td>
      						</tr>

      						<tr>
      							<td>重</td>
      							<td>13 g</td>
      						</tr>

              </tbody>
            </table>

          </div>
        </div>

        <div id="documentation">
          <div class="title1margintop">文件</div>
          <div class="textsummary">
Changed lines 696-1049 from:
to:
August 07, 2015, at 03:30 PM by Ramona Banfi -
Changed line 22 from:
    > Genuino MICRO
to:
    > 产品 > Genuino MICRO
August 07, 2015, at 03:26 PM by Ramona Banfi -
Changed line 22 from:
    > Arduino/Genuino MICRO
to:
    > Genuino MICRO
August 07, 2015, at 03:07 PM by Ramona Banfi -
Changed line 28 from:
    Chinese
to:
    Chinese(中文)
Changed lines 32-33 from:
    <li class="selected">Chinese</li>
    <li><a href="?setlang=en">English</a></li>
to:
    <li class="selected">Chinese(中文)</li>
    <li><a href="?setlang=en">English(英语)</a></li>
Changed lines 360-370 from:
  <div class="language-dropdown columns large-2 medium-2">
    <a href="#" class="current">
      English
    </a>
    <a href="#" class="selector"></a>
    <ul>
      <li class="selected">English</li>
      <li><a href="?setlang=cn">Chinese</a></li>
    </ul>
  </div>
to:

<div class="language-dropdown columns large-2 medium-2"> <a href="#" class="current"> English (英语) </a> <a href="#" class="selector"></a> <ul> <li class="selected">English (英语)</li> <li><a href="?setlang=cn">中文 (Chinese)</a></li> </ul>

Added lines 371-372:

</div>

August 07, 2015, at 03:00 PM by Ramona Banfi -
Changed line 21 from:
    <a class="wikilink" href="/en/Main/Products">Arduino的产品</a>
to:
    <a class="wikilink" href="/cn/Main/Landingpage">欢迎来到Genuino的世界 </a>
August 07, 2015, at 12:39 PM by Ramona Banfi -
Changed lines 6-7 from:
to:
  1. wikitext .product-page .buttons.chinese{ margin-right: 180px;}

.product-page-header div.text-column.chinese{ margin-top:15px}

Changed lines 9-11 from:

to:
Changed line 21 from:
    <a class="wikilink" href="/en/Main/Products">Arduino Products</a>
to:
    <a class="wikilink" href="/en/Main/Products">Arduino的产品</a>
Added lines 26-34:

<div class="language-dropdown columns large-2 medium-2">

  <a href="#" class="current">
    Chinese
  </a>
  <a href="#" class="selector"></a>
  <ul>
    <li class="selected">Chinese</li>
    <li><a href="?setlang=en">English</a></li>
  </ul>
Added lines 36-37:

</div>

Changed line 42 from:
    <div class="text-column">
to:
    <div class="text-column chinese">
Changed lines 44-51 from:
      <div class="description">Arduino/Genuino MICRO is the smallest board

of the Arduino family, easy to integrate it in everyday objects to make them interactive. Arduino/Genuino MICRO is based on the ATmega32U4 microcontroller featuring a built-in USB which makes the MICRO recognisable as a mouse or keyboard.

to:
      <div class="description">Arduino/Genuino MICRO是Arduino系列开

发板中尺寸最小的一款,以方便将其整合到 日常物件上,使其具有互动性。 Arduino/Genuino MICRO是以ATmega32U4 单片机为基础,设有一个内置USB, 从而允许其他设备将MICRO识别为鼠标或键盘。

Changed lines 53-55 from:
    <div class="buttons">
      <a href="/en/Guide/HomePage" rel="nofollow"><button class="button blue-button">GETTING STARTED</button></a>
      <a href="https://store.arduino.cc/product/A000053" rel="nofollow"><button class="button orange-button">SHOP NOW</button></a>
to:
    <div class="buttons chinese">
      <a href="http://world.taobao.com/item/520191578517.htm?spm=a312a.7728556.2015080705.14.wsD1hZ&id=520191578517&scm=1007.12006.7587.i520166319426&pvid=698bf82c-3210-4ad0-9076-75302a552c96" rel="nofollow"><button class="button orange-button">現在去購物</button></a>
Changed lines 62-64 from:
          <li><a href="#overview">Overview</a></li>
          <li><a href="#techspecs">Technical Specs</a></li>
          <li><a href="#documentation">Documentation</a></li>
to:
          <li><a href="#overview">概况</a></li>
          <li><a href="#techspecs">技术规格</a></li>
          <li><a href="#documentation">文件</a></li>
Changed lines 71-72 from:
          <div class="title1margintop">Overview</div>
to:
          <div class="title1margintop">概况</div>
Changed lines 82-85 from:
              The Arduino/Genuino Micro is a microcontroller board based on the ATmega32U4 (<a href="http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf">datasheet</a>), developed in conjunction with <a href="http://adafruit.com/">Adafruit</a>.
              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, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a
              computer with a micro USB cable to get started. It has a form factor that enables it to be easily placed on a breadboard.
to:
              Genuino Micro是我们与 <a href="http://adafruit.com/">Adafruit</a>合作开发的基于ATmega32u4的微处理器开发板([<a href="http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf">芯片规格书</a>)。
              Genuino Micro由20路数字输入/输出引脚(其中7路可用作PWM输出,12路可用作模拟输入)、一个16MHz晶体振荡器、一个micro USB接口、一个ICSP接口及一个复位按键组成。Genuino Micro包含了微处理器运行所需的所有资源,只需用USB连接线将其连接到计算机即可启动。
              Genuino Micro标准的外形使其容易放置在面包板上。
Changed lines 87-89 from:
              The Micro board is similar to the Arduino Leonardo in that the ATmega32U4 has built-in USB communication, eliminating the need for a secondary
              processor. This allows the Arduino/Genuino Micro 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 <a href="/en/Guide/ArduinoLeonardoMicro">getting started page</a>.
to:
              Genuino Micro内置USB接口,从而省去了协处理器。这使得Genuino Micro在其连接的计算机中除了可显示为虚拟(CDC)串口/COM端口外,还可被识别为鼠标或键盘,这使得该开发板还有其他的潜在应用场景,详见<a href="/en/Guide/ArduinoLeonardoMicro"> 入门指南页面</a>。
Changed line 90 from:
              You can find <a href="/en/Main/warranty">here</a> your board warranty informations.
to:
              您可以在<a href="/en/Main/warranty">这里</a>找到有关开发板的保修信息。
Changed lines 93-95 from:
              <div class="subtitle">Getting Started</div>
              You can find in the <a href="/en/Guide/HomePage">Getting Started section</a> all the information you need to configure your board,
              use the Arduino Software (IDE), and start tinker with coding and electronics.
to:
              <div class="subtitle">入门指南</div>
              您可以在入门指南部分找到所有配置开发板、使用Arduino软件(IDE)以及<a href="/en/Guide/HomePage">开始</a>编码和摆弄电子产品所需的所有信息。
Changed line 97 from:
              <div class="subtitle">Need Help?</div>
to:
              <div class="subtitle">需要帮助?</div>
Changed lines 99-101 from:
                  <li>On the Software <a href="https://forum.arduino.cc/index.php?board=63.0">on the Arduino Forum</a></li>
                  <li>On Projects <a href="https://forum.arduino.cc/index.php?board=3.0">on the Arduino Forum</a></li>
                  <li>On the Product itself through <a href="https://store.arduino.cc/index.php?main_page=contact_us&language=en">our Customer Support</a></li>
to:
                  <li>在对<a href="https://forum.arduino.cc/index.php?board=63.0">Arduino的论坛</a>软件</li>
                  <li>论<a href="https://forum.arduino.cc/index.php?board=3.0">Arduino的论坛</a>项目</li>
                  <li>通过我们的<a href="https://store.arduino.cc/index.php?main_page=contact_us&language=en">客户支持</a>产品本身</li>

Changed line 111 from:
          <div class="title1margintop">Technical specs</div>
to:
          <div class="title1margintop">技术规格</div>
Changed line 117 from:
                  <td>Microcontroller</td>
to:
                  <td>微处理器</td>
Changed line 122 from:
      							<td>Operating Voltage</td>
to:
      							<td>工作电压</td>
Changed line 127 from:
      							<td>Input Voltage (recommended)</td>
to:
      							<td>输入电压(推荐</td>
Changed line 132 from:
      							<td>Input Voltage (limit)</td>
to:
      							<td>输入电压(限值</td>
Changed line 137 from:
      							<td>Digital I/O Pins</td>
to:
      							<td>数字输入/输出引脚/td>
Changed line 142 from:
      							<td>PWM Channels</td>
to:
      							<td>PWM通道</td>
Changed line 147 from:
      							<td>Analog Input Channels</td>
to:
      							<td>模拟输入引脚</td>
Changed line 152 from:
      							<td>DC Current per I/O Pin</td>
to:
      							<td>I/O引脚电流</td>
Changed line 157 from:
      							<td>DC Current for 3.3V Pin</td>
to:
      							<td>3.3V引脚电流</td>
Changed lines 162-163 from:
      							<td>Flash Memory</td>
      							<td>32 KB (ATmega32U4)<br> of which 4 KB used by bootloader</td>
to:
      							<td>Flash</td>
      							<td>32KB,其中引导程序占用4KB</td>
Changed line 177 from:
      							<td>Clock Speed</td>
to:
      							<td>时钟频率</td>
Changed line 182 from:
      							<td>Length</td>
to:
      							<td>长</td>
Changed line 187 from:
      							<td>Width</td>
to:
      							<td>宽</td>
Changed line 192 from:
      							<td>Weight</td>
to:
      							<td>重</td>
Changed line 204 from:
          <div class="title1margintop">Documentation</div>
to:
          <div class="title1margintop">文件</div>
Changed lines 208-209 from:
                <div class="subtitle">OSH: Schematics, Reference Design, Board size</div>
                Arduino / Genuino Micro is open-source hardware! You can build your own board using the follwing files:
to:
                <div class="subtitle">OSH:原理图、参考设计和开发板尺寸</div>
                Arduino的/ GENUINO是开源硬件!您可以使用下列文件建立自己的主板:
Changed lines 219-220 from:
                <div class="subtitle">Programming</div>
                The Arduino/Genuino Micro board can be programmed with the <a href="/en/Main/Software">Arduino Software (IDE)</a>. Select "Arduino/Genuino Micro from the Tools > Board menu. For details, see the <a href="/en/Reference/HomePage">reference</a> and <a href="/en/Tutorial/HomePage">tutorials</a>.
to:
                <div class="subtitle">编程</div>
                Genuino Micro开发板可通过<a href="/en/Main/Software">Arduino软件(IDE)</a>进行编程,通过“工具>开发板”菜单选择Arduino/Genuino Micro。更多详细信息,请参阅<a href="/en/Reference/HomePage">参考</a> and <a href="/en/Tutorial/HomePage">tutorials</a>.
Changed lines 224-225 from:
                The ATmega32U4 on the Arduino/Genuino Micro comes preprogrammed with a bootloader that allows you to upload new code to it without the use of an external hardware programmer.
                It communicates using the AVR109 protocol.
to:
                Genuino Micro中的ATmega32U4已进行预编程引导程序,允许用户上传新的代码而无需使用额外的硬件编程器。该过程使用AVR109协议进。
Changed lines 228-229 from:
                You can also bypass the bootloader and program the microcontroller through the ICSP (In-Circuit Serial Programming) header using
                <a href="/en/Main/ArduinoISP">Arduino ISP</a> or similar; see these <a href="/en/Hacking/Programmer">instructions for details</a>.
to:
                您还可以不使用引导程序,通过 <a href="/en/Main/ArduinoISP">Arduino ISP</a> 接口直接对微处理器进行编程处理,请参阅<a href="/en/Hacking/Programmer"> 详情</a>,了解详细信息。
Changed lines 233-235 from:
                <div class="subtitle">Warnings</div>
                Arduino/Genuino Micro has a resettable polyfuse that protects your computer's USB ports from shorts and overcurrent. Although most computers provide their own internal protection,
                the fuse provides an extra layer of protection. If more than 500 mA is applied to the USB port, the fuse will automatically break the connection until the short or overload is removed.
to:
                <div class="subtitle">警告</div>
                Genuino Micro设有可恢复保险丝以避免您的计算机USB接口遭受短路和过载的影响。虽然大多数计算机设有内部保护,但该保险丝能提供额外的保护。若USB端口上使用的电流超过了500mA,保险丝将会自动断开,直到短路或过载消除。
Changed lines 239-240 from:
                <div class="subtitle">Power</div>
                The Arduino/Genuino Micro can be powered via the micro USB connection or with an external power supply. The power source is selected automatically.
to:
                <div class="subtitle">供电方式</div>
                Genuino Micro可通过USB连接供电,也可采用外部电源供电,电源自动完成切换。
Changed line 243 from:
                External (non-USB) power can come either from a DC power supply or battery. Leads from a battery or DC power supply can be connected to the Gnd and Vin pins.
to:
                 外部(非USB)电源可以是自直流电源或电池。电池或直流电源可通过连接GND和Vin引脚进行供电。
Changed lines 246-247 from:
                  The board can operate on an external supply of 6 to 20 volts. If supplied with less than 7V, however, the 5V pin may supply less than five volts and the board
                  may become unstable. If using more than 12V, the voltage regulator may overheat and damage the board. The recommended range is 7 to 12 volts.
to:
                该开发板可以在外部输入电压为6-20V的情况下运行。如果供电电压小于7V,则5V管脚提供的电压可能小于5V,从而可能导致开发板不能稳定运行。若输入电压超过12V,稳压器可能会出现过热现象,从而使开发板受损。推荐供电电压范围为7-12V。
Changed line 250 from:
                The power pins are as follows:<br>
to:
                电源引脚详情如下所示:<br>
Changed lines 252-255 from:
                <li>VI. The input voltage to the Arduino/Genuino board when it's using an external power source (as opposed to 5 volts from the USB connection or other regulated power source). You can supply voltage through this pin.</li>
                <li>5V. The regulated power supply used to power the microcontroller and other components on the board. This can come either from VIN via an on-board regulator, or be supplied by USB or another regulated 5V supply.</li>
                <li>3V. A 3.3 volt supply generated by the on-board regulator. Maximum current draw is 50 mA.</li>
                <li>GND. Ground pins.</li>
to:
                <li>VI:Arduino开发板采用外部电源供电的电压输入引脚(对应USB连接供电或其他规定电源供电时的5V电压)。您可以通过此引脚输入电源电压。</li>
                <li>5V:供电微处理器和外围组件的电源,可以通过板上稳压器从VIN输入,或者通过USB或其他规定的5V电源输入。</li>
                <li>3V:由板上稳压器产生的3.3V电源。最大电流负载为50 mA。</li>
                <li>GND:接地引脚。</li>
Changed lines 260-261 from:
                <div class="subtitle">Memory</div>
                The ATmega32U4 has 32 KB (with 4 KB used for the bootloader). It also has 2.5 KB of SRAM and 1 KB of EEPROM (which can be read and written with the <a href="en/Reference/EEPROM">EEPROM library</a>).
to:
                <div class="subtitle">片上存储</div>

ATmega32U4拥有32KB(其中引导程序占用4KB)的存储空间,同时还还具有2.5 KB的SRAM和1KB的EEPROM 可通过<a href="en/Reference/EEPROM">EEPROM</a>库读取和写入)。

Changed line 265 from:
                <div class="subtitle">Input and Output</div>
to:
                <div class="subtitle">输入和输出</div>
Changed line 267 from:
                See the mapping between Arduino pins and ATmega 32U4 ports, and the Pin Mapping of the Arduino Micro:</div>
to:
                请参阅Arduino引脚和ATmega 32U4端口映射图,以及Arduino Micro的映射图:</div>
Changed lines 270-271 from:
                <div>Each of the 20 digital i/o pins on the Micro can be used as an input or output, using <a href="/en/Reference/PinMode">pinMode()</a>, <a href="/en/Reference/DigitalWrite">digitalWrite()</a>, and <a href="/en/Reference/DigitalRead">digitalRead()</a> functions. They operate at 5 volts. Each pin can provide or receive 20 mA as recommended
                operating condition and has an internal pull-up resistor (disconnected by default) of 20-50 k ohm. A maximum of 40mA is the value that must not be exceeded to avoid permanent damage to the microcontroller.
to:
                <div>
                Micro上的20路数字输入/输出引脚中的每一路引脚都可以作为输入或输出引脚。这可以通过使用<a href="/en/Reference/PinMode">pinMode()</a>, <a href="/en/Reference/DigitalWrite">digitalWrite()</a>, and <a href="/en/Reference/DigitalRead">digitalRead()</a>功能来实现。各引脚的工作电压均为5V。各引脚可以提供或接收20 mA电流,其配有20-50kΩ的内部上拉电阻(默认处于断开状态)。电流最大值不得超过40 mA,以避免对微处理器造成永久性损坏。</div>
Changed lines 273-274 from:
                </div>
to:
Changed line 275 from:
                In addition, some pins have specialized functions:<br>
to:
                此外,某些引脚还具有专门的功能<br>
Changed lines 277-288 from:
                <li>Serial: 0 (RX) and 1 (TX). Used to receive (RX) and transmit (TX) TTL serial data using the ATmega32U4 hardware serial capability. Note that on the Micro, the Serial class refers to USB (CDC)
                  communication; for TTL serial on pins 0 and 1, use the Serial1 class.</li>
                <li>TWI: 2 (SDA) and 3 (SCL). Support TWI communication using the <a href="/en/Reference/Wire">Wire library</a>.</li>
                <li>External Interrupts: 0(RX), 1(TX), 2, 3 and 7. These pins can be configured to trigger an interrupt on a low value, a rising or falling edge, or a change in value. See the <a href="/en/Reference/AttachInterrupt">attachInterrupt()</a> function for details.</li>
                <li>PWM: 3, 5, 6, 9, 10, 11 and 13. Provide 8-bit PWM output with the <a href="/en/Reference/AnalogWrite">analogWrite()</a> function.</li>
                <li>SPI: on the ICSP header. These pins support SPI communication using the <a href="/en/Reference/SPI">SPI library</a>. Note that the SPI pins are not connected to any of the digital I/O pins as they are on the Arduino/Genuino Uno, they are only available on
                  the ICSP connector and on the nearby pins labelled MISO, MOSI and SCK.</li>
                <li>RX_LED/SS This is an additional pin compared to the Leonardo. It is connected to the RX_LED that indicates the activity of transmission during USB communication, but is can also used as slave select pin (SS) in SPI communication.</li>
                <li>LED: 13. There is a built-in LED connected to digital pin 13. When the pin is HIGH value, the LED is on, when the pin is LOW, it's off.</li>
                <li>Analog Inputs: A0-A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). Arduino/Genuino Micro has a total of 12 analog inputs, pins from A0 to A5 are labelled directly on the pins and the other ones that you can access in code using
                  the constants from A6 trough A11 are shared respectively on digital pins 4, 6, 8, 9, 10, and 12. All of which can also be used as digital I/O. Each analog input provide 10 bits of resolution (i.e. 1024 different values). By default the
                  analog inputs measure from ground to 5 volts, though is it possible to change the upper end of their range using the AREF pin and the <a href="/en/Reference/AnalogReference">analogReference()</a> function.</li>
to:
                <li>串口: 0 (RX) and 1 (TX).:0(RX)和1(TX)号引脚,利用ATmega32U4硬串口,接收(RX)和发送(TX)TTL串行数据。需要注意的是,在Micro中,“串口”类型是指USB(CDC)通信方式;要使用引脚0和1进行TTL串口通信,使用“Serial1”类型。</li>
                <li>TWI:2(SDA)和3(SCL)号引脚:支持利用<a href="/en/Reference/Wire">Wire</a>实现TWI通信。</li>
                <li>外部中断:0(RX)、1(TX)、2、3和7号引脚:可以对这些引脚进行配置,以便在出现低电平、上升沿、下降沿或数值变化时,触发中断。更多详细信息,请参阅<a href="/en/Reference/AttachInterrupt">attachInterrupt()</a>功能。</li>
                <li>PWM:3、5、6、9、10、11和13号引脚:能通过<a href="/en/Reference/AnalogWrite">analogWrite()</a>功能,提供8位PWM输出。</li>
                <li>SPI:位于ICSP接口上: 这些引脚支持通过 <a href="/en/Reference/SPI">SPI library</a>来实现SPI通信。请注意,SPI引脚不连接到任何数字输入/输出引脚,因为SPI引脚位于Arduino Uno板上,仅ICSP接口附近标记为MISO、MOSI和SCK的引脚可用此功能。</li>
                <li>RX_LED/SS:这是Leonardo中的额外引脚,它连接到RX_LED,用于显示USB通信活动,但也可以在SPI中用作片选引脚。</li>
                <li>LED:13号引脚有一个LED连接到13号数字引脚。当引脚置高,LED亮起,而当引脚置</li>
                <li>模拟输入:A0-A5、A6到A11(位于第4、6、8、9、10和12号数字引脚上:Genuino Micro总共设有12路模拟输入,A0至A5号模拟输入引脚直接标记,而其他模拟输入则分别通过第4、6、8、9、10和12号数字引脚(这些引脚同时也可以用作数字输入/输出引脚)进行共享输入。
                  您可以通过程序使用A6到A11来访问这些模拟输入口。各路模拟输入提供10位分辨率(即1024种不同的值)。虽然可以通过AREF引脚和<a href="/en/Reference/AnalogReference"> analogReference()</a> 功能来改变模拟参考的上限值,但其默认参考电压为5V。</li>
Changed line 289 from:
                There are a couple of other pins on the board:<br>
to:
                开发板上还配有其他的引脚:<br>
Changed lines 291-292 from:
                <li>AREF. Reference voltage for the analog inputs. Used with <a href="/en/Reference/AnalogReference">analogReference()</a>.</li>
                <li>Reset. Bring this line LOW to reset the microcontroller. Typically used to add a reset button to shields which block the one on the board.</li>
to:
                <li>AREF:模拟输入参考电压,与<a href="/en/Reference/AnalogReference">analogReference()</a>.功能一同使用。</li>
                <li>复位:拉低该引脚,复位微处理器。由于shield本身会挡住该键位,所以一般而言会在shield上再增加一个复位按键。</li>
Changed lines 298-302 from:
                <div class="subtitle">Communication</div>
                Arduino/Genuino Micro has a number of facilities for communicating with a computer, another board of the arduino/Genuino family, or other microcontrollers. The 32U4 provides UART TTL (5V) serial
                communication, which is available on digital pins 0 (RX) and 1 (TX). The ATmega32U4 also allows for serial (CDC) communication over USB and appears as a virtual com port to software on the computer.
                The chip also acts as a full speed USB 2.0 device, using standard USB COM drivers. <a href="/en/Guide/Windows#toc4">On Windows, a .inf file is required</a> . The Arduino Software (IDE) includes a serial monitor which allows simple textual
                data to be sent to and from the board. The RX and TX LEDs on the board will flash when data is being transmitted via the USB connection to the computer (but not for serial communication on pins 0 and 1).
to:
                <div class="subtitle">通信</div>
                Genuino Micro配有许多接口,可与计算机、其他Genuino或微处理器通信。ATmega32U4提供UART TTL(5V)串行通信,可以通过第0(RX)和1(TX)号数字引脚实现。32U4还允许通过USB实现串行(CDC)通信,并在计算机上显示为虚拟COM端口。
                该芯片还能充当全速USB 2.0设备,以便使用标准的USB COM驱动程序。<a href="/en/Guide/Windows#toc4">在Window系统中,需要配置.inf文件</a>。Arduino软件(IDE)中包含有串口监听软件,允许通过Genuino开发板发送和接收简单的文本数据。
                通过USB接口将数据传输到计算机时(不支持第0和1号引脚上的串口通信),开发板上的RX和TX LED会闪烁。
Changed line 305 from:
                A <a href="/en/Reference/SoftwareSerial">SoftwareSerial library</a> allows for serial communication on other Micro's digital pins.
to:
                可通过<a href="/en/Reference/SoftwareSerial">SoftwareSerial library</a>与其他Micro的数字引脚实现串行通信。
Changed line 309 from:
                The ATmega32U4 also supports I2C (TWI) and SPI communication. The Arduino Software (IDE) includes a Wire library to simplify use of the I2C bus; see the <a href="/en/Reference/Wire">documentation</a> for details. For SPI communication, use the <a href="/en/Reference/SPI">SPI library</a>.
to:
                ATmega32U4还支持I2C(TWI)和SPI通信。Arduino软件(IDE)包括一个库,以简化使用I2C总线的操作,更多详细信息请参阅<a href="/en/Reference/Wire">文档</a>。对于SPI通信,需使用<a href="/en/Reference/SPI">SPI library</a>。
Changed line 313 from:
                Arduino/Genuino Micro appears as a generic <a href="/en/Reference/MouseKeyboard">keyboard and mouse</a>, and can be programmed to control these input devices using the Keyboard and Mouse classes.
to:
                Genuino Micro以通用 <a href="/en/Reference/MouseKeyboard">Keyboard and Mouse</a> 的形式显示,并且可以通过编程来控制这类输入设备。
Changed lines 317-319 from:
                <div class="subtitle">Physical Characteristics</div>
                The maximum length and width of the Arduino/Genuino Micro PCB are 4.8cm and 1.77cm respectively, with the USB connector extending beyond the former dimension.
                 The layout allows for easy placement on a solderless breadboard..
to:
                <div class="subtitle">物理特性</div>
                Genuino Micro印刷电路板的最大长度和宽度分别是4.8cm和1.77cm,其USB连接头伸出前端部位。Genuino Micro的布局允许将其放置在无焊电路的面包板上。
Changed lines 323-327 from:
                <div class="subtitle">Automatic (Software) Reset and Bootloader Initiation</div>
                Rather than requiring a physical press of the reset button before an upload, the Micro board is designed in a way that allows it to be reset by software running on a connected computer.
                 The reset is triggered when the Micro's virtual (CDC) serial / COM port is opened at 1200 baud and then closed. When this happens, the processor will reset, breaking the USB connection
                  to the computer (meaning that the virtual serial / COM port will disappear). After the processor resets, the bootloader starts, remaining active for about 8 seconds. The bootloader can
                   also be initiated by pressing the reset button on the Micro. Note that when the board first powers up, it will jump straight to the user sketch, if present, rather than initiating the bootloader.
to:
                <div class="subtitle">软复位和引导程序初始化</div>
              对于Genuino Micro,用户可以通过其所连接电脑中正在运行的软件将Genuino Micro复位,而不需要在上传代码之前手动按下复位按钮。将Micro的虚拟(CDC)串口/COM端口打开到1200波特率然后再关闭,这样就能触发复位指令。当上述情况发生时,处理器将复位,中断USB与计算机之间的连接(意味着虚拟串口/COM端口将消失)。
              处理器复位后,引导程序启动,并在约8秒钟内保持启动状态。也可以通过按下Micro上的复位按钮启动引导程序。请注意,若是开发板第一次上电,则开发板会直接跳转到用户例程,而不是启动引导程序。
Changed lines 329-330 from:
                  Because of the way the Micro handles reset it's best to let the Arduino Software (IDE) try to initiate the reset before uploading, especially if you are in the habit of pressing the reset button
                  before uploading on other boards. If the software can't reset the board, you can always start the bootloader by pressing the reset button on the board.
to:
                鉴于Genuino Micro处理复位的方式,最好在上传程序之前利用Arduino软件(IDE)启动复位,特别是习惯在上传程序到其他主板之前按下复位按钮的情况。若软件不能实现开发板复位,您可以随时按下开发板上的复位按钮来启动引导程序。
Added lines 345-697:
August 07, 2015, at 09:57 AM by Ramona Banfi -
Changed lines 6-7 from:
  1. wikitext .product-page .buttons.chinese{ margin-right: 180px;}

.product-page-header div.text-column.chinese{ margin-top:15px}

to:
Changed lines 8-14 from:
to:

Changed line 16 from:
    <a class="wikilink" href="/en/Main/Products">Arduino的产品</a>
to:
    <a class="wikilink" href="/en/Main/Products">Arduino Products</a>
Deleted lines 20-28:

<div class="language-dropdown columns large-2 medium-2">

  <a href="#" class="current">
    Chinese
  </a>
  <a href="#" class="selector"></a>
  <ul>
    <li class="selected">Chinese</li>
    <li><a href="?setlang=en">English</a></li>
  </ul>
Deleted lines 21-22:

</div>

Changed line 26 from:
    <div class="text-column chinese">
to:
    <div class="text-column">
Changed lines 28-32 from:
      <div class="description">Genuino Micro是Arduino系列开发板中最小的一个,

可非常方便地将其整合到日常物件中, 让他们具有互动性。Genuino Micro以ATmega32U4 微处理器为基础,其内置USB接口, 可被计算机识别为鼠标或键盘。

to:
      <div class="description">Arduino/Genuino MICRO is the smallest board

of the Arduino family, easy to integrate it in everyday objects to make them interactive. Arduino/Genuino MICRO is based on the ATmega32U4 microcontroller featuring a built-in USB which makes the MICRO recognisable as a mouse or keyboard.

Changed lines 39-40 from:
    <div class="buttons chinese">
      <a href="http://world.taobao.com/item/520191578517.htm?spm=a312a.7728556.2015080705.14.wsD1hZ&id=520191578517&scm=1007.12006.7587.i520166319426&pvid=698bf82c-3210-4ad0-9076-75302a552c96" rel="nofollow"><button class="button orange-button">現在去購物</button></a>
to:
    <div class="buttons">
      <a href="/en/Guide/HomePage" rel="nofollow"><button class="button blue-button">GETTING STARTED</button></a>
      <a href="https://store.arduino.cc/product/A000053" rel="nofollow"><button class="button orange-button">SHOP NOW</button></a>
Changed lines 49-51 from:
          <li><a href="#overview">概况</a></li>
          <li><a href="#techspecs">技术规格</a></li>
          <li><a href="#documentation">文件</a></li>
to:
          <li><a href="#overview">Overview</a></li>
          <li><a href="#techspecs">Technical Specs</a></li>
          <li><a href="#documentation">Documentation</a></li>
Changed lines 58-59 from:
          <div class="title1margintop">概况</div>
to:
          <div class="title1margintop">Overview</div>
Changed lines 69-71 from:
              Genuino Micro是我们与 <a href="http://adafruit.com/">Adafruit</a>合作开发的基于ATmega32u4的微处理器开发板([<a href="http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf">芯片规格书</a>)。
              Genuino Micro由20路数字输入/输出引脚(其中7路可用作PWM输出,12路可用作模拟输入)、一个16MHz晶体振荡器、一个micro USB接口、一个ICSP接口及一个复位按键组成。Genuino Micro包含了微处理器运行所需的所有资源,只需用USB连接线将其连接到计算机即可启动。
              Genuino Micro标准的外形使其容易放置在面包板上。
to:
              The Arduino/Genuino Micro is a microcontroller board based on the ATmega32U4 (<a href="http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf">datasheet</a>), developed in conjunction with <a href="http://adafruit.com/">Adafruit</a>.
              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, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a
              computer with a micro USB cable to get started. It has a form factor that enables it to be easily placed on a breadboard.
Changed lines 75-77 from:
              Genuino Micro内置USB接口,从而省去了协处理器。这使得Genuino Micro在其连接的计算机中除了可显示为虚拟(CDC)串口/COM端口外,还可被识别为鼠标或键盘,这使得该开发板还有其他的潜在应用场景,详见<a href="/en/Guide/ArduinoLeonardoMicro"> 入门指南页面</a>。
to:
              The Micro board is similar to the Arduino Leonardo in that the ATmega32U4 has built-in USB communication, eliminating the need for a secondary
              processor. This allows the Arduino/Genuino Micro 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 <a href="/en/Guide/ArduinoLeonardoMicro">getting started page</a>.
Changed line 100 from:
          <div class="title1margintop">技术规格</div>
to:
          <div class="title1margintop">Technical specs</div>
Changed line 106 from:
                  <td>微处理器</td>
to:
                  <td>Microcontroller</td>
Changed line 111 from:
      							<td>工作电压</td>
to:
      							<td>Operating Voltage</td>
Changed line 116 from:
      							<td>输入电压(推荐</td>
to:
      							<td>Input Voltage (recommended)</td>
Changed line 121 from:
      							<td>输入电压(限值</td>
to:
      							<td>Input Voltage (limit)</td>
Changed line 126 from:
      							<td>数字输入/输出引脚/td>
to:
      							<td>Digital I/O Pins</td>
Changed line 131 from:
      							<td>PWM通道</td>
to:
      							<td>PWM Channels</td>
Changed line 136 from:
      							<td>模拟输入引脚</td>
to:
      							<td>Analog Input Channels</td>
Changed line 141 from:
      							<td>I/O引脚电流</td>
to:
      							<td>DC Current per I/O Pin</td>
Changed line 146 from:
      							<td>3.3V引脚电流</td>
to:
      							<td>DC Current for 3.3V Pin</td>
Changed lines 151-152 from:
      							<td>Flash</td>
      							<td>32KB,其中引导程序占用4KB</td>
to:
      							<td>Flash Memory</td>
      							<td>32 KB (ATmega32U4)<br> of which 4 KB used by bootloader</td>
Changed line 166 from:
      							<td>时钟频率</td>
to:
      							<td>Clock Speed</td>
Changed line 171 from:
      							<td>长</td>
to:
      							<td>Length</td>
Changed line 176 from:
      							<td>宽</td>
to:
      							<td>Width</td>
Changed line 181 from:
      							<td>重</td>
to:
      							<td>Weight</td>
Changed line 193 from:
          <div class="title1margintop">文件</div>
to:
          <div class="title1margintop">Documentation</div>
Changed line 198 from:
                Arduino / Genuino Micro is open-source hardware! You can build your own board using the following files:
to:
                Arduino / Genuino Micro is open-source hardware! You can build your own board using the follwing files:
Changed lines 208-209 from:
                <div class="subtitle">编程</div>
                Genuino Micro开发板可通过<a href="/en/Main/Software">Arduino软件(IDE)</a>进行编程,通过“工具>开发板”菜单选择Arduino/Genuino Micro。更多详细信息,请参阅<a href="/en/Reference/HomePage">参考</a> and <a href="/en/Tutorial/HomePage">tutorials</a>.
to:
                <div class="subtitle">Programming</div>
                The Arduino/Genuino Micro board can be programmed with the <a href="/en/Main/Software">Arduino Software (IDE)</a>. Select "Arduino/Genuino Micro from the Tools > Board menu. For details, see the <a href="/en/Reference/HomePage">reference</a> and <a href="/en/Tutorial/HomePage">tutorials</a>.
Changed lines 213-214 from:
                Genuino Micro中的ATmega32U4已进行预编程引导程序,允许用户上传新的代码而无需使用额外的硬件编程器。该过程使用AVR109协议进。
to:
                The ATmega32U4 on the Arduino/Genuino Micro comes preprogrammed with a bootloader that allows you to upload new code to it without the use of an external hardware programmer.
                It communicates using the AVR109 protocol.
Changed lines 218-219 from:
                您还可以不使用引导程序,通过 <a href="/en/Main/ArduinoISP">Arduino ISP</a> 接口直接对微处理器进行编程处理,请参阅<a href="/en/Hacking/Programmer"> 详情</a>,了解详细信息。
to:
                You can also bypass the bootloader and program the microcontroller through the ICSP (In-Circuit Serial Programming) header using
                <a href="/en/Main/ArduinoISP">Arduino ISP</a> or similar; see these <a href="/en/Hacking/Programmer">instructions for details</a>.
Changed lines 224-225 from:
                <div class="subtitle">警告</div>
                Genuino Micro设有可恢复保险丝以避免您的计算机USB接口遭受短路和过载的影响。虽然大多数计算机设有内部保护,但该保险丝能提供额外的保护。若USB端口上使用的电流超过了500mA,保险丝将会自动断开,直到短路或过载消除。
to:
                <div class="subtitle">Warnings</div>
                Arduino/Genuino Micro has a resettable polyfuse that protects your computer's USB ports from shorts and overcurrent. Although most computers provide their own internal protection,
                the fuse provides an extra layer of protection. If more than 500 mA is applied to the USB port, the fuse will automatically break the connection until the short or overload is removed.
Changed lines 231-232 from:
                <div class="subtitle">供电方式</div>
                Genuino Micro可通过USB连接供电,也可采用外部电源供电,电源自动完成切换。
to:
                <div class="subtitle">Power</div>
                The Arduino/Genuino Micro can be powered via the micro USB connection or with an external power supply. The power source is selected automatically.
Changed line 235 from:
                 外部(非USB)电源可以是自直流电源或电池。电池或直流电源可通过连接GND和Vin引脚进行供电。
to:
                External (non-USB) power can come either from a DC power supply or battery. Leads from a battery or DC power supply can be connected to the Gnd and Vin pins.
Changed lines 238-239 from:
                该开发板可以在外部输入电压为6-20V的情况下运行。如果供电电压小于7V,则5V管脚提供的电压可能小于5V,从而可能导致开发板不能稳定运行。若输入电压超过12V,稳压器可能会出现过热现象,从而使开发板受损。推荐供电电压范围为7-12V。
to:
                  The board can operate on an external supply of 6 to 20 volts. If supplied with less than 7V, however, the 5V pin may supply less than five volts and the board
                  may become unstable. If using more than 12V, the voltage regulator may overheat and damage the board. The recommended range is 7 to 12 volts.
Changed line 243 from:
                电源引脚详情如下所示:<br>
to:
                The power pins are as follows:<br>
Changed lines 245-248 from:
                <li>VI:Arduino开发板采用外部电源供电的电压输入引脚(对应USB连接供电或其他规定电源供电时的5V电压)。您可以通过此引脚输入电源电压。</li>
                <li>5V:供电微处理器和外围组件的电源,可以通过板上稳压器从VIN输入,或者通过USB或其他规定的5V电源输入。</li>
                <li>3V:由板上稳压器产生的3.3V电源。最大电流负载为50 mA。</li>
                <li>GND:接地引脚。</li>
to:
                <li>VI. The input voltage to the Arduino/Genuino board when it's using an external power source (as opposed to 5 volts from the USB connection or other regulated power source). You can supply voltage through this pin.</li>
                <li>5V. The regulated power supply used to power the microcontroller and other components on the board. This can come either from VIN via an on-board regulator, or be supplied by USB or another regulated 5V supply.</li>
                <li>3V. A 3.3 volt supply generated by the on-board regulator. Maximum current draw is 50 mA.</li>
                <li>GND. Ground pins.</li>
Changed lines 253-254 from:
                <div class="subtitle">片上存储</div>

ATmega32U4拥有32KB(其中引导程序占用4KB)的存储空间,同时还还具有2.5 KB的SRAM和1KB的EEPROM 可通过<a href="en/Reference/EEPROM">EEPROM</a>库读取和写入)。

to:
                <div class="subtitle">Memory</div>
                The ATmega32U4 has 32 KB (with 4 KB used for the bootloader). It also has 2.5 KB of SRAM and 1 KB of EEPROM (which can be read and written with the <a href="en/Reference/EEPROM">EEPROM library</a>).
Changed line 258 from:
                <div class="subtitle">输入和输出</div>
to:
                <div class="subtitle">Input and Output</div>
Changed lines 263-264 from:
                <div>
                Micro上的20路数字输入/输出引脚中的每一路引脚都可以作为输入或输出引脚。这可以通过使用<a href="/en/Reference/PinMode">pinMode()</a>, <a href="/en/Reference/DigitalWrite">digitalWrite()</a>, and <a href="/en/Reference/DigitalRead">digitalRead()</a>功能来实现。各引脚的工作电压均为5V。各引脚可以提供或接收20 mA电流,其配有20-50kΩ的内部上拉电阻(默认处于断开状态)。电流最大值不得超过40 mA,以避免对微处理器造成永久性损坏。</div>
to:
                <div>Each of the 20 digital i/o pins on the Micro can be used as an input or output, using <a href="/en/Reference/PinMode">pinMode()</a>, <a href="/en/Reference/DigitalWrite">digitalWrite()</a>, and <a href="/en/Reference/DigitalRead">digitalRead()</a> functions. They operate at 5 volts. Each pin can provide or receive 20 mA as recommended
                operating condition and has an internal pull-up resistor (disconnected by default) of 20-50 k ohm. A maximum of 40mA is the value that must not be exceeded to avoid permanent damage to the microcontroller.
Changed lines 266-267 from:
to:
                </div>
Changed line 269 from:
                此外,某些引脚还具有专门的功能<br>
to:
                In addition, some pins have specialized functions:<br>
Changed lines 271-279 from:
                <li>串口: 0 (RX) and 1 (TX).:0(RX)和1(TX)号引脚,利用ATmega32U4硬串口,接收(RX)和发送(TX)TTL串行数据。需要注意的是,在Micro中,“串口”类型是指USB(CDC)通信方式;要使用引脚0和1进行TTL串口通信,使用“Serial1”类型。</li>
                <li>TWI:2(SDA)和3(SCL)号引脚:支持利用<a href="/en/Reference/Wire">Wire</a>实现TWI通信。</li>
                <li>外部中断:0(RX)、1(TX)、2、3和7号引脚:可以对这些引脚进行配置,以便在出现低电平、上升沿、下降沿或数值变化时,触发中断。更多详细信息,请参阅<a href="/en/Reference/AttachInterrupt">attachInterrupt()</a>功能。</li>
                <li>PWM:3、5、6、9、10、11和13号引脚:能通过<a href="/en/Reference/AnalogWrite">analogWrite()</a>功能,提供8位PWM输出。</li>
                <li>SPI:位于ICSP接口上: 这些引脚支持通过 <a href="/en/Reference/SPI">SPI library</a>来实现SPI通信。请注意,SPI引脚不连接到任何数字输入/输出引脚,因为SPI引脚位于Arduino Uno板上,仅ICSP接口附近标记为MISO、MOSI和SCK的引脚可用此功能。</li>
                <li>RX_LED/SS:这是Leonardo中的额外引脚,它连接到RX_LED,用于显示USB通信活动,但也可以在SPI中用作片选引脚。</li>
                <li>LED:13号引脚有一个LED连接到13号数字引脚。当引脚置高,LED亮起,而当引脚置</li>
                <li>模拟输入:A0-A5、A6到A11(位于第4、6、8、9、10和12号数字引脚上:Genuino Micro总共设有12路模拟输入,A0至A5号模拟输入引脚直接标记,而其他模拟输入则分别通过第4、6、8、9、10和12号数字引脚(这些引脚同时也可以用作数字输入/输出引脚)进行共享输入。
                  您可以通过程序使用A6到A11来访问这些模拟输入口。各路模拟输入提供10位分辨率(即1024种不同的值)。虽然可以通过AREF引脚和<a href="/en/Reference/AnalogReference"> analogReference()</a> 功能来改变模拟参考的上限值,但其默认参考电压为5V。</li>
to:
                <li>Serial: 0 (RX) and 1 (TX). Used to receive (RX) and transmit (TX) TTL serial data using the ATmega32U4 hardware serial capability. Note that on the Micro, the Serial class refers to USB (CDC)
                  communication; for TTL serial on pins 0 and 1, use the Serial1 class.</li>
                <li>TWI: 2 (SDA) and 3 (SCL). Support TWI communication using the <a href="/en/Reference/Wire">Wire library</a>.</li>
                <li>External Interrupts: 0(RX), 1(TX), 2, 3 and 7. These pins can be configured to trigger an interrupt on a low value, a rising or falling edge, or a change in value. See the <a href="/en/Reference/AttachInterrupt">attachInterrupt()</a> function for details.</li>
                <li>PWM: 3, 5, 6, 9, 10, 11 and 13. Provide 8-bit PWM output with the <a href="/en/Reference/AnalogWrite">analogWrite()</a> function.</li>
                <li>SPI: on the ICSP header. These pins support SPI communication using the <a href="/en/Reference/SPI">SPI library</a>. Note that the SPI pins are not connected to any of the digital I/O pins as they are on the Arduino/Genuino Uno, they are only available on
                  the ICSP connector and on the nearby pins labelled MISO, MOSI and SCK.</li>
                <li>RX_LED/SS This is an additional pin compared to the Leonardo. It is connected to the RX_LED that indicates the activity of transmission during USB communication, but is can also used as slave select pin (SS) in SPI communication.</li>
                <li>LED: 13. There is a built-in LED connected to digital pin 13. When the pin is HIGH value, the LED is on, when the pin is LOW, it's off.</li>
                <li>Analog Inputs: A0-A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). Arduino/Genuino Micro has a total of 12 analog inputs, pins from A0 to A5 are labelled directly on the pins and the other ones that you can access in code using
                  the constants from A6 trough A11 are shared respectively on digital pins 4, 6, 8, 9, 10, and 12. All of which can also be used as digital I/O. Each analog input provide 10 bits of resolution (i.e. 1024 different values). By default the
                  analog inputs measure from ground to 5 volts, though is it possible to change the upper end of their range using the AREF pin and the <a href="/en/Reference/AnalogReference">analogReference()</a> function.</li>
Changed line 286 from:
                开发板上还配有其他的引脚:<br>
to:
                There are a couple of other pins on the board:<br>
Changed lines 288-289 from:
                <li>AREF:模拟输入参考电压,与<a href="/en/Reference/AnalogReference">analogReference()</a>.功能一同使用。</li>
                <li>复位:拉低该引脚,复位微处理器。由于shield本身会挡住该键位,所以一般而言会在shield上再增加一个复位按键。</li>
to:
                <li>AREF. Reference voltage for the analog inputs. Used with <a href="/en/Reference/AnalogReference">analogReference()</a>.</li>
                <li>Reset. Bring this line LOW to reset the microcontroller. Typically used to add a reset button to shields which block the one on the board.</li>
Changed lines 295-298 from:
                <div class="subtitle">通信</div>
                Genuino Micro配有许多接口,可与计算机、其他Genuino或微处理器通信。ATmega32U4提供UART TTL(5V)串行通信,可以通过第0(RX)和1(TX)号数字引脚实现。32U4还允许通过USB实现串行(CDC)通信,并在计算机上显示为虚拟COM端口。
                该芯片还能充当全速USB 2.0设备,以便使用标准的USB COM驱动程序。<a href="/en/Guide/Windows#toc4">在Window系统中,需要配置.inf文件</a>。Arduino软件(IDE)中包含有串口监听软件,允许通过Genuino开发板发送和接收简单的文本数据。
                通过USB接口将数据传输到计算机时(不支持第0和1号引脚上的串口通信),开发板上的RX和TX LED会闪烁。
to:
                <div class="subtitle">Communication</div>
                Arduino/Genuino Micro has a number of facilities for communicating with a computer, another board of the arduino/Genuino family, or other microcontrollers. The 32U4 provides UART TTL (5V) serial
                communication, which is available on digital pins 0 (RX) and 1 (TX). The ATmega32U4 also allows for serial (CDC) communication over USB and appears as a virtual com port to software on the computer.
                The chip also acts as a full speed USB 2.0 device, using standard USB COM drivers. <a href="/en/Guide/Windows#toc4">On Windows, a .inf file is required</a> . The Arduino Software (IDE) includes a serial monitor which allows simple textual
                data to be sent to and from the board. The RX and TX LEDs on the board will flash when data is being transmitted via the USB connection to the computer (but not for serial communication on pins 0 and 1).
Changed line 303 from:
                可通过<a href="/en/Reference/SoftwareSerial">SoftwareSerial library</a>与其他Micro的数字引脚实现串行通信。
to:
                A <a href="/en/Reference/SoftwareSerial">SoftwareSerial library</a> allows for serial communication on other Micro's digital pins.
Changed line 307 from:
                ATmega32U4还支持I2C(TWI)和SPI通信。Arduino软件(IDE)包括一个库,以简化使用I2C总线的操作,更多详细信息请参阅<a href="/en/Reference/Wire">文档</a>。对于SPI通信,需使用<a href="/en/Reference/SPI">SPI library</a>。
to:
                The ATmega32U4 also supports I2C (TWI) and SPI communication. The Arduino Software (IDE) includes a Wire library to simplify use of the I2C bus; see the <a href="/en/Reference/Wire">documentation</a> for details. For SPI communication, use the <a href="/en/Reference/SPI">SPI library</a>.
Changed line 311 from:
                Genuino Micro以通用 <a href="/en/Reference/MouseKeyboard">Keyboard and Mouse</a> 的形式显示,并且可以通过编程来控制这类输入设备。
to:
                Arduino/Genuino Micro appears as a generic <a href="/en/Reference/MouseKeyboard">keyboard and mouse</a>, and can be programmed to control these input devices using the Keyboard and Mouse classes.
Changed lines 315-316 from:
                <div class="subtitle">物理特性</div>
                Genuino Micro印刷电路板的最大长度和宽度分别是4.8cm和1.77cm,其USB连接头伸出前端部位。Genuino Micro的布局允许将其放置在无焊电路的面包板上。
to:
                <div class="subtitle">Physical Characteristics</div>
                The maximum length and width of the Arduino/Genuino Micro PCB are 4.8cm and 1.77cm respectively, with the USB connector extending beyond the former dimension.
                 The layout allows for easy placement on a solderless breadboard..
Changed lines 322-324 from:
                <div class="subtitle">软复位和引导程序初始化</div>
              对于Genuino Micro,用户可以通过其所连接电脑中正在运行的软件将Genuino Micro复位,而不需要在上传代码之前手动按下复位按钮。将Micro的虚拟(CDC)串口/COM端口打开到1200波特率然后再关闭,这样就能触发复位指令。当上述情况发生时,处理器将复位,中断USB与计算机之间的连接(意味着虚拟串口/COM端口将消失)。
              处理器复位后,引导程序启动,并在约8秒钟内保持启动状态。也可以通过按下Micro上的复位按钮启动引导程序。请注意,若是开发板第一次上电,则开发板会直接跳转到用户例程,而不是启动引导程序。
to:
                <div class="subtitle">Automatic (Software) Reset and Bootloader Initiation</div>
                Rather than requiring a physical press of the reset button before an upload, the Micro board is designed in a way that allows it to be reset by software running on a connected computer.
                 The reset is triggered when the Micro's virtual (CDC) serial / COM port is opened at 1200 baud and then closed. When this happens, the processor will reset, breaking the USB connection
                  to the computer (meaning that the virtual serial / COM port will disappear). After the processor resets, the bootloader starts, remaining active for about 8 seconds. The bootloader can
                   also be initiated by pressing the reset button on the Micro. Note that when the board first powers up, it will jump straight to the user sketch, if present, rather than initiating the bootloader.
Changed lines 330-331 from:
                鉴于Genuino Micro处理复位的方式,最好在上传程序之前利用Arduino软件(IDE)启动复位,特别是习惯在上传程序到其他主板之前按下复位按钮的情况。若软件不能实现开发板复位,您可以随时按下开发板上的复位按钮来启动引导程序。
to:
                  Because of the way the Micro handles reset it's best to let the Arduino Software (IDE) try to initiate the reset before uploading, especially if you are in the habit of pressing the reset button
                  before uploading on other boards. If the software can't reset the board, you can always start the bootloader by pressing the reset button on the board.
Deleted lines 346-698:
August 07, 2015, at 09:54 AM by Ramona Banfi -
Changed lines 6-7 from:
to:
  1. wikitext .product-page .buttons.chinese{ margin-right: 180px;}

.product-page-header div.text-column.chinese{ margin-top:15px}

Changed lines 9-11 from:

to:
Changed line 21 from:
    <a class="wikilink" href="/en/Main/Products">Arduino Products</a>
to:
    <a class="wikilink" href="/en/Main/Products">Arduino的产品</a>
Added lines 26-34:

<div class="language-dropdown columns large-2 medium-2">

  <a href="#" class="current">
    Chinese
  </a>
  <a href="#" class="selector"></a>
  <ul>
    <li class="selected">Chinese</li>
    <li><a href="?setlang=en">English</a></li>
  </ul>
Added lines 36-37:

</div>

Changed line 42 from:
    <div class="text-column">
to:
    <div class="text-column chinese">
Changed lines 44-51 from:
      <div class="description">Arduino/Genuino MICRO is the smallest board 

of the Arduino family, easy to integrate it in everyday objects to make them interactive. Arduino/Genuino MICRO is based on the ATmega32U4 microcontroller featuring a built-in USB which makes the MICRO recognisable as a mouse or keyboard.

to:
      <div class="description">Genuino Micro是Arduino系列开发板中最小的一个,

可非常方便地将其整合到日常物件中, 让他们具有互动性。Genuino Micro以ATmega32U4 微处理器为基础,其内置USB接口, 可被计算机识别为鼠标或键盘。

Changed lines 52-54 from:
    <div class="buttons">
      <a href="/en/Guide/HomePage" rel="nofollow"><button class="button blue-button">GETTING STARTED</button></a>
      <a href="https://store.arduino.cc/product/A000053" rel="nofollow"><button class="button orange-button">SHOP NOW</button></a>
to:
    <div class="buttons chinese">
      <a href="http://world.taobao.com/item/520191578517.htm?spm=a312a.7728556.2015080705.14.wsD1hZ&id=520191578517&scm=1007.12006.7587.i520166319426&pvid=698bf82c-3210-4ad0-9076-75302a552c96" rel="nofollow"><button class="button orange-button">現在去購物</button></a>
Changed lines 61-63 from:
          <li><a href="#overview">Overview</a></li>
          <li><a href="#techspecs">Technical Specs</a></li>
          <li><a href="#documentation">Documentation</a></li>
to:
          <li><a href="#overview">概况</a></li>
          <li><a href="#techspecs">技术规格</a></li>
          <li><a href="#documentation">文件</a></li>
Changed lines 70-71 from:
          <div class="title1margintop">Overview</div>
to:
          <div class="title1margintop">概况</div>
Changed lines 81-84 from:
              The Arduino/Genuino Micro is a microcontroller board based on the ATmega32U4 (<a href="http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf">datasheet</a>), developed in conjunction with <a href="http://adafruit.com/">Adafruit</a>.
              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, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a
              computer with a micro USB cable to get started. It has a form factor that enables it to be easily placed on a breadboard.
to:
              Genuino Micro是我们与 <a href="http://adafruit.com/">Adafruit</a>合作开发的基于ATmega32u4的微处理器开发板([<a href="http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf">芯片规格书</a>)。
              Genuino Micro由20路数字输入/输出引脚(其中7路可用作PWM输出,12路可用作模拟输入)、一个16MHz晶体振荡器、一个micro USB接口、一个ICSP接口及一个复位按键组成。Genuino Micro包含了微处理器运行所需的所有资源,只需用USB连接线将其连接到计算机即可启动。
              Genuino Micro标准的外形使其容易放置在面包板上。
Changed lines 86-88 from:
              The Micro board is similar to the Arduino Leonardo in that the ATmega32U4 has built-in USB communication, eliminating the need for a secondary
              processor. This allows the Arduino/Genuino Micro 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 <a href="/en/Guide/ArduinoLeonardoMicro">getting started page</a>.
to:
              Genuino Micro内置USB接口,从而省去了协处理器。这使得Genuino Micro在其连接的计算机中除了可显示为虚拟(CDC)串口/COM端口外,还可被识别为鼠标或键盘,这使得该开发板还有其他的潜在应用场景,详见<a href="/en/Guide/ArduinoLeonardoMicro"> 入门指南页面</a>。
Changed line 109 from:
          <div class="title1margintop">Technical specs</div>
to:
          <div class="title1margintop">技术规格</div>
Changed line 115 from:
                  <td>Microcontroller</td>
to:
                  <td>微处理器</td>
Changed line 120 from:
      							<td>Operating Voltage</td>
to:
      							<td>工作电压</td>
Changed line 125 from:
      							<td>Input Voltage (recommended)</td>
to:
      							<td>输入电压(推荐</td>
Changed line 130 from:
      							<td>Input Voltage (limit)</td>
to:
      							<td>输入电压(限值</td>
Changed line 135 from:
      							<td>Digital I/O Pins</td>
to:
      							<td>数字输入/输出引脚/td>
Changed line 140 from:
      							<td>PWM Channels</td>
to:
      							<td>PWM通道</td>
Changed line 145 from:
      							<td>Analog Input Channels</td>
to:
      							<td>模拟输入引脚</td>
Changed line 150 from:
      							<td>DC Current per I/O Pin</td>
to:
      							<td>I/O引脚电流</td>
Changed line 155 from:
      							<td>DC Current for 3.3V Pin</td>
to:
      							<td>3.3V引脚电流</td>
Changed lines 160-161 from:
      							<td>Flash Memory</td>
      							<td>32 KB (ATmega32U4)<br> of which 4 KB used by bootloader</td>
to:
      							<td>Flash</td>
      							<td>32KB,其中引导程序占用4KB</td>
Changed line 175 from:
      							<td>Clock Speed</td>
to:
      							<td>时钟频率</td>
Changed line 180 from:
      							<td>Length</td>
to:
      							<td>长</td>
Changed line 185 from:
      							<td>Width</td>
to:
      							<td>宽</td>
Changed line 190 from:
      							<td>Weight</td>
to:
      							<td>重</td>
Changed line 202 from:
          <div class="title1margintop">Documentation</div>
to:
          <div class="title1margintop">文件</div>
Changed line 207 from:
                Arduino / Genuino Micro is open-source hardware! You can build your own board using the follwing files:
to:
                Arduino / Genuino Micro is open-source hardware! You can build your own board using the following files:
Changed lines 217-218 from:
                <div class="subtitle">Programming</div>
                The Arduino/Genuino Micro board can be programmed with the <a href="/en/Main/Software">Arduino Software (IDE)</a>. Select "Arduino/Genuino Micro from the Tools > Board menu. For details, see the <a href="/en/Reference/HomePage">reference</a> and <a href="/en/Tutorial/HomePage">tutorials</a>.
to:
                <div class="subtitle">编程</div>
                Genuino Micro开发板可通过<a href="/en/Main/Software">Arduino软件(IDE)</a>进行编程,通过“工具>开发板”菜单选择Arduino/Genuino Micro。更多详细信息,请参阅<a href="/en/Reference/HomePage">参考</a> and <a href="/en/Tutorial/HomePage">tutorials</a>.
Changed lines 222-223 from:
                The ATmega32U4 on the Arduino/Genuino Micro comes preprogrammed with a bootloader that allows you to upload new code to it without the use of an external hardware programmer.
                It communicates using the AVR109 protocol.
to:
                Genuino Micro中的ATmega32U4已进行预编程引导程序,允许用户上传新的代码而无需使用额外的硬件编程器。该过程使用AVR109协议进。
Changed lines 226-227 from:
                You can also bypass the bootloader and program the microcontroller through the ICSP (In-Circuit Serial Programming) header using
                <a href="/en/Main/ArduinoISP">Arduino ISP</a> or similar; see these <a href="/en/Hacking/Programmer">instructions for details</a>.
to:
                您还可以不使用引导程序,通过 <a href="/en/Main/ArduinoISP">Arduino ISP</a> 接口直接对微处理器进行编程处理,请参阅<a href="/en/Hacking/Programmer"> 详情</a>,了解详细信息。
Changed lines 231-233 from:
                <div class="subtitle">Warnings</div>
                Arduino/Genuino Micro has a resettable polyfuse that protects your computer's USB ports from shorts and overcurrent. Although most computers provide their own internal protection,
                the fuse provides an extra layer of protection. If more than 500 mA is applied to the USB port, the fuse will automatically break the connection until the short or overload is removed.
to:
                <div class="subtitle">警告</div>
                Genuino Micro设有可恢复保险丝以避免您的计算机USB接口遭受短路和过载的影响。虽然大多数计算机设有内部保护,但该保险丝能提供额外的保护。若USB端口上使用的电流超过了500mA,保险丝将会自动断开,直到短路或过载消除。
Changed lines 237-238 from:
                <div class="subtitle">Power</div>
                The Arduino/Genuino Micro can be powered via the micro USB connection or with an external power supply. The power source is selected automatically.
to:
                <div class="subtitle">供电方式</div>
                Genuino Micro可通过USB连接供电,也可采用外部电源供电,电源自动完成切换。
Changed line 241 from:
                External (non-USB) power can come either from a DC power supply or battery. Leads from a battery or DC power supply can be connected to the Gnd and Vin pins.
to:
                 外部(非USB)电源可以是自直流电源或电池。电池或直流电源可通过连接GND和Vin引脚进行供电。
Changed lines 244-245 from:
                  The board can operate on an external supply of 6 to 20 volts. If supplied with less than 7V, however, the 5V pin may supply less than five volts and the board
                  may become unstable. If using more than 12V, the voltage regulator may overheat and damage the board. The recommended range is 7 to 12 volts.
to:
                该开发板可以在外部输入电压为6-20V的情况下运行。如果供电电压小于7V,则5V管脚提供的电压可能小于5V,从而可能导致开发板不能稳定运行。若输入电压超过12V,稳压器可能会出现过热现象,从而使开发板受损。推荐供电电压范围为7-12V。
Changed line 248 from:
                The power pins are as follows:<br>
to:
                电源引脚详情如下所示:<br>
Changed lines 250-253 from:
                <li>VI. The input voltage to the Arduino/Genuino board when it's using an external power source (as opposed to 5 volts from the USB connection or other regulated power source). You can supply voltage through this pin.</li>
                <li>5V. The regulated power supply used to power the microcontroller and other components on the board. This can come either from VIN via an on-board regulator, or be supplied by USB or another regulated 5V supply.</li>
                <li>3V. A 3.3 volt supply generated by the on-board regulator. Maximum current draw is 50 mA.</li>
                <li>GND. Ground pins.</li>
to:
                <li>VI:Arduino开发板采用外部电源供电的电压输入引脚(对应USB连接供电或其他规定电源供电时的5V电压)。您可以通过此引脚输入电源电压。</li>
                <li>5V:供电微处理器和外围组件的电源,可以通过板上稳压器从VIN输入,或者通过USB或其他规定的5V电源输入。</li>
                <li>3V:由板上稳压器产生的3.3V电源。最大电流负载为50 mA。</li>
                <li>GND:接地引脚。</li>
Changed lines 258-259 from:
                <div class="subtitle">Memory</div>
                The ATmega32U4 has 32 KB (with 4 KB used for the bootloader). It also has 2.5 KB of SRAM and 1 KB of EEPROM (which can be read and written with the <a href="en/Reference/EEPROM">EEPROM library</a>).
to:
                <div class="subtitle">片上存储</div>

ATmega32U4拥有32KB(其中引导程序占用4KB)的存储空间,同时还还具有2.5 KB的SRAM和1KB的EEPROM 可通过<a href="en/Reference/EEPROM">EEPROM</a>库读取和写入)。

Changed line 263 from:
                <div class="subtitle">Input and Output</div>
to:
                <div class="subtitle">输入和输出</div>
Changed lines 268-269 from:
                <div>Each of the 20 digital i/o pins on the Micro can be used as an input or output, using <a href="/en/Reference/PinMode">pinMode()</a>, <a href="/en/Reference/DigitalWrite">digitalWrite()</a>, and <a href="/en/Reference/DigitalRead">digitalRead()</a> functions. They operate at 5 volts. Each pin can provide or receive 20 mA as recommended
                operating condition and has an internal pull-up resistor (disconnected by default) of 20-50 k ohm. A maximum of 40mA is the value that must not be exceeded to avoid permanent damage to the microcontroller.
to:
                <div>
                Micro上的20路数字输入/输出引脚中的每一路引脚都可以作为输入或输出引脚。这可以通过使用<a href="/en/Reference/PinMode">pinMode()</a>, <a href="/en/Reference/DigitalWrite">digitalWrite()</a>, and <a href="/en/Reference/DigitalRead">digitalRead()</a>功能来实现。各引脚的工作电压均为5V。各引脚可以提供或接收20 mA电流,其配有20-50kΩ的内部上拉电阻(默认处于断开状态)。电流最大值不得超过40 mA,以避免对微处理器造成永久性损坏。</div>
Changed lines 271-272 from:
                </div>
to:
Changed line 273 from:
                In addition, some pins have specialized functions:<br>
to:
                此外,某些引脚还具有专门的功能<br>
Changed lines 275-286 from:
                <li>Serial: 0 (RX) and 1 (TX). Used to receive (RX) and transmit (TX) TTL serial data using the ATmega32U4 hardware serial capability. Note that on the Micro, the Serial class refers to USB (CDC)
                  communication; for TTL serial on pins 0 and 1, use the Serial1 class.</li>
                <li>TWI: 2 (SDA) and 3 (SCL). Support TWI communication using the <a href="/en/Reference/Wire">Wire library</a>.</li>
                <li>External Interrupts: 0(RX), 1(TX), 2, 3 and 7. These pins can be configured to trigger an interrupt on a low value, a rising or falling edge, or a change in value. See the <a href="/en/Reference/AttachInterrupt">attachInterrupt()</a> function for details.</li>
                <li>PWM: 3, 5, 6, 9, 10, 11 and 13. Provide 8-bit PWM output with the <a href="/en/Reference/AnalogWrite">analogWrite()</a> function.</li>
                <li>SPI: on the ICSP header. These pins support SPI communication using the <a href="/en/Reference/SPI">SPI library</a>. Note that the SPI pins are not connected to any of the digital I/O pins as they are on the Arduino/Genuino Uno, they are only available on
                  the ICSP connector and on the nearby pins labelled MISO, MOSI and SCK.</li>
                <li>RX_LED/SS This is an additional pin compared to the Leonardo. It is connected to the RX_LED that indicates the activity of transmission during USB communication, but is can also used as slave select pin (SS) in SPI communication.</li>
                <li>LED: 13. There is a built-in LED connected to digital pin 13. When the pin is HIGH value, the LED is on, when the pin is LOW, it's off.</li>
                <li>Analog Inputs: A0-A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). Arduino/Genuino Micro has a total of 12 analog inputs, pins from A0 to A5 are labelled directly on the pins and the other ones that you can access in code using
                  the constants from A6 trough A11 are shared respectively on digital pins 4, 6, 8, 9, 10, and 12. All of which can also be used as digital I/O. Each analog input provide 10 bits of resolution (i.e. 1024 different values). By default the
                  analog inputs measure from ground to 5 volts, though is it possible to change the upper end of their range using the AREF pin and the <a href="/en/Reference/AnalogReference">analogReference()</a> function.</li>
to:
                <li>串口: 0 (RX) and 1 (TX).:0(RX)和1(TX)号引脚,利用ATmega32U4硬串口,接收(RX)和发送(TX)TTL串行数据。需要注意的是,在Micro中,“串口”类型是指USB(CDC)通信方式;要使用引脚0和1进行TTL串口通信,使用“Serial1”类型。</li>
                <li>TWI:2(SDA)和3(SCL)号引脚:支持利用<a href="/en/Reference/Wire">Wire</a>实现TWI通信。</li>
                <li>外部中断:0(RX)、1(TX)、2、3和7号引脚:可以对这些引脚进行配置,以便在出现低电平、上升沿、下降沿或数值变化时,触发中断。更多详细信息,请参阅<a href="/en/Reference/AttachInterrupt">attachInterrupt()</a>功能。</li>
                <li>PWM:3、5、6、9、10、11和13号引脚:能通过<a href="/en/Reference/AnalogWrite">analogWrite()</a>功能,提供8位PWM输出。</li>
                <li>SPI:位于ICSP接口上: 这些引脚支持通过 <a href="/en/Reference/SPI">SPI library</a>来实现SPI通信。请注意,SPI引脚不连接到任何数字输入/输出引脚,因为SPI引脚位于Arduino Uno板上,仅ICSP接口附近标记为MISO、MOSI和SCK的引脚可用此功能。</li>
                <li>RX_LED/SS:这是Leonardo中的额外引脚,它连接到RX_LED,用于显示USB通信活动,但也可以在SPI中用作片选引脚。</li>
                <li>LED:13号引脚有一个LED连接到13号数字引脚。当引脚置高,LED亮起,而当引脚置</li>
                <li>模拟输入:A0-A5、A6到A11(位于第4、6、8、9、10和12号数字引脚上:Genuino Micro总共设有12路模拟输入,A0至A5号模拟输入引脚直接标记,而其他模拟输入则分别通过第4、6、8、9、10和12号数字引脚(这些引脚同时也可以用作数字输入/输出引脚)进行共享输入。
                  您可以通过程序使用A6到A11来访问这些模拟输入口。各路模拟输入提供10位分辨率(即1024种不同的值)。虽然可以通过AREF引脚和<a href="/en/Reference/AnalogReference"> analogReference()</a> 功能来改变模拟参考的上限值,但其默认参考电压为5V。</li>
Changed line 287 from:
                There are a couple of other pins on the board:<br>
to:
                开发板上还配有其他的引脚:<br>
Changed lines 289-290 from:
                <li>AREF. Reference voltage for the analog inputs. Used with <a href="/en/Reference/AnalogReference">analogReference()</a>.</li>
                <li>Reset. Bring this line LOW to reset the microcontroller. Typically used to add a reset button to shields which block the one on the board.</li>
to:
                <li>AREF:模拟输入参考电压,与<a href="/en/Reference/AnalogReference">analogReference()</a>.功能一同使用。</li>
                <li>复位:拉低该引脚,复位微处理器。由于shield本身会挡住该键位,所以一般而言会在shield上再增加一个复位按键。</li>
Changed lines 296-300 from:
                <div class="subtitle">Communication</div>
                Arduino/Genuino Micro has a number of facilities for communicating with a computer, another board of the arduino/Genuino family, or other microcontrollers. The 32U4 provides UART TTL (5V) serial
                communication, which is available on digital pins 0 (RX) and 1 (TX). The ATmega32U4 also allows for serial (CDC) communication over USB and appears as a virtual com port to software on the computer.
                The chip also acts as a full speed USB 2.0 device, using standard USB COM drivers. <a href="/en/Guide/Windows#toc4">On Windows, a .inf file is required</a> . The Arduino Software (IDE) includes a serial monitor which allows simple textual
                data to be sent to and from the board. The RX and TX LEDs on the board will flash when data is being transmitted via the USB connection to the computer (but not for serial communication on pins 0 and 1).
to:
                <div class="subtitle">通信</div>
                Genuino Micro配有许多接口,可与计算机、其他Genuino或微处理器通信。ATmega32U4提供UART TTL(5V)串行通信,可以通过第0(RX)和1(TX)号数字引脚实现。32U4还允许通过USB实现串行(CDC)通信,并在计算机上显示为虚拟COM端口。
                该芯片还能充当全速USB 2.0设备,以便使用标准的USB COM驱动程序。<a href="/en/Guide/Windows#toc4">在Window系统中,需要配置.inf文件</a>。Arduino软件(IDE)中包含有串口监听软件,允许通过Genuino开发板发送和接收简单的文本数据。
                通过USB接口将数据传输到计算机时(不支持第0和1号引脚上的串口通信),开发板上的RX和TX LED会闪烁。
Changed line 303 from:
                A <a href="/en/Reference/SoftwareSerial">SoftwareSerial library</a> allows for serial communication on other Micro's digital pins.
to:
                可通过<a href="/en/Reference/SoftwareSerial">SoftwareSerial library</a>与其他Micro的数字引脚实现串行通信。
Changed line 307 from:
                The ATmega32U4 also supports I2C (TWI) and SPI communication. The Arduino Software (IDE) includes a Wire library to simplify use of the I2C bus; see the <a href="/en/Reference/Wire">documentation</a> for details. For SPI communication, use the <a href="/en/Reference/SPI">SPI library</a>.
to:
                ATmega32U4还支持I2C(TWI)和SPI通信。Arduino软件(IDE)包括一个库,以简化使用I2C总线的操作,更多详细信息请参阅<a href="/en/Reference/Wire">文档</a>。对于SPI通信,需使用<a href="/en/Reference/SPI">SPI library</a>。
Changed line 311 from:
                Arduino/Genuino Micro appears as a generic <a href="/en/Reference/MouseKeyboard">keyboard and mouse</a>, and can be programmed to control these input devices using the Keyboard and Mouse classes.
to:
                Genuino Micro以通用 <a href="/en/Reference/MouseKeyboard">Keyboard and Mouse</a> 的形式显示,并且可以通过编程来控制这类输入设备。
Changed lines 315-317 from:
                <div class="subtitle">Physical Characteristics</div>
                The maximum length and width of the Arduino/Genuino Micro PCB are 4.8cm and 1.77cm respectively, with the USB connector extending beyond the former dimension.
                 The layout allows for easy placement on a solderless breadboard..
to:
                <div class="subtitle">物理特性</div>
                Genuino Micro印刷电路板的最大长度和宽度分别是4.8cm和1.77cm,其USB连接头伸出前端部位。Genuino Micro的布局允许将其放置在无焊电路的面包板上。
Changed lines 321-325 from:
                <div class="subtitle">Automatic (Software) Reset and Bootloader Initiation</div>
                Rather than requiring a physical press of the reset button before an upload, the Micro board is designed in a way that allows it to be reset by software running on a connected computer.
                 The reset is triggered when the Micro's virtual (CDC) serial / COM port is opened at 1200 baud and then closed. When this happens, the processor will reset, breaking the USB connection
                  to the computer (meaning that the virtual serial / COM port will disappear). After the processor resets, the bootloader starts, remaining active for about 8 seconds. The bootloader can
                   also be initiated by pressing the reset button on the Micro. Note that when the board first powers up, it will jump straight to the user sketch, if present, rather than initiating the bootloader.
to:
                <div class="subtitle">软复位和引导程序初始化</div>
              对于Genuino Micro,用户可以通过其所连接电脑中正在运行的软件将Genuino Micro复位,而不需要在上传代码之前手动按下复位按钮。将Micro的虚拟(CDC)串口/COM端口打开到1200波特率然后再关闭,这样就能触发复位指令。当上述情况发生时,处理器将复位,中断USB与计算机之间的连接(意味着虚拟串口/COM端口将消失)。
              处理器复位后,引导程序启动,并在约8秒钟内保持启动状态。也可以通过按下Micro上的复位按钮启动引导程序。请注意,若是开发板第一次上电,则开发板会直接跳转到用户例程,而不是启动引导程序。
Changed lines 327-328 from:
                  Because of the way the Micro handles reset it's best to let the Arduino Software (IDE) try to initiate the reset before uploading, especially if you are in the habit of pressing the reset button
                  before uploading on other boards. If the software can't reset the board, you can always start the bootloader by pressing the reset button on the board.
to:
                鉴于Genuino Micro处理复位的方式,最好在上传程序之前利用Arduino软件(IDE)启动复位,特别是习惯在上传程序到其他主板之前按下复位按钮的情况。若软件不能实现开发板复位,您可以随时按下开发板上的复位按钮来启动引导程序。
Added lines 343-695:
August 03, 2015, at 05:51 PM by Ramona Banfi -
Changed line 4 from:

table tr:nth-child(oddtable) { background-color: #f6fafa;}

to:

table tr:nth-child(odd) { background-color: #f6fafa;}

August 03, 2015, at 05:19 PM by Ramona Banfi -
Changed line 107 from:
                  <td><a href="http://www.atmel.it/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_%20Datasheet.pdf">ATmega32U4</a></td>
to:
                  <td><a href="http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf">ATmega32U4</a></td>
Changed line 254 from:
                The ATmega32U4 has 32 KB (with 4 KB used for the bootloader). It also has 2.5 KB of SRAM and 1 KB of EEPROM (which can be read and written with the <a href="/en/Guide/ArduinoLeonardo">EEPROM library</a>).
to:
                The ATmega32U4 has 32 KB (with 4 KB used for the bootloader). It also has 2.5 KB of SRAM and 1 KB of EEPROM (which can be read and written with the <a href="en/Reference/EEPROM">EEPROM library</a>).
August 03, 2015, at 05:15 PM by Ramona Banfi -
Changed line 69 from:
              The Arduino/Genuino Micro is a microcontroller board based on the ATmega32U4 (<a href="http://www.atmel.it/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_%20Datasheet.pdf">datasheet</a>), developed in conjunction with <a href="http://adafruit.com/">Adafruit</a>.
to:
              The Arduino/Genuino Micro is a microcontroller board based on the ATmega32U4 (<a href="http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf">datasheet</a>), developed in conjunction with <a href="http://adafruit.com/">Adafruit</a>.
August 03, 2015, at 05:12 PM by Ramona Banfi -
August 03, 2015, at 05:10 PM by Ramona Banfi -
Changed lines 4-6 from:

table tr:nth-child(oddtable { background-color: #f6fafa;} .product-page-header .text-column .titolo{ font-size: 32px;}

to:

table tr:nth-child(oddtable) { background-color: #f6fafa;} .product-page-header .text-column .titolo.micro{ font-size: 32px;}

Changed line 27 from:
      <div class="titolo">Arduino / Genuino MICRO</div>
to:
      <div class="titolo micro">Arduino / Genuino MICRO</div>
August 03, 2015, at 05:07 PM by Ramona Banfi -
Changed line 27 from:
      <div class="titolo micro">Arduino / Genuino MICRO</div>
to:
      <div class="titolo">Arduino / Genuino MICRO</div>
August 03, 2015, at 05:05 PM by Ramona Banfi -
Changed lines 5-6 from:

.product-page-header .text-column .micro{ font-size: 32px;}

to:

.product-page-header .text-column .titolo{ font-size: 32px;}

August 03, 2015, at 05:05 PM by Ramona Banfi -
Changed lines 5-6 from:

.product-page-header .text-column .titolo.micro{ font-size: 32px;}

to:

.product-page-header .text-column .micro{ font-size: 32px;}

August 03, 2015, at 05:04 PM by Ramona Banfi -
Changed lines 5-6 from:

.text-column .titolo.micro{ font-size: 32px;}

to:

.product-page-header .text-column .titolo.micro{ font-size: 32px;}

Changed lines 28-29 from:
      <div class="description">

Arduino/Genuino MICRO is the smallest board

to:
      <div class="description">Arduino/Genuino MICRO is the smallest board 
August 03, 2015, at 05:02 PM by Ramona Banfi -
Changed lines 5-6 from:

.titolo.micro{ font-size: 32px;}

to:

.text-column .titolo.micro{ font-size: 32px;}

August 03, 2015, at 05:02 PM by Ramona Banfi -
Changed lines 32-35 from:

Arduino/Genuino MICRO is based on the ATmega32U4 microcontroller featuring a built-in USB which makes the MICRO recognisable as a mouse or keyboard.

to:

Arduino/Genuino MICRO is based on the ATmega32U4 microcontroller featuring a built-in USB which makes the MICRO recognisable as a mouse or keyboard.

August 03, 2015, at 05:00 PM by Ramona Banfi -
Deleted lines 21-22:

</div>

August 03, 2015, at 05:00 PM by Ramona Banfi -
Changed lines 1-138 from:
to:
July 24, 2015, at 06:48 PM by Simone Maiocchi -
Changed lines 118-119 from:

Arduno/Genuino Micro can be programmed with the (Arduino Software (IDE)). Select "Arduino/Genuino Micro from the Tools > Board menu. For details, see the reference and tutorials.

to:

Arduno/Genuino Micro can be programmed with the Arduino Software (IDE). Select "Arduino/Genuino Micro from the Tools > Board menu. For details, see the reference and tutorials.

July 24, 2015, at 06:46 PM by Simone Maiocchi -
Changed lines 126-129 from:

Rather than requiring a physical press of the reset button before an upload, the Micro is designed in a way that allows it to be reset by software running on a connected computer. The reset is triggered when the Micro's virtual (CDC) serial / COM port is opened at 1200 baud and then closed. When this happens, the processor will reset, breaking the USB connection to the computer (meaning that the virtual serial / COM port will disappear). After the processor resets, the bootloader starts, remaining active for about 8 seconds. The bootloader can also be initiated by pressing the reset button on the Micro. Note that when the board first powers up, it will jump straight to the user sketch, if present, rather than initiating the bootloader.

Because of the way the Micro handles reset it's best to let the Arduino software try to initiate the reset before uploading, especially if you are in the habit of pressing the reset button before uploading on other boards. If the software can't reset the board you can always start the bootloader by pressing the reset button on the board.

to:

Rather than requiring a physical press of the reset button before an upload, the Micro board is designed in a way that allows it to be reset by software running on a connected computer. The reset is triggered when the Micro's virtual (CDC) serial / COM port is opened at 1200 baud and then closed. When this happens, the processor will reset, breaking the USB connection to the computer (meaning that the virtual serial / COM port will disappear). After the processor resets, the bootloader starts, remaining active for about 8 seconds. The bootloader can also be initiated by pressing the reset button on the Micro. Note that when the board first powers up, it will jump straight to the user sketch, if present, rather than initiating the bootloader.

Because of the way the Micro handles reset it's best to let the Arduino Software (IDE) try to initiate the reset before uploading, especially if you are in the habit of pressing the reset button before uploading on other boards. If the software can't reset the board, you can always start the bootloader by pressing the reset button on the board.

Changed lines 132-133 from:

The Micro has a resettable polyfuse that protects your computer's USB ports from shorts and overcurrent. Although most computers provide their own internal protection, the fuse provides an extra layer of protection. If more than 500 mA is applied to the USB port, the fuse will automatically break the connection until the short or overload is removed.

to:

Arduino/Genuino Micro has a resettable polyfuse that protects your computer's USB ports from shorts and overcurrent. Although most computers provide their own internal protection, the fuse provides an extra layer of protection. If more than 500 mA is applied to the USB port, the fuse will automatically break the connection until the short or overload is removed.

Changed lines 136-137 from:

The maximum length and width of the Micro PCB are 4.8cm and 1.77cm respectively, with the USB connector extending beyond the former dimension. The layout allows for easy placement on a solderless breadboard..

to:

The maximum length and width of the Arduino/Genuino Micro PCB are 4.8cm and 1.77cm respectively, with the USB connector extending beyond the former dimension. The layout allows for easy placement on a solderless breadboard..

July 24, 2015, at 06:43 PM by Simone Maiocchi -
Changed lines 85-88 from:
  • SPI: on the ICSP header. These pins support SPI communication using the SPI library. Note that the SPI pins are not connected to any of the digital I/O pins as they are on the Arduino Uno, they are only available on the ICSP connector and on the nearby pins labelled MISO, MOSI and SCK.

  • RX_LED/SS This is an additional pin with respect to the Leonardo. It is connected to the RX_LED that indicates the activity of transmission during USB communication, but is can also used as slave select pin (SS) in SPI communication.
to:
  • SPI: on the ICSP header. These pins support SPI communication using the SPI library. Note that the SPI pins are not connected to any of the digital I/O pins as they are on the Arduino/Genuino Uno, they are only available on the ICSP connector and on the nearby pins labelled MISO, MOSI and SCK.

  • RX_LED/SS This is an additional pin compared to the Leonardo. It is connected to the RX_LED that indicates the activity of transmission during USB communication, but is can also used as slave select pin (SS) in SPI communication.
Changed lines 91-92 from:
  • Analog Inputs: A0-A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Micro has a total of 12 analog inputs, pins from A0 to A5 are labelled directly on the pins and the other ones that you can access in code using the constants from A6 trough A11 are shared respectively on digital pins 4, 6, 8, 9, 10, and 12. All of which can also be used as digital I/O. Each analog input provide 10 bits of resolution (i.e. 1024 different values). By default the analog inputs measure from ground to 5 volts, though is it possible to change the upper end of their range using the AREF pin and the analogReference() function.
to:
  • Analog Inputs: A0-A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). Arduino/Genuino Micro has a total of 12 analog inputs, pins from A0 to A5 are labelled directly on the pins and the other ones that you can access in code using the constants from A6 trough A11 are shared respectively on digital pins 4, 6, 8, 9, 10, and 12. All of which can also be used as digital I/O. Each analog input provide 10 bits of resolution (i.e. 1024 different values). By default the analog inputs measure from ground to 5 volts, though is it possible to change the upper end of their range using the AREF pin and the analogReference() function.
Changed lines 102-105 from:

Pin Mapping of the Arduino Micro displays the complete functioning for all the pins, to use them as in the Leonardo.

See also the mapping between Arduino pins and ATmega32u4 ports.

to:

Pin Mapping of the Arduino/Genuino Micro displays the complete functioning for all the pins, to use them as in the Leonardo.

See also the mapping between Arduino pins and ATmega32U4 ports.

Changed lines 108-115 from:

The Micro has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. The ATmega32U4 provides UART TTL (5V) serial communication, which is available on digital pins 0 (RX) and 1 (TX). The 32U4 also allows for serial (CDC) communication over USB and appears as a virtual com port to software on the computer. The chip also acts as a full speed USB 2.0 device, using standard USB COM drivers. On Windows, a .inf file is required. The Arduino software includes a serial monitor which allows simple textual data to be sent to and from the Arduino board. The RX and TX LEDs on the board will flash when data is being transmitted via the USB connection to the computer (but not for serial communication on pins 0 and 1).

A SoftwareSerial library allows for serial communication on others Micro's digital pins.

The ATmega32U4 also supports I2C (TWI) and SPI communication. The Arduino software includes a Wire library to simplify use of the I2C bus; see the documentation for details. For SPI communication, use the SPI library.

The Micro appears as a generic keyboard and mouse, and can be programmed to control these input devices using the Keyboard and Mouse classes.

to:

Arduino/Genuino Micro has a number of facilities for communicating with a computer, another board of the arduino/Genuino family, or other microcontrollers. The 32U4 provides UART TTL (5V) serial communication, which is available on digital pins 0 (RX) and 1 (TX). The ATmega32U4 also allows for serial (CDC) communication over USB and appears as a virtual com port to software on the computer. The chip also acts as a full speed USB 2.0 device, using standard USB COM drivers. On Windows, a .inf file is required. The Arduino Software (IDE) includes a serial monitor which allows simple textual data to be sent to and from the board. The RX and TX LEDs on the board will flash when data is being transmitted via the USB connection to the computer (but not for serial communication on pins 0 and 1).

A SoftwareSerial library allows for serial communication on other Micro's digital pins.

The ATmega32U4 also supports I2C (TWI) and SPI communication. The Arduino Software (IDE) includes a Wire library to simplify use of the I2C bus; see the documentation for details. For SPI communication, use the SPI library.

Arduino/Genuino Micro appears as a generic keyboard and mouse, and can be programmed to control these input devices using the Keyboard and Mouse classes.

Changed lines 118-121 from:

The Micro can be programmed with the Arduino software (download). Select "Arduino Micro from the Tools > Board menu. For details, see the reference and tutorials.

The ATmega32U4 on the Arduino Micro comes pre-burned with a bootloader that allows you to upload new code to it without the use of an external hardware programmer. It communicates using the AVR109 protocol.

to:

Arduno/Genuino Micro can be programmed with the (Arduino Software (IDE)). Select "Arduino/Genuino Micro from the Tools > Board menu. For details, see the reference and tutorials.

The ATmega32U4 on the Arduino/Genuino Micro comes preprogrammed with a bootloader that allows you to upload new code to it without the use of an external hardware programmer. It communicates using the AVR109 protocol.

July 24, 2015, at 06:36 PM by Simone Maiocchi -
Changed lines 71-72 from:

The ATmega32u4 has 32 KB (with 4 KB used for the bootloader). It also has 2.5 KB of SRAM and 1 KB of EEPROM (which can be read and written with the EEPROM library).

to:

The ATmega32U4 has 32 KB (with 4 KB used for the bootloader). It also has 2.5 KB of SRAM and 1 KB of EEPROM (which can be read and written with the EEPROM library).

Changed lines 75-76 from:

Each of the 20 digital i/o pins on the Micro can be used as an input or output, using pinMode(), digitalWrite(), and digitalRead() functions. They operate at 5 volts. Each pin can provide or receive a maximum of 40 mA and has an internal pull-up resistor (disconnected by default) of 20-50 kOhms. In addition, some pins have specialized functions:

to:

Each of the 20 digital i/o pins on the Micro can be used as an input or output, using pinMode(), digitalWrite(), and digitalRead() functions. They operate at 5 volts. Each pin can provide or receive 20 mA as recommended operating condition and has an internal pull-up resistor (disconnected by default) of 20-50 k ohm. A maximum of 40mA is the value that must not be exceeded to avoid permanent damage to the microcontroller. In addition, some pins have specialized functions:

July 24, 2015, at 06:35 PM by Simone Maiocchi -
Changed lines 1-2 from:

Arduino Micro

to:

Arduino/Genuino Micro

Changed lines 19-22 from:

The Arduino Micro is a microcontroller board based on the ATmega32u4 (datasheet), developed in conjunction with Adafruit. 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, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a micro USB cable to get started. It has a form factor that enables it to be easily placed on a breadboard.

The Micro is similar to the Arduino Leonardo in that the ATmega32u4 has built-in USB communication, eliminating the need for a secondary processor. This allows the Micro 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.

to:

The Arduino/Genuino Micro is a microcontroller board based on the ATmega32U4 (datasheet), developed in conjunction with Adafruit. 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, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a micro USB cable to get started. It has a form factor that enables it to be easily placed on a breadboard.

The Micro board is similar to the Arduino Leonardo in that the ATmega32U4 has built-in USB communication, eliminating the need for a secondary processor. This allows the Arduino/Genuino Micro 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.

Changed line 26 from:
MicrocontrollerATmega32u4
to:
MicrocontrollerATmega32U4
Changed line 33 from:
DC Current per I/O Pin40 mA
to:
DC Current per I/O Pin20 mA
Changed lines 35-37 from:
Flash Memory32 KB (ATmega32u4) of which 4 KB used by bootloader
SRAM2.5 KB (ATmega32u4)
EEPROM1 KB (ATmega32u4)
to:
Flash Memory32 KB (ATmega32U4) of which 4 KB used by bootloader
SRAM2.5 KB (ATmega32U4)
EEPROM1 KB (ATmega32U4)
Changed lines 52-53 from:

The Arduino Micro can be powered via the micro USB connection or with an external power supply. The power source is selected automatically.

to:

The Arduino/Genuino Micro can be powered via the micro USB connection or with an external power supply. The power source is selected automatically.

Changed lines 56-57 from:

The board can operate on an external supply of 6 to 20 volts. If supplied with less than 7V, however, the 5V pin may supply less than five volts and the board may be unstable. If using more than 12V, the voltage regulator may overheat and damage the board. The recommended range is 7 to 12 volts.

to:

The board can operate on an external supply of 6 to 20 volts. If supplied with less than 7V, however, the 5V pin may supply less than five volts and the board may become unstable. If using more than 12V, the voltage regulator may overheat and damage the board. The recommended range is 7 to 12 volts.

Changed lines 60-61 from:
  • VI. The input voltage to the Arduino board when it's using an external power source (as opposed to 5 volts from the USB connection or other regulated power source). You can supply voltage through this pin.
to:
  • VI. The input voltage to the Arduino/Genuino board when it's using an external power source (as opposed to 5 volts from the USB connection or other regulated power source). You can supply voltage through this pin.
September 22, 2014, at 04:41 PM by Angelo Scialabba -
Changed lines 39-40 from:
to:
Length48 mm
Width18 mm
Weight13 g

June 23, 2014, at 12:44 PM by Roberto Guido - fixed link to high res image
Changed line 4 from:
to:
May 21, 2014, at 06:06 PM by Scott Fitzgerald -
Changed line 4 from:
to:
Changed line 98 from:
to:
November 23, 2013, at 07:43 AM by Scott Fitzgerald -
Changed line 98 from:
to:
June 26, 2013, at 10:38 AM by Katia De Coi -
Changed line 12 from:
to:
June 26, 2013, at 10:37 AM by Katia De Coi -
Changed line 12 from:
to:
April 23, 2013, at 03:56 PM by Alberto Cicchi -
Changed line 98 from:
to:
April 23, 2013, at 03:51 PM by Alberto Cicchi -
Changed lines 80-81 from:
  • PWM: 4, 5, 6, 9, 10, 11, 12 and 13. Provide 8-bit PWM output with the analogWrite() function.
to:
  • PWM: 3, 5, 6, 9, 10, 11 and 13. Provide 8-bit PWM output with the analogWrite() function.
April 23, 2013, at 12:39 PM by Alberto Cicchi -
Changed lines 80-81 from:
  • PWM: 3, 5, 6, 9, 10, 11, and 13. Provide 8-bit PWM output with the analogWrite() function.
to:
  • PWM: 4, 5, 6, 9, 10, 11, 12 and 13. Provide 8-bit PWM output with the analogWrite() function.
December 10, 2012, at 04:19 PM by Federico -
Deleted lines 16-19:
December 10, 2012, at 04:10 PM by Federico -
Deleted line 9:
Changed line 12 from:
to:
Added lines 16-18:
Deleted lines 20-22:
November 23, 2012, at 05:17 PM by Roberto Guido - added comments box on bottom
Changed lines 138-140 from:

The maximum length and width of the Micro PCB are 4.8cm and 1.77cm respectively, with the USB connector extending beyond the former dimension. The layout allows for easy placement on a solderless breadboard..

to:
November 05, 2012, at 12:39 PM by Federico -
Changed line 15 from:
to:
Changed lines 19-25 from:
to:
November 05, 2012, at 12:34 PM by Federico -
Added line 10:
Changed lines 17-25 from:
to:
November 05, 2012, at 11:29 AM by Federico -
Changed lines 98-100 from:

Pin Mapping of the Arduino Micro displays the complete functioning for all the pins, to use them as in the Leonardo

to:

Pin Mapping of the Arduino Micro displays the complete functioning for all the pins, to use them as in the Leonardo.

November 05, 2012, at 11:24 AM by Federico -
Added lines 96-100:

Pinout

Pin Mapping of the Arduino Micro displays the complete functioning for all the pins, to use them as in the Leonardo

November 05, 2012, at 09:39 AM by Federico -
Changed lines 51-52 from:

External (non-USB) power can come either from an AC-to-DC adapter (wall-wart) or battery. Leads from a battery or adapter can be connected to the Gnd and Vin pins.

to:

External (non-USB) power can come either from a DC power supply or battery. Leads from a battery or DC power supply can be connected to the Gnd and Vin pins.

November 05, 2012, at 09:36 AM by Federico -
Changed lines 63-66 from:
  • Ground pins.

  • IEF. The voltage at which the i/o pins of the board are operating (i.e. VCC for the board). This is 5V on the Leonardo.
to:
  • Ground pins.

Changed lines 82-83 from:
  • SPI: on the ICSP header. These pins support SPI communication using the SPI library. Note that the SPI pins are not connected to any of the digital I/O pins as they are on the Uno, They are only available on the ICSP connector. This means that if you have a shield that uses SPI, but does NOT have a 6-pin ICSP connector that connects to the Micro's 6-pin ICSP header, the shield will not work.
to:
  • SPI: on the ICSP header. These pins support SPI communication using the SPI library. Note that the SPI pins are not connected to any of the digital I/O pins as they are on the Arduino Uno, they are only available on the ICSP connector and on the nearby pins labelled MISO, MOSI and SCK.

  • RX_LED/SS This is an additional pin with respect to the Leonardo. It is connected to the RX_LED that indicates the activity of transmission during USB communication, but is can also used as slave select pin (SS) in SPI communication.
Changed lines 88-89 from:
  • Analog Inputs: A0-A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Micro has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively. Each analog input provide 10 bits of resolution (i.e. 1024 different values). By default the analog inputs measure from ground to 5 volts, though is it possible to change the upper end of their range using the AREF pin and the analogReference() function.
to:
  • Analog Inputs: A0-A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Micro has a total of 12 analog inputs, pins from A0 to A5 are labelled directly on the pins and the other ones that you can access in code using the constants from A6 trough A11 are shared respectively on digital pins 4, 6, 8, 9, 10, and 12. All of which can also be used as digital I/O. Each analog input provide 10 bits of resolution (i.e. 1024 different values). By default the analog inputs measure from ground to 5 volts, though is it possible to change the upper end of their range using the AREF pin and the analogReference() function.
Changed lines 112-113 from:

The ATmega32U4 on the Arduino Micro comes preburned with a bootloader that allows you to upload new code to it without the use of an external hardware programmer. It communicates using the AVR109 protocol.

to:

The ATmega32U4 on the Arduino Micro comes pre-burned with a bootloader that allows you to upload new code to it without the use of an external hardware programmer. It communicates using the AVR109 protocol.

November 04, 2012, at 01:22 PM by Davide Gomba -
Changed lines 19-20 from:

The Arduino Micro is a microcontroller board based on the ATmega32u4 (datasheet), developed in conjunction with Adafruit. 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 micro USB cable or power it with a AC-to-DC adapter or battery to get started. It has a form factor that enables it to be easily placed on a breadboard.

to:

The Arduino Micro is a microcontroller board based on the ATmega32u4 (datasheet), developed in conjunction with Adafruit. 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, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a micro USB cable to get started. It has a form factor that enables it to be easily placed on a breadboard.

November 02, 2012, at 05:01 PM by Federico -
Changed lines 79-80 from:
  • External Interrupts: 2 and 3. These pins can be configured to trigger an interrupt on a low value, a rising or falling edge, or a change in value. See the attachInterrupt() function for details.
to:
  • External Interrupts: 0(RX), 1(TX), 2 and 3. These pins can be configured to trigger an interrupt on a low value, a rising or falling edge, or a change in value. See the attachInterrupt() function for details.
November 02, 2012, at 02:21 PM by Scott Fitzgerald -
Changed lines 19-20 from:

The Arduino Micro 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 micro USB cable or power it with a AC-to-DC adapter or battery to get started.

to:

The Arduino Micro is a microcontroller board based on the ATmega32u4 (datasheet), developed in conjunction with Adafruit. 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 micro USB cable or power it with a AC-to-DC adapter or battery to get started. It has a form factor that enables it to be easily placed on a breadboard.

Changed lines 109-110 from:

The Micro can be programmed with the Arduino software (download). Select "Arduino Leonardo/Micro from the Tools > Board menu. For details, see the reference and tutorials.

to:

The Micro can be programmed with the Arduino software (download). Select "Arduino Micro from the Tools > Board menu. For details, see the reference and tutorials.

October 29, 2012, at 06:19 PM by Scott Fitzgerald -
Changed lines 19-22 from:

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.

to:

The Arduino Micro 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 micro USB cable or power it with a AC-to-DC adapter or battery to get started.

The Micro is similar to the Arduino Leonardo in that the ATmega32u4 has built-in USB communication, eliminating the need for a secondary processor. This allows the Micro 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.

Changed lines 43-46 from:
to:
Changed lines 49-52 from:

The Arduino Leonardo can be powered via the micro USB connection or with an external power supply. The power source is selected automatically.

External (non-USB) power can come either from an AC-to-DC adapter (wall-wart) or battery. The adapter can be connected by plugging a 2.1mm center-positive plug into the board's power jack. Leads from a battery can be inserted in the Gnd and Vin pin headers of the POWER connector.

to:

The Arduino Micro can be powered via the micro USB connection or with an external power supply. The power source is selected automatically.

External (non-USB) power can come either from an AC-to-DC adapter (wall-wart) or battery. Leads from a battery or adapter can be connected to the Gnd and Vin pins.

Changed lines 57-58 from:
  • VIN. The input voltage to the Arduino board when it's using an external power source (as opposed to 5 volts from the USB connection or other regulated power source). You can supply voltage through this pin, or, if supplying voltage via the power jack, access it through this pin.
to:
  • VI. The input voltage to the Arduino board when it's using an external power source (as opposed to 5 volts from the USB connection or other regulated power source). You can supply voltage through this pin.
Changed lines 61-66 from:
  • 3V3. A 3.3 volt supply generated by the on-board regulator. Maximum current draw is 50 mA.

  • GND. Ground pins.

  • IOREF. The voltage at which the i/o pins of the board are operating (i.e. VCC for the board). This is 5V on the Leonardo.
to:
  • 3V. A 3.3 volt supply generated by the on-board regulator. Maximum current draw is 50 mA.

  • Ground pins.

  • IEF. The voltage at which the i/o pins of the board are operating (i.e. VCC for the board). This is 5V on the Leonardo.
Changed lines 73-76 from:

Each of the 20 digital i/o pins on the Uno can be used as an input or output, using pinMode(), digitalWrite(), and digitalRead() functions. They operate at 5 volts. Each pin can provide or receive a maximum of 40 mA and has an internal pull-up resistor (disconnected by default) of 20-50 kOhms. In addition, some pins have specialized functions:

  • Serial: 0 (RX) and 1 (TX). Used to receive (RX) and transmit (TX) TTL serial data using the ATmega32U4 hardware serial capability. Note that on the Leonardo, the Serial class refers to USB (CDC) communication; for TTL serial on pins 0 and 1, use the Serial1 class.
to:

Each of the 20 digital i/o pins on the Micro can be used as an input or output, using pinMode(), digitalWrite(), and digitalRead() functions. They operate at 5 volts. Each pin can provide or receive a maximum of 40 mA and has an internal pull-up resistor (disconnected by default) of 20-50 kOhms. In addition, some pins have specialized functions:

  • Serial: 0 (RX) and 1 (TX). Used to receive (RX) and transmit (TX) TTL serial data using the ATmega32U4 hardware serial capability. Note that on the Micro, the Serial class refers to USB (CDC) communication; for TTL serial on pins 0 and 1, use the Serial1 class.
Changed lines 83-84 from:
  • SPI: on the ICSP header. These pins support SPI communication using the SPI library. Note that the SPI pins are not connected to any of the digital I/O pins as they are on the Uno, They are only available on the ICSP connector. This means that if you have a shield that uses SPI, but does NOT have a 6-pin ICSP connector that connects to the Leonardo's 6-pin ICSP header, the shield will not work.
to:
  • SPI: on the ICSP header. These pins support SPI communication using the SPI library. Note that the SPI pins are not connected to any of the digital I/O pins as they are on the Uno, They are only available on the ICSP connector. This means that if you have a shield that uses SPI, but does NOT have a 6-pin ICSP connector that connects to the Micro's 6-pin ICSP header, the shield will not work.
Changed lines 87-88 from:
  • Analog Inputs: A0-A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Leonardo has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively. Each analog input provide 10 bits of resolution (i.e. 1024 different values). By default the analog inputs measure from ground to 5 volts, though is it possible to change the upper end of their range using the AREF pin and the analogReference() function.
to:
  • Analog Inputs: A0-A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Micro has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively. Each analog input provide 10 bits of resolution (i.e. 1024 different values). By default the analog inputs measure from ground to 5 volts, though is it possible to change the upper end of their range using the AREF pin and the analogReference() function.
Changed lines 99-102 from:

The Leonardo has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. The ATmega32U4 provides UART TTL (5V) serial communication, which is available on digital pins 0 (RX) and 1 (TX). The 32U4 also allows for serial (CDC) communication over USB and appears as a virtual com port to software on the computer. The chip also acts as a full speed USB 2.0 device, using standard USB COM drivers. On Windows, a .inf file is required. The Arduino software includes a serial monitor which allows simple textual data to be sent to and from the Arduino board. The RX and TX LEDs on the board will flash when data is being transmitted via the USB connection to the computer (but not for serial communication on pins 0 and 1).

A SoftwareSerial library allows for serial communication on any of the Leonardo's digital pins.

to:

The Micro has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. The ATmega32U4 provides UART TTL (5V) serial communication, which is available on digital pins 0 (RX) and 1 (TX). The 32U4 also allows for serial (CDC) communication over USB and appears as a virtual com port to software on the computer. The chip also acts as a full speed USB 2.0 device, using standard USB COM drivers. On Windows, a .inf file is required. The Arduino software includes a serial monitor which allows simple textual data to be sent to and from the Arduino board. The RX and TX LEDs on the board will flash when data is being transmitted via the USB connection to the computer (but not for serial communication on pins 0 and 1).

A SoftwareSerial library allows for serial communication on any of the Micro's digital pins.

Changed lines 105-106 from:

The Leonardo appears as a generic keyboard and mouse, and can be programmed to control these input devices using the Keyboard and Mouse classes.

to:

The Micro appears as a generic keyboard and mouse, and can be programmed to control these input devices using the Keyboard and Mouse classes.

Changed lines 109-112 from:

The Leonardo can be programmed with the Arduino software (download). Select "Arduino Leonardo from the Tools > Board menu (according to the microcontroller on your board). For details, see the reference and tutorials.

The ATmega32U4 on the Arduino Leonardo comes preburned with a bootloader that allows you to upload new code to it without the use of an external hardware programmer. It communicates using the AVR109 protocol.

to:

The Micro can be programmed with the Arduino software (download). Select "Arduino Leonardo/Micro from the Tools > Board menu. For details, see the reference and tutorials.

The ATmega32U4 on the Arduino Micro comes preburned with a bootloader that allows you to upload new code to it without the use of an external hardware programmer. It communicates using the AVR109 protocol.

Changed lines 117-120 from:

Rather than requiring a physical press of the reset button before an upload, the Leonardo is designed in a way that allows it to be reset by software running on a connected computer. T Because of the way the Leonardo handles reset it's best to let the Arduino software try to initiate the reset before uploading, especially if you are in the habit of pressing the reset button before uploading on other boards. If the software can't reset the board you can always start the bootloader by pressing the reset button on the board.

to:

Rather than requiring a physical press of the reset button before an upload, the Micro is designed in a way that allows it to be reset by software running on a connected computer. The reset is triggered when the Micro's virtual (CDC) serial / COM port is opened at 1200 baud and then closed. When this happens, the processor will reset, breaking the USB connection to the computer (meaning that the virtual serial / COM port will disappear). After the processor resets, the bootloader starts, remaining active for about 8 seconds. The bootloader can also be initiated by pressing the reset button on the Micro. Note that when the board first powers up, it will jump straight to the user sketch, if present, rather than initiating the bootloader.

Because of the way the Micro handles reset it's best to let the Arduino software try to initiate the reset before uploading, especially if you are in the habit of pressing the reset button before uploading on other boards. If the software can't reset the board you can always start the bootloader by pressing the reset button on the board.

Changed lines 123-124 from:

The Leonardo has a resettable polyfuse that protects your computer's USB ports from shorts and overcurrent. Although most computers provide their own internal protection, the fuse provides an extra layer of protection. If more than 500 mA is applied to the USB port, the fuse will automatically break the connection until the short or overload is removed.

to:

The Micro has a resettable polyfuse that protects your computer's USB ports from shorts and overcurrent. Although most computers provide their own internal protection, the fuse provides an extra layer of protection. If more than 500 mA is applied to the USB port, the fuse will automatically break the connection until the short or overload is removed.

Changed line 127 from:

The maximum length and width of the Leonardo PCB are 2.7 and 2.1 inches respectively, with the USB connector and power jack extending beyond the former dimension. Four screw holes allow the board to be attached to a surface or case. Note that the distance between digital pins 7 and 8 is 160 mil (0.16"), not an even multiple of the 100 mil spacing of the other pins.

to:

The maximum length and width of the Micro PCB are 4.8cm and 1.77cm respectively, with the USB connector extending beyond the former dimension. The layout allows for easy placement on a solderless breadboard..

October 29, 2012, at 06:02 PM by Scott Fitzgerald -
Changed line 13 from:
to:
Added lines 19-22:

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.

Changed lines 43-46 from:
to:
Changed lines 49-54 from:
to:

The Arduino Leonardo can be powered via the micro USB connection or with an external power supply. The power source is selected automatically.

External (non-USB) power can come either from an AC-to-DC adapter (wall-wart) or battery. The adapter can be connected by plugging a 2.1mm center-positive plug into the board's power jack. Leads from a battery can be inserted in the Gnd and Vin pin headers of the POWER connector.

The board can operate on an external supply of 6 to 20 volts. If supplied with less than 7V, however, the 5V pin may supply less than five volts and the board may be unstable. If using more than 12V, the voltage regulator may overheat and damage the board. The recommended range is 7 to 12 volts.

Changed lines 69-70 from:
to:

The ATmega32u4 has 32 KB (with 4 KB used for the bootloader). It also has 2.5 KB of SRAM and 1 KB of EEPROM (which can be read and written with the EEPROM library).

Changed lines 117-118 from:
to:

Rather than requiring a physical press of the reset button before an upload, the Leonardo is designed in a way that allows it to be reset by software running on a connected computer. The reset is triggered when the Leonardo's virtual (CDC) serial / COM port is opened at 1200 baud and then closed. When this happens, the processor will reset, breaking the USB connection to the computer (meaning that the virtual serial / COM port will disappear). After the processor resets, the bootloader starts, remaining active for about 8 seconds. The bootloader can also be initiated by pressing the reset button on the Leonardo. Note that when the board first powers up, it will jump straight to the user sketch, if present, rather than initiating the bootloader.

Because of the way the Leonardo handles reset it's best to let the Arduino software try to initiate the reset before uploading, especially if you are in the habit of pressing the reset button before uploading on other boards. If the software can't reset the board you can always start the bootloader by pressing the reset button on the board.

Changed lines 123-124 from:
to:

The Leonardo has a resettable polyfuse that protects your computer's USB ports from shorts and overcurrent. Although most computers provide their own internal protection, the fuse provides an extra layer of protection. If more than 500 mA is applied to the USB port, the fuse will automatically break the connection until the short or overload is removed.

Added line 127:

The maximum length and width of the Leonardo PCB are 2.7 and 2.1 inches respectively, with the USB connector and power jack extending beyond the former dimension. Four screw holes allow the board to be attached to a surface or case. Note that the distance between digital pins 7 and 8 is 160 mil (0.16"), not an even multiple of the 100 mil spacing of the other pins.

October 22, 2012, at 02:57 PM by Scott Fitzgerald -
Changed lines 11-13 from:
to:
October 22, 2012, at 02:56 PM by Scott Fitzgerald -
Added lines 1-115:

Share