Skip to content
View rayenabid406's full-sized avatar

Block or report rayenabid406

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

Rayen | Industrial Computer Engineering Student (first year)

Bare-Metal STM32 | TinyML | IoT | ESP32

I build low-level embedded systems where performance, memory, and real deployment matter.
My focus is on bare-metal STM32 development, TinyML on microcontrollers, and end-to-end IoT pipelines — from raw data to on-device inference.

I specialize in making ML models actually run on constrained hardware and stm32 Bare Metal programming.


Core Skills

  • Bare-metal STM32 (register-level, no OS)
  • TinyML: TensorFlow Lite Micro, EloquentTinyML, INT8 quantization
  • ESP32 (real-time audio, I2S, edge inference)
  • IoT + Tiny Ml pipelines: data → training → conversion → firmware → device
  • MATLAB for signal processing & prototyping
  • C / C++ / Python
  • PCB design fundamentals (Altium Designer – learning in progress)

Engineering Mindset

  • Hardware-aware ML
  • Memory- and latency-first design
  • Clean, deployable systems — not demos

🎯 Looking For

Embedded Systems / TinyML Internship (EU – Italy preferred)
Hands-on roles involving firmware, embedded AI, or intelligent edge devices.

📫 Open to collaboration and technical challenges.

📫 Contact

Popular repositories Loading

  1. Smart-Room-Monitor Smart-Room-Monitor Public

    A real-time smart room monitoring system using Arduino, STM32, and Python. Reads live sensor data (light, flame, sound), visualizes it in a PyQt GUI, and triggers hardware warning LEDs via UART com…

    Python 3

  2. Line-Follower-Serpent-V.1.0- Line-Follower-Serpent-V.1.0- Public

    PID-controlled line follower robot

    C++ 1

  3. Home-Protection-Supervision Home-Protection-Supervision Public

    1

  4. MNIST-digit-classification-model MNIST-digit-classification-model Public

    This project demonstrates a minimal TensorFlow Lite Micro (TinyML) implementation of the MNIST digit classification model

    Jupyter Notebook 1

  5. keyword_Recognition keyword_Recognition Public

    keyword-recognition ESP32 Voice Command Recognition with TensorFlow Lite

    C++ 1

  6. rayenabid406 rayenabid406 Public