Convenient C++ programming with Arduino

About

The ATmega328 has 32 KB ISP flash memory and 2 KB SRAM.

Tech

Variable-Length Argument Lists

initializer_list

Modern C++

http://www.murrayc.com/permalink/2015/12/05/modern-c-variadic-template-parameters-and-tuples/

Standard Template Library

Our pick

Other choices

Using the “Vector” container object

Memory profiling

Object initialization

Float to String

Misc

Simulation

Operating Systems

MQTT interfaces

JSON serializers