Skip to content
View ALWINTR's full-sized avatar

Block or report ALWINTR

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
ALWINTR/README.md

Alwin T R

Robotics & Automation Engineer • Embedded Systems Architect
Building autonomous mobile robots, real-time microkernel firmware (FreeRTOS / Bare-Metal C++), and industrial sensor systems.

Portfolio LinkedIn GitHub Email


⚡ Core Technologies

  • Microcontrollers & Processors: ESP32 (Xtensa Dual-Core), STM32 (ARM Cortex-M), PIC16F877A, ATmega328P, Raspberry Pi 4
  • Firmware & RTOS: FreeRTOS Preemptive Kernel, Bare-Metal C, C++17, PIC Assembly / XC8, Python
  • Robotics & Kinematics: ROS2 (Humble), Gazebo Dynamic Simulation, Forward & Inverse Kinematics, Gait Generation
  • Protocols & Busses: UART, SPI, I2C, CAN Bus, 16-Bit Hardware PWM, ADC/DAC, Hardware Interrupts (ISR)
  • Sensors & Wireless: 24GHz mmWave FMCW Radar, Wi-Fi 802.11, Blynk 2.0 Cloud, ESPAsyncWebServer, MQTT

🚀 Featured Engineering Projects

Project Stack Highlights
Autonomous Reconnaissance Rover ESP32-CAM • Arduino • MQ-2 • Metal Sensor All-terrain rover with real-time video streaming, hazardous gas sensing, and metal detection.
ESP32 4-DOF Bipedal Walking Robot ESP32 • FreeRTOS • 4x MG996R Servos Synchronized hip-ankle inverse kinematics with dynamic center-of-mass balance and telemetry.
24GHz mmWave Human Presence Radar ESP32 • HLK-LD2410C FMCW Radar • UART Sub-millimeter micro-motion and respiration tracking across 8 spatial range gates.
Automated Multi-Material Sorting System Arduino Uno • NEMA 17 • A4988 • Inductive Closed-loop carousel indexing with metal detection and high-speed servo diversion flaps.
RFID Secure Access Control (PIC16F877A) Microchip PIC16F877A • RC522 SPI • 16x2 LCD Hardware access control firmware with SPI RFID authentication and EEPROM whitelist validation.
Real-Time Seismic Vibration Monitor Arduino Nano • ADXL335 IMU • I2C OLED 3D vector acceleration delta calculation with dynamic baseline calibration and acoustic alarm.
Dynamic Velocity Servo Controller Arduino Uno • Non-Blocking Timer PWM Smooth cubic S-curve velocity easing preventing mechanical backlash and jitter in robotic joints.
ESP Async Web Server Servo Controller ESP32 / ESP8266 • AsyncWebServer • AJAX Lightweight asynchronous HTTP web server with responsive in-browser angle sliders and RESTful API.
Blynk Cloud Real-Time Servo Framework ESP32 • Blynk 2.0 Cloud • Virtual Pin V0 Cloud IoT actuator framework with bidirectional state sync and auto-reconnection state machines.
Pipeline Water Flow & Structural Tilt ESP32 • YF-S201 Turbine • SW-520D Tilt Edge-triggered ISR pulse accumulator for volumetric liquid flow and structural tilt monitoring.
Biometric Pulse Oximeter & Heart Rate ESP32 • MAX30102 PPG Biosensor • OLED Optical photoplethysmography computing Heart Rate (BPM) and blood oxygen saturation (SpO2).
Smart Bidirectional People Counter ESP32 • Dual Infrared Sensors • OLED Directional entry/exit room occupancy tracking with live headcount and threshold alerts.
Precision Stepper Angular Positioner Arduino Uno • NEMA 17 • A4988 Driver Sub-degree 0.1125° positioning resolution with 1/16 microstepping and linear acceleration ramps.
Dual-Stream Waste Segregation System Arduino Uno • Soil Moisture • Sonar • Servo Automated sorting station classifying wet organic and dry recyclable waste with bin sonar.
Rain-Responsive Protective Shutter Arduino Uno • FC-37 Sensor • SG90 Servo Weather-responsive shutter using software hysteresis debounce to deploy protective covers.
ESP32 Firmware Architecture Laboratory ESP32 • ESP-IDF Native C • FreeRTOS Modular peripheral drivers, ring buffers, dual-core task pinning, and non-volatile storage (NVS).
Developer Synchronization Suite Python 3.10+ • GitHub CLI (gh) Automated developer session synchronization toolchain maintaining version-controlled archives.

📬 Connect

Pinned Loading

  1. ESP32-4-DOF-Bipedal-Walking-Robot-with-FreeRTOS-Kinematics ESP32-4-DOF-Bipedal-Walking-Robot-with-FreeRTOS-Kinematics Public

    ESP32 4-DOF bipedal walking robot with FreeRTOS dual-core kinematics and real-time serial telemetry

    C

  2. Smart-Bidirectional-People-Counter-and-Room-Occupancy-Monitor Smart-Bidirectional-People-Counter-and-Room-Occupancy-Monitor Public

    Smart bidirectional people counter and room occupancy monitoring system using dual sensors and ESP32

    C++