è la categoria relativa all’elettronica embedded. Troverete articoli relativi ai sistemi embedded sia lato hardware che software con particolare riferimento appunto a tutti quei sistemi rivolti ad una specifica applicazione. Tratteremo anche Linux embedded ed altri sistemi operativi leggeri in grado di “girare” su schede embedded a microcontrollore.
Conoscete già UDOO? Sì? Non mi sorprende affatto. No? Male. Anzi, malissimo! Ma d'altronde noi siamo qui per questo: raccontarvi sempre il meglio, appena disponibile e senza tralasciare alcun dettaglio. Oggi vi parliamo, allora, di UDOO, una scheda che rappresenta di certo il futuro della prototipazione, dell'intrattenimento e dei pc-on-a-board.
Con enorme piacere le nostre 3 domande questa volta sono per Pete Lomas, hardware designer della celebre Raspberry Pi. Le sue risposte ci permetteranno di capire la sua visione dell'embedded, i suoi progetti ed il suo lavoro. Conosciamolo meglio proprio in previsione della sua partecipazione a Better Embedded 2014 dove l'Open Source la fa da padrone.
Dopo tante parole, ecco i fatti: Terasic ha messo a disposizione un kit per l'utilizzo di un'FPGA davvero accessibile per tutti. Ma economico non vuol dire poco interessante, anzi. Oltre ad una Cyclone IV, monta un accelerometro a 3 assi, modello ADXL345 della Analog Device, con cui senz'altro potrete divertirvi in mille modi. Inoltre memorie, interfaccia USB, user-led, pushbuttons e A/D converter. Cos'altro volete nella vostra scheda?
Come annunciato di recente, Better Embedded sta tornando per la sua terza edizione e quest'anno si preannuncia un evento ricco e stimolante, anche più degli anni passati. Vediamo perchè.
Hai mai pensato di controllare la tua casa da telefono o pc? Vuoi andare in vacanza ma tenere sotto controllo tutte le stanze o controllare se hai spento tutte le luci? Ecco una breve guida su come farlo a basso costo. In questo articolo imparerete come controllare 3 luci, monitorare la temperatura ambientale, e videosorvegliare le varie stanze (per questa guida ci limiteremo ad una stanza).
Il transistor ha rivoluzionato la nostra vita. Con l'avvento dei semiconduttori hanno sostituito le valvole elettroniche, il che ha permesso la produzione, con dei costi molto contenuti e accessibili a tutti, di microprocessori a elevata capacita di calcolo e circuiti a bassa potenza che ci circondano ogni giorno, più la tecnologia avanza e più riusciamo a ridurre le dimensioni dei componenti, aumentando così il numero di componenti all’interno di un singolo chip. Ma cosa succede in realtà all'interno dei nostri package? Cosa è l'"effetto transistor"? Cerchiamo di capire come funzionano e come utilizzarli nei nostri circuiti.
Scopriamo come amplificare …
Il Better Embedded sta tornando per la sua terza edizione. I nostri più affezionati lettori sicuramente sapranno già che cosa è stato il Better Embedded negli scorsi anni. Per tutti coloro che invece ancora non lo conoscono, quest'anno sarà decisamente un'ottima occasione per potervi partecipare.
L'eterna confusione tra "free" e "gratis", la continua polemica su quanto sia lecito un sistema di condivisione P2P o Torrent visto che vengono usati per compiere illeciti, copyright VS copyleft (manco fosse un match di pugilato o un incontro di Tekken)... Sebbene utile, importante ed affascinante, il dibattito sull'Open Source è spesso portato avanti in maniera maldestra da chi non lo conosce affatto. E, pertanto, afferma cose che non conosce e che non sa. Vediamo, allora, insieme, di fare un po' d'ordine. Cerchiamo di capirci, intendiamoci sui fondamentali, mettiamo in ordine le idee e...ripartiamo da qui. Per difenderlo!
Guida all'istallazione di Linux con usb. Primi passi con Ubuntu. Hai sentito spesso parlare di Linux ma non hai mai avuto il coraggio di addentrarti in un mondo sconosciuto? Hai vecchi computer, lenti come dei muli e vecchi come il cucco e non sai come riciclarli? Linux è un sistema operativo (quell'insieme di programmi essenziali per far funzionare il computer) open source cioè libero perché gratuito, liberamente modificabile e sviluppato da programmatori in tutto il mondo. Fu ideato nel 1991 dallo studente finlandese Linus Torvalds. Le distribuzioni sono molteplici, le più famose sono ubuntu, debian, fedora, ect. Soffermiamoci su …
Rieccoci con la quinta parte di questa miniserie sull'elettronica digitale. Intanto ringrazio coloro che hanno seguito le prime quattro parti e, vorrei aggiungere altri suggerimenti per assimilare al meglio ciò che abbiamo visto fino ad ora, mischiando tra di loro i vari moduli che abbiamo provato, si riuscirà ad ottenere altri esempi con esperimenti davvero simpatici, oltre a farci capire meglio come progettare i nostri circuiti preparando e separando i vari moduli che ci occorrono, nello specifico possiamo provare singolarmente i nostri moduli per poi riunirli in un unico progetto. Questo ci renderà il lavoro facilitato perchè non dovremo …
Forse pensavate che, con gli Oscar dell'Open Source, la nostra "fame" di contest si fosse esaurita. Bene, non è così! Anche perché molti di voi ci hanno segnalato alcune idee e proposte di grandissimo rilievo e ci hanno chiesto un consiglio ed un suggerimento per poterle sviluppare. Oggi inauguriamo, quindi, un nuovo contest, questa volta all'insegna della vostra libera iniziativa. Vediamo insieme di che cosa si tratta e come funziona.
Le alte velocità di comunicazione nell'elettronica oramai sono un prerequisito per poter stare al passo con i tempi. Ma chi ci permette di raggiungere le alte performance di cui abbiamo bisogno porta il nome di TRANSCEIVER.
Cos'è, come nasce, e cosa ha a che fare con i dispositivi FPGA?
Queste ed altre domande avranno risposta in questo articolo, che vi accompagnerà in una realtà che oramai sta vedendo grandi sviluppi nei più avanzati sistemi tecnologici dell'era delle grandi velocità.
Allacciatevi le cinture, si parte!
Avete mai sentito parlare dell'Embedded World? Si tratta di una fiera internazionale in cui tutti i più grandi costruttori e produttori di dispositivi integrati ma anche di software di simulazione, i progettisti e gli analisti di sistemi si incontrano per dar vita ad un evento davvero unico. Anche se ormai la fiera si è conclusa, il suo ricordo è particolarmente vivo nella memoria. Ecco qual è stata la nostra esperienza, che cosa abbiamo visto e soprattutto perché la fiera ci è piaciuta così tanto.
Abbiamo visto insieme che cos'è ChibiOS/RT, come funziona e perchè è interessante. Vediamo, adesso, che cos'è e come funziona ChibiStudio, l'IDE disponibile in ChibiOS per scrivere codice, debuggare e caricare il progetto sulla nostra board. Analizzeremo uno dei progetti demo presenti nella distribuzione, che utilizza led e accelerometro della board STM32F4 Discovery.
L'argomento di oggi è un simulatore circuitale che va sotto il nome di "Quite Universal Circuit Simulator", per gli amici QUCS. Davvero un'ottima soluzione, almeno se non avete bisogno di fare operazioni di caratura professionale particolarmente elevata. Vediamo insieme di che cosa si tratta.
Iniziamo con questo articolo un'avventura alla scoperta della scheda BeagleBone Black (soprannominata, affettuosamente, BBB), una board di sviluppo a basso costo nata da un progetto open-source e supportata da un'ampia community a livello mondiale. Qualche settimana fa ci eravamo già occupati di questa interessantissima scheda, riproponendoci di tornare presto sull'argomento. Eccoci dunque qui, puntuali, a parlare nuovamente della BBB. In questa prima tappa della nostra avventura metteremo finalmente le mani su questa board, vedremo come è fatta, e come si inizia a utilizzarla.
ChibiOS è uno dei più popolari sistemi operativi realtime (RTOS) del mondo open source. Vanta una crescente community di utenti ed è stato utilizzato con successo in molti prodotti commerciali dove velocità di esecuzione e compattezza del codice sono requisiti fondamentali.
Il nome, non troppo “serio” per volere dell’autore Giovanni Di Sirio, è di origine giapponese e significa “piccolo bambino”. ChibiOS significa dunque “piccolo sistema operativo”.
Allo stato attuale questo RTOS non è proprio un ragazzino, poiché è basato su un progetto nato nel 1992 e diventato open nel 2007. Al contrario di molti RTOS open source, ChibiOS non si limita …
Alcuni di noi, con ottima probabilità, ne siamo sicuri, già conoscono oppure hanno utilizzato il protocollo di comunicazione I2C. Tanti, però, probabilmente, ne ignorano il funzionamento e le potenzialità, soprattutto se utilizzato in maniera avanzata. Ecco allora un articolo in cui ci occupiamo di questo versatile e validissimo protocollo dandone uno sguardo approfondito ad aspetti, funzioni ma soprattutto applicazioni. Parleremo diffusamente di start bit, I2C boost ed I/O expander: siete pronti?
Ci siamo, è arrivata anche l'ultima puntata di questo corso. Oggi vogliamo fare le cose in grande provando a proporvi ancora un approfondimento ma questa volta guardando CodeWarrior e Processor Expert con un occhio leggermente differente. Oggi impareremo come si crea una libreria per un componente, spiegandovi i passi fondamentali nel dettaglio, gli strumenti presenti e la relativa programmazione in modo che possiate essere subito operativi dopo la lettura. Siete pronti?
Riprende il nostro corso di programmazione su ARM, come vi avevamo accennato la volta scorsa con una breve parentesi matematica dalle notevoli applicazioni pratiche. Si tratta di un approfondimento tematico su uno degli argomenti più importanti per tutti coloro che si occupano di elettronica e di telecomunicazioni: la Trasformata di Fourier. La conoscete di sicuro ma probabilmente non l'avete mai vista impiegata in questo modo. Facciamo un test preliminare: sapete che cos'è l'algoritmo Radix-2? Curiosi? Speriamo di sì perché questa nuova puntata sta per cominciare.