Skip to content

Suresh142/Suresh142

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 

Repository files navigation


Hello, Friends

I build embedded systems, write firmware, and love turning hardware ideas into reliable, real-world products.
My work revolves around ESP32, PIC, STM32/STM8, Renesas MCUs, FreeRTOS, Smart meter firmware, and communication stacks like Modbus, CAN, UART, I²C, and SPI.

I enjoy solving tough debugging problems, designing clean embedded architectures, and building tools that make firmware development smoother.


Things I’ve Built That You Might Like

  • Thrust Stand Data Logger — ESP32 system measuring voltage, current, RPM, thrust & temperature
  • Path Recording Robot — Records manual motion & replays path autonomously
  • Custom Modbus RTU Slave (ESP32 + FreeRTOS) — Supports all standard function codes
  • STS Token Processing — Token parsing, credit updates, tamper integration, prepaid logic
  • Seven-Segment Display Library — Character rendering, multiplexing, FreeRTOS task handling
  • ADS1115 Sensor Drivers — Clean & robust analog measurement interface

Embedded Projects

🧪 LSM6DSO Mock Driver (IMU + I²C + Unit Testing)

Mocked driver & unit tests for the ST LSM6DSO (accelerometer + gyroscope) using Unity framework.
🔗 https://github.com/Suresh142/LSM6DSO_Mock_Driver


🚗 Car Black Box – PIC18F4580 (UART + I²C)

Event logging + crash analysis using PIC18F4580, EEPROM, RTC, UART & I²C communication.
🔗 https://github.com/Suresh142/Car_Black_Box_PIC18F4580_UART_I2C


👨‍🦯 Smart Stick for Visually Impaired

Obstacle detection using ultrasonic sensors, GSM alerts, GPS module and buzzer feedback.
Tech: Arduino Uno, Ultrasonic Sensor, GPS, GSM


GitHub Stats


Technologies & Tools


Pinned Projects

Check out some of my highlighted work below 👇


Quote I Follow

“Making firmware reliable is easy.
Making it simple is the real challenge.”


Thanks for visiting! 😊

About

Embedded software engineer specializing in ESP32, PIC, STM, Renesas MCUs, FreeRTOS, Modbus, CAN, and real-time firmware.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors