Nome dell'autore: electronics guru

FPGA iCE40UP5K: setup toolchain su Ubuntu e primo progetto RGB su iCESugar

Introduzione In questo secondo articolo portiamo la FPGA iCE40UP5K dal piano teorico a un flusso pratico completo su Ubuntu. Nell’articolo FPGA per progettisti embedded: cosa sono e perché usarle (iCE40UP5K) abbiamo costruito il modello mentale necessario per affrontare questo tema senza equivoci: una FPGA non è un “microcontrollore più potente”, ma un dispositivo riconfigurabile che […]

FPGA iCE40UP5K: setup toolchain su Ubuntu e primo progetto RGB su iCESugar Leggi tutto »

FPGA per progettisti embedded: cosa sono e perché usarle (iCE40UP5K)

Introduzione Una FPGA (Field Programmable Gate Array) è un chip elettronico riprogrammabile, cioè un circuito integrato che può essere configurato “sul campo” dall’utente per eseguire una vasta gamma di funzioni logiche, a differenza dei chip fissi (ASIC). Contiene una matrice di blocchi logici e interconnessioni programmabili che permettono di creare circuiti digitali personalizzati per applicazioni che richiedono

FPGA per progettisti embedded: cosa sono e perché usarle (iCE40UP5K) Leggi tutto »

Come installare Ubuntu in macchina virtuale con VirtualBox su Windows e Linux

Introduzione Configurare una macchina virtuale Ubuntu con VirtualBox è uno dei modi più semplici e sicuri per sperimentare nuovi ambienti Linux, senza toccare il sistema operativo principale.Che tu usi Windows o Linux, una VM (Virtual Machine) ti permette di testare software, server, container o script senza rischiare nulla: tutto avviene in uno spazio isolato e

Come installare Ubuntu in macchina virtuale con VirtualBox su Windows e Linux Leggi tutto »

Videosorveglianza con Raspberry Pi e Docker: tutorial completo passo dopo passo

Introduzione Videosorveglianza con Raspberry Pi e Docker: tutorial completo passo dopo passo. Se stai cercando una guida per creare un sistema di videosorveglianza fai-da-te, sei nel posto giusto. Questo tutorial completo ti guiderà passo dopo passo nella configurazione di un sistema basato su Raspberry Pi, una soluzione economica e versatile, perfetta per progetti di domotica

Videosorveglianza con Raspberry Pi e Docker: tutorial completo passo dopo passo Leggi tutto »

ESP32 e PlatformIO nel mondo IoT: Intervista a Ricardo Medda – 2 Chiacchiere con l’Autore

Introduzione Il 7 maggio 2024, sono stato intervistato da Boris Landoni, direttore della rivista Elettronica In, per il format 2 Chiacchiere con l’Autore. Abbiamo approfondito il mondo di ESP32 e PlatformIO, esplorando come questa piattaforma semplifica lo sviluppo di progetti embedded e IoT. L’intervista prende spunto dall’articolo pubblicato sulla rivista Elettronica In (numero 278), basato

ESP32 e PlatformIO nel mondo IoT: Intervista a Ricardo Medda – 2 Chiacchiere con l’Autore Leggi tutto »

Boost Converter controllato da PID con ESP32: una guida completa per la progettazione e implementazione

Introduzione Il Boost Converter controllato da PID con ESP32, presentato in questo articolo, rappresenta una soluzione efficiente e versatile per gestire le variazioni di tensione nella alimentazione di sistemi elettronici, consentendo di aumentare la tensione di ingresso a un livello desiderato, pur mantenendo il sistema stabile e preciso grazie al controllo PID (Proporzionale, Integrale, Derivativo).

Boost Converter controllato da PID con ESP32: una guida completa per la progettazione e implementazione Leggi tutto »

Monitoraggio ambientale con protocollo Modbus, Raspberry Pi e ESP32: guida essenziale con API REST

Introduzione Questo progetto, incentrato sul protocollo Modbus, rappresenta un perfetto esempio di come la tecnologia moderna possa essere utilizzata per creare un sistema di monitoraggio ambientale efficiente e scalabile, utilizzando componenti economici e ampiamente disponibili come il Raspberry Pi e l’ESP32. Il cuore del sistema è un Raspberry Pi equipaggiato con un sensore DHT22, che

Monitoraggio ambientale con protocollo Modbus, Raspberry Pi e ESP32: guida essenziale con API REST Leggi tutto »

Comprendere i principali componenti elettronici: una guida essenziale all’elettronica analogica e digitale

Introduzione Esplora i componenti elettronici fondamentali, dalle loro funzioni alle applicazioni pratiche, in questa guida all’elettronica analogica e digitale. Scopri come resistori, condensatori, induttori, diodi, transistor e LED contribuiscono all’evoluzione tecnologica. L’elettronica è una branca della fisica applicata che studia il controllo e la manipolazione degli elettroni per svolgere funzioni utili. Questo campo ha trasformato

Comprendere i principali componenti elettronici: una guida essenziale all’elettronica analogica e digitale Leggi tutto »

Realizza una efficace rete mesh con ESP32 e visualizza i dati su Node-RED

Introduzione Il progetto che andremo a realizzare si focalizza sulla creazione di una rete mesh utilizzando moduli ESP32, con l’obiettivo di monitorare parametri ambientali come temperatura e umidità, inviando i dati raccolti a un broker MQTT e visualizzandoli in tempo reale su una dashboard Node-RED. Questo sistema sfrutta diversi protocolli di comunicazione, come ESP-NOW per

Realizza una efficace rete mesh con ESP32 e visualizza i dati su Node-RED Leggi tutto »

Gestione dei file su ESP32: SPIFFS e LittleFS a confronto

Introduzione In questo articolo tratteremo la gestione dei file su ESP32. Nell’ambito dell’informatica, i file system sono essenziali per l’organizzazione e la gestione dei dati memorizzati su dispositivi di archiviazione. Un file system è una struttura che consente di conservare e recuperare file in modo ordinato, permettendo al sistema operativo di gestire i dati in

Gestione dei file su ESP32: SPIFFS e LittleFS a confronto Leggi tutto »

Torna in alto