Skip to content
View Adem-Aoun's full-sized avatar

Block or report Adem-Aoun

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

Adem Aoun

Automation & Control Systems Engineer
Master's Degree in Automation & Systems | Sétif, Algeria


About

I design intelligent automation systems and build autonomous robots. My work focuses on real-time embedded solutions, ROS 2 integration, and advanced control systems for robotics applications.

Technical Stack

Languages: C, C++, Python
Robotics: ROS 2, micro-ROS, SLAM, Navigation
Control: MATLAB/Simulink, PID, State-Space, Optimal Control
Embedded: Arduino, ESP32, Raspberry Pi, Pico
Industrial: PLC, SCADA
Tools: PlatformIO, Git, Linux, Docker, CMake

Key Projects

ROSonicCam — Multi-directional obstacle detection with ESP32 and five ultrasonic sensors for autonomous vehicles

Pico Servo Library — High-performance servo control library for Raspberry Pi Pico with hardware PWM

micro-ROS Ultrasonic Driver — ROS 2 sensor driver with Kalman filtering for real-time data processing

L293D Motor Driver — Modular H-bridge driver for bidirectional DC motor control

Multithreaded Sensor Logger — Industrial data acquisition system with concurrent processing and CSV export

Expertise

Control theory and implementation, embedded systems architecture, sensor fusion algorithms, real-time operating systems, robotics kinematics and navigation, signal processing, industrial automation protocols

Contact

LinkedIn GitHub Email

Open to collaboration on automation, robotics, and embedded systems projects.

Pinned Loading

  1. Pico-C-sdk-Servo-Library Pico-C-sdk-Servo-Library Public

    A high-performance, easy-to-use servo motor control library for Raspberry Pi Pico with smooth motion control and hardware PWM support.

    C 1

  2. ROSonicCam ROSonicCam Public

    ROSonicCam is a real-time embedded system designed for multi-directional obstacle detection in robotics and drones. Built on the ESP32-WROOM platform, it integrates five HC-SR04 ultrasonic sensors …

    C++ 3

  3. Arduino-micro-ROS-Ultrasonic-driver- Arduino-micro-ROS-Ultrasonic-driver- Public

    Publishes HC-SR04 ultrasonic sensor data (raw + Kalman-filtered) to ROS 2 topics

    C++ 1

  4. L293D-DC-Motor-Driver-PlatformIO-Arduino- L293D-DC-Motor-Driver-PlatformIO-Arduino- Public

    A L293D DC Motor Driver (PlatformIO + Arduino)

    C 1

  5. multithreaded-sensor-logger multithreaded-sensor-logger Public

    A multi-threaded sensor logger written in C that simulates temperature, humidity, and light sensors and saves data to CSV.

    C 1

  6. ros2-camera-publisher ros2-camera-publisher Public

    Efficient ROS2 camera publisher for Raspberry Pi - publishes compressed JPEG for bandwidth efficiency, with on-demand raw decompression for visualization in RViz2. No lag, smooth 30 FPS.

    C++ 1