Una scheda 3D dal vivo
Generata dal datasheet: ogni pin è cliccabile e mostra funzioni, avvisi e livello in tempo reale. I fili si illuminano quando il bus comunica.
BoardPilot ti guida nel lavoro embedded su una scheda vera. Ogni pin, filo e transazione sul bus è visibile in 3D, e ogni risposta mostra da dove viene.
Gratis per 30 giorni · macOS 12+ e Windows 10/11 · Funziona anche senza scheda, in modalità simulatore
Generata dal datasheet: ogni pin è cliccabile e mostra funzioni, avvisi e livello in tempo reale. I fili si illuminano quando il bus comunica.
Pull-up, scansione del bus, test di scambio SDA/SCL, ID del chip: l’app controlla passo passo e ti dice la causa, con le prove.
Vedi start, indirizzo, ACK e bit dei dati sotto la forma d’onda. Traccia i valori dei sensori e la memoria mentre gira il tuo firmware.
Aggiungi sensori, display e pulsanti, spostali e ruotali in 3D. Incolla il link di un prodotto e BoardPilot prepara il componente e il suo modello 3D, che controlli tu.
Pin della flash, pin di sola lettura, pin di strapping, 5 V su un componente a 3,3 V, bus invertiti, massa mancante: segnalati sul pin, prima di dare tensione.
AI facoltativa (demo gratuita, o la tua chiave Claude, GPT o Gemini) che dichiara solo ciò che ha misurato, etichetta le ipotesi come suggerimenti e cita la sezione del datasheet per tutto il resto.
Il debug guidato ha trovato SDA e SCL invertiti sul sensore e mostra quali fili scambiare.
Sensori, display, driver per motori, radio e altro: pin, tensione, indirizzi I2C, verifica dell’ID del chip, un modello 3D e un collegamento sicuro all’ESP32 per ognuno. Riutilizzabili liberamente con licenza CC BY 4.0.
BoardPilot trova la porta, legge chip, dimensione della flash e MAC. Nessuna porta? Ti guida tra cavo, driver e pulsante BOOT.
Collega, nuovo progetto, flash, debug, monitor, test, report. Oppure descrivi il problema con parole tue.
Ogni risultato elenca cosa è stato misurato, cosa dice il datasheet e cosa fare dopo. Con un clic crei un report da condividere.
BoardPilot di base legge soltanto. Qualsiasi scrittura sulla scheda richiede la tua conferma esplicita, e prima salva una copia del tuo firmware.
BoardPilot è source-available: il codice è pubblico su GitHub, puoi leggerlo, compilarlo e contribuire. Dopo la prova serve una chiave di licenza.
È source-available. Tutto il codice è pubblico su GitHub con la BoardPilot License: puoi leggerlo, studiarlo, modificarlo e compilarlo. Dopo i 30 giorni di prova serve una chiave di licenza. Il firmware (agente diagnostico e libreria BoardPilotProbe) è sotto licenza MIT.
Oggi: l’ESP32 DevKit a 30 pin (ESP32-WROOM-32). Le schede sono file di dati, quindi i prossimi sono ESP32-S3 e STM32 con ST-Link.
Le prime versioni non sono ancora firmate. Su Mac fai clic destro su BoardPilot in Applicazioni e scegli Apri (oppure Impostazioni di Sistema → Privacy e sicurezza → Apri comunque). Su Windows fai clic su Ulteriori informazioni → Esegui comunque nella finestra di SmartScreen.
No. La modalità simulatore fa girare tutta l’app con una scheda virtuale e guasti realistici: fili invertiti, un finto BME280, cali di tensione, baud rate sbagliato.
No. Controlli, misure e simulatore funzionano offline. L’assistente AI è facoltativo: provalo con la demo gratuita (un modello Gemini più vecchio e limitato, solo per test) oppure usa la tua chiave per Claude, GPT o Gemini.
Solo se confermi: un piccolo agente diagnostico che permette all’app di leggere i pin e fare test sul bus. Prima salva il tuo programma, che torna con un clic.