|
π± +94 75 955 4613 |
π§ [email protected] |
πΌ LinkedIn Profile |
π Chilaw, North Western Province, Sri Lanka |
πββοΈ About Me
π Featured Projects
πΈSafe Navigation System for Quadcopter Propeller Failure
Final-Year Research Project - Designed and implemented a navigation system for quadcopters that enhances stability during propeller failure by developing real-time fault detection algorithms using gyroscope, accelerometer, and barometer data. The system ensures safe landing and maintains control even under critical failure conditions.Technologies Used:
Key Features: PID Control Algorithms β’ IMU Sensor Fusion β’ Flight Dynamics Modeling β’ Real-time Fault Detection β’ Autonomous Stabilization
πΎ AT21CS01 EEPROM Library Development
Internship Project at 3S Fabrication - Developed and implemented firmware in C++ for ESP32 to enable reliable read/write operations with the AT21CS01 EEPROM using the One-Wire protocol. Conducted oscilloscope-based timing analysis and applied low-level bit-banging techniques for protocol generation. Designed a custom PCB in Eagle CAD and developed the mechanical enclosure in SolidWorks to produce a complete embedded system solution.Technologies Used:
Key Features: One-Wire Protocol Implementation β’ Oscilloscope Timing Analysis β’ Bit-Banging Techniques β’ Custom PCB Design β’ 3D Enclosure Design β’ Firmware Library Development
β‘ Smart Power Monitoring System
IoT Course Project - Simulated a smart home power monitoring system using ESP32 and the ADE9153A power monitoring IC. Implemented MQTT protocol for real-time power consumption monitoring on a Node-RED dashboard, and integrated an automatic power cutoff mechanism when usage exceeded predefined thresholds. The system enables remote monitoring and intelligent power management for residential applications.Technologies Used:
Key Features: Real-time Power Monitoring β’ ADE9153A Power IC Integration β’ MQTT Protocol β’ Node-RED Dashboard β’ Automatic Power Cutoff β’ IoT Cloud Integration
π A/D and D/A Converter System Design
Analog Systems Project - Designed and implemented an Analog-to-Digital and Digital-to-Analog converter system for low-frequency signals (0β25 Hz) using a 2-bit uniform quantization scheme. Developed a 6th-order Butterworth anti-aliasing filter in LT-Spice and validated its performance through both simulation and breadboard hardware testing. Achieved quantization-limited performance while minimizing bitrate to 140 bps, with aliasing and in-band distortion kept below the noise floor.Technologies Used:
Key Features: 6th-Order Butterworth Filter β’ 2-bit Uniform Quantization β’ LT-Spice Simulation β’ Hardware Validation β’ 0-25Hz Signal Range β’ 140 bps Bitrate Optimization
π 555 Timer-Based Electronic Code Lock Circuit Entry-Level Electronics Project - Designed and simulated an electronic code lock circuit using a 555 timer IC. Transitioned to KiCad for entry-level PCB design, focusing on precision, efficient prototyping, and reliability. This project provided hands-on experience with analog circuit design, PCB layout, and practical assembly techniques including soldering and component placement.Technologies Used:
Key Features: 555 Timer IC Circuit β’ Proteus Simulation β’ KiCad PCB Design β’ Precision Layout β’ Soldering Techniques β’ Entry-Level Project
π GitHub Statisticsπ― What I'm Up To
π Working on autonomous flight control systems π± Learning RTOS and advanced control algorithms π― Open to collaborate on embedded systems and IoT projects π¬ Ask me about firmware development, PCB design, and signal processing β‘ Fun fact: I love mathematical modeling to predict system performance
π« Let's Connect!
