GyeongHwan Hong wrote:
> Could IoTivity 0.9.0 be squeezed into Uno's 2KB SRAM and 32KB flash memory?

Some subset maybe, but once you add essential components such as
security, no longer.

When setting expectations here, it may be useful to reference RFC 7228
[1].  This identifies some clusters of devices (called classes here).
The expectation is that full IoT functionality will be possible with
class 1 devices (~ 10KiB RAM, ~ 100 KiB Flash).  So, say, a Maple-class
device (STM32F103CB: 128 KiB Flash, 20 KiB SRAM) is likely to support a
fully secure IoT application when using constrained-class protocols.
I'm citing Maple here because of its Arduino-like IDE and because
breadboard-friendly development boards including USB and voltage
regulator [2] can be had for USD $4 shipped.

Gr??e, Carsten

[1] http://tools.ietf.org/html/rfc7228#section-3
[2] http://leaflabs.com/docs/hardware/maple-mini.html

Reply via email to