Session 1

Session 2

Building Smart Devices

Innovating with Purpose

This course introduces students to the fundamentals of building and programming smart devices that connect and communicate wirelessly. Students dive into the exciting world of smart device development using Arduino or Raspberry Pi microcontrollers, unleashing their creativity to build innovative devices like automated lighting systems and wireless temperature monitors, transforming everyday objects into intelligent, connected solutions while exploring the endless possibilities of Internet of Things technology.

Curriculum

Through guided instruction and collaborative projects, students gain hands-on experience with the software and hardware necessary to build and program their own smart devices. They learn about the different applications of microcontrollers in fields like environmental monitoring, home automation and robotics. The program aims to empower young creators to understand how technology can solve problems, improve daily life and inspire sustainable solutions.

The program covers the essentials of using Raspberry Pi microcontrollers, emphasizing practical skills in programming, electronics and systems integration. Students learn to program the Raspberry Pi using Python, control sensors and actuators, and design responsive systems that interact with their surroundings. They gain an understanding of key electronics concepts, such as circuits and power management, and practice coding skills that enable them to create programs for various sensor-based inputs and outputs. At the end of the institute, students will showcase several functional devices, demonstrating confidence in both coding and hands-on electronics.

In addition to the foundational skills, students complete projects that illustrate core concepts in automation and IoT (Internet of Things), such as temperature and humidity monitoring system, security alert device and smart lighting system. Key learning outcomes include practical programming skills, understanding of electronics and experience with user-centered design.

Planned Topics
  • Introduction to Raspberry Pi and its applications
  • Basics of electronics: circuits, resistors, capacitors and power sources
  • Introduction to Python programming
  • Sensor integration and control
    • Temperature, humidity, light and motion sensors
  • Building IoT devices and understanding cloud connectivity basics
  • Project design and prototyping skills
  • User-centered design and device troubleshooting techniques
Electronics
Veasna Ling
Faculty Lead
Veasna Ling

Lead of The Cube, Application Developer at Pacific Academic Technology

M.S. in Computer Science, University of The Pacific, 2023
B.S. in Computer Science, University of the Pacific, 2022
A.A. in Graphic Arts, San Joaquin Delta College, 2018
A.A. in Fine Arts, San Joaquin Delta College, 2018
A.A in Photography, San Joaquin Delta College, 2018

A highly skilled and creative technology professional, Veasna Ling combines extensive experience in application development with a deep passion for the arts and emerging technologies. Currently, the Lead of The Cube, the Library Digital Maker Space, Veasna empowers students and faculty to bring their ideas to life using cutting-edge tools and platforms. A University of the Pacific alumnus, Veasna’s expertise spans VR and AR application development, digital design, and hands-on maker space management. Known for both technical acumen and artistic talent, Veasna fosters an innovative environment that bridges the gap between technology and creativity.

Take the Next Step