Central processing unit in it. • Microcontroller (MCU) is an IC which has one or more CPUs (processor cores) along with memory and programmable input/output peripherals. • System on a chip (SOC) is an IC that integrates all components of a computer. • Data sheet is a document that summaries the performance and other technical characteristics of electronic product • GPIO General Purpose Input and Output is to communicate with external peripherals.
is based on Wiring. • Wiring: Open source programming framework for MCU. • Arduino uses modified version of C++. • Our program will be save in the *.ino • It uses the compiler avr-gcc after the compilation it create a *.bin binary installable file. • It can be installed when the device is in installable mode through Serial Port / Over The Air (OTA).
computers. • It uses a Debian-based Linux operating system called Raspbian • It has the GPIO support.So, It’s easy to connect electronics sensors with it.
supports many programming languages.Ex: Python, C++,Swift, js etc., • Import thing is GPIO, If the programming language has the library support for the GPIO. We can write code in it. • Knowledge about the GPIO pins and how to do the READ and WRITE operation is necessary.
is a machine-to-machine (M2M)/"Internet of Things" connectivity protocol. • It was designed as an extremely lightweight publish/ subscribe messaging transport.