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.

La piattaforma hardware end-to-end: scegli sensori e attuatori, l'AI disegna lo schema elettrico e 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, l'AI disegna e programma

Scegli la scheda tra 28+ supportate e descrivi in chat cosa deve fare. L'AI disegna lo schema elettrico e genera il firmware pronto, sempre allineati tra loro.

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

Un click. Il sistema prepara il firmware e lo carica sulla scheda via USB o WiFi. Non devi compilare, configurare o lanciare strumenti esterni. Uno o cento dispositivi — 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à

28+

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 (28+ 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 Flash USB o POTA — il sistema compila il progetto, corregge automaticamente eventuali errori e lo carica direttamente sulla scheda dal browser.
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 3 crediti al mese e 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ù crediti, più dispositivi, aggiornamenti OTA simultanei su flotte e funzionalità avanzate.

Supportiamo 28+ 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, Adafruit QT Py ESP32-C3, M5Stack-CoreS3, DOIT ESP32 DEVKIT V1, Raspberry Pi Zero 2W, AI Thinker ESP32-CAM, WEMOS LOLIN32 Lite, ESP32-H2-DevKitM-1, ESP32-C6-DevKitC-1, 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.

Tutto dal browser, senza installare nulla:
Flash USB — Collega la scheda via USB, clicca “Flash”, seleziona la porta seriale nella finestra del browser. Richiede Chrome o Edge (desktop). Il firmware viene installato in pochi secondi.
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.

Tre azioni consumano 1 credito ciascuna:
1. Generare uno schema di cablaggio (wiring).
2. Generare o modificare codice tramite chat AI.
3. Finalizzare il progetto per il flash — cioè compilare e (se serve) correggere automaticamente eventuali errori prima del caricamento sulla scheda.

Aprire progetti, modificare il codice manualmente, navigare la cronologia versioni o consultare la community sono operazioni sempre gratuite.

Nessun credito viene addebitato. Quando clicchi Flash, il sistema compila e tenta automaticamente di correggere eventuali errori, anche con più passaggi. Se dopo i tentativi automatici qualcosa non funziona ancora, ricevi un messaggio chiaro e puoi raffinare i requisiti in chat o contattarci. Paghi solo quando il tuo progetto è pronto per essere caricato.

Sì. Una volta finalizzato, il binario del tuo progetto resta pronto: puoi flasharlo via USB o POTA quante volte vuoi, su quanti dispositivi vuoi, senza ulteriori crediti. Solo quando modifichi il codice si crea una nuova versione che richiede una nuova finalizzazione — così paghi solo per il lavoro nuovo.

La tua prossima idea merita di funzionare.

Inizia gratis. Nessuna carta di credito. Nessuna installazione.

Raggiungici su WhatsApp