Archivi tag: linux

Rimuovere certificati e chiavi SSH da terminale


Nell’ambito di alcune attività didattiche che intendo svolgere con le mie classi 4′ e 5′ Automazione ed Elettronica, mi trovo in questi giorni a sperimentare alcuni applicativi su Raspberry Pi e per essere più celere nell’effettuare tutti i test, mi collego dal mio Mac Book Air in SSH ai vari Raspberry Pi che dispongo. Una delle attività che è necessario saper svolgere è quella della cancellazione dei certificati e chiavi SSH presenti sul computer utilizzato per connettersi.
Pertanto per ricordarlo a me stesso e ai miei studenti di seguito dettaglio la procedura per effettuare per la cancellazione. Nell’esempio faccio riferimento ad un computer Mac per altri sistemi operativi la modalità è molto simile.

Procedura

Continua a leggere

Pocket C.H.I.P. tra le mie mani

pocket-chip-01

pocket-chip-02

Mi ero ripromesso di scrivere un post sulle funzionalità di Pocket CHIP che mi è stato consegnato la settimana scorsa, avevo aderito alla campagna di raccolta fondi su kickstarter l’anno scorso. Poiché sono in “modalità vacanza” 😃 questo che leggete non sarà un tutorial ma semplicemente una descrizione veloce dell’oggetto, più avanti scriverò articoli di approfondimento i cui vi parlerò delle applicazioni precaricate, coding su C.H.I.P., creazione di dispositivi IoT e molto altro, nel mentre vi rimando al sito di riferimento su cui potete trovare descritte tutte le funzionalità. Il dispositivo è un PC Linux a tutti gli effetti al suo interno trovano posto un scheda CHIP il microcomputer da 9 dollari che già posseggo da tempo e di cui mi sono giunti pochi giorni fa le schede adattartici VGA e HDMI per il collegamento al monitor. C.H.I.P. ha funzionalità simili a quelle di un Raspberry Pi Zero, quindi come per il concorrente certamente utilissimo nella didattica.

pocket-chip-11

pocket-chip-10

Perché attratto da Pocket C.H.I.P.?
Immaginavo giovani studenti con un simil Game Boy Linux riprogrammabile nello zainetto.

Caratteristiche:

  • Processore Allwinner R8 Cortex A8 da 1 GHz con una GPU Mali-400
  • 512 MB RAM
  • 4GB NAND flash (quindi assente microSD)
  • 802.11 b/g/n Wi-Fi + Bluetooth 4.0
  • Video Output – jack da 3.5mm per il composito e l’audio mentre HDMI e VGA disponibili con schede adattatrici
  • Una porta USB host, una micro USB OTG
  • Due file di connettori per aggiunta di schede
  • Alimentazione da 5V attraverso la micro USB OTG o batteria
  • Dimensioni della sola scheda CHIP – 60 x 40 mm
  • Sistema operativo Debian

Tra le app disponibili Chromium, LibreOffice e Scratch e molte altre.

Inserendo la scheda CHIP dietro alla struttura Pocket trasformiamo CHIP in un computer Linux portatile.

pocket-chip-03

pocket-chip-04

pocket-chip-08

pocket-chip-09

Caratteristiche:

  • Schermo touch da 4.3 pollici (480×272)
  • Tastiera QWERTY
  • Batteria da 3000 mAh (autonomia abbastanza lunga circa 5 ore)

E se desiderata interagire con il mondo esterno disponibile un connettore GPIO 8 connettori GPIOs, 1pin PWM, SPI, TWI (I2C), UART, MIPI-CSI, LCD output, Touchpanel input.

pocket-chip-05

pocket-chip-06

pocket-chip-12

Per approfondimenti:

Cosa farne ora?
Date uno sguardo alla sezione Projects e date sfogo alla vostra fantasia da Maker. 🙂

Io invece tra breve riabilitazione al mare 🙂 e nello zaino il mio Pocket C.H.I.P.

Buone vacanze a tutti 🙂

Installare Scratch 2 offline edition su Ubuntu a 64 bit

Durante i miei corsi di coding per studenti e docenti che ho realizzato nelle scorse settimane, ho utilizzato Scratch 2 la cui installazione risulta relativamente semplice per sistemi Mac e Windows, infatti richiede solamente l’installazione di Adobe Air e tutto il processo si conclude in pochissimi minuti.
Recentemente mi è stato chiesto da colleghi “Animatori digitali” come effettuare l’installazione della versione offline di Scratch 2 su Ubuntu, che risulta un po’ più complicata rispetto ai sistemi Mac e Win, sulle versioni di Ubuntu a 64 bit è richiesta una procedura più lunga e non immediata che necessita di qualche comando da terminale.
Di seguito elenco i passi necessari per l’installazione su Ubuntu, ho testato la procedura su Ubuntu 14.04.03 e 15.10 e tutto ha funzionato correttamente.

Passo 1

Effettuiamo il download di Adobe Air e Scratch 2 dal sito di riferimento:

https://scratch.mit.edu/scratch2download/

01-scratch2-ubuntu

02-scratch2-ubuntu

Passo 2

E’ indispensabile installare le seguenti librerie:

sudo apt-get install libxt6:i386 libnspr4-0d:i386 libgtk2.0-0:i386 libstdc++6:i386 libnss3-1d:i386 lib32nss-mdns libxml2:i386 libxslt1.1:i386 libcanberra-gtk-module:i386 gtk2-engines-murrine:i386

03-scratch2-ubuntu

Verrà richiesto di confermare l’installazione

04-scratch2-ubuntu

Passo 3
Continua a leggere

Arduino 3 – la mappa della scheda

Tra un’interrogazione ed una prova d’esame, tra correzione compiti e intervalli scolastici sto leggendo la documentazione su Arduino 3 ed incominciando a fare le prime prove in laboratorio. Per velocizzare le attività di sperimentazione sto costruendo un diario attività a cui fa da introduzione l’immagine che vi allego (un click sull’immagine per visualizzare l’ingrandimento), spero possa servire anche ad altri.

Saluti.

Arduino 3 - mappa della scheda

Arduino TRE tra le mie mani

In tarda mattinate mi è stato consegnato Arduino TRE ed ho effettuato l’unboxing pochi istanti fa al termine delle lezioni a scuola, non riesco quindi a darvi specifiche tecnici e test sulla scheda, perché materialmente non ho avuto il tempo di fare nulla, ma pubblico alcune foto che mostrano qualche dettaglio della scheda. Immagino inoltre che a breve, come già preannunciato via mail in tarda mattinata dall’Arduino Tre Team, mi giungeranno indicazioni e credo documentazione. Per i primi dettagli tecnici seguite il link sul sito Arduino: http://arduino.cc/en/Main/ArduinoBoardTre inoltre cercherò di pubblicare i primi test ed esperimenti.

01

00

Slideshow di alcuni dettagli della scheda:

Questo slideshow richiede JavaScript.