Portfolio

LM5146 Buck Converter PCB Design

This project involves the development of a DC DC buck converter based on the LM5146. It includes the schematic and layout design. I used Altium designer to design the PCB.

Data Acquisition IOT device

In this project, I developed an ESP32 based data acquisition device, programmed in C using FreeRTOS. The device collects ambient temperature, humidity, luminosity and background noise, displaying it on an OLED display and sends the data to an online server for monitoring. I built a breadboard prototype and designed a PCB using KiCAD.

Data Analysis with Python

In this project, I utilised Python programming to analyze a provided dataset, applying various statistical and data visualization techniques.

STM32 based PCB design

I designed an STM32-based board utilizing KiCAD for schematic capture and PCB layout. Peripheral pin assignments were carefully selected using STM32CubeIDE to ensure optimal functionality and integration.

USB to UART PCB design

I created a USB to UART converter PCB utilizing the FT232RL chip, designed with Altium Designer.