AI & Machine Learning
IoT with Raspberry Pi & Arduino
Connect the physical world to the cloud with IoT hardware and Python.
4 DaysIntermediateTensorNova Certificate of Completion
Course Curriculum
Module 1Hardware Fundamentals
- Raspberry Pi setup and GPIO basics
- Arduino Uno programming with C++
- Working with sensors: temperature, humidity, motion
- Actuators: relays, servo motors, LEDs
Module 2Connectivity Protocols
- MQTT publish/subscribe messaging
- HTTP REST for IoT
- Bluetooth Low Energy (BLE)
- LoRaWAN for long-range IoT
Module 3Cloud Integration
- Azure IoT Hub device registration
- Device-to-cloud and cloud-to-device messaging
- Azure IoT Edge for local processing
- AWS IoT Core fundamentals
Module 4Data Visualisation & Alerting
- Grafana dashboards with InfluxDB
- Azure Time Series Insights
- Real-time alerting with Azure Stream Analytics
- Node-RED flow programming
Module 5Security & Deployment
- Device authentication with X.509 certificates
- Secure MQTT with TLS
- OTA firmware updates
- Edge AI with TensorFlow Lite
Prerequisites
- Basic Python or C programming knowledge
- Understanding of basic electronics (voltage, current)
- No prior IoT or embedded systems experience required
Who Should Attend
- Electronics and embedded engineers
- Software developers entering IoT
- Industrial automation professionals
- Students and hobbyists building smart devices
Get Started
Interested in IoT with Raspberry Pi & Arduino?
Our training advisors will help you choose the right batch format, dates, and pricing for your team or individual goals.