Professional Documents
Culture Documents
1. Introduction........................................................................................................................................2
1.1 Specification blocks – symbols for IoT systems........................................................................................................3
1.2 A few simple examples of IoT architectures..............................................................................................................4
1.3 IoT systems – hardware and software........................................................................................................................5
1.3.1 The Arduino Hardware........................................................................................................................................5
1.3.2 Arduino IDE...........................................................................................................................................................5
1.3.2.1 Arduino IDE installation..............................................................................................................................7
1.3.2.2 Arduino IDE libraries and sketches...........................................................................................................7
1.3.3 C, C++ and Arduino (code) programming.........................................................................................................9
1.3.3.1 I/O functions.................................................................................................................................................9
1.3.3.2 Time functions...........................................................................................................................................10
1.3.3.3 Mathematical functions.............................................................................................................................11
1.3.3.4 Interrupts....................................................................................................................................................12