IOTA su Arduino o Raspberry Pi o scheda simile?


9

Sono nuovo nel mondo dell'IoT, non ho ancora nemmeno un Arduino o una scheda simile ... ma sono molto interessato, soprattutto con la criptovaluta come IOTA che rende tali cose potenzialmente redditizie. Purtroppo, anche questo sembra un campo davvero nuovo, perché non sono stato in grado di trovare alcuna risorsa, come un tutorial, per ottenere un Arduino o un dispositivo simile in grado di accettare IOTA come pagamento per accedere a una sorta di sensore su di esso . Le mie domande sono:

  1. Arduino, Raspberry Pi o qualche altra scheda possono essere programmati e ha le specifiche sufficienti per farlo. Se sì, quale?
  2. Ci sono guide, tutorial, "Hello World" o altre guide "Inizia" per aiutarti a implementare una cosa del genere? Qualunque cosa in questa sfera sarebbe probabilmente utile per me come una vera novità per questa roba.

2
Che tipo di implementazione IOTA stai cercando? Un portafoglio, un nodo leggero, un nodo completo?
Helmar

1
Argomento Wikipedia en.wikipedia.org/wiki/IOTA_(technology) e questo sembra essere il portale degli sviluppatori dev.iota.org e questo sembra essere un repository GitHub per alcuni materiali IOTA github.com/iotaledger
Richard Chambers

Questo sembra essere un GitBook su IOTA con una guida per principianti gitbook.com/book/matthewwinstonjohnson/iota-guide-and-faq/…
Richard Chambers

1
Per la domanda "Che tipo di implementazione IOTA stai cercando? Un portafoglio, un nodo leggero, un nodo completo?", La risposta è che non importa. A questo punto sono aperto a tutte le opzioni ...
Serj Sagan,

1
@SerjSagan sono informazioni preziose che dovresti includere con la modifica nella tua domanda. Se non ti interessa, l'opzione che richiede meno risorse può essere considerata per una risposta.
Helmar

Risposte:


7

Per interagire con IOTA, devi essere in esecuzione o avere accesso a un nodo IRI, che di solito ha la sua API esposta. IOTA è ancora in una fase di forte sviluppo e un dispositivo Linux incorporato come Raspberry Pi non ha le risorse per eseguire un nodo IRI. Il tag Ruuvi open source è un buon esempio di dispositivo IoT che spinge i dati nel groviglio IOTA. I tag sono fondamentalmente sensori abilitati per il bluetooth e di solito saranno collegati a un RaspPi. Il Raspberry Pi inoltra quindi questi dati a un server IRI pubblico.


1
Al momento, il programma IRI è scritto in Java. Non è amichevole per le risorse, ma sta eseguendo il porting del programma su C ++. Avranno anche portafogli leggeri. Questi tipi di nodi potrebbero essere eseguiti su un RaspPi o OpenWrt. Microcontrollori come Arduino sarebbero connessi in wireless al Pi, comunicando tramite l'API sul nodo. Stanno anche sviluppando un processore a basso costo chiamato JINN, un processore ternario. Divertiti a scendere in quella
tana del

1
Un link a dove Ruuvi sta "spingendo i dati nel groviglio IOTA" sarebbe davvero utile.
Serj Sagan,

2
Ecco l'articolo principale lab.ruuvi.com/iota Hanno scritto un programma NodeJS che può essere eseguito su Linux incorporato. github.com/ojousima/ruuvi-nodejs/blob/frankfurt-hackathon/… Il dispositivo Linux incorporato (RaspPi) ottiene i dati del sensore, tramite bluetooth, dal ruuvi. RaspPi contatta un server IOTA pubblico e ottiene gli hash di 2 transazioni per la Prova di lavoro. RaspPI esegue la prova di lavoro, utilizzando l'algoritmo ccurl, crea l'oggetto transazioni contenente i dati del sensore e invia i dati a un indirizzo IOTA tramite il server pubblico IOTA. Puoi anche ospitare il tuo nodo
GusGorman402,

2
Poiché non vi sono commissioni di transazione su IOTA, è possibile effettuare transazioni a valore zero se si è disposti a fare il PoW (richiede pochi secondi). La transazione contiene campi di metadati (tag e signatureMessage) iota.readme.io/docs/the-anatomy-of-a-transaction in cui gli utenti (e i dispositivi IoT) possono archiviare / inviare piccole quantità di dati, come i dati dei sensori.
GusGorman402,

1
Questo sito ha tutorial su Hello World learn.iota.org/tutorials ed ecco un esempio di IoT industriale, usando i pagamenti IOTA per attivare servo simform.com/iota-iiot-tutorial-part-2
GusGorman402
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.