Skip to content
View Dimagidhp's full-sized avatar

Highlights

  • Pro

Block or report Dimagidhp

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
Dimagidhp/README.md

Hi, I'm Praveena Dimagi πŸ‘‹

I'm an Electronics and Telecommunication Engineering undergraduate at the University of Moratuwa πŸŽ“. I'm interested in,

  • Machine Learning πŸ€–
  • Deep Learning 🧠
  • Networking 🌐
  • Telecommunication πŸ“‘
  • Data Science πŸ“Š
  • IoT πŸ”—

πŸ›  Technical Skills

Programming Languages:

C++ Python

Matlab LaTeX

AVR Verilog

Software Tools:

Altium SolidWorks GNU Radio Matlab Android Studio MS Office

Industry Knowledge:

Enclosure Design Soldering

Machine Learning Signal Processing

Data Science Calculus Differential Equations Linear Algebra Graph Theory

🌟 Featured Projects

🌫️ PM 2.5 Dust Sensor Project

  • Designed and developed a dust sensor to detect PM 2.5 levels in industrial environments.
  • Programmed the microcontroller using AVR to process sensor data and deliver real-time PM2.5 concentration readings.
    • Skills: PCB and Enclosure Design, Microcontroller Programming, SMD Soldering, Sensor Calibration, Mobile App Development

🎡 High Frequency Amplifier - Laboratory Practice Project

  • Designed a high-frequency amplifier capable of driving an 8-ohm speaker across a frequency range of 20kHz to 100kHz.
  • Used a detailed design approach, including stages such as Class A, Class B, Class AB, and voltage buffer stages.
    • Skills: Circuit Design, Soldering and PCB Design, Enclosure Design

πŸ“‘ Communication Design Project

  • Implemented a point-to-point digital wireless communication system using GNU Radio in a Linux environment.
  • Customized GNU Radio blocks using Python.
  • Achieved seamless transmission and reception of images, bit streams, and real-time audio using BladeRF device.
    • Skills: Software-Defined Radio, Linux Proficiency

βš™οΈ FPGA UART Design Project

  • Developed Verilog RTL code for a UART transceiver and implemented the design on FPGA.
  • Created a testbench to validate the UART functionality.
    • Skills: Verilog, FPGA Design, Digital Communication, Testbench Development

Feel free to explore my repositories and connect with me on LinkedIn!

LinkedIn Badge Email Badge

Popular repositories Loading

  1. IoT-Based-Flood-Monitoring-System IoT-Based-Flood-Monitoring-System Public

    Forked from dmpcd/IoT-Based-Flood-Monitoring-System

    A system for real-time flood monitoring and early warnings using IoT.

    C++ 1

  2. Dimagidhp Dimagidhp Public

    Config files for my GitHub profile.

  3. High-Frequency-Amplifier High-Frequency-Amplifier Public

    Forked from dmpcd/High-Frequency-Amplifier

    A high-frequency amplifier designed to drive an 8-ohm speaker without distortion, operating from 20kHz to 100kHz. Features a two-stage design: a common emitter pre-amplifier and a class AB power am…

  4. Software-Defined-Radio Software-Defined-Radio Public

    Forked from LasiduDilshan/Software-Defined-Radio

    This project leverages Software-Defined Radio (SDR) with BladeRF and GNU Radio to create a flexible communication system. It supports various modulation techniques (ASK, FSK, QAM) and includes feat…

    Python

  5. UART-using-Verilog UART-using-Verilog Public

    Forked from LasiduDilshan/UART-using-Verilog

    Verilog code for UART communication, including modules for transmitting, receiving, and baud rate generation, along with a testbench for verification.

    VHDL

  6. latent-diffusion latent-diffusion Public

    Forked from CompVis/latent-diffusion

    High-Resolution Image Synthesis with Latent Diffusion Models

    Jupyter Notebook