
5 Days Raspberry Pi IoT Specialization
Venue
Entrance Fee
Category
Event Type
Share
Schedule
Date | Time |
---|---|
02/06/2025 | 9:30 AM - 5:30 PM |
03/06/2025 | 9:30 AM - 5:30 PM |
04/06/2025 | 9:30 AM - 5:30 PM |
05/06/2025 | 9:30 AM - 5:30 PM |
06/06/2025 | 9:30 AM - 5:30 PM |

Embark on a transformative journey into the realm of Raspberry Pi and Internet of Things (IoT) with our 5-Day Specialization Course. The program commences with grounding participants in Raspberry Pi basics, setting a robust foundation for the intricate lessons ahead. As the course progresses, attendees will delve into the art of data sensing using Raspberry Pi, harnessing the power of this versatile microcomputer to capture, analyze, and react to environmental factors, paving the way for smarter, more responsive IoT systems.
The learning curve then ascends to IoT integration techniques specific to Raspberry Pi, introducing participants to the dynamic world of Node-Red – a pivotal platform for wiring together devices. The climax of this intensive course centers on the integration of Raspberry Pi with LoRa, a long-range communication platform, empowering attendees to craft expansive IoT networks with wider reach and reliability. By the course's culmination, participants will emerge as well-versed Raspberry Pi IoT specialists, primed to lead in the continually evolving world of connected devices.
Note that no Raspberry Pi kit will be given to participants for this course You required to bring your own Raspberry Pi and USB camera, and lora module. You may ask our admin to purchase required training kit in advance
Certificate
All participants will receive a Certificate of Completion from Tertiary Courses after achieved at least 75% attendance.
Funding and Grant
HRD Corp Claimable Course for Employers Registered with HRD Corp
Course Code: M1051
Day 1
Topic 1 Basic Raspberry Pi
Topic 1.1: Introduction to Raspberry Pi
What is Raspberry Pi
What can Raspberry Pi Do
Raspberry Pi Layout
Raspberry Pi Accessories
Topic 1.2: Setup Raspberry Pi
Install Raspbian
Setup WiFi
Setup SSH
Setup VNC
Configure Keyboard
Explore the Raspbian Interface
Terminal Commands
Topic 1.3: Controlling LEDs
Raspberry Pi GPIO
Connect LEDs to Raspberry Pi
Control LEDs with Scratch Programming
Control LEDs with Python Programming
Topic 1.4: Sensing Temperature and Humidity Data
Connect DHT11 Sensor to Raspberry Pi
Sensing Temperature and Humidity Data
Day 2
Topic 2 Advanced Raspberry Pi
Topic 2.1: Working with Sense HAT
Introduction to Sense HAT
Displaying Text
Manipulating Pixels
Sensing Environment Data
Detecting Movement with IMU
Using Joystick
Topic 2.2: Working with Node-RED
Introduction to Node-RED
Creating Basic Flows with Nodes
Install Dashboard Node
Sensing and Visualizing Environment Data
Sensing and Visualizing Movement Data
Topic 2.3: Sensing Distance
Sensing Distance using Ultrasonic Sensor
Topic 2.4: Motion Detector Mini Project
Day 3
Topic 3 Node-Red on Raspberry Pi
Topic 3.1 Overview of Node-Red
Overview of Node-Red
Install Node.js and Node-Red
Flows and Nodes
Message Object
Basic Node Operations
Export and Import Flows
Subflows
Palette Manager
Topic 3.2 Function Node
Function node
Modify Message Object Properties
Multiple Outputs
Storing Data in Node-Red Variables
Reusing Function Node
Topic 3.3 HTTP Node and RESTFUL API
HTTP Request
RESTFUL API
Create a HTTP Endpoint
Topic 3.4 MQTT Node
What is MQTT
How MQTT Work?
IoT vai MQTT
Internet MQTT Broker Available
Install Local Mosquitto MQTT Broker
Test Out MQTT
Topic 3.5 Dashboard Node
Install Dashboard Node
Access Dashboard UI
Dashboard Layout
Dashboard Widgets
Topic 6 SQLite Node
Install SQLite Node
CRUD Operations using SQLite Node
Day 4
Topic 4 Raspberry Pi IoT With Node-Red
Topic 4.1 Overview of IoT
What is IoT?
IoT Architecture
Gateway Technologies
IoT Landscape
Topic 4.2 Collect and Post Environmental Data to Cloud
What is Cloud Computing
Setup Cloud Computing Account
Collect Environmental Data with Sensors
Transmit Environmental Data using Raspberry Pi
Introduction of Node-Red on Raspberry Pi
Post Data to Cloud using Node-Red MQTT or REST API
Topic 4.3 IoT Data Analytics and Visualization
Analyze IoT Data on Cloud
Visualize IoT Data on Cloud
Topic 4.4 Topic 4 Monitor Data to Trigger Control from Cloud
Read Data using Node-Red MQTT or REST API
Trigger Control on Devices
Day 5
Topic 5 LoRa integration with Raspberry Pi
Topci 5.1 Overview of LoRa & LoRaWAN
What is LoRaWAN
What is LoRa
LoRa Network Topology
LoRa Gateway and End Node
Topic 5.2 Setup LoRa Client and Server
Overview of LoRa Shield
Install LoRa Library
Setup LoRa Client
Setup LoRa Server
Topic 5.3 Transmitting Environment Data Over LoRa
Setup DHT Sensor
Install DHT Library
Sensing and Transmitting DHT Data
Receiving DHT Data
Topic 5.4 Data Visualization using Node-Red
What is Node-Red
Install Node-Red on Raspberry Pi
Connect Raspberry Pi to Arduino
Stream Data via Serial Node
Split DHT Data via Function Node
Install Dashboard Node
Display DHT Data with Dashboard
Case Studies