Menu

E se passare da un'idea a una flotta di dispositivi smart fosse questione di minuti, non di mesi?

Immagina cosa vuoi automatizzare.
L'AI scrive il codice.
Tu lo carichi sulla scheda.
In minuti, non in mesi.

Scegli sensori e attuatori. L'AI genera il firmware pronto. Caricalo via USB o WiFi. Monitora tutto da remoto.

Nessuna carta di credito. 1 dispositivo gratis, per sempre.
PleaseDontCode demo video

Come funziona

Tre passaggi. Dall'idea al dispositivo che funziona.

1
Descrivi e genera

Scegli la scheda tra 20+ supportate. Aggiungi sensori e attuatori. Descrivi in chat cosa deve fare — l'AI genera il firmware pronto.

AI Firmware Builder workspace
Scopri di più
2
Carica sulla scheda

Collega via USB e carica dal browser con un click. Oppure aggiorna via WiFi, senza toccare il dispositivo. Uno o cento — stesso click.

POTA OTA Deploy
Scopri di più
3
Monitora e scala

Ogni dispositivo ha la sua dashboard in tempo reale. Grafici, pulsanti, slider — configura i widget che ti servono. Controlla da remoto, da qualsiasi browser.

POTA Dashboard
Scopri di più
Nessuna carta di credito. 1 dispositivo gratis, per sempre.

Per chi ha un'idea e vuole vederla funzionare.

Che tu sia una startup, un'azienda o un maker — lo strumento si adatta a te.

Startup

Dal prototipo al pitch in giorni, non in mesi. Valida l'idea prima di investire.

Scopri di più
Aziende e professionisti

Riduci il tempo di R&D. Automatizza processi senza un team embedded dedicato.

Scopri di più
Maker e hobbisti

Il tuo primo dispositivo smart, senza studiare embedded per mesi.

Scopri di più

Cosa sta creando la community

Progetti generati da utenti come te. Esplora, impara, parti dal loro codice.

0

Aggiornamenti OTA

0

Utenti registrati

0%

Affidabilità

20+

Schede supportate
Schede supportate

Domande frequenti

Tutto quello che devi sapere per iniziare.

No. PCGen è pensato per permetterti di creare firmware senza scrivere codice: descrivi in chat cosa vuoi che il tuo dispositivo faccia e l'intelligenza artificiale genera il codice per te. Puoi anche caricare un codice esistente come base di partenza. Per progetti più complessi che richiedono algoritmi elaborati, conoscenze base di programmazione aiutano a personalizzare il risultato — ma non sono un requisito per iniziare.

1. Seleziona la tua scheda cliccando l'icona nell'editor (20+ supportate tra Arduino, ESP32, ESP8266).
2. Descrivi il tuo progetto nella chat — ad esempio: “Voglio leggere la temperatura e mostrarla su un display LCD”.
3. L'AI genera il codice completo con librerie compatibili e pin assignment verificato.
4. Clicca “Verify & Fix” per compilare e correggere automaticamente eventuali errori.
5. Scarica il progetto come ZIP, oppure flashalo via USB direttamente dal browser, oppure distribuisci il firmware via WiFi con POTA.
Puoi continuare a chattare per aggiungere funzionalità o modifiche — ogni modifica crea una versione, così puoi sempre tornare indietro.

POTA sta per Programming Over The Air: ti permette di aggiornare il firmware dei tuoi dispositivi via WiFi, senza doverli collegare al computer. Supporta Arduino, ESP32, ESP8266 e molte altre schede.

Come funziona: attiva POTA sul tuo progetto in PCGen — il sistema integra automaticamente la connettività WiFi e la logica OTA nel codice. Dopo una prima installazione via USB, tutti gli aggiornamenti successivi arrivano via WiFi. Puoi aggiornare un singolo dispositivo o un'intera flotta con un click.

Dalla POTA Dashboard monitori in tempo reale tutti i dispositivi: chi è online, quale firmware sta eseguendo, e se ha bisogno di un aggiornamento. Puoi anche configurare widget interattivi — grafici, termometri, pulsanti, slider — per monitorare e controllare i dispositivi direttamente dal browser.

Sì. Il piano gratuito include 1 dispositivo, per sempre, senza carta di credito. Puoi generare codice, compilare, flashare via USB e usare POTA per aggiornamenti wireless. I piani a pagamento sbloccano più dispositivi, aggiornamenti OTA simultanei su flotte, e funzionalità avanzate.

Supportiamo 20+ schede tra cui: Arduino Uno, Arduino Pro Mini 3.3V, Arduino Pro Mini 5V, Arduino Nano, Arduino Mega, Arduino Nano ESP32, ESP32 DevKit V1, ESP8266 NodeMCU V1.0, Arduino Nano 33 BLE, Arduino Opta Lite, Arduino Opta WiFi, XIAO ESP32S3, ESP32-S3-Box, Arduino Duemilanove, Firebeetle 2 ESP32-S3, Arduino UNO Q, ESP32S3 Dev Module, Arduino Nano 33 IoT, ESP32 Wrover Module, ESP32-WROOM-DA, e altre in arrivo. La lista cresce ogni mese. Se la tua scheda non è ancora supportata, contattaci a info@pleasedontcode.com.

ChatGPT genera testo generico che potrebbe contenere errori o incompatibilità hardware. PleaseDontCode è specializzato in firmware per microcontrollori: esegue verifiche di compatibilità tra scheda, sensori e librerie, genera codice pre-strutturato con pin assignment validato, e compila il risultato per verificare che funzioni davvero. Non è un chatbot generico — è un tool di sviluppo che produce firmware pronto all'uso.

Hai tre opzioni:
Flash USB dal browser — Collega la scheda via USB, clicca “Flash”, seleziona la porta seriale nella finestra del browser. Richiede Chrome o Edge. Il firmware viene installato in pochi secondi.
Download ZIP — Scarica il progetto completo e caricalo con Arduino IDE o PlatformIO.
Deploy via POTA — Se hai già attivato POTA e fatto il primo flash via USB, tutti gli aggiornamenti successivi arrivano via WiFi. Un click per aggiornare uno o cento dispositivi.

Dipende dal piano. Il piano gratuito e il piano BASIC prevedono la condivisione pubblica dei progetti nella sezione community — così altri utenti possono imparare dal tuo codice e tu dal loro. Se la privacy del codice è importante per te, i piani PRO e PREMIUM mantengono i progetti completamente privati e accessibili solo a te. Il servizio è ospitato in Europa con uptime del 99.9%. I tuoi dati non vengono utilizzati per addestrare modelli AI. Per dettagli sui piani, visita la pagina Prezzi.

PleaseDontCode è un prodotto di ITALCODY, fondata da Francesco Colucci a Torino, Italia. Nasce dall'esperienza diretta nello sviluppo embedded per PMI e freelancer: troppo tempo speso su compatibilità hardware, librerie e debugging. L'obiettivo è rendere lo sviluppo IoT accessibile a chiunque abbia un'idea, senza richiedere anni di esperienza in programmazione embedded. Il team combina competenze in AI, sistemi embedded e sviluppo web per offrire una piattaforma che va dalla generazione del codice al monitoraggio dei dispositivi in produzione.

La tua prossima idea merita di funzionare.

Inizia gratis. Nessuna carta di credito. Nessuna installazione.

Raggiungici su WhatsApp