Installing Windows 10 on Raspberry Pi- Starting your Raspberry Pi-Connecting your Raspberry Pi-Downloading the Arduino IDE- Testing your Arduino Board-choosing a development Environment-Using the IOT Gateway Project and libraries-Creating your first project-Initializing the application-Communicating with the Arduino-Testing the App-Deploying the App
Preparing our project: Initializing the inventory library-initializing the persistence library-Sampling raw sensor data-performing basic error correction: Canceling noise-removing random spikes-converting to a physical quantity-Defining data persistence-storing measured data-removing old data
Preparing our project-Defining control parameters-understanding relays-Connecting our lamp-connecting an LED-Controlling output: persisting control parameter states-logging important control events
Raspberry Pi GPIO pins directly-Checking whether GPIO is available-Initializing the GPIO output pin-Setting the GPIO pin output-Creating web pages for your devices: Converting markdown to HTML in real time-Adding simple markdown content to the sensor project-Calling our sensor API from JavaScript-Adding simple Markdown content to the actuator project-Calling our actuator API from JavaScript-Adding default redirections
The benefits of application-layer standards-Understanding coupling-Social Interaction with Your Devices Using XMPP: Using XML-Understanding the value of brokers- Providing global scalability-Extending server functionality-Authenticating clients-Understanding XMPP addresses-Using trust-based communication to secure the network-Understanding XMPP communication patterns-Extending XMPP
Reference Book:
Rajesh Singh Anita Gehlot , “IoT based Projects: Realization with Raspberry Pi, NodeMCU,” Feb 2020,ISBN:9789389328523
Text Book:
Peter Waher, “Mastering Internet of Things”,Packt Publishing, March 2018,ISBN: 978-1- 78839-748-3