<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>E&amp;G Code</title><link>https://projects.eandgcode.com/</link><description>Recent content on E&amp;G Code</description><generator>Hugo</generator><language>it-IT</language><lastBuildDate>Fri, 23 Oct 2026 19:30:47 +0200</lastBuildDate><atom:link href="https://projects.eandgcode.com/index.xml" rel="self" type="application/rss+xml"/><item><title>ORFHAn</title><link>https://projects.eandgcode.com/progetti/orfhan/</link><pubDate>Thu, 22 Oct 2026 18:44:07 +0200</pubDate><guid>https://projects.eandgcode.com/progetti/orfhan/</guid><description>&lt;p>&lt;picture>&lt;source srcset="https://projects.eandgcode.com/progetti/orfhan/copertina-notte.svg" media="(prefers-color-scheme: dark)">&lt;img src="https://projects.eandgcode.com/progetti/orfhan/copertina-giorno.svg" alt="ORFHAn: la centralina aperta per il pavimento radiante, caldo d’inverno e fresco d’estate">&lt;/picture>&lt;/p>
&lt;p>&lt;strong>ORFHAn&lt;/strong> (&lt;em>Open Radiant Floor &amp;amp; HVAC Automation&lt;/em>) sostituisce la centralina di un impianto a pavimento radiante con componenti standard e un firmware aperto. Regola il riscaldamento d&amp;rsquo;inverno, il raffrescamento d&amp;rsquo;estate e il deumidificatore. Tutta la logica gira su una scheda relè con un ESP32: se si spengono la rete di casa, Home Assistant o internet, la casa continua a essere regolata.&lt;/p></description></item><item><title>Collegare un convertitore RS485 a un ESP32</title><link>https://projects.eandgcode.com/guide/convertitore-rs485-esp32/</link><pubDate>Sat, 17 Oct 2026 00:00:00 +0000</pubDate><guid>https://projects.eandgcode.com/guide/convertitore-rs485-esp32/</guid><description>&lt;p>Molti impianti di casa parlano &lt;strong>RS485&lt;/strong>: pavimenti radianti, inverter fotovoltaici, contatori, pompe di calore. Un ESP32 ha tre porte seriali, ma lavora a 3,3 V con segnali riferiti a massa; il bus invece usa una coppia di fili differenziale. In mezzo serve un convertitore da pochi euro. Questa guida racconta come lo abbiamo collegato in due casi reali, su una scheda relè e su un pannello touch da parete, per farli dialogare con il bus di un impianto a pavimento Radiax. Gli errori che abbiamo fatto noi sono i più comuni, e qui li trovi in anticipo.&lt;/p></description></item><item><title>rehumatism</title><link>https://projects.eandgcode.com/progetti/rehumatism/</link><pubDate>Thu, 22 Oct 2026 18:44:12 +0200</pubDate><guid>https://projects.eandgcode.com/progetti/rehumatism/</guid><description>&lt;p>&lt;picture>&lt;source srcset="https://projects.eandgcode.com/progetti/rehumatism/copertina-notte.svg" media="(prefers-color-scheme: dark)">&lt;img src="https://projects.eandgcode.com/progetti/rehumatism/copertina-giorno.svg" alt="rehumatism: il bus RS485 di un impianto a pavimento Radiax, capito ascoltando">&lt;/picture>&lt;/p>
&lt;p>&lt;strong>rehumatism&lt;/strong> ricostruisce il protocollo con cui dialogano le parti di un impianto a pavimento &lt;strong>Radiax&lt;/strong>: il display a muro, la scheda del collettore, le sonde delle stanze e la scheda nel vano comune che comanda la pompa. Lo fa soltanto &lt;strong>ascoltando il bus&lt;/strong> di un impianto in uso, senza leggere né modificare nessun firmware. I risultati sono una documentazione del protocollo, degli strumenti di ascolto e una libreria in Python e in C++.&lt;/p></description></item><item><title>Un nodo di temperatura e presenza con ESP32-C3, SHT30 e radar LD2410C</title><link>https://projects.eandgcode.com/guide/nodo-esp32c3-sht30-ld2410c/</link><pubDate>Sat, 17 Oct 2026 00:00:00 +0000</pubDate><guid>https://projects.eandgcode.com/guide/nodo-esp32c3-sht30-ld2410c/</guid><description>&lt;p>Un termostato commerciale con il WiFi costa una trentina di euro, spesso dipende da un&amp;rsquo;app e da un cloud, e in bagno soffre l&amp;rsquo;umidità. Con un &lt;strong>ESP32-C3 SuperMini&lt;/strong>, una &lt;strong>sonda SHT30 su cavo&lt;/strong> e, se vuoi, un &lt;strong>radar LD2410C&lt;/strong> si costruisce un nodo che misura temperatura e umidità, sa se nella stanza c&amp;rsquo;è qualcuno e parla con Home Assistant in MQTT o con l&amp;rsquo;API di ESPHome. Sono i nodi sensore di &lt;a href="https://projects.eandgcode.com/progetti/orfhan/">ORFHAn&lt;/a>, ma funzionano anche da soli, con qualsiasi sistema domotico.&lt;/p></description></item><item><title>Un termoigrometro Tuya senza cloud, con OpenBeken</title><link>https://projects.eandgcode.com/guide/termoigrometro-tuya-openbeken/</link><pubDate>Sat, 17 Oct 2026 00:00:00 +0000</pubDate><guid>https://projects.eandgcode.com/guide/termoigrometro-tuya-openbeken/</guid><description>&lt;p>I termoigrometri WiFi da pochi euro hanno uno schermo leggibile, una buona sonda e un difetto: per funzionare passano dal cloud del produttore e da un&amp;rsquo;app. Se internet cade, o se un giorno il servizio chiude, la misura resta sul display e non arriva più a nessuno. Molti di questi sensori hanno dentro un chip &lt;strong>Beken&lt;/strong>, e su quel chip gira &lt;strong>OpenBeken&lt;/strong>, un firmware libero che parla &lt;strong>MQTT&lt;/strong> direttamente con la rete di casa. Questa guida racconta come l&amp;rsquo;abbiamo fatto su un &lt;strong>Emylo H&amp;amp;T S09&lt;/strong> per usarlo come sonda di stanza in &lt;a href="https://projects.eandgcode.com/progetti/orfhan/">ORFHAn&lt;/a>, ma il procedimento vale per altri modelli simili.&lt;/p></description></item><item><title>Il circolatore di un pavimento radiante: chi accende la pompa</title><link>https://projects.eandgcode.com/guide/consenso-pompa-pavimento-radiante/</link><pubDate>Sat, 17 Oct 2026 00:00:00 +0000</pubDate><guid>https://projects.eandgcode.com/guide/consenso-pompa-pavimento-radiante/</guid><description>&lt;p>Chi sostituisce la centralina di un pavimento radiante di solito pensa alle valvole delle zone: un relè per stanza, un attuatore che si apre, e il gioco è fatto. Poi accende tutto, le valvole si aprono, e il pavimento resta freddo. Il motivo è spesso a decine di metri di distanza: &lt;strong>la pompa che manda l&amp;rsquo;acqua al tuo appartamento non parte da sola&lt;/strong>. In molti impianti condominiali il circolatore sta nel vano scala, dentro il &amp;ldquo;satellite&amp;rdquo; d&amp;rsquo;utenza, e lo accende una scheda che obbedisce alla centralina di casa. Tolta quella, nessuno glielo chiede più.&lt;/p></description></item><item><title>Come ragiona un impianto a pavimento Radiax, visto dal bus</title><link>https://projects.eandgcode.com/guide/impianto-radiax-visto-dal-bus/</link><pubDate>Sat, 17 Oct 2026 00:00:00 +0000</pubDate><guid>https://projects.eandgcode.com/guide/impianto-radiax-visto-dal-bus/</guid><description>&lt;p>Un impianto a pavimento radiante Radiax, visto da casa, è un display a muro, qualche sonda nelle stanze e una scatola nel vano del collettore. Visto dal suo bus è un&amp;rsquo;altra cosa, e molte scelte che sembrano strane, come la pompa che resta accesa o l&amp;rsquo;impianto che non riparte senza display, diventano logiche. Questa guida riassume quello che abbiamo capito ascoltando per settimane il bus di un impianto in uso con &lt;a href="https://projects.eandgcode.com/progetti/rehumatism/">rehumatism&lt;/a>. Serve a chi ha un impianto così e vuole capirlo, a chi lo deve riparare e a chi vuole collegarci qualcosa, come abbiamo fatto con &lt;a href="https://projects.eandgcode.com/progetti/orfhan/">ORFHAn&lt;/a>.&lt;/p></description></item><item><title>Perché un pavimento radiante non si regola come un termosifone</title><link>https://projects.eandgcode.com/guide/pid-a-tempo-pavimento-radiante/</link><pubDate>Sat, 17 Oct 2026 00:00:00 +0000</pubDate><guid>https://projects.eandgcode.com/guide/pid-a-tempo-pavimento-radiante/</guid><description>&lt;p>Un termosifone scalda l&amp;rsquo;aria in pochi minuti: chiudi la valvola e smette. Un pavimento radiante è un&amp;rsquo;altra bestia. L&amp;rsquo;acqua passa in tubi annegati in diversi centimetri di &lt;strong>massetto&lt;/strong>, e il massetto è un accumulatore: dopo che la valvola si è chiusa continua a scaldare per un&amp;rsquo;ora, e dopo che si è riaperta ci mette un&amp;rsquo;ora a farsi sentire. Regolarlo come un termosifone funziona, ma male. Questa guida spiega perché, e come regola le valvole &lt;a href="https://projects.eandgcode.com/progetti/orfhan/">ORFHAn&lt;/a>, con un regolatore PID che lavora a tempo.&lt;/p></description></item><item><title>Provare una centralina a relè al banco, prima di aprire il quadro</title><link>https://projects.eandgcode.com/guide/collaudo-centralina-rele-al-banco/</link><pubDate>Sat, 17 Oct 2026 00:00:00 +0000</pubDate><guid>https://projects.eandgcode.com/guide/collaudo-centralina-rele-al-banco/</guid><description>&lt;p>Sostituire la centralina di un pavimento radiante con una fatta in casa è un lavoro di un pomeriggio, se tutto va bene. Se qualcosa va storto, è una casa fredda a gennaio con il firmware da correggere e un quadro aperto. La differenza la fa quello che si prova &lt;strong>prima&lt;/strong>, sul tavolo, con l&amp;rsquo;impianto originale che continua a funzionare. Questa è la procedura che segue &lt;a href="https://projects.eandgcode.com/progetti/orfhan/">ORFHAn&lt;/a>, ma vale per qualsiasi centralina a relè con un ESP32 o un altro microcontrollore.&lt;/p></description></item><item><title>transLATER</title><link>https://projects.eandgcode.com/progetti/translater/</link><pubDate>Thu, 22 Oct 2026 18:44:15 +0200</pubDate><guid>https://projects.eandgcode.com/progetti/translater/</guid><description>&lt;p>&lt;strong>Scrivi ora, traduci DOPO.&lt;/strong>&lt;/p>
&lt;p>&lt;picture>&lt;source srcset="https://projects.eandgcode.com/progetti/translater/copertina-notte.svg" media="(prefers-color-scheme: dark)">&lt;img src="https://projects.eandgcode.com/progetti/translater/copertina-giorno.svg" alt="transLATER: scrivi ora, traduci DOPO. La documentazione dei progetti tradotta da sola, disegni compresi">&lt;/picture>&lt;/p>
&lt;p>Un servizio che traduce da solo la documentazione dei tuoi progetti su GitLab, con un modello di
lingua che gira a casa tua: niente servizi esterni, niente costi a parola. Scrivi nella tua lingua,
fai push, e qualche minuto dopo nel repository ci sono le traduzioni. Il nome gioca con l&amp;rsquo;inglese
&lt;em>later&lt;/em>, «dopo»: tu scrivi adesso, la traduzione arriva poco più tardi.&lt;/p></description></item><item><title>ComfyUI Setup</title><link>https://projects.eandgcode.com/progetti/comfyuisetup/</link><pubDate>Thu, 22 Oct 2026 18:44:14 +0200</pubDate><guid>https://projects.eandgcode.com/progetti/comfyuisetup/</guid><description>&lt;p>&lt;picture>&lt;source srcset="https://projects.eandgcode.com/progetti/comfyuisetup/copertina-notte.svg" media="(prefers-color-scheme: dark)">&lt;img src="https://projects.eandgcode.com/progetti/comfyuisetup/copertina-giorno.svg" alt="ComfyUI Setup: video, immagini e audio con l’intelligenza artificiale sulla tua GPU">&lt;/picture>&lt;/p>
&lt;p>&lt;strong>Crea video, immagini e audio con l&amp;rsquo;intelligenza artificiale sul tuo computer, con modelli gratuiti.&lt;/strong>
Niente abbonamenti, niente crediti da comprare, niente file caricati sui server di qualcun altro: lavora la tua scheda video, e quello che crei resta a casa tua.&lt;/p>
&lt;p>ComfyUI è lo strumento più potente che esista oggi per farlo, ed è anche uno dei più ostici da mettere in piedi. Questo progetto è uno script che fa il lavoro difficile al posto tuo: controlla il sistema, misura la tua GPU, costruisce un&amp;rsquo;installazione di ComfyUI con oltre cento estensioni già sistemate, la avvia con le impostazioni giuste per il tuo hardware e, quando glielo chiedi, scarica i modelli e i workflow per partire.&lt;/p></description></item><item><title>Cookie policy</title><link>https://projects.eandgcode.com/cookie-policy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://projects.eandgcode.com/cookie-policy/</guid><description>&lt;p>Questa pagina spiega quali cookie e tecnologie simili usa questo sito (titolare: &lt;strong>André Francisco Elias&lt;/strong>, Milano — e-mail: &lt;a href="mailto:elias.andre.f@gmail.com">elias.andre.f@gmail.com&lt;/a>
), secondo le Linee guida del Garante Privacy del 10 giugno 2021.&lt;/p>
&lt;h2 id="cookie-tecnici-non-richiedono-consenso">Cookie tecnici (non richiedono consenso)&lt;/h2>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Nome&lt;/th>
 &lt;th>Fornitore&lt;/th>
 &lt;th>Scopo&lt;/th>
 &lt;th>Durata&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>&lt;code>cc_cookie&lt;/code>&lt;/td>
 &lt;td>questo sito&lt;/td>
 &lt;td>Ricorda che hai visto l&amp;rsquo;avviso sui cookie e, se ci sono annunci, le tue scelte&lt;/td>
 &lt;td>6 mesi&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>__cf_bm&lt;/code>, &lt;code>cf_clearance&lt;/code>&lt;/td>
 &lt;td>Cloudflare&lt;/td>
 &lt;td>Protezione da bot e attacchi (solo se attivata)&lt;/td>
 &lt;td>fino a 30 minuti / sessione&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>_gitlab_session&lt;/code>, &lt;code>event_filter&lt;/code>&lt;/td>
 &lt;td>GitLab di questo sito (&lt;code>git.eandgcode.com&lt;/code>)&lt;/td>
 &lt;td>Sessione, protezione dei moduli e filtro dell&amp;rsquo;attività del progetto, solo visitando il codice&lt;/td>
 &lt;td>fino alla chiusura del browser&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h2 id="cookie-e-script-di-terze-parti">Cookie e script di terze parti&lt;/h2>

&lt;h3>Google AdSense (Google Ireland Ltd.)&lt;/h3>
&lt;p>Il sito mostra annunci tramite Google AdSense. Il consenso è raccolto con la piattaforma di gestione del consenso certificata di Google (IAB TCF). Google e i suoi partner possono usare cookie e identificatori per mostrare, limitare la frequenza e misurare gli annunci, anche personalizzati in base alla tua navigazione.&lt;/p></description></item><item><title>Informativa privacy</title><link>https://projects.eandgcode.com/privacy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://projects.eandgcode.com/privacy/</guid><description>&lt;h2 id="1-titolare-del-trattamento">1. Titolare del trattamento&lt;/h2>
&lt;strong>André Francisco Elias&lt;/strong>, Milano — e-mail: &lt;a href="mailto:elias.andre.f@gmail.com">elias.andre.f@gmail.com&lt;/a>

&lt;h2 id="2-dati-trattati">2. Dati trattati&lt;/h2>
&lt;p>&lt;strong>Dati di navigazione.&lt;/strong> Per far funzionare e proteggere il sito, i sistemi informatici acquisiscono dati come indirizzo IP, data e ora della richiesta, pagina visitata, browser e sistema operativo. Il sito e l&amp;rsquo;archivio del codice dei progetti (GitLab, su &lt;code>git.eandgcode.com&lt;/code>) girano su server del titolare, in Italia. Il traffico passa attraverso la rete di Cloudflare, che tratta questi dati per nostro conto per sicurezza (protezione da attacchi) e distribuzione dei contenuti.&lt;/p></description></item><item><title>Sostieni lo sviluppo</title><link>https://projects.eandgcode.com/sostieni/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://projects.eandgcode.com/sostieni/</guid><description>&lt;p>Tutto il codice è gratuito. Se un progetto ti ha fatto risparmiare tempo, un piccolo contributo aiuta a coprire server, hardware e ore di sviluppo.&lt;/p>

&lt;p class="cta">
 &lt;a class="btn" href="https://ko-fi.com/eliasandref">Ko-fi&lt;/a>
 &lt;a class="btn ghost" href="https://liberapay.com/eliasandref/">Liberapay&lt;/a>
 &lt;a class="btn ghost" href="https://paypal.me/eliasandref">PayPal&lt;/a>
&lt;/p></description></item></channel></rss>