SR Sanketh Rao Contact Me

Bengaluru, India | B.Tech ECE Expected 2027

Embedded Systems & Robotics Engineer

Building embedded systems, robotics platforms, and IoT devices from concept to working prototype using microcontrollers, custom PCBs, embedded firmware, computer vision, and hardware integration.

Sanketh Rao
Focus Embedded Systems • IoT • Robotics
Embedded Systems Arduino • ESP32 • NRF51822
IoT BLE • Wi-Fi • GPS
Hardware Sensors • Motors • Prototyping
Projects Automation • Robotics • Accessibility
Profile

Embedded Systems & Robotics Engineer

I am a B.Tech Electronics and Communication Engineering student at M. S. Ramaiah University of Applied Sciences (RUAS), Bengaluru. My interests lie in Embedded Systems, Robotics, IoT, Automation, Hardware Design, and PCB Development. I enjoy building practical engineering solutions that combine electronics, sensors, microcontrollers, communication technologies, and software into functional real-world systems. I have built a face detection and recognition system using ESP32-CAM that identifies individuals and triggers personalized audio responses via DFPlayer Mini. The system includes a web server interface for live video monitoring and a registration system to store multiple face profiles, implementing automation logic based on face ID recognition. I use AI tools (ChatGPT, Claude, GitHub Copilot) to accelerate software development tasks such as code generation, debugging, and documentation. All hardware design, circuit integration, firmware development, testing, troubleshooting, and system validation are performed independently by me.

I enjoy building complete systems from concept to working prototype, handling circuit design, hardware integration, firmware development, and testing. My projects solve everyday problems through accessible technology.

18+ Engineering Projects
6+ PCB Designs
3+ Industry/Freelance Projects
15+ Embedded Systems
Education

M.S. Ramaiah University of Applied Sciences, Bangalore

Electronics and Communication Engineering

M.S. Ramaiah University of Applied Sciences
Bangalore, Karnataka
2023 – Present

Academic Projects & Activities

Academic and project work

Feb 2023 – Present

Independent Hardware & Product Developer

Self Employed · Feb 2023 – Present (3 yrs 5 mo) · Bengaluru, Karnataka, India (Hybrid)
Engineered Android companion applications, Flask‑based dashboards, and computer vision pipelines using AI‑assisted software development. Independently performed hardware integration, firmware development, testing, debugging, and deployment. Experience in embedded firmware, hardware integration, PCB design, embedded Linux, computer vision, and rapid prototyping.

Aug 2025 – Sep 2025

Student Intern — Embedded & Edge AI

Center for Development of Telematics (C‑DOT) · Aug 2025 – Sep 2025 (2 mo) · India (On‑site)
Configured Raspberry Pi 5 hardware for edge AI deployments: integrated camera module, set up peripherals, and deployed embedded Linux. Implemented Real‑ESRGAN image enhancement pipeline on GPU‑less hardware. Developed a mango ripeness detection system (raw/ripe/overripe) using YOLOv8, with live camera feed and web dashboard for real‑time detection and counting. Gained production‑grade embedded hardware experience and optimized AI pipelines under strict resource constraints.

Selected builds

Projects demonstrating embedded systems and IoT applications.

01

Nova Robot (Companion Robot Prototype)

Designed an autonomous companion robot that recognizes faces, responds with personalized audio and OLED expressions, and navigates using sensor fusion. Hardware includes ESP32-CAM, dual OLED eyes, servos, and a motor driver. Firmware implements face detection, voice command processing, and PID-controlled navigation. Achieved real-time interaction and autonomous obstacle avoidance in lab testing.

  • ESP32-CAM
  • OLED Eyes
  • Voice Interaction
  • Robot Expressions
02

Industrial Jute Bag Counter System

Developed an embedded vision system that automatically counts jute bags and generates timestamped reports with truck plate info. Hardware: Single-board computer with camera module. Software: Custom-trained CNN for detection, Python pipeline for counting and SMTP email notification. Key challenge: handling variable lighting and occlusion; solved via adaptive thresholding and data augmentation. Result: Real-time counting with high accuracy, reducing manual labor in field trials.

  • Custom ML Model
  • Real-time Detection
  • Industrial Application
  • Email Reporting
  • Jute Bag Detection
03

Real Time Braille System

Built a real-time text-to-Braille converter that captures images, performs OCR, and drives a solenoid tactile display. Hardware includes a camera module, ESP32 for processing, and solenoid array with driver circuitry. Software pipeline uses Python/Tesseract for OCR on a laptop, Firebase for sync, and custom firmware for solenoid actuation. Provides low-latency tactile feedback for printed content.

  • Hardware Based Solution
  • Accessibility Project
04

ESP32-Based Drone PCB Design

Designed and fabricated a two-layer PCB for an ESP32-powered quadcopter. Hardware incorporates ESP32-WROOM, MPU6050 IMU, TP4056 Li‑ion charger, MOSFET H‑bridge for motor control, and USB‑C CH340 debugger. Firmware implements sensor fusion, complementary filtering, and closed‑loop motor control. Designed and validated the PCB through schematic review and PCB verification.

  • ESP32 Chip
  • MPU6050 Sensor
  • TP4056 Battery Control
  • Diode & MOSFET
  • CH340 UART
  • SMD Components
  • USB-C Connector
05

Internship Projects

Completed three embedded AI projects during internship: (1) Real‑ESRGAN‑based super‑resolution on Raspberry Pi using OpenCV, enhancing low‑resolution images 2×; (2) Real‑time object detection on Raspberry Pi 5 with Hailo AI HAT (YOLOv8, 38 TOPS, 30 FPS); (3) Mango ripeness classification (raw/ripe/overripe) using YOLOv8 on Raspberry Pi, with live web dashboard showing counts. All pipelines met real‑time constraints on constrained hardware.

  • Super Image Resolution
  • Object Detection (Hailo AI HAT)
  • Mango Counting (YOLOv8)
  • AI-Assisted Development
06

Offline Voice Controlled Home Automation

Implemented an offline voice‑activated home automation node using Arduino Uno and VC02 module. Hardware ties voice module outputs to relays (AC loads) and a servo (curtain mechanism). Firmware maps recognized voice hex codes to GPIO actions, with software debouncing. Achieved high command recognition accuracy in typical room noise, enabling lights/fan/servo control without network reliance.

  • Arduino Uno
  • VC02 Voice Module
  • Relay Module
  • Servo Motor
07

BLE Smart Tracker

Created a coin‑cell powered BLE tracker that alerts users via buzzer and LED and shows location on a web map. Hardware: NRF51822, piezo buzzer, LED, and magnetometer (optional). Firmware implements BLE advertising, connection handling, and GPIO control for alerts. Achieved long battery life with 100 ms advertising interval and reliable smartphone pairing.

  • NRF51822
  • BLE Communication
  • LED Alert
  • Buzzer Alert
08

ESP32-CAM Face Recognition System

Developed an ESP32‑CAM based face‑recognition node that greets known users with custom audio. Hardware adds a DFPlayer Mini speaker and GPIO‑driven relay. Firmware runs a Haar‑cascade detector plus LBPH recognizer, streams MJPEG via a lightweight web server, and maps recognized IDs to audio files or output pins. Achieved real-time face recognition with low latency, enabling face‑based access control.

  • ESP32-CAM
  • Face Detection
  • Face Recognition
  • Personalized Audio
09

Smart Medicine Dispenser

Engineered an automated medicine dispenser that alerts users and dispenses doses on schedule. Hardware uses Arduino Nano, DS3231 RTC for timekeeping, DFPlayer Mini for voice prompts, LCD for status, and a servo to rotate the pill wheel. Firmware checks RTC, triggers audio/visual cues, and rotates servo to dispense one compartment. Verified accurate dispensing over 2‑week trial with zero missed doses.

  • Arduino Nano
  • RTC DS3231
  • DFPlayer Mini
  • LCD Display
  • Servo Motor
10

ESP32-CAM Based Car with Live Camera Feed

Built a wireless rover with ESP32‑CAM delivering real‑time video to a browser‑based dashboard. Hardware pairs the camera with an L298N motor driver, two DC gear motors, and a Bluetooth joystick receiver. Firmware exposes an MJPEG stream, reads joystick commands via Bluetooth UART, and controls motor speed/direction. Achieved low-latency video streaming and stable operation on 2 Ah Li‑Po pack.

  • ESP32-CAM
  • Camera Module
  • Joystick Controller
  • Motor Driver
  • Chassis
11

LDR-Based Automatic Light Control PCB

Designed a standalone PCB that turns AC/DC loads on at night and off at day using an LDR‑driven switch. Hardware comprises an LDR, biasing resistors, NPN transistor (or MOSFET) driver, and electromechanical relay. The circuit provides hysteresis via positive feedback to avoid chattering. Tested with a 10 W lamp, exhibiting clean switching at 5 lux transition point.

  • PCB Design
  • LDR Sensor
  • Transistor Circuit
  • Relay Control
12

Persistence of Vision (POV) Display

Constructed a rotating LED POV display that prints text using a single LED line. Hardware: Arduino Nano, 8‑LED strip, brushed DC motor with Hall‑effect index sensor, and slip ring for power. Firmware uses timer‑based interrupts to toggle LEDs at precise angles based on RPM feedback. Achieved stable character clarity at suitable speed, showing custom messages without external driver ICs.

  • Arduino Nano
  • Rotating LED Display
13

Automated Reel Posting System

Automated Instagram reel generation from a single image using Python and FFmpeg. Hardware: any PC/Raspberry Pi with FFmpeg and internet. Software pipeline: Telegram bot receives image → Python adds watermark, converts to video, overlays background music → FFmpeg outputs reel → Instagram API uploads with caption/hashtags. Significantly reduces post‑creation time, handling batch processing via queue.

  • Telegram Bot Integration
  • Python Scripting
  • Image Processing
  • Instagram API
  • Music Integration
14

Embed AI Code Generation App

Created a web‑based tool that turns natural‑language prompts into ready‑to‑upload ESP32/Arduino binaries. Hardware linkage uses an OTG‑USB‑serial cable to UART bridge for flashing. Software stack: frontend collects prompt, AI model (LLM) outputs skeleton code, rule‑based filler inserts pin definitions and includes, cloud GCC compiles for target board, and uploader writes binary via serial. Tested on ESP32‑DevKitC and Uno, achieving high compile‑success rate for simple tasks.

  • AI Code Generation
  • ESP32 Support
  • Arduino UNO/NANO Support
  • Cloud Compilation
  • OTG Upload
Capabilities

Technical skills developed through academic coursework and projects.

Microcontrollers & Processors

Arduino Uno, Arduino Nano, ESP32, ESP32-CAM, NRF51822, Raspberry Pi

Programming Languages

C, C++, Python, Arduino Framework

Communication Technologies

Bluetooth Low Energy (BLE), Wi-Fi, GPS, Serial Communication, RF Modules (HC05)

Development Tools

Arduino IDE, VS Code, Android Studio, GitHub, Cloudflare, Linux Basics

AI Workflow

AI tools such as ChatGPT, Claude, and GitHub Copilot are used to assist with software development, debugging, documentation, learning, and research. Hardware design, integration, testing, troubleshooting, and project implementation are performed by me.

Hardware Design

PCB Design, Schematic Capture, Prototype Development, Soldering, Hardware Bring-up, Circuit Debugging, KiCad, EasyEDA, Fusion 360

Specialized Skills

IoT Device Development, Embedded C Programming, Firmware Development, Computer Vision, OpenCV, Object Detection, Face Detection, Face Recognition, Camera-Based Systems, GPS Integration, YOLOv8, Flask, Firebase

How I work

Approach to building embedded systems and IoT projects.

01

Concept and Planning

Define project requirements, select appropriate components, and create basic schematics before beginning implementation.

02

Development and Testing

Build circuits, write firmware, test functionality, and iterate based on results to ensure reliable operation.

03

Documentation and Sharing

Document the build process, create tutorials, and share results to help others learn from the experience.

Achievements

Certifications and Recognitions

AI Upskilling Certificate

Hands-On Development from Model to App · Qualcomm Technologies, Inc. · Issued Apr 2026

Arduino Project-A-Thon

Robocraze · Issued May 2025 · Appreciation Prize — Anveshana Regional Science & Engineering Fair

Internship Certificate

Centre for Development of Telematics (C-DOT) · Issued Sep 2025

Design with KiCad

Udemy · Issued Sep 2025

Build channel

Documenting embedded systems and robotics projects.

Follow the design process, implementation challenges, and testing results on YouTube.

Visit @sankethrao21
Contact

Open to internships, project collaborations, and opportunities in Embedded Systems, IoT, and Robotics.