In questo articolo di oggi vedremo come effettuare streaming su Youtube utilizzando una board Raspberry Pi e la Pi Camera. YouTube Live è uno strumento che consente ai creator di raggiungere facilmente la propria community in tempo reale. Che l’obiettivo sia quello di trasmettere un evento in streaming oppure tenere
Software
In Informatica e ingegneria, la definizione “computer software” rappresenta la totalità dell’informazioni elaborata da un sistema di calcolo, consistente di programmi e dati. Esso include i programmi del computer, le librerie ed i relativi dati non eseguibili, come documentazione online o dati digitali multimediali.
Il software è una collezione di dati e istruzioni per il computer che determinano come il computer debba funzionare. Appare quindi in contrasto con il concetto di hardware fisico, con il quale il sistema considerato è costruito e attraverso il quale esegue fisicamente il lavoro prestabilito.
Il termine è un prestito linguistico dell’inglese. Nella lingua inglese nasce per imitazione del termine hardware e dalla composizione delle parole soft (in italiano «morbido», «tenero», «leggero»), e ware («merci», «articoli», «prodotti», «mercanzie»).
La paternità della coniazione del termine software non è certa. L’americano Paul Niquette la rivendica sostenendo di aver coniato il termine software nel 1953. Certa invece è la prima apparizione del termine software in una pubblicazione scritta: un articolo dell’American Mathematical Monthly scritto nel 1958 dallo statistico americano John Wilder Tukey.
In computer science and engineering, computer software is all information processed by computer systems, programs and data. It includes computer programs, libraries and related non-executable data, such as online documentation or digital media. Computer hardware and software require each other and neither can be realistically used on its own.
We have a collection of data or computer instructions that tell the computer how to work. This is in contrast to physical hardware, from which the system is built and actually performs the work.
Client-server socket based project with Wio RP2040
Let’s learn how to use the Wio dev board RP2040 microcontroller distributed by Seeed Studio to build a client-server socket based project. We recently presented the Wio Dev Board RP2040 distributed by Seeed Studio, a high performance microcontroller based on dual core ARM Cortex M0 + processor. Today we will
Monitoriamo la rete wi-fi con Wio dev board RP2040
Impariamo come utilizzare il microcontroller Wio dev board RP2040 distribuito da Seeed Studio per attività di monitoraggio della rete wireless. Abbiamo recentemente presentato la scheda Wio Dev Board RP2040 distribuita da Seeed Studio, un microcontrollore ad alte prestazioni basato su processore ARM Cortex M0+ dual core. Oggi impareremo a programmarne
Come creare interfaccia web per la Raspberry Pi Camera
Nell’articolo di oggi vedremo come creare una interfaccia web che permette di modificare tutti i parametri e compiere determinate azioni utilizzando la Raspberry Pi Camera. Cos’è un’interfaccia? L’interfaccia è un elemento di contatto o intermediazione tra due entità, siano esse sistemi, cose o persone e consente l’interazione fra di esse.
How to program the AZ-Delivery SIM800L board #04
Passiamo alla delicata fase di programming con il modulo SIM800L di AZ-Delivery, e produciamo un nuovo sketch funzionante per gestire gli SMS. Abbiamo imparato cosa sia un modulo di comunicazione GSM per Arduino, come funziona la rete GSM-GPRS, come si configura l’hardware e come funziona il software su Arduino IDE
Imparare ad usare la scheda AZ-Delivery SIM800L #3
Dopo aver conosciuto il modulo AZ-Delivery SIM800L e compreso il suo ambito di utilizzo (GSM–GPRS) iniziamo a creare un progetto che funzioni. Prima di iniziare, occorre decidere se si desideri utilizzare l’antenna Plug-in o l’antenna che richieda una saldatura. Se si sceglie di saldare sull’antenna, occorre utilizzare flussante e adottare
Imparare ad usare la scheda AZ-Delivery SIM800L #2
In questa lezione impareremo rapidamente come funzionano i sistemi GSM e GPRS, per poterli utilizzare al meglio successivamente. Come abbiamo visto nello scorso articolo, esistono occasioni particolari in cui i progetti basati sulla Internet of Things si trovano a dover condividere informazioni in zone dove la copertura Internet non è
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
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
Impara a programmare for dummies – Recensione
Imparare a programmare è un po’ come imparare una nuova lingua. Questo libro è un’eccellente guida per imparare a scrivere programmi con quegli strani linguaggi diffusissimi nel Web. Seguendo alcuni semplici passi potrai così realizzare i tuoi primi programmi. IL LINK Titolo: Impara a programmare Autore: Chris Minnick e Eva