Arduino Fundamentals for Embedded Systems
Preparing for my upcoming Electrical Engineering studies by building hands-on Arduino projects. This project focuses on learning embedded programming, circuit design, sensor interfacing, and hardware debugging through practical experimentation with an Arduino platform.
Individual · Electrical, Computer · 2026-06-19 – present
Context
Entering Electrical Engineering with limited experience in embedded systems, I wanted to build practical skills before starting university courses. My goal was to become familiar with microcontrollers, electronic components, and the software development workflow used in hardware projects.
Approach
Built a series of progressively more complex Arduino exercises, beginning with basic "Hello World" programs before integrating components such as LEDs, push buttons, joysticks, LCD displays, and temperature/humidity sensors. Each stage focused on understanding the interaction between hardware and software while practicing debugging techniques.
Outcome
Developed a solid foundation in Arduino programming, digital and analog I/O, sensor communication, and circuit troubleshooting. The project is ongoing and serves as preparation for second-year Electrical Engineering coursework and future embedded systems design projects.
Project Media
