- Home
- Artificial Intelligence, Machine Learning and Data Science
- Internet of Things with Python
- Advanced Python Scripting
- Linux Kernel Internals and Advanced Programming
- Embedded Linux System Development
- Linux Device Drivers and Kernel Programming
- Unix/Linux Shell Scripting with sed and awk
- Python - Django Web Framework
- Advanced Python for Network Engineers
- About
- Contact Us
- Blog
Internet of Things with Python
Course duration: 2 full days
Course Outline:
Module 1: Python Basics
- Python Introduction
- Using the Interpreter
- Python Scripting
- Working with Variables in Python
- Numeric Operations in Python
- Python Compound Statements
- Python String Types
- Python's Tuples
- Python's Lists
- Python Dictionaries
- Creating Python Functions
- Classes and Objects
Module 2: Internet of Things
- Arduino
- Arduino Introduction
- Arduino Architecture
- Connect and Detect the Arduino Uno
- Introduction to Arduino IDE
- Structure of an Arduino Sketch
- First program in Arduino and Interfacing Sensors
- Embedded Linux Basics
- Quick Introduction to Linux Commands
- Building Development Environment
- The four basic elements: Toolchain, Bootloader, Kernel, Root File System
- Configuration, compilation and cross-compiling
- IoT with Raspberry Pi
- Board Bring up
- Configure Network Setup & Remote access
- Controlling GPIOs
- Interfacing various peripherals including LED, Switch etc.
- Interfacing Camera.
- Installing web-server in Raspberry-pi & accessing it through network
- Cloud Connectivity, Time Series Data bases & visualization
- IoT Protocols
- MQTT
- COAP
- Websocket
- TCP/UDP
- Connecting Raspberry Pi to cloud
- Put data into cloud
- Developing application to control device via cloud
- Using time Series Data bases
- Visualizing data in cloud