Skip to content
View ViniciusCMB's full-sized avatar
💭
🚀
💭
🚀

Block or report ViniciusCMB

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ViniciusCMB/README.md

Vinícius Monnerat

Avionics & Firmware Engineer · Mission Systems · BI & Data

Mechanical Engineering (IPRJ-UERJ) — Avionics/Telemetry Sector Manager at Serra Rocketry


About

I build embedded systems and mission-critical software for rockets and satellites. The stack runs from ESP32 firmware in a PocketQube spinning through air, down LoRa telemetry links, to a ground-station WebUI and the pipeline that turns raw CSV into certified motor reports.

Day to day: C/C++ on ESP32, Python, Laravel/PHP, and BI tools (Spotfire, Power BI). I'm also on the RocketPy-Team LibDev — the open-source 6-DOF trajectory simulator used in competitions like EuRoC and LASC.


Current Missions

Flight Computer — Missions Dédalo (1 km) & Thonyan (500 m)

OOP firmware on ESP32 with a 4-state FSM for flight phases. Validated against real flight data from LASC. Includes KiCad electronics, bench testing, FMECA analysis.

flight-computer · flight-simulations

Helike — PocketQube 1P (LASC 2026)

ESP32-C3 satellite with bioinspired autorotating recovery (SRAB, maple-seed dynamics), LoRa triangulation with 3 ground beacons. Firmware, KiCad hardware, analysis notebooks.

satellite · recovery-webui

Static Fire Testing Pipeline

Thrust stand (ESP32 + HX711 load cell) → CSV → Flask analysis app → Simpson integration for impulse, NAR/TRA motor classification, PDF reports.

thrust-stand · analysis

RocketPy LibDev Team

Contributing to RocketPy — core library dev, flight simulations.


Selected Projects

Project What it does Stack
git-auto-commit Local AI commit message generator (Ollama). Enforces conventional commits. Python, LangChain, Ollama
RE-maintenance-assistant Smart tracker for Royal Enfield bikes using OEM manual data. Python, Jupyter
AI-study-buddy Study assistant with context-aware Q&A. Python, PySide6, SQLite
pet-feeder Auto pet feeder over Wi-Fi, ESP8266. C++, Arduino
homelab Self-hosted Docker infra: Home Assistant, Nextcloud, AdGuard, etc. Docker, Shell, GitOps
analysis Flask app + CLI for static fire analysis, reports, plots. Python, Flask, ReportLab
Academic work (IPRJ-UERJ)
Project Description
metodos-num Numerical methods for ODEs
calc-numerico Numerical calculus: root-finding, LU, linear systems
fisexp3 Physics 3 lab — electromagnetism experiments
dinamica Particle dynamics (elastic pendulum, double pendulum)
baja-modeling Baja SAE modeling notebooks
TEMC Special topics in math & computation
flight-trajectory Propulsive, ballistic, coast trajectory modeling

Tech Stack

Embedded & Hardware C C++ ESP32 Arduino PlatformIO KiCad FreeRTOS LoRa

Aerospace & Simulation RocketPy Flight Dynamics Telemetry Avionics

Python & Data Python NumPy Pandas SciPy Matplotlib Jupyter Flask ReportLab

BI & Analytics Spotfire Power BI Data Visualization ETL

Web & Backend Laravel Filament Livewire PHP Blade Flask Firebase

AI & LLM LangChain Ollama OpenCV scikit-learn LLaVA

DevOps & Tools Linux Docker Git LaTeX NeoVim Klipper


GitHub Activity


Get in touch

LinkedIn GitHub

Pinned Loading

  1. flight-computer flight-computer Public

    Forked from Serra-Rocketry/flight-computer

    Jupyter Notebook 2

  2. satellite satellite Public

    Forked from Serra-Rocketry/satellite

    Jupyter Notebook 1