Archivio Mensile: Marzo 2023

0

Costruire e programmare PiCar-X: iniziare con la tua macchina robotica

Costruire e programmare il tuo PiCar-X: una guida per iniziare con la tua auto robotica utilizzando il linguaggio di programmazione EzBlock. Scopri come assemblare le parti, programmare il tuo PiCar-X utilizzando i blocchi drag-and-drop, stampare in 3D un semplice supporto LED per aggiungere luci alla tua auto e creare un esempio di blink. Inoltre, scopri come utilizzare un pulsante per accendere e spegnere i LED, oltre a controllare la videocamera.

BNO055 per ESP32, ESP8266 e Arduino: Giroscopio ad Alta Velocità e Interrupt per Qualsiasi Movimento 0

BNO055 per esp32, esp8266 e Arduino: giroscopio ad alta velocità e interrupt per ogni movimento – 6

Quest’ultimo articolo della serie esplora come utilizzare il sensore BNO055 con ESP32, ESP8266 e Arduino per ottenere l’interruzione di alta frequenza del giroscopio e del movimento qualsiasi. Il sensore BNO055 combina un accelerometro, un magnetometro e un giroscopio in un unico modulo, rendendolo ideale per un tracciamento preciso dell’orientamento.

BNO055 per esp32, esp8266 e Arduino: abilita pin INT e accelerometro High G Interrupt 0

BNO055 per esp32, esp8266 e Arduino: abilitare il pin INT e High G Interrupt dell’accelerometro – 5

Continua la serie di articoli sul sensore BNO055.
La parte 5 si concentra sulla configurazione del BNO055 per rilevare eventi di accelerazione improvvisa utilizzando la funzione High G Interrupt. Ciò comporta l’abilitazione del pin INT e la configurazione dei parametri di soglia e durata per l’interruzione.
L’interruzione High G viene attivata quando l’accelerometro rileva un evento di accelerazione improvvisa che supera una soglia e una durata specificate. Ciò può essere utile per rilevare impatti, cadute o altri movimenti improvvisi in una varietà di applicazioni.

ESP32 self OTA: aggiorna il firmware dal server 0

Aggiornamento automatico Firmware OTA dell’ESP32 dal server – 1

Questo articolo descrive come l’ESP32 possa aggiornare il proprio firmware in modo Over-The-Air (OTA) da un server, evitando di dover accedere fisicamente al dispositivo. Basta configurare un server che ospiti il nuovo firmware e aggiungere il supporto OTA al firmware ESP32. In questo modo, l’ESP32 può controllare periodicamente il server per nuovi aggiornamenti firmware e scaricarli per l’installazione. Con questa soluzione, è possibile garantire che il firmware dei dispositivi ESP32 sia sempre aggiornato, senza dover accedere fisicamente ad ogni dispositivo.

Aggiornamento ESP32 OTA con browser web: interfaccia web personalizzata 0

Aggiornamenti OTA su ESP32 tramite browser web: interfaccia web personalizzata – 3

Questo tutorial esplora come implementare gli aggiornamenti OTA su un ESP32 utilizzando un browser web come interfaccia personalizzata. Creeremo un’interfaccia web personalizzata utilizzando HTML e JavaScript per caricare i file di firmware sull’ESP32, e quindi utilizzeremo la funzione di aggiornamento OTA dell’ESP32 per installare il nuovo firmware. Alla fine di questo tutorial, dovresti avere una solida comprensione di come utilizzare gli aggiornamenti OTA per mantenere i tuoi dispositivi ESP32 aggiornati con il firmware più recente.

Aggiornamento OTA ESP32 con browser Web: HTTPS (SSL/TLS) e certificato autofirmato 0

Aggiornamenti OTA su ESP32 tramite browser web: caricamento in HTTPS (SSL/TLS) con certificato autofirmato – 2

In questo articolo, esploreremo come eseguire gli aggiornamenti OTA su ESP32 utilizzando un browser Web e un protocollo HTTPS con un certificato autofirmato. HTTPS fornisce un modo sicuro per trasferire i dati su Internet ed è essenziale per qualsiasi processo di aggiornamento OTA che coinvolge informazioni sensibili. Un certificato autofirmato può essere utilizzato per fornire crittografia e autenticazione senza la necessità di un’autorità di certificazione di terze parti, rendendolo una soluzione conveniente per progetti su piccola scala. Entro la fine di questo articolo, avrai un processo di aggiornamento OTA funzionante per il tuo progetto ESP32 che utilizza il protocollo HTTPS e un certificato autofirmato.