Equilibratrice ruote auto/SUV open-hardware ad alta precisione e basso consumo, alimentabile da pannello solare.
Progetto ideato e sviluppato da Alessandro Pezzali — @pezzaliapp
Un’equilibratrice ruote auto/SUV pensata per superare le specifiche delle macchine professionali standard, con due differenze chiave:
⚠️ Stato attuale: progetto concettuale (v0.1). Non è ancora un prodotto. Non è ancora certificato CE. Vedi roadmap in
docs/.
[Solare 150W] → MPPT → [Batteria 24V/50Ah LiFePO4] ← AC/DC ← [Rete 230V]
↓
Bus DC 24V comune (gestito da ESP32)
↓
┌──────────────┬──────────────┬──────────────┐
↓ ↓ ↓ ↓
Motor BLDC ESP32-S3 Display 7" PCB sensori
+ ODrive (FFT/DSP) LVGL UI 2x ADXL355
(regen ON) + encoder 14-bit
↓
Mandrino Ø40mm + flangia + ruota
Dettagli in docs/00-architecture.md.
| Cartella | Contenuto |
|---|---|
docs/ |
Specifiche, architettura, calibrazione, sicurezza |
hardware/mechanical/ |
CAD parametrici (CadQuery), STEP, tavole 2D |
hardware/electrical/ |
Schemi KiCad, PCB, gerber, BOM |
hardware/enclosure/ |
Parti stampate 3D (carter, cover sensori) |
firmware/ |
PlatformIO ESP32-S3: FFT, motor, UI, safety |
simulation/python/ |
Simulatore algoritmo per validazione pre-build |
companion-app/ |
App mobile (opzionale, archivio cliente) |
assembly-guide/ |
Guida montaggio passo-passo con foto |
tools/ |
Script calibrazione, log analyzer, render Blender |
git clone https://github.com/pezzaliapp/eco-smart-balancer
cd eco-smart-balancer/simulation/python
pip install -r requirements.txt
python balance_sim.py --sweep
# apri reports/<timestamp>/index.html nel browser
cd firmware/
pio run -e esp32-s3-devkit -t upload
pio device monitor
docs/01-mechanical-design.mdhardware/mechanical/ e rigenera CAD coi tuoi parametridrawings/hardware/electrical/bom.csvassembly-guide/step-by-step.md⏱️ Tempo stimato self-build: 80–120 ore di officina + componenti elettronici e meccanici standard.
| Metrica | Valore target |
|---|---|
| Precisione bilanciamento | ±0,8 g |
| Consumo per lancio | 3–5 Wh |
| Tempo lancio | 5–7 s |
| Compatibilità coni Ø40mm | ✅ |
| Funzionamento solare puro | ✅ |
| Recupero in frenata | ✅ |
| Open hardware | ✅ |
Le specifiche sopra sono target di progetto basati sulla simulazione numerica (vedi cartella
simulation/python). I valori reali andranno confermati sul prototipo fisico nelle fasi F1–F6.
Tempi indicativi: 5 mesi part-time per arrivare a F6.
Issue e PR benvenute! Per modifiche grandi, apri prima una issue per discutere.
Aree dove serve aiuto in priorità:
Alessandro Pezzali
Eco-Smart Balancer è un progetto personale di ricerca e sviluppo nel dominio dell’attrezzatura per officina. Concetto, architettura, simulazione, documentazione: tutto a cura dell’autore. Contributi esterni benvenuti tramite Pull Request.
L’autore mantiene la paternità intellettuale del progetto. La licenza permette riuso, modifica e ridistribuzione con attribuzione e mantenimento delle stesse condizioni.
Posso venderlo? Sì, la licenza CERN-OHL-S lo permette, ma devi rilasciare le tue modifiche con la stessa licenza e marcare CE a tuo nome (con tutti gli oneri del caso). L’attribuzione all’autore originale (Alessandro Pezzali) deve essere mantenuta in modo chiaro nella documentazione.
Funziona davvero solo a luce solare? In Italia centro-nord, in officina con tetto a 30° esposto a sud, un pannello da 150 W produce in media 0,5–0,7 kWh/giorno. Con 30–50 lanci/giorno (consumo 150–250 Wh) il bilancio è positivo. La batteria copre i picchi e le ore notturne. La rete elettrica entra solo come backup di emergenza.
Perché albero orizzontale e non verticale?
Analizzato e scartato per ruote auto: footprint troppo grande, carter complesso, sensori asimmetrici a basso RPM. Vedi docs/00-architecture.md per l’analisi completa di trade-off.
Compatibilità con accessori standard? Sì, l’attacco mandrino Ø40 mm è compatibile con il parco accessori standard (coni, flange, pinze 4/5 fori) presente sul mercato europeo.
E la sicurezza? Il progetto include carter dual-channel cat. 3 PLd EN ISO 13849-1, fungo emergenza cat. 4 PLe, watchdog hardware, abort su over-vibration. Ma la marcatura CE finale richiede sempre Organismo Notificato.
Built with ☀️ in Italy by Alessandro Pezzali — © 2026