I hold a Bachelor of Technology (B.Tech.) in Computer Science and Engineering from Rajasthan Technical University, Kota,
and a Master of Technology (M.Tech.) from Aligarh Muslim University, Aligarh.
During my M.Tech. program, my research focused on the design and development of an energy-efficient heterogeneous multi-core architecture for edge computing devices.
This dissertation was carried out under the supervision of Dr. Abdus Samad,
Department of Computer Engineering, AMU.
I'm interested in Computer Security, Brain Computer Interface, Computer Architecture, Parallel Computation, Embedded System, Energy-Efficient Computation,
Mathematical Optimization, and Machine Learning. Much of my research is to intelligently use of Microcontrollers to improve some
existing system and design efficient firmware for ESP32, nrf52xx, stm32, avr base SOC.
Under working projects are highlighted .
Existing programmers of AT89Sxx series of IC's are costly and very messy to use,
so we design and develop a simple easy to use programmer that can program AT89Sxx Series of IC's.
(simple drag and drop hex file in serial terminal program)
This project focuses on developing a set of efficient floating-point subroutines to bring IEEE 754 single-precision support to the 8051 microcontroller.
Since the 8051 architecture does not provide native floating-point hardware, these routines enable accurate and reliable floating-point computations in
software, making it suitable for applications that require mathematical precision in constrained embedded environments.
The library supports essential IEEE 754 operations, including arithmetic functions, comparisons, type conversions,
and rounding mechanisms, providing a practical floating-point solution for 8051-based systems.
This project proposes the design of a low-cost 8051 development board in the Arduino Uno form factor with an onboard programmer.
The main goal is to make 8051-based development simpler and more affordable, especially for students and beginners who often rely on external programmers and scattered modules.
• Designed and implemented web-based online smart city monitoring system that integrated with various kind
of sensors and detection systems
• Designed the database and dependencies using MySQL that were required as the back-end of the application.
I am specially working on google voice kit that used to broadcast the voice message 🔊
HASS (High-Level Assembler for MCS-51 Instruction Set Architecture). Developed by a collaborative team comprising Yunus Kathat, Syeed Mohd Ameen, and guided by Dr. Shaiy Singh,
HASS revolutionizes the way we program the MCS-51 microcontroller by seamlessly incorporating custom complex instructions that were previously unavailable in the MCS-51 ISA.
6502 Microprocessor based computer (An Upgraded version of Apple ][)
my plan to buid this computer is to enchaned the assembly language programming and Microprocessor skill.
Features
16 MHz Clock speed
32 kb SRAM
32 kb EEPROM
128 * 64 OLED display (using spi communication protocol interfacing)
The primary objective of the project is to create a compact and affordable ECG measurement device that maintains accuracy and reliability comparable to traditional medical-grade ECG machines.
By leveraging advancements in nano-scale technology, the nECG device aims to be highly portable and easy to use, making it accessible for a broader range of users.
A budget flight controller for drones using the ATmega328P microcontroller offers an affordable yet efficient solution
for controlling the flight dynamics of drones. Designed with cost-effectiveness in mind, this flight controller provides
the essential features required for stable flight control while utilizing the capabilities of the ATmega328P microcontroller.
MPU6050 - Inertial Measurement Unit
BMP280 - Prassure & temprature sensor
ATmega328p Microcontroller
2-layer PCB design in KiCad (manufactured from JLCPCB)
Design and development of a subsidence detection system in landslide prone hill slopesSubrat Kar,Syeed Mohd Ameen
A cost-effective system for landslide detection on hill-prone slopes.
Design and development of sensor node firmware using ESP32 SOC's.
Sensor node PCB design on EDA software.
Conducting deployment of sensor node activities in the lab.
This Flight Controller is an intuitive and user-friendly flight controller designed around the Raspberry Pi Pico development board.
It features an MPU6050 IMU module tracking, a BMP280 sensor for pressure and temperature measurements, and an SD card module for data logging.
All libraries and firmware are written in CircuitPython, ensuring ease of programming and customization. This controller is not only easy to
build but also highly affordable, making it an ideal solution for hobbyists and developers seeking an accessible, efficient, and cost-effective flight control system.
2-layer PCB design in KiCad (manufactured from PCBPower)