Cultivate Curiosity, Inspire Imagination.


The Future of IoT and Raspberry Pi

The Internet of Things (IoT) is a game-changer for many industries, and its potential is limitless. One of the key tools driving the IoT revolution is the Raspberry Pi, a low-cost, credit-card sized computer that can be plugged into a monitor or TV and used with a standard keyboard and mouse. It is a versatile device that enables people of all ages to explore computing, learn programming languages like Scratch and Python, and perform a range of tasks like web browsing, video streaming, word processing, and gaming.

What sets the Raspberry Pi apart is its ability to interact with the world outside the computer. This feature has led to a range of exciting digital maker projects, from music machines and weather stations to tweeting birdhouses with infrared cameras. With the Raspberry Pi, you can learn the basics of electronics and coding, and create interactive systems that can sense and respond to the environment around us. This is what we call physical computing.

Physical computing is a vital skill for the future workforce, as it enables us to communicate with computers through physical interaction. From cars and smartphones to home automation and gaming consoles, physical computing is the foundation of many digital technologies. In this workshop, you will learn how to apply various IoT protocols and integrate them into your project. You will also learn how to send and receive data from your cloud dashboard and remotely monitor the data from your PC or mobile phone.

By the end of this workshop, you will have the knowledge and skills to build your own smart home monitoring station. This is just one example of the many exciting applications of IoT and physical computing, and we believe that these technologies will play an increasingly important role in the future of Singapore's workforce. So why wait? Sign up for this workshop today and start exploring the limitless possibilities of the Raspberry Pi and the IoT!

Course Outline

Raspberry Pi

  • Raspberry Pi OS
  • Raspberry Pi Setup
  • System Upgrade and Update
  • Using your Raspberry Pi
  • Raspberry Pi Interface Layout
  • Raspberry Pi Configuration Tool
  • Terminal - General Commands

Python Programming Concepts & Constructs

  • Indentation, Variables & Comments
  • Getting the Data Type
  • Condition and If Statements
  • Functions

Coding & Wiring

  • Wiring and Blinking of LED
  • Reading Input with Motion Sensor
  • Controlling LED Based on Set Threshold

Cloud Dashboard

  • Creating Channels and Widgets
  • Designing Dashboard
  • Connecting to Cloud Dashboard via API
  • Pushing Data to Cloud Dashboard Using Python
  • Receiving Command from Cloud Dashboard

Sounds Interesting?

Register your interest and be the first to be informed on upcoming classes!