







The world is digital, but life is analog..



















Submission Requirement
Today’s class focused on integrating a camera module with the Raspberry Pi, providing students hands-on experience in capturing images, recording videos, and setting up real-time video streaming. This session was a step forward in understanding how Raspberry Pi can be used for imaging and streaming applications, which is essential for more advanced projects like surveillance systems and AI-based object detection.



UMPSA STEM Lab Arduino Programming can be found here.
Throughout the course, 10 participants from Kolej Vokasional Kajang were introduced to the concepts of programming loops, conditional statements, and sequential execution. Activities include controlling multiple LEDs, understanding the concept of digital output, using a photoresistor to expand their understanding of sensor interfacing, integrating analog sensors with Arduino and controlling digital outputs based on sensor readings. Towards the end, participants visualize data and messages using an OLED display.
Thank you Pn Rahayu, Ts Adam and Mr for coordinating the communication between UMPSA STEM Lab and the participants.
Day 3 -Dec 8th






Day 2 -Dec 6th










Day 1 – Dec 2nd






















































Today’s class introduced students to the versatile capabilities of the Raspberry Pi 4 as a single-board computer (SBC). The activities were structured in two sessions to progressively explore its features, bridging concepts from physical computing to data management.
Session 1: Getting Started with GPIOs and Programming Tools
The session began with an overview of the Raspberry Pi 4, highlighting the differences between an SBC and a microcontroller. While microcontrollers like the Raspberry Pi Pico are designed for running simple, specific tasks, SBCs like the Raspberry Pi 4 function as compact computers capable of multitasking, running a full Linux operating system, and supporting a wide range of applications.
Students set up their Raspberry Pi 4 devices, delving into the Linux-based desktop environment. They explored built-in programming tools such as Thonny IDE and Geany, experimenting with writing and running Python scripts.
Key activities included:
Session 2: Playing with Sensors and Managing Data
The second session focused on the BME280 sensor, an I2C component capable of measuring temperature, pressure, and humidity. Students connected the sensor to the Raspberry Pi, read data from it, and explored ways to handle this information.
The main objectives included:
Crafting the Learning Journey
This week’s exercises were designed to expose students to the diverse features of the Raspberry Pi 4, an exposure in both hardware and software aspects. By the end of the session, students gained hands-on experience in programming, sensor integration, and data management.
Next week, students will build on these concepts by designing a real-time dashboard using Python, incorporating the skills acquired in today’s class to visualize and interact with data. Stay tuned as we continue our journey into the world of Raspberry Pi and digital making!



































































