IOTA di Arduino atau Raspberry Pi atau Papan Sejenis?

9

Saya baru di dunia IoT, saya bahkan belum memiliki Arduino atau dewan serupa ... tapi saya sangat tertarik, terutama dengan cryptocurrency seperti IOTA membuat hal-hal seperti itu berpotensi menguntungkan. Sayangnya, ini juga tampak seperti bidang yang benar-benar baru, karena saya tidak dapat menemukan sumber daya apa pun, seperti tutorial, untuk mendapatkan Arduino atau perangkat serupa agar dapat menerima IOTA sebagai pembayaran untuk mengakses semacam sensor di dalamnya . Pertanyaan saya adalah:

  1. Apakah Arduino, Raspberry Pi atau papan lain dapat diprogram dan memiliki spesifikasi yang cukup untuk melakukan ini. Jika ya, yang mana?
  2. Apakah ada panduan, tutorial, "Hello World" atau panduan "Memulai" lainnya untuk membantu menerapkan hal seperti itu? Apa pun di bidang ini mungkin akan bermanfaat bagi saya sebagai pemula yang benar untuk hal ini.
Serj Sagan
sumber
2
Implementasi IOTA seperti apa yang Anda cari? Dompet, simpul cahaya, simpul penuh?
Helmar
1
Topik Wikipedia en.wikipedia.org/wiki/IOTA_(technology) dan ini tampaknya menjadi portal pengembang dev.iota.org dan ini tampaknya merupakan repositori GitHub untuk beberapa bahan IOTA github.com/iotaledger
Richard Chambers
Ini tampaknya menjadi GitBook di IOTA dengan panduan pemula gitbook.com/book/matthewwinstonjohnson/iota-guide-and-faq/…
Richard Chambers
1
Untuk pertanyaan "Implementasi IOTA seperti apa yang Anda cari? Dompet, simpul cahaya, simpul penuh?", Jawabannya adalah tidak masalah. Pada titik ini saya terbuka untuk semua dan semua pilihan ...
Serj Sagan
1
@SerjSagan itu informasi berharga yang harus Anda sertakan dengan mengedit pertanyaan Anda. Jika Anda tidak peduli tentang hal itu, pilihan sumber daya paling tidak intensif dapat dipertimbangkan untuk jawabannya.
Helmar

Jawaban:

7

Untuk berinteraksi dengan IOTA, Anda harus menjalankan atau memiliki akses ke simpul IRI, yang biasanya memiliki API terbuka. IOTA masih dalam tahap pengembangan yang berat, dan perangkat linux tertanam seperti Raspberry Pi tidak memiliki sumber daya untuk menjalankan simpul IRI. Tag Ruuvi open source adalah contoh yang baik dari perangkat IoT yang mendorong data ke IOTA kusut. Tag pada dasarnya adalah sensor yang diaktifkan bluetooth, dan biasanya akan ditambatkan ke RaspPi. Raspberry Pi kemudian meneruskan data ini ke server IRI publik.

GusGorman402
sumber
1
Saat ini, program IRI ditulis dalam java. Ini tidak ramah sumber daya, tetapi mereka porting program ke C ++. Mereka juga akan memiliki dompet yang ringan. Jenis-jenis node ini dapat berjalan di RaspPi atau OpenWrt. Mikrokontroler seperti Arduino akan terhubung secara nirkabel ke Pi, berkomunikasi melalui API pada node. Mereka juga mengembangkan prosesor berbiaya rendah yang disebut JINN, prosesor ternary. Bersenang-senanglah turun ke lubang kelinci itu
GusGorman402
1
Tautan ke tempat Ruuvi "mendorong data ke IOTA kusut" akan sangat membantu.
Serj Sagan
2
Berikut ini adalah artikel utama lab.ruuvi.com/iota. Mereka menulis program NodeJS yang dapat berjalan di embedded Linux. github.com/ojousima/ruuvi-nodejs/blob/frankfurt-hackathon/… Perangkat linux tertanam (RaspPi) mendapatkan data sensor, melalui bluetooth, dari ruuvi. RaspPi menghubungi server IOTA publik dan mendapatkan hash dari 2 transaksi untuk Bukti Kerja. RaspPI melakukan pembuktian kerja, menggunakan algoritma ccurl, membuat objek transaksi yang berisi data sensor, dan mengirimkan data ke alamat IOTA melalui server publik IOTA. Anda juga dapat meng-host simpul Anda sendiri
GusGorman402
2
Karena tidak ada biaya transaksi di IOTA, Anda dapat melakukan transaksi bernilai nol jika Anda bersedia melakukan PoW (membutuhkan beberapa detik). Transaksi tersebut berisi bidang data meta (tag dan signatureMessage) iota.readme.io/docs/the-anatomy-of-a-transaction di mana pengguna (dan perangkat IoT) dapat menyimpan / mengirim sejumlah kecil data, seperti data sensor.
GusGorman402
1
Situs ini memiliki tutorial Hello World learn.iota.org/tutorials dan ini adalah contoh Industrial IoT, menggunakan pembayaran IOTA untuk mengaktifkan servo simform.com/iota-iiot-tutorial-part-2
GusGorman402