Rahul Balakumar

Rahul Balakumar

Electronics Undergraduate

Department of Electronic and Telecommunication Engineering, University of Moratuwa

Passionate about PCB Designing, Digital Systems and Electronics.

Education

Present

B.Sc. Engineering Undergraduate

Department of Electronic & Telecommunication Engineering (ENTC)

University of Moratuwa, Sri Lanka

Specializing in core analog electronics, embedded systems, RF and digital systems.

2009 to 2022 (Graduated)

G.C.E Advanced Level

T/R.K.M Sri Koneswara Hindu College (Mathematics, Physics, Chemistry, General English)

4As / 89th in the country / z-score of 2.69

My Projects

300W Pure Sine Wave Inverter

Designed a custom pure sine wave inverter from scratch using EG8010 chip using 2 seperate 2-layer PCBs, with custom metal enclosure.

Altium Designer LTSpice SOLIDWORKS Power Electronics
GitHub Repository →

Automatic Analog Solar Tracker

Purely made out of analog electronic components without utilizing any digital components with PID controller, built on a 3-layer PCB with custom enclosure.

Altium Designer LTSpice SOLIDWORKS Analog Electronics
GitHub Repository →

Class D High Efficiency Audio Amplifier

A high efficiency Class D Audio amplifier featuring tone controller, high frequency PWM stage and a custom gate driving stage.

Altium Designer LTSpice Analog Electronics
GitHub Repository →

FPGA UART Transceiver with AXI4-Stream

Implemented a UART transceiver on an Altera Cyclone IV FPGA featuring 8x oversampling for noise immunity and frame/overrun error detection.

Verilog Quartus Prime FPGA ModelSim
GitHub Repository →

Two-Way Digital Paging System

Implemented a 2-way digital modulated (QPSK) paging system using 2 bladeRFs with Acknowledgement mechanism (Stop-and-Wait).

GNU Radio BladeRF RF Electronics

Train-Animal Collisions Prevention Device

Developed a fully functional prototype utilizing microwave and PIR sensors to detect animals on railway tracks and alerting nearby incoming trains on time to prevent collision. Prototype entirely made on PCB with custom 3D printed enclosure.

Altium Designer C++ SOLIDWORKS

My PCB designs

Custom Multi-Layer PCBs designed on Altium Designer.

3D Render 3D Render
2D Layout Layout

Analog Solar Tracker

4-Layer

A 3-layer PCB consisting of only analog components (OPAMPs and Transistors).

Altium Analog Electronics
Schematic → Fabricated
3D Render 3D Render
2D Layout Layout

Class D Amplifier

2-Layer

Fully functional, class D amplifier with high efficiency made with custom gate driver, PWM generation and tone controller.

Altium Analog Electronics
Schematic → Fabrication
3D Render 3D Render
2D Layout Layout

Inverter Controller

2-Layer

Controller board of the 300W Pure Sine Wave Inverter consisting of EG8010 ASIC chip for SPWM generation.

Altium Power Electronics
Schematic → Fabricated

Ongoing Projects

Smart Digital Power Analyzer

WIP

Designing an embedded power analyzer with an isolated Analog Front-End (AFE) and real-time DSP firmware.

Circuit Designing 10%
Power Electronics Embedded Systems

16 Bit Single Bus CPU Design

WIP

Designing and verifying a single-bus CPU in SystemVerilog featuring a custom datapath, ALU, register file, and FSM control unit.

Writing Testbench 80%
System Verilog Digital System Design

Next Big Thing

Brainstorming new hardware architecture...

Say Hi!

Interested in collaborating, discussing electronics and exploring new challenges? Feel free to drop me a message.

Email Me GitHub Profile →