Prayer Times Calculation and Display Using Arduino
Ongoing
Personal Project
- Developed an embedded system using Arduino and Nokia 5510 LCD display to calculate and show islamic prayer times.
- Integrated Real-Time Clock (RTC) module for accurate timekeeping.
- Highlighted knowledge of embedded systems and practical application in daily life.
Skills: Arduino · Embedded Systems · Embedded Software Programming
View Project
MicroPython-ESP32-Examples
Ongoing
Personal Project
- Converted Arduino’s built-in examples to MicroPython for the ESP32 microcontroller.
- Provides practical examples for developers transitioning from Arduino to MicroPython.
- Covers basic I/O, digital and analog operations, and communication protocols.
- Specifically adapted and tested for the ESP32 platform.
Skills: MicroPython · ESP32 · Embedded Systems · IoT · Python
View Project
Internet-SpeedTest
Ongoing
Personal Project
- Python script to measure internet speed and store results in an SQLite3 database.
- Utilizes the Speedtest.net API for accurate speed measurements.
- Logs data for future reference and analysis.
- Simple setup with minimal dependencies.
Skills: Python · SQLite · Networking · Automation
View Project
Obstacle Avoiding Robot Using Arduino
Jan 2022
Personal Project
- Developed an autonomous robot using Arduino UNO, HC-SR04 ultrasonic sensor, servo motor, and DC motors.
- Achieved autonomous navigation and obstacle avoidance through real-time distance measurement and trajectory adjustment.
- Demonstrated proficiency in embedded systems and C++ programming.
- Overcame challenges in sensor integration and motor control for smooth operation.
Skills: Arduino · Embedded Systems · Embedded Software Programming · C++
Design And Development Of Smart Contactless Thermometer
Jan 2021 – Jun 2021
Associated with Badji Mokhtar – Annaba University
- Created a non-contact thermometer using Raspberry Pi 4B, MLX90614 sensor, and facial recognition with OpenCV.
- Integrated SQL database for tracking temperature readings and individual identification.
Skills: OpenCV · Biometrics · Sensors · Actuators · Python · Embedded Systems · Embedded Software Programming · Embedded Linux · AI · Computer Vision
IoT Webserver Control and Data Monitoring Using ESP32
Jan 2020
Associated with Badji Mokhtar – Annaba University
- Developed a home automation system using Thinger.io and ESP32 for remote control and monitoring.
- Enabled real-time notifications and a user-friendly web interface for appliance control.
- Considered scalability and security in design.
Skills: Embedded Systems · Embedded Software Programming · ESP32 Microcontrollers · IoT · PHP
Study and Realization of a Switch-Mode Power Supply
Mar 2018 – Jul 2018
Associated with Badji Mokhtar – Annaba University
- Designed a variable and symmetrical power supply for laboratory use with outputs from 3V to 18V.
- Utilized components like voltage regulators, transistors, and diodes for stable output.
- Project tested and verified for performance and reliability.
Skills: PCB Design · Electronic Circuit Design