I will develop embedded systems and iot projects with esp32, raspberry pi, and arduino
About this Gig
Need your hardware to do something smart? I'll program it whether it's an ESP32 talking to sensors, a Raspberry Pi running automation, or an Arduino controlling motors.
I'm Rohit, an Embedded Systems engineer at IIT Mandi. I've programmed ESP32, STM32, Raspberry Pi 5, and Jetson Orin Nano for a Mars rover that qualified 12th worldwide at the Anatolian Rover Challenge 2026. I also run a robotics training program for 50+ students, so I know how to explain complex systems clearly.
What I can build:
ESP32 / Arduino:
Sensor reading & data logging (DHT22, MPU6050, BME280, ultrasonic, IR, IMU, GPS)
Motor & servo control (stepper, DC, servo PWM)
WiFi/BLE communication (MQTT, HTTP, WebSocket)
OLED / LCD display projects
OTA firmware updates
Custom PCB Arduino-compatible sketches
Raspberry Pi:
GPIO automation (relays, LEDs, buttons, PWM)
Camera projects (Pi Camera, OpenCV)
Home automation (Node-RED, MQTT, Home Assistant integration)
Python-based sensor dashboards (Flask, Tkinter)
Linux system scripting
Advanced (Premium):
STM32 / CAN Bus communication
Jetson Orin Nano / Nano edge AI inference
ROS2 integration with embedded nodes
FreeRTOS multi-task firmware
IMU stabilization
Platform:
ESP32
Sensors:
Temperature
•
Humidity
•
Accelerometer
•
Ultrasonic
•
Gyroscope
Expertise:
Firmware development
•
Microcontrollers
•
IoT
•
Automation
My Portfolio
FAQ
Do I need to send you my hardware?
No. I code and simulate, then send you the code with clear wiring instructions. You flash/run it on your hardware.
What if I don't know exactly what I want?
Message me with your goal (e.g., "I want to monitor temperature remotely") and I'll propose the simplest working solution.
Can you work with sensors I already have?
Yes. Share the sensor model/datasheet and I'll write code for it.
