Skip to content
View sachinthagayajith's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Electrical and Electronic Engineering, Faculty of Engineering, University of Jaffna
  • Sri Lanka
  • LinkedIn in/sachinthagayajith

Block or report sachinthagayajith

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sachinthagayajith/README.md
Sachintha Gayajith Embedded Systems Engineer
πŸ“±
+94 75 955 4613
πŸ“§
[email protected]
πŸ’Ό
LinkedIn Profile
πŸ“
Chilaw, North Western Province, Sri Lanka
Typing SVG

πŸ™‹β€β™‚οΈ About Me

πŸ‘¨β€πŸ’» Profile Coding Fresh Electrical & Electronic Engineering graduate with hands-on experience in embedded systems development, firmware design, and hardware prototyping. πŸŽ“ Education B.Sc. Engineering (Hons) Electrical & Electronic Engineering University of Jaffna (2021 - Present) πŸ’Ό Experience Electronics Engineering Intern 3S Fabrication Pvt Ltd (Feb - Aug 2025) πŸ’‘ Passion Developing clear and reliable embedded solutions for cutting-edge system design. Strong interest in electronic circuit analysis and mathematical modeling to deeply analyze and predict system performance. 🎯 Core Interests πŸš€ Currently Working On

πŸ›Έ Autonomous Flight Control - Quadcopter navigation with fault detection πŸ’Ύ Firmware Libraries - One-Wire protocol implementation for EEPROM ⚑ IoT Solutions - Smart power monitoring systems πŸ”¬ Signal Processing - ADC/DAC converter design & filter implementation 🧠 Deep Learning - Neural networks for robotics applications

πŸ’¬ Ask Me About

πŸ› οΈ Tech Stack & Skills πŸ’» Programming Languages

πŸŽ›οΈ Microcontrollers & Boards

πŸ”Œ Protocols & Communication

🌐 IoT & Cloud

πŸ€– AI/ML

πŸ”§ Design & Simulation Tools

βš™οΈ Development Tools

πŸš€ 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
πŸ”₯ Contribution Stats & Streaks

GitHub Stats GitHub Streak

πŸ’» Most Used Languages

Top Languages Language Donut

πŸ† GitHub Trophies

GitHub Trophies

πŸ“ˆ Contribution Graph

Contribution Graph

⚑ Recent Activity

🎯 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!

πŸ’‘ "Building embedded solutions one bit at a time" πŸ’‘

Popular repositories Loading

  1. AT21CS01-Arduino-Library AT21CS01-Arduino-Library Public

    Arduino library for AT21CS01 1-Wire EEPROM with energy harvesting capability. Includes verified timing implementations and practical examples for load cell calibration.

    C++ 1

  2. sachinthagayajith sachinthagayajith Public

    Hello world ! this is my profile.

  3. library-registry library-registry Public

    Forked from arduino/library-registry

    The Arduino Library Manager Registry