Skip to content
View matheusvivasr's full-sized avatar
  • Universidade de São Paulo - USP
  • São Carlos - SP
  • 17:12 (UTC -03:00)
  • X @matheusvivasr

Organizations

@sa-sel

Block or report matheusvivasr

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 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
matheusvivasr/README.md
Banner: Faustina, a jabuti-piranga, comendo folhas de couve

Matheus Antonio Vivas Rocha

Frases animadas sobre o perfil de Matheus Antonio Vivas Rocha

Sobre  ·  Projetos  ·  Stack  ·  GitHub

LinkedIn

X Email Profile views

📍 São Carlos - SP


👋 Sobre mim

Faustina, a jabuti do Matheus

Engenharia Elétrica @ EESC‑USP, focado em sistemas de potência computacionais. Gosto de resolver de ponta a ponta — do modelo matemático ao ferro na parede — e mantenho bibliotecas open‑source em Python para os simuladores do setor elétrico brasileiro (ANAREDE e ANATEM, do CEPEL).

  • ⚡ Simulação de sistemas de potência (ANATEM / ANAREDE)
  • 🔌 Firmware ESP32 — ESP‑NOW, sensores, deep sleep
  • 🧮 Ferramentas para HP Prime (linguagem PPL)
  • 🐢 Até o abrigo de Faustina virou projeto de ESP32
  • 🦈 Pull Shark — PRs mesclados em outros projetos
  • 💬 Fale comigo sobre potência, simulação, Python ou embarcados


🚀 Destaque — pynatem

PyPI License Tests Type hints

Biblioteca Python para gerar, manipular e fazer parsing de arquivos de caso (.stb) do ANATEM/CEPEL. Modela o .stb como um grafo de blocos serializáveis (padrão AST + Serializer) — máquinas síncronas, reguladores, PSS, FACTS, HVDC, OLTC — com roundtrip fiel ao Manual 12.10 do CEPEL.

pip install pynatem

🔗 github.com/matheusvivasr/pynatem  ·  📦 pypi.org/project/pynatem


📂 Projetos

⚡ Sistemas de Potência & Simulação

  • pynatem — geração/parsing de casos .stb do ANATEM, roundtrip fiel ao Manual CEPEL (no PyPI)
  • newton-powerflux — fluxo de potência por Newton‑Raphson, compatível com o padrão ANAREDE

🔌 Hardware & Embarcados

  • caixa-dagua — nível de caixa d'água sem contato: 2× ESP32‑C3, sensores capacitivos, ESP‑NOW + deep sleep, site em tempo real
  • basking-spot — controle térmico e de fotoperíodo do recinto de Faustina: ESP32‑S3, NTC10K, SSR 220 V, fail‑safe

🧰 Ferramentas & DevTools


💻 Stack

Python C++ TypeScript Node.js ESP32 PlatformIO NumPy pandas LaTeX Git


📊 GitHub

Estatísticas do GitHub de matheusvivasr Linguagens mais usadas por matheusvivasr
Streak de contribuições de matheusvivasr

⚡ Do fluxo de potência ao ESP32 — e Faustina 🐢

Pinned Loading

  1. pynatem pynatem Public

    Biblioteca Python para gerar, manipular e fazer parsing de arquivos de caso (.stb) do ANATEM/CEPEL — simulador de estabilidade eletromecânica transitória. Roundtrip garantido e serialização nas col…

    Python

  2. basking-spot basking-spot Public

  3. hp-prime-ppl hp-prime-ppl Public

    TypeScript

  4. caixa-dagua caixa-dagua Public

    C++