Come utilizzare il classico strumento di sviluppo di Arduino per programmare la scheda ESP8266 di AZ-Delivery. Nello scoso articolo abbiamo presentato la scheda di AZ-Delivery basata su ESP8266, con display OLED 128×32 da 0.91″, supporto batteria esterna e Wi-Fi. Oggi ne analizzeremo il sistema di configurazione, per essere in grado
Luigi_Morelli
AZ-Delivery ESP8266 con display OLED 0.91 integrato
AZ-Delivery presenta un microcontrollore ESP8266 dotato di display OLED incorporato da 0.91 pollici per applicazioni avanzate. Immaginiamo di avere necessità di un sistema di controllo basato su microcontrollore. Supponiamo che il sistema che ci occorre dev’essere in grado di lavorare velocemente. Supponiamo di aver anche bisogno di un sistema Wireless
Progettazione di un amplificatore hi-fi integrato
Come affrotare la progettazione di un amplificatore integrato monolitico, mono o stereo, con estensioni per mixer, toni, antibump e VU-meter. Abbiamo recentemente preso in considerazione un libro che raccoglieva 15 progetti di amplificatore monolitico integrato ed una serie di interessanti ed utili informazioni relative alla progettazione. Oggi torneremo sull’argomento presentando
Benchmarking a Seeed Studio Wio RP2040 mini board
Quanto una scheda Wio RP2040 risulta più veloce e ottimizzabile, in termini di CPU ed FPU, rispetto al nostro classico Arduino UNO R3? Ci capita, di tanto in tanto, di occuparci di sistemi di ottimizzazione delle schede a microcontrollore. A tale scopo abbiamo prodotto un programma di benchmarking (ad uso
Programmare in Python con la Wio RP2040 dev board
La board Wio RP2040 prodotta da SeeedStudio consente di programmare in Python una board di tipo Arduino senza dover accedere al linguaggio C. Iniziamo oggi una breve serie di articoli dedicati alla scheda Wio RP2040 dev board, prodotta da SeeedStudio. Vedremo assieme come configurare ed attivare la scheda per l’utilizzo
Amplificatori audio di elevata qualità – D.Danieli
Amplificatori audio di elevata qualità non è propriamente un testo su Arduino, ma conduce il lettore verso la prototipazione di progetti elettronici e PCB. Ciascuno di noi è più o meno in grado di riconoscere un buon amplificatore all’interno di una catena HiFi. Ma cos’è che fa “suonare bene” un
RaspberryPI e Jetson Nano in lotta contro il Covid
RaspberryPI e Jetson Nano possono contribuire attivamente alla ricerca medica contro il Covid-19 attraverso l’uso del calcolo distribuito. La massiccia diffusione di sistemi SBC (come, appunto, RaspberryPI 3, 4, 400 e Nvidia Jetson, siano essi Nano, TX1, TX2 o Xavier) comporta spesso la fatidica domanda: “Ora che ce l’hai, cosa
Alimentare un Raspberry PI a batteria è possibile!
Abbiamo visto come sia possibile alimentare un raspberry PI a batteria. Oggi impareremo a calcolare i parametri necessari per il progetto. Il Raspberry PI è un single board computer particolarmente versatile, si presta al pilotaggio di apparati esterni tramite GPIO, può essere programmato in C o in Python, funziona con
Arduino e GPS – Posizionamento globale economico
Un semplice circuito con GPS per consentire ad Arduino di riconoscere immediatamente latitudine e longitudine della propria posizione. Chi come noi ha la passione del making si trova spesso a che fare con sketch di Arduino per le interconnessioni di rete: shield Ethernet, sistemi GSM/GPRS, LoRa e WiFi sono all’ordine
ARM MBED OS6 – Introduzione al sistema di sviluppo
ARM Mbed OS è un sistema operativo open source per schede Cortex-M Internet of Things (IoT): a basso consumo, vincolato e connesso. Mbed OS fornisce un livello di astrazione per i microcontrollori su cui viene eseguito, in modo che gli sviluppatori possano scrivere applicazioni C/C++ che vengono eseguite su qualsiasi
Beginning STM32 – Developing with FreeRTOS and GCC
Beginning STM32: perché Arduino non è abbastanza e Raspberry PI è troppo. Come gestire un sistema operativo real-time su microcontrollore. Usando FreeRTOS e libopencm3 invece dell’ambiente software Arduino, questo libro aiuterà a sviluppare applicazioni multi-tasking che supereranno le caratteristiche di Arduino. Oltre alle solite periferiche che si trovano nel tipico