Skip to content
View sidharthmohannair's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report sidharthmohannair

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sidharthmohannair/README.md

Sidharth Mohan Nair

Senior Research Fellow at IIT Kanpur SPINLAB. Working on GPS-denied navigation and multi-UAV systems.

Building electronics and embedded systems since 2013.


Work

IIT Kanpur — Senior Research Fellow (Jan 2025 - Present)
Visual geo-localization for GPS-denied navigation, multi-UAV communication protocols, sensor fusion, ROS-based automation, web application development.

ICFOSS — Research Associate (Oct 2022 - Dec 2024)
Thermal imaging UAV for search and rescue, mapping UAVs, NavIC integration, UAV platform design. LoRaWAN IoT development — air quality monitoring, ultra-low-power sensors (8-year battery life), solar-powered standalone devices. Managed 3D printing, IoT, and drone operations.

i-Era Technical Solutions — CTO (Jun 2017 - Sep 2022)
Co-founded and led technical operations. Built IoT products, embedded systems, and took consulting projects. Conducted workshops, taught a 6-month IoT course, and mentored B.Tech/M.Tech student projects across embedded systems, robotics, and machine learning.


Tutorials & Open Source

I maintain SimToFly, an organization for drone autonomy tutorials.

Repository Description
Tutorial-ESP32-C3-Super-Mini Complete guide — pinouts, setup, IoT applications
SimToFly Guide ROS2 + ArduPilot + Gazebo — simulation to real flight
ROS2-ArduPilot-SITL-Hardware SITL to hardware deployment, flight-tested on FuryVision AAV
PX4-ROS2-Beginner-Tutorials Step-by-step drone development with PX4 and Gazebo

Projects

Repository Description
VisionUAV-Navigation Vision-based localization for GPS-denied environments
OpenESC Open-source ESC for BLDC motors — sensorless control, telemetry
Fury-Drone-Project Open-source UAV platform — hardware, CAD, assembly, wiring documented
Thermal-Imaging-Drone-SAR FLIR thermal + YOLO detection for search and rescue
GeoPoly-Mapper UAV flight boundary planning from orthophotos
Multirotor-Flight-Calculator Engineering-grade flight time estimation

Tools

Embedded: ESP32, Arduino, Raspberry Pi, Jetson Nano, 8051, PIC, STM32
Robotics: ROS1, ROS2, ArduPilot, PX4, MAVROS, Gazebo
Hardware: PCB design (Eagle, KiCad, EasyEDA), 3D printing, CNC, laser cutting
Communication: LoRaWAN, MQTT, Zigbee, BLE


Background

B.Tech in Electrical & Electronics (2017), M.Tech in Energy Systems (2019) — Amal Jyothi College of Engineering.

First project in 2013 — water level indicator with transistors and LEDs. Then 555 timers, hand-etched PCBs, 8051 microcontrollers, Arduino, and eventually drones. Co-founded i-Era Technical Solutions during B.Tech final year.

3 patents filed. DGCA certified drone pilot.


Contact

[email protected] · LinkedIn · Youtube

Pinned Loading

  1. Tutorial-ESP32-C3-Super-Mini Tutorial-ESP32-C3-Super-Mini Public

    This tutorial provides a comprehensive guide on using the ESP32-C3 Super Mini, including board specifications, pinouts, getting start on Arduino IDE, and so on

    239 22

  2. OpenESC OpenESC Public

    An open-source ESC project for controlling BLDC motors with open-loop and BEMF-based feedback control.

    C++ 31 10

  3. Fury-Drone-Project Fury-Drone-Project Public

    A high-performance, multi-mission Autonomous Air Vehicle (AAV) platform integrating advanced components like the Pixhawk Orange Cube+ and Intel RealSense cameras. This repository contains design fi…

    9 3

  4. Thermal-Imaging-Drone-SAR Thermal-Imaging-Drone-SAR Public

    A thermal imaging drone integrated with real-time object detection and location tracking system for efficient search and rescue operations.

    Python 10 6

  5. VisionUAV-Navigation VisionUAV-Navigation Public

    A robust vision-based localization system for UAVs operating in GPS-denied environments. The system utilizes advanced computer vision techniques to achieve accurate position estimation by matching …

    35 8

  6. ros2-ardupilot-sitl-hardware ros2-ardupilot-sitl-hardware Public

    ROS2 Humble + MAVROS + ArduPilot integration framework. Test in SITL simulation, deploy to real hardware (Cube Orange, Pixhawk). Flight-tested on Raspberry Pi 4.

    Python 7 1