Skip to content
ivan baktsheev edited this page May 19, 2015 · 15 revisions

layout: wiki-cli-page permalink: /cli/Platforms/


#Platforms

This project based on Arduino IDE 3rd party hardware specification. Most of alternatives is actually have hardcoded commands to compile and upload.

In future project will support any build system.

Since Arduino 1.6.3 release cuwire not required to be installed along with Arduino IDE anymore.

Platform toolchains

Tested development boards

Compilation, upload and serial monitor is tested without issues on:

atmel

Atmel

  • Atmel AVR ATmega: Arduino Uno, Arduino Mega 2560, Arduino Pro mini clone with USB-UART adapter;
  • Atmel AVR ATtiny: various boards, DigiSpark;
  • Atmel ARM: Arduino Due;

nordic semi

Nordic semi

  • Nordic ARM: RFduino;

texas instruments

TI

  • TI ARM: Stellaris launchpad;
  • TI msp430: MSP-EXP430G2 launchpad;

intel

Intel

  • Intel x86: Galileo

stm

STM

  • STM32 ARM: chinese maple mini clone (STM32F1), nucleo F1 — compile only

freescale

Freescale

  • Freescale ARM: Teensy 3.x

New platforms

MBED micro

https://github.com/mbedmicro/mbed

spark.io

https://github.com/spark/spark-cli

ESP8266

ESP8266 power consumption http://www.esp8266.com/viewtopic.php?f=8&t=716

PIC32

more

makefiles: https://github.com/TimReset/arduino-cmake

additional platforms from: http://embedxcode.weebly.com

https://github.com/mikaelpatel/Cosa

Clone this wiki locally