Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
@pandolfipedro
pandolfipedro
Follow

Pedro Pandolfi pandolfipedro

🎯
Focusing

Block or report pandolfipedro

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

Pedro Pandolfi

Analista de Sistemas · Espírito Santo, Brasil

Desenvolvimento web e sistemas empresariais — com foco em eletrônica embarcada,
engenharia reversa automotiva (VAG/PQ35) e ferramentas para assistentes de código com IA.


Sobre mim

  • 💼 Analista de Sistemas — aplicações web, backends e integrações empresariais
  • 🚗 Projetos open source na plataforma VW PQ35/PQ46 — emulação CAN, long coding MK60EC1 e documentação K-Matrix
  • ⚡ Eletrônica embarcada — ESP32, MCP2515, CAN bus 500 kbps, OBD-II
  • 🤖 Ferramentas para IA — MCP server local com indexação de código e orçamento de tokens
  • 📊 Exploração de dados aplicada ao domínio automotivo (EDA, telemetria, dashboards)

Stack

Web, Backend & Dados

Embarcada, CAN & Sistemas


Projetos em destaque

Servidor MCP local e budget-aware que monta Context Packs mínimos para assistentes de código — grafo de dependências, SQLite, indexação AST, sem APIs pagas.

Stack: TypeScript · MCP · SQLite · Node.js 20+ · Cursor · Claude Code
Tools: get_context_pack · get_file_summary · indexação incremental por content_hash


🚗 PQ35 ABS Emulator · v2.0

Emulador open source do módulo Bosch MK60EC1 para VW PQ35/PQ46 (Jetta MK5, Golf MK5).
Lê velocidade via OBD 0x7E1 → 0x7E9 PID 0x0D (TCU 09G) e transmite frames Bremse_* no CAN — restaura velocímetro e hodômetro sem o módulo ABS original.

⚠️ Não restaura frenagem ABS. Apenas mensagens CAN. Use por sua conta e risco.

Stack: ESP32 · MCP2515 · ACAN2515 · CAN 500 kbps · C++ · DBC vw_pq.dbc
Frames: 0x1A0 · 0x4A0 · 0x4A8 · 0x5A0 · 0x3A0 · KMatrix PQ35/46 V5.20.6F


Calculadora offline (HTML estático) — VIN + módulo ABS → long code hex para VCDS.
Foco em Jetta importado BR 2009–2016 · módulos 1K0907379 AD/BL/CC.

Recursos: tamanhos de freio 280/288/312 mm · modo ESP/ASR · helper byte-a-byte · migração entre índices de módulo


Referência de sinais CAN para PQ35/PQ46 baseada na K-Matrix oficial VW (V5.20.6F), com notas de implementação em C++.

Cobertura: mBremse_1 (0x1A0) · mBremse_2 (0x5A0) · mBremse_3 (0x4A0) · mBremse_5 (0x4A8)


📊 Outros projetos

Projeto Descrição
telemetry-cloud Portal full stack de telemetria OBD-II/CAN — ESP32 → WebSocket → dashboard em tempo real
eda-veiculos EDA em Python sobre preços e performance de automóveis (UCI Automobile)
SEFAZ-ES-QR-Code Leitura de cupons fiscais via QR Code + integração SEFAZ

Aberto a colaborações em projetos automotivos, embarcados e ferramentas para desenvolvedores.

Pinned Loading

  1. telemetry-cloud telemetry-cloud Public

    Vehicle Telemetry Cloud Portal

    TypeScript

  2. eda-veiculos eda-veiculos Public

    EDA modular de veículos com UCI Automobile

    Python

  3. Samsung-E30-EFI Samsung-E30-EFI Public

    Samsung Book E30 EFI Hackintosh - Monterey and Sonoma

  4. simple-php-filemanager simple-php-filemanager Public

    A simple php based file manager! ONLY ONE FILE!

    PHP 3 1

AltStyle によって変換されたページ (->オリジナル) /