Skip to content
IoT Engineer
All projects

7 Various Projects

HBKU, Doha, Qatar2016 - Present
Line following robot
Pump motor control
Line following robot prototype
Selenium web crawler
During my career of IoT engineer at HBKU, I participated to various projects. Thereafter is a highlight of the projects that I worked on , with a major or total contribution. 
  • Python Web Crawler
  • Controlled LED panel
  • Automated pumping system
  • Line following robot with TTL logic
  • Line following robot with Arm Microcontroller
  • Bluetooth BLE connection for remote sensors
  • Smart composter design only
More details
Python Web Crawler

For this project, I designed a web crawler used to collect the data of our ERP system, sort them and gather them into a spreadsheet. This program was mainly using Selenium, a browser controller library used to automate test but not only. The goal was to automate a repetitive task that slowed down our division work in term of material resources management. 

Controlled LED panel

In the context of sustainable energy development. A Research set up a protocol to analyze the different reaction of bacterial solution exposed to light with multiple wavelength. For this reason, we designed a rectangular panel including LEDs, controller, and microcontroller and power supply

Automated pumping system

One of our college experimentation implied that solution rich in nitrate was injected at regular intervals into a larger bacterial solution. To do so, we (rapidly) developed a system controlling our pump and displaying the necessary information on a screen.

Line following robot with TTL logic

In order to introduce our undergrads students to Digital Systems and Electronic, we build a set  of lab around a line following robot. In my particular case, I designed the robot out of TTL logic components and light emitter/receiver sensor (Led and photodiode).

Line following robot with Arm Microcontroller

Although this project looks like the one above, I set up a race competition for high school student during our University holiday to introduce them happily to Computer Sciences. Thus I built with them around 15 line following robot, this time controlled by a Microcontroller (MCU) in order to simplify the implementation (and keep them interested). For this we used 3 different MCU technologies: STM32, and Arduino.

Bluetooth BLE connection for remote sensors and python logger

For this project a student wanted help on how to link sensors to a computer wirelessly and without much complexity. Therefore we headed to an Arduino + serial Bluetooth connection with a simple python script to log data on a computer.

Smart composter design

The goal of this project was to design a “smart composter” that would be used to monitor the degradation of alimentary product. It consisted mainly into linking sensor to a data logger, and to control the composter in term of temperature, humidity (by injecting water) and rotating a helix to move the processed food inside the composter, the student is currently implementing our solution.

  • Embedded & Firmware
  • Wireless
  • Research & Teaching
  • Rapid Prototyping
  • Python
  • TTL logic
  • Bluetooth
  • C programming