Microcontrollers & APIs: Build Your Own WiFi-Enabled Mini TV

Date: February 28 (Friday), 2025

Time: 2:00 – 5:00pm

Venue: Tam Wing Fan Innovation Wing One, HKU

Workshop Details

Imagine having a mini TV in your room that can always display the weather, a Google Calendar, or even your Notion databases. What if we told you that you could program one yourself?  

In this beginner-friendly workshop, you’ll unlock these possibilities by learning about the ESP32 microcontroller, application programming interfaces (APIs), and how to integrate them by calling an API using the ESP32. By the end, you’ll have the skills to bring your creative ideas to life! 

Date: February 28, 2025 (Friday)

Time: 2-5pm

Venue: Makerspace A, Tam Wing Fan Innovation Wing One, HKU

Class Size: Maximum 15 participants

Learning Outcome
  • Gain an introductory understanding of microcontrollers and APIs.
  • Develop foundational knowledge of the Arduino IDE and its programming language.
  • Understand the integration of web APIs with microcontrollers and explore their potential applications.
  • Assemble and program a WiFi-enabled mini TV that uses APIs to display information such as the time, weather, a Google Calendar, or data from a Notion database.
Workshop Outline
Topics
Introduction (5 minutes)
Introduction to Microcontrollers (5 minutes)
Introduction to APIs (30 minutes)
Setting Up the Arduino IDE (20 minutes)
Connecting the ESP32 to WiFi (10 minutes)
APIs and JSON on the ESP32 (30 minutes)
Creative Applications & Next Steps (5 minutes)
Q&A and Closing (15 minutes)
Photos