Skip to content
View grerfou's full-sized avatar
👩‍🚀
👩‍🚀

Block or report grerfou

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
grerfou/ReadMe.md

I build embedded systems that run without crashing — and look good doing it.

3 years in C/C++, specializing in low-level firmware, real-time IoT pipelines, and GPU-accelerated rendering on constrained hardware.


🔧 What I build

  • IoT firmware — ESP32-S3, FreeRTOS, MQTT/TLS, OTA, deep sleep
  • Production daemons — C on Raspberry Pi, systemd, 0 crashes in production
  • Real-time graphics — OpenGL ES, GLSL shaders, projection mapping
  • Embedded HMI — OpenGL ES on bare metal, no desktop OS required

📦 Recent projects

Project Description Stack
EchoMesh ESP32-S3 IoT pipeline — FreeRTOS → MQTT/TLS → Grafana + OTA C · ESP-IDF · FreeRTOS · MQTT
RayMap Header-only C lib for real-time projection mapping (homography, mesh warping, FFmpeg) C · OpenGL · FFmpeg
Polaris Interactive installation — ESP32 + GLSL generative shaders C · GLSL · ESP32
Minitel C production daemon on Raspberry Pi, 0 crash over full run C · Linux · systemd

⚙️ Stack

Languages  : C · C++
Embedded   : ESP32 · ESP-IDF · FreeRTOS · Raspberry Pi · Linux · systemd
Graphics   : OpenGL · OpenGL ES · GLSL · raylib
IoT        : MQTT · TLS · OTA · deep sleep · HiveMQ · InfluxDB · Grafana
Tools      : CMake · GCC · Git · Valgrind · AddressSanitizer · Docker

Pinned Loading

  1. EchoMech EchoMech Public

    IoT MQTT gateway on FreeRTOS (ESP32) — sensors, MQTT, OTA

    C

  2. raymap raymap Public

    Projection mapping library

    C 2

  3. minitel-sender minitel-sender Public

    C