From 977f30d617727d711e15393c4353e4195a588638 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Sat, 31 Jan 2015 17:40:48 +0200 Subject: [PATCH] Added new boards to "atmelavr" platform: Arduino NG, Arduino BT, Arduino Esplora, Arduino Ethernet, Arduino Robot Control, Arduino Robot Motor and Arduino Yun --- HISTORY.rst | 3 ++ docs/platforms/atmelavr.rst | 76 ++++++++++++++++++++++++++++++---- platformio/boards/arduino.json | 2 +- 3 files changed, 73 insertions(+), 8 deletions(-) diff --git a/HISTORY.rst b/HISTORY.rst index a57557c4..0c1fa5af 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -6,6 +6,9 @@ Release History * Added support for *ARM*-based credit-card computers: `Raspberry Pi `_, `BeagleBoard `_ and `CubieBoard `_ +* Added new boards to `atmelavr `_ + platform: *Arduino NG, Arduino BT, Arduino Esplora, Arduino Ethernet, + Arduino Robot Control, Arduino Robot Motor and Arduino Yun* * Refactored *Library Dependency Finder* (issues `#48 `_, `#50 `_, diff --git a/docs/platforms/atmelavr.rst b/docs/platforms/atmelavr.rst index 9e9722d9..fbd1cbc4 100644 --- a/docs/platforms/atmelavr.rst +++ b/docs/platforms/atmelavr.rst @@ -75,6 +75,34 @@ Arduino - Frequency ``board_f_cpu`` - Flash - RAM + * - ``atmegangatmega168`` + - `Arduino NG or older (ATmega168) + `_ + - ATmega168 ``atmega168`` + - 16 MHz ``16000000L`` + - 16 Kb + - 1 Kb + * - ``atmegangatmega8`` + - `Arduino Arduino NG or older (ATmega8) + `_ + - ATmega8 ``atmega8`` + - 16 MHz ``16000000L`` + - 8 Kb + - 1 Kb + * - ``btatmega168`` + - `Arduino BT (ATmega168) + `_ + - ATmega168 ``atmega168`` + - 16 MHz ``16000000L`` + - 16 Kb + - 1 Kb + * - ``btatmega328`` + - `Arduino BT (ATmega328) + `_ + - ATmega328 ``atmega328`` + - 16 MHz ``16000000L`` + - 32 Kb + - 2 Kb * - ``diecimilaatmega168`` - `Arduino Diecimila or Duemilanove (ATmega168) `_ @@ -89,6 +117,19 @@ Arduino - 16 MHz ``16000000L`` - 32 Kb - 2 Kb + * - ``esplora`` + - `Arduino Esplora `_ + - ATmega32u4 ``atmega32u4`` + - 16 MHz ``16000000L`` + - 32 Kb + - 2.5 Kb + * - ``ethernet`` + - `Arduino Ethernet + `_ + - ATmega328P ``atmega328p`` + - 16 MHz ``16000000L`` + - 32 Kb + - 2 Kb * - ``fio`` - `Arduino Fio `_ @@ -123,6 +164,13 @@ Arduino - 8 MHz ``8000000L`` - 32 Kb - 2 Kb + * - ``megaADK`` + - `Arduino Mega ADK + `_ + - ATmega2560 ``atmega2560`` + - 16 MHz ``16000000L`` + - 256 Kb + - 8 Kb * - ``megaatmega1280`` - `Arduino Mega (ATmega1280) `_ @@ -137,13 +185,6 @@ Arduino - 16 MHz ``16000000L`` - 256 Kb - 8 Kb - * - ``megaADK`` - - `Arduino Mega ADK - `_ - - ATmega2560 ``atmega2560`` - - 16 MHz ``16000000L`` - - 256 Kb - - 8 Kb * - ``micro`` - `Arduino Micro `_ @@ -207,6 +248,20 @@ Arduino - 16 MHz ``16000000L`` - 32 Kb - 2 Kb + * - ``robotControl`` + - `Arduino Robot Control + `_ + - ATmega32u4 ``atmega32u4`` + - 16 MHz ``16000000L`` + - 32 Kb + - 2.5 Kb + * - ``robotMotor`` + - `Arduino Robot Motor + `_ + - ATmega32u4 ``atmega32u4`` + - 16 MHz ``16000000L`` + - 32 Kb + - 2.5 Kb * - ``uno`` - `Arduino Uno `_ @@ -214,6 +269,13 @@ Arduino - 16 MHz ``16000000L`` - 32 Kb - 2 Kb + * - ``yun`` + - `Arduino Yun + `_ + - ATmega32u4 ``atmega32u4`` + - 16 MHz ``16000000L`` + - 32 Kb + - 2.5 Kb More detailed information you can find here `Arduino boards `_. diff --git a/platformio/boards/arduino.json b/platformio/boards/arduino.json index 3e86b106..4d84f47a 100644 --- a/platformio/boards/arduino.json +++ b/platformio/boards/arduino.json @@ -537,4 +537,4 @@ "wait_for_upload_port": true } } -} \ No newline at end of file +}