Difference between revisions of "Install Arduino IDE Microduino Hardware Support Package"

From Microduino Wiki
Jump to: navigation, search
(Created page with "{| style="width: 800px;" |- | ==Outline== The support package to make Arduino IDE display Microduino hardware in the board, and it can download online, reprogram the bootload...")
 
(History)
 
Line 49: Line 49:
 
*May 27, 2013, an official upgrade to optiboot5.0, Microduino core, core + offers a full range of support, Feedback QQ: 51728096.
 
*May 27, 2013, an official upgrade to optiboot5.0, Microduino core, core + offers a full range of support, Feedback QQ: 51728096.
 
*May 16, 2013, beta version supports core + (ATmega1284p @ 8M, 3.3V), providing beta version download.
 
*May 16, 2013, beta version supports core + (ATmega1284p @ 8M, 3.3V), providing beta version download.
*2013年4月29日,升级到optiboot5.0版本,支持core+(ATmega1284p@16M,5V),提供beta版本下载
+
*April 29, 2013, to upgrade to version optiboot5.0 support core + (ATmega1284p @ 16M, 5V), offers beta version download.
*2013年4月22日,[[用户:Tiki|Tiki]]修正core+软串口问题。
+
*April 22, 2013, [[User: Tiki | Tiki]] correction core + soft serial problems.
*2013年3月28日,修正对core+,analogRead(0)不能对应到A0。
+
*March 28, 2013, amendments to the core +, analogRead (0) does not correspond to A0.
*2013年2月20日,修正optiboot bug,彻底解决Microduino-Core+(Atmega644pa@16M,5V)Microduino-Core+(Atmega644PA@8M,3.3V)bootloader问题,请大家下载测试,有什么问题,及时反馈。
+
*February 20, 2013, amended optiboot bug, fix Microduino-Core + (Atmega644pa @ 16M, 5V) Microduino-Core + (Atmega644PA @ 8M, 3.3V) bootloader problem, please download the test, if your have problems please feedback fell free.
*2013年1月20日,修正Microduino-Core+(Atmega644pa@16M)bootloader问题,外部中断INT2,第二个串口(Serial1)均已可用,修正ADC转换端口对应问题。请Microduino-Core+(Atmega644pa@16M)用户重新下载支持包,并重新烧写bootloader。
+
*January 20, 2013, amended Microduino-Core + (Atmega644pa @ 16M) bootloader issues, external interrupt INT2, the second serial port (Serial1) are available, fix the corresponding problem of ADC port. the user of Microduino-Core + (Atmega644pa @ 16M), please re-download support package and re-program the bootloader.
*2013年1月19日,修正Microduino-Core+外部中断INT2不可用问题。
+
*January 19, 2013, amended Microduino-Core + external interrupt INT2 unavailable problems.
*2013年1月13日,修正Microduino Core(Atmega168PA@8M,3.3V)熔丝位。根据16M改了没测试,结果不行,更正回已经测试版本。
+
*January 13, 2013, amended Microduino Core (Atmega168PA @ 8M, 3.3V) fuses. according 16M changed but not to the test, the results is not correct, return to previous version.
*2013年1月4日,测试对microduino-core(Atmega168PA@16M,5V)进行烧写,及下载程序,成功!修正了熔丝位,使其更加合理。
+
*January 4, 2013, test burning for microduino-core (Atmega168PA @ 16M, 5V), and download the program, success! Fixed fuses to make it more reasonable.
*2012年12月29日,测试对Microduino Core(Atmega328P@8M,3.3V)进行烧写,及下载程序,成功!
+
*December 29, 2012, testing burning Microduino Core (Atmega328P @ 8M, 3.3V), and download the program, success!
*2012年12月28日,添加针对Atmega644PA原生的optibootloader。目前已知bug为重新烧写bootloader的时候需要把“XXXXX.build.mcu=atmega644”改为“XXXXX.build.mcu=atmega644p”,烧写完毕再改回来,然后重新启动IDE,才能正常下载。涉及硬件为:
+
*December 28, 2012, added for Atmega644PA native optibootloader. Currently known bug is when the need to re-program the bootloader to "XXXXX.build.mcu = atmega644" to "XXXXX.build.mcu = atmega644p", programming is complete and then change it back, and then restart the IDE, in order to properly download. Involving hardware:
**Microduino-Core+(Atmega644PA@16M,5V)(已支持,已测试)
+
**Microduino-Core+(Atmega644PA@16M,5V)(Has supported, have been tested)
**Microduino-Core+(Atmega644PA@8M,3.3V)(已支持,已测试)
+
**Microduino-Core+(Atmega644PA@8M,3.3V)(Has supported, have been tested)
*2012年12月27日,对于某些不够健壮的168pa芯片,采用8MHZ晶振,optiboot默认的115200波特率下载速度,会出现无法下载问题,这次更新把默认下载波特率调整为57600。如果仍然不能烧写,请把被烧写的模块输入电压调整为5V。涉及硬件为:
+
*December 27, 2012, for some robust enough 168pa chip, using 8MHZ crystal, optiboot default 115200 baud download speed, there will be unable to download issue, this update to the default download 57600 baud rate adjustment. If you still can not be programmed, please write burned module input voltage adjusted to 5V. Involving hardware:
**Microduino Core(Atmega168PA@8M,3.3V)(已支持,已测试)
+
**Microduino Core(Atmega168PA@8M,3.3V)(Has supported, have been tested)
*2012年12月23日,添加对Microduino-Core+的支持。-Core+对应的4个硬件为:
+
*December 23, 2012, add Microduino-Core + support. -Core + 4 corresponding hardware is:
**Microduino-Core+(Atmega1284P@16M,5V)(已支持,未测试)
+
**Microduino-Core+(Atmega1284P@16M,5V)(Has supported, have been tested)
**Microduino-Core+(Atmega1284P@8M,3.3V)(未支持)
+
**Microduino-Core+(Atmega1284P@8M,3.3V)(not supported)
**Microduino-Core+(Atmega644PA@16M,5V)(已支持,已测试)
+
**Microduino-Core+(Atmega644PA@16M,5V)(Has supported, have been tested)
**Microduino-Core+(Atmega644PA@8M,3.3V)(未支持)
+
**Microduino-Core+(Atmega644PA@8M,3.3V)(not supported)
*2012年12月18日,修正Microduino-Core (Atmega168PA@8M,3.3V)熔丝位错误导致不能正常下载。Microduino Core (Atmega328P@8M,3.3V)及Microduino Core (Atmega168PA@16M,5V)还未测试。
+
*December 18, 2012, amended Microduino-Core (Atmega168PA @ 8M, 3.3V) fuses error resulted in the normal download error. Microduino Core (Atmega328P @ 8M, 3.3V) and Microduino Core (Atmega168PA @ 16M, 5V) has not been tested.
*2012年12月16日,添加Microduino-Core对应的4个硬件:
+
*December 16, 2012, adding Microduino-Core corresponding four hardware:
**Microduino Core(Atmega328P@16M,5V)(已支持,已测试)
+
**Microduino Core(Atmega328P@16M,5V)(Has supported, have been tested)
**Microduino Core(Atmega328P@8M,3.3V)(已支持,未测试)
+
**Microduino Core(Atmega328P@8M,3.3V)(Has supported, have been tested)
**Microduino Core(Atmega168PA@16M,5V)(已支持,未测试)
+
**Microduino Core(Atmega168PA@16M,5V)(Has supported, have been tested)
**Microduino Core(Atmega168PA@8M,3.3V)(已支持,已测试)
+
**Microduino Core(Atmega168PA@8M,3.3V)(Has supported, have been tested)
**核心为Arduino IDE 1.03对应核心文件。
+
**Corresponding core for Arduino IDE 1.03 core files.
  
 
|}
 
|}

Latest revision as of 12:33, 6 December 2014

Outline

The support package to make Arduino IDE display Microduino hardware in the board, and it can download online, reprogram the bootloader as same as the official Arduino hardware.

Install and uninstall

Windows

  • 1.Unzip Microduino hardware package


  • 2.Microduino folder will be copied to the Arduino IDE hardware installation directory folder:
Arduino-IDE-Microduino-3-1.jpg


  • 3.Start Arduino IDE, click Tools menu, you will see Microduino series at Board menu.
Arduino-IDE-Microduino-5.jpg


  • Uninstall just delete the folder.

MAC OS

  • 1.Right-click in the program folder (or double) Arduino app, select Show Package Contents
Show Package Contents


  • 2.Unzip Microduino hardware package


  • 3.Make the Microduino folder into /Applications/Arduino.app/Contents/Resources/Java/hardware
Place of hardware folder


  • 4. Start Arduino app, click Tools menu, you will see Microduino series at Board menu.
Microduino boards


History

Microduino Arduino IDE hardware support package history:

  • October 19, 2014, updated the bootloader file of atmega32u4, fix the D10 pin BUG caused as RX_LED
  • October 17, 2014, updated HID.cpp file, fix BUG which is atmega32u4 can not be used as a mouse, keyboard.
  • October 10, 2014, updated the BUG, which is lack avr-libc folder cause some problems of atmega32u4.
  • October 7, 2014, updated 1284 fuses errors cause problems IO port can not be used.
  • June 24, 2014, updated atmega32u4 use AnglogRead directly read "AX" analog port problem, all unified Core A6, A7 pins.
  • May 27, 2013, an official upgrade to optiboot5.0, Microduino core, core + offers a full range of support, Feedback QQ: 51728096.
  • May 16, 2013, beta version supports core + (ATmega1284p @ 8M, 3.3V), providing beta version download.
  • April 29, 2013, to upgrade to version optiboot5.0 support core + (ATmega1284p @ 16M, 5V), offers beta version download.
  • April 22, 2013, Tiki correction core + soft serial problems.
  • March 28, 2013, amendments to the core +, analogRead (0) does not correspond to A0.
  • February 20, 2013, amended optiboot bug, fix Microduino-Core + (Atmega644pa @ 16M, 5V) Microduino-Core + (Atmega644PA @ 8M, 3.3V) bootloader problem, please download the test, if your have problems please feedback fell free.
  • January 20, 2013, amended Microduino-Core + (Atmega644pa @ 16M) bootloader issues, external interrupt INT2, the second serial port (Serial1) are available, fix the corresponding problem of ADC port. the user of Microduino-Core + (Atmega644pa @ 16M), please re-download support package and re-program the bootloader.
  • January 19, 2013, amended Microduino-Core + external interrupt INT2 unavailable problems.
  • January 13, 2013, amended Microduino Core (Atmega168PA @ 8M, 3.3V) fuses. according 16M changed but not to the test, the results is not correct, return to previous version.
  • January 4, 2013, test burning for microduino-core (Atmega168PA @ 16M, 5V), and download the program, success! Fixed fuses to make it more reasonable.
  • December 29, 2012, testing burning Microduino Core (Atmega328P @ 8M, 3.3V), and download the program, success!
  • December 28, 2012, added for Atmega644PA native optibootloader. Currently known bug is when the need to re-program the bootloader to "XXXXX.build.mcu = atmega644" to "XXXXX.build.mcu = atmega644p", programming is complete and then change it back, and then restart the IDE, in order to properly download. Involving hardware:
    • Microduino-Core+(Atmega644PA@16M,5V)(Has supported, have been tested)
    • Microduino-Core+(Atmega644PA@8M,3.3V)(Has supported, have been tested)
  • December 27, 2012, for some robust enough 168pa chip, using 8MHZ crystal, optiboot default 115200 baud download speed, there will be unable to download issue, this update to the default download 57600 baud rate adjustment. If you still can not be programmed, please write burned module input voltage adjusted to 5V. Involving hardware:
    • Microduino Core(Atmega168PA@8M,3.3V)(Has supported, have been tested)
  • December 23, 2012, add Microduino-Core + support. -Core + 4 corresponding hardware is:
    • Microduino-Core+(Atmega1284P@16M,5V)(Has supported, have been tested)
    • Microduino-Core+(Atmega1284P@8M,3.3V)(not supported)
    • Microduino-Core+(Atmega644PA@16M,5V)(Has supported, have been tested)
    • Microduino-Core+(Atmega644PA@8M,3.3V)(not supported)
  • December 18, 2012, amended Microduino-Core (Atmega168PA @ 8M, 3.3V) fuses error resulted in the normal download error. Microduino Core (Atmega328P @ 8M, 3.3V) and Microduino Core (Atmega168PA @ 16M, 5V) has not been tested.
  • December 16, 2012, adding Microduino-Core corresponding four hardware:
    • Microduino Core(Atmega328P@16M,5V)(Has supported, have been tested)
    • Microduino Core(Atmega328P@8M,3.3V)(Has supported, have been tested)
    • Microduino Core(Atmega168PA@16M,5V)(Has supported, have been tested)
    • Microduino Core(Atmega168PA@8M,3.3V)(Has supported, have been tested)
    • Corresponding core for Arduino IDE 1.03 core files.