On 02/03/17 13:09, Carsten Bormann wrote:
> On 24 Feb 2017, at 20:19, Dave Thaler via iotivity-dev <iotivity-dev at 
> lists.iotivity.org> wrote:
>> Arduino support
> Arduino is a brand,
plus a collection of tools and libs,
iotivity used "arduino" term as supported target "OS",
which can be a bit misleading for baremetal development,
I suggested once that we rename the ARDUINO macros to MCU
or CONSTRAINED to ease porters jobs
and then target more than arduino boards (such as ESPxx).


> not a platform; there are several, rather different platforms branded Arduino.
> Some of these have plenty of resources.
>
> What Arduino branded platforms was IoTivity addressing?
AFAIK, there were 2 : Due and mega

I only have experience with Mega2560  with its Ethernet shield,
and compatibles devices shipping Atmel's ATmega2560

https://www.arduino.cc/en/Main/arduinoBoardMega2560

http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf

> What of these platforms are we trying to drop?
same ones....

Again I think it's good to keep avr gcc builders to "preserve our code 
quality standards",
for runtime that's an other story, maybe arduino just could become a 
"community" supported port,
in a branch starting from 1.2-rel.

While iotivity-constrained could endorse support of those mentioned 
platforms above,

Waiting for any feedback, then I will update this page:
https://wiki.iotivity.org/hardware

By the way, let me share to community more tips about prototyping using 
arduino :
https://www.slideshare.net/SamsungOSG/iot-from-arduino-microcontrollers-to-tizen-products-using-iotivity

Hope this help

-- 

mailto:philippe.coval at osg.samsung.com gpg:0x467094BC
https://blogs.s-osg.org/author/pcoval/

Reply via email to