Learn AI, Data Science & Business — Earn Certificates That Get You Hired
PowerBI Data Analyst - Create visualizations and dashboards from scratch
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Learn to create graphical user interfaces for Arduino projects through hands-on development of three complete projects. Begin with essential software installations before diving into hardware setup, Arduino programming, GUI design principles, and Python implementation. Master the integration of Arduino microcontrollers with custom-built desktop applications, covering both functional and modern design approaches. Progress through increasingly complex projects that demonstrate LED control, sensor data visualization, and advanced interface interactions. Develop skills in circuit construction, Arduino IDE programming, Python GUI frameworks, and serial communication protocols. Gain practical experience in creating professional-looking interfaces that can monitor and control Arduino-based systems remotely. Build a solid foundation in embedded systems programming while learning to design intuitive user experiences for hardware projects.
Syllabus
00:00 Intro
01:59 Installations
04:26 Project 1 - Hardware
06:20 Project 1 - Arduino Code
09:35 Project 1 - GUI Design
15:09 Project 1 - Python Code
26:48 Project 1 - Modern Design
37:56 Project 2 - Hardware
39:34 Project 2 - Arduino Code
42:01 Project 2 - GUI Design
49:27 Project 2 - Python Code
01:04:48 Project 3 - Hardware
01:05:56 Project 3 - Arduino Code
01:08:57 Project 3 - GUI Design
01:26:02 Project 3 - Python Code
Taught by
Murtaza's Workshop - Robotics and AI