Welcome to my Electronic Engineering Portfolio β a curated collection of hands-on projects that demonstrate my skills, creativity, and technical ability in electronic circuit design, embedded systems, and control engineering.
This repository serves as a portfolio of evidence showcasing my competency in various areas of electronic engineering. Each project is crafted to highlight key aspects of electronics, from basic circuit analysis and component selection to microcontroller programming and real-world applications.
Project | Description | Repository Link |
---|---|---|
Analogue Speed Control | Automatic temperature-controlled fan system using only analog components. | View Repo |
4-Bit Binary To Hexadecimal Convertor | 4-Bit binary to hexadecimal decoder implemented with logic gates & a 7-segment display. | View Repo |
Analogue Signal Generator | Signal generator producing square, triangle & sinusoidal output waveforms. | View Repo |
Poor Mans Oscilloscope | Arduino based signal analyzer (basic) used to read in low frequency signals for user display. | View Repo |
DC-DC Boost Converter | A power electronics project focused on stepping up DC voltage using efficient switching. | View Repo |
Custom Arduino | My take on an Arduino with additional components built into a custom made PCB. | View Repo |
3-Axis Gyroscope & Accelerometer Measurement | I2C sensor integration with an Arduino Uno. | View Repo |
Quadcopter | Arduino based quadcopter drone using a gyroscope & PID controller for main controls. | View Repo |
Audio Spectrum Analyzer | Arduino based audio frequency analyzer. Implements Fourier Series algorithm for frequency detection. | View Repo |
Analogue Battery Charger | SPICE simulation for a lead-acid battery charger. | View Repo |
More projects will be added to this table as the portfolio grows.
Each folder in this repository represents a standalone project, and typically contains the following:
- π Circuit Diagram β A schematic to illustrate the system's architecture
- π Component Sizing Calculations β Design calculations and reasoning behind selected component values
- π§ Theoretical Write-up β A detailed explanation of how the circuit works
- πΎ Source Code β Embedded software (Arduino, STM32, etc.) if the project involves microcontrollers
- π Waveforms and Measurements β Oscilloscope captures or simulation outputs where applicable
- Analog and digital electronics
- Microcontrollers (Arduino, STM32, etc.)
- Circuit simulation tools (Tinkercad, Wokwi, LTspice, Proteus, etc.)
- PCB design (KiCad, EasyEDA, etc.)
- Programming languages: C/C++, Structured Text, Python (where applicable)
Feel free to browse through the project folders to get a glimpse into my design thinking and engineering process. Each project folder includes its own README.md
for more in-depth information.
This portfolio is constantly evolving as I explore new concepts and take on more ambitious builds. π
If you'd like to collaborate, discuss a project, or offer feedback, you're welcome to open an issue or connect with me directly!