Skip to content
View Anudeepreddynarala's full-sized avatar

Block or report Anudeepreddynarala

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
Anudeepreddynarala/README.md

πŸ‘‹ Hi, I'm Anudeep Narala

LinkedIn Email

πŸ”§ Embedded Systems Engineer

Building firmware solutions for MCU platforms | Passionate about RTOS development, bare-metal programming, and edge AI

I specialize in developing embedded systems from hardware to software, with expertise in real-time operating systems, microcontroller programming, FPGA design, and deploying machine learning models on resource-constrained devices.


πŸ› οΈ Core Technologies

Embedded Systems & Hardware

C C++ Verilog ARM ESP32 FPGA

Development Tools & Frameworks

RTOS PlatformIO Keil Vivado Altium

Edge AI & ML

TensorFlow Lite TinyML YOLO Jetson

Software & Scripting

Python JavaScript Git


πŸš€ Featured Embedded Projects

Deployed TensorFlow Lite models on ESP32 microcontroller for real-time edge AI inference. Optimized memory footprint and latency for resource-constrained embedded systems.

  • Tech: ESP32, TensorFlow Lite, C++, FreeRTOS
  • Performance: < 100ms inference time, < 50KB RAM usage

Optimized YOLO11 object detection for NVIDIA Jetson Nano. Achieved real-time performance through model quantization and CUDA optimization.

  • Tech: NVIDIA Jetson Nano, CUDA, TensorRT, Python
  • Performance: 25+ FPS @ 1080p resolution

Implemented IEEE 754 single-precision floating-point arithmetic unit in Verilog. Hardware-accelerated computation for DSP applications.

  • Tech: Verilog, Xilinx Vivado, FPGA
  • Features: Addition, multiplication, division with pipelining

FSM-based stepper motor controller with configurable speed and direction control. Synthesized for FPGA deployment.

  • Tech: Verilog, FPGA, PWM, FSM design
  • Application: Robotics, CNC machines, automation

Automated test fixture for embedded hardware validation. Interfaces with multiple sensors and actuators for production testing.

  • Tech: STM32, Python, I2C/SPI/UART protocols
  • Features: Automated pass/fail criteria, data logging

Analytics dashboard for semiconductor manufacturing yield optimization. Real-time monitoring of hardware test results.

  • Tech: Python, Pandas, Plotly, embedded data collection
  • Application: Quality control, defect analysis

🎯 Current Focus

  • πŸ”¬ Building TinyML models for ultra-low-power microcontrollers
  • ⚑ Optimizing real-time inference on edge devices (ESP32, Jetson)
  • πŸ› οΈ Designing custom FPGA IP cores for signal processing
  • πŸ“‘ Developing IoT sensor networks with LoRa/BLE connectivity
  • πŸ€– Integrating AI/ML into embedded robotics applications

πŸ“« Let's Connect

I'm always excited to discuss embedded systems, hardware design, and edge AI projects!


"Hardware is hard, but that's what makes it rewarding." ⚑

Pinned Loading

  1. jetson-arcface-recognition jetson-arcface-recognition Public

    Real-time face recognition on NVIDIA Jetson using YOLO11 detection and ArcFace embeddings with encrypted storage

    Python

  2. manufacturing-test-station manufacturing-test-station Public

    Modular Manufacturing Test Station using OpenHTF for hardware validation and DUT testing

    Python

  3. semiconductor-yield-analyzer semiconductor-yield-analyzer Public

    Yield Analysis Tool using Isolation Forest ML algorithms for parametric test data and defect detection

    Python

  4. single-precision-floating-point-fpga single-precision-floating-point-fpga Public

    IEEE 754 single-precision floating-point calculator implemented in VHDL on Xilinx Cmod A7-35T FPGA with MATLAB GUI interface

    VHDL

  5. Stepper_motor_control_verilog Stepper_motor_control_verilog Public

    Verilog

  6. tinyml-esp32-inference tinyml-esp32-inference Public

    TinyML deployment system for ESP32 microcontrollers using TensorFlow Lite and Edge Impulse SDK

    C++