Implemented firmware for EV Charger Controller using esp32 microcontroller and ESP-IDF Framework
Used Visual Studio Code and ESP-IDF Extention for development
Design OCPP (Open Charge Point Protoco) for an EV charger.
Developed a communication interface for an EV charger using the LORAWAN module.
Developed OTA functionality for the EV charger.
Design a dsPIC MCU interface with an EV charger using the UART communication protocol.
Implemented/modified bootloaders for STMxx controllers with custom linker and various interfaces (SPI Flash, USB, UART bootloader, Bluetooth).
Used STM32CubeMX and STM32CubeIDE for development
Developed a gateway for industrial transformers using the STM32 microcontroller.
Developed OTA functionality for Gateway using SIM7672's GSM module, Quctel EC25 4G module, and STM Microcontroller.
Design a communication interface for Gatway using the Modbus communication protocol with STM32.
I worked on GUI development using C and C++
Implemented or modified Source code for ATSAMD controllers with custom commands and various interfaces (SPI, I2C, USB, UART)
Used Eclipse IDE for Development of firmware
Control 16 stepper motors speed and on/off timings using ATSAM.
Modified Panel Due Display GUI for 3D Printer
I worked on GUI development using C and C++