- Platform Pengembangan Perangkat Keras IoT
- 1. Particle.io
- 2. Papan Espressif ESP8266
- 3. Dewan Pengembangan IoT Intel
- 4. Berbagai Papan Pengembangan Adafruit
- 5. Lini Produk Arduino IoT
- 6. Raspberry Pi
IoT (Internet of Things) tidak lagi menjadi kata kunci. Dengan beberapa kasus penggunaan yang menginspirasi, yang muncul setiap hari, banyak perusahaan sekarang menemukan bagaimana mereka dapat memanfaatkan teknologi untuk pertumbuhan bisnis. Ini dengan cepat menjadi fitur penting bagi perangkat baru untuk berbasis IoT, terlepas dari teknologi lain yang diterapkan dan menurut gartner, pada tahun 2020, 95% perangkat dan sistem baru akan menggunakan IoT. Kami sudah membahas tentang beberapa perangkat IoT populer yang tersedia di pasaran dan juga mengembangkan banyak proyek DIY berdasarkan IoT.
Sementara beberapa bisnis memanfaatkan IoT untuk solusi bisnis langsung, perusahaan lain memanfaatkan peluang bisnis yang ada dalam penyediaan platform IoT untuk berfungsi sebagai tulang punggung bagi pengembangan dan penerapan solusi IoT yang cepat. Platform ini telah menjadi bagian penting dari pengembangan solusi IoT dan hari ini, kita akan melihat beberapa di antaranya.
Karena sifat Arsitektur IoT, ada beberapa jenis platform IoT yang sebagian besar berfokus pada penyediaan solusi di sepanjang vertikal tertentu (SigFox misalnya berfokus pada konektivitas), sementara beberapa (Seperti Partikel.io) berfungsi sebagai platform serba guna, memberikan solusi ujung ke ujung untuk pengembangan IoT. Artikel hari ini akan menjadi yang pertama dalam seri multi bagian untuk mengevaluasi beberapa platform ini dan kami akan mulai dengan memperkenalkan beberapa platform Perangkat Keras IoT yang populer untuk pengembangan.
Platform Pengembangan Perangkat Keras IoT
Ini pada dasarnya mengacu pada platform yang digunakan untuk pengembangan "sesuatu" di internet of things. Ini bisa merujuk pada modul komunikasi, Mikrokontroler, dan modul SoC dengan fitur yang membuatnya diinginkan untuk digunakan dalam pengembangan perangkat IoT. Daftar di bawah ini tidak dalam urutan tertentu dan sama sekali tidak lengkap karena ada lebih banyak platform pengembangan daripada yang mungkin bisa disebutkan, tetapi berisi beberapa platform paling komprehensif dan ramah-pembuat.
1. Particle.io
Particle.io adalah salah satu platform IoT ujung ke ujung yang paling komprehensif. Ini adalah platform io all-in-one yang menawarkan platform pengembangan perangkat keras IoT, konektivitas, cloud perangkat, dan aplikasi. Partikel membuat garis panjang produk pengembangan perangkat keras IoT untuk prototipe cepat dan produksi level DFM. Membangun produk IoT dimulai dengan menghubungkan perangkat ke internet dan semua papan mikrokontroler Partikel diaktifkan untuk berkomunikasi melalui Wi-Fi, seluler (2G / 3G / LTE), atau mesh.Dengan beberapa papan mereka menampilkan beberapa opsi komunikasi onboard. Mikrokontroler mereka dikendalikan oleh OS khusus yang memungkinkan pengembang mengintegrasikan perangkat dengan mudah dengan cloud dan aplikasi perangkat partikel. Perangkat dan modul komunikasinya hadir dengan sertifikasi CE dan FCC yang mengurangi biaya sertifikat, pada saat produk siap untuk diskalakan. Papan mereka open source memastikan ada banyak dukungan untuk pengembangan produk.
Secara pribadi, salah satu alasan utama saya menyukai papan partikel adalah sifat layanan yang mereka sediakan secara menyeluruh. Ini memastikan Anda mendapatkan dukungan di setiap langkah, tanpa mengkhawatirkan kompatibilitas.
2. Papan Espressif ESP8266
Dalam hal membangun perangkat IoT, rangkaian produk dari Espressif dan pemikir AI adalah hal terbaik berikutnya untuk partikel. Sejak rilis chip WiFi ESP8266-01 beberapa tahun yang lalu, chip dan papan berbasis ESP8266 telah berkembang dari kesayangan para pembuat dan penghobi menjadi salah satu chipset yang paling disukai untuk perangkat IoT berbasis WiFi. Modul biasanya berbiaya rendah, berdaya rendah, dan mudah digunakan. Ini di antara faktor-faktor lain, membuat mereka disayangi di hati para perancang perangkat keras. Chip ESP hadir dengan banyak fleksibilitas dan dapat digunakan baik sebagai modul WiFi, terhubung ke mikrokontroler lain atau digunakan dalam mode mandiri tanpa mikrokontroler tambahan.
Mereka Memiliki faktor bentuk kecil dan memudahkan penerapan fungsi pengaktifan IoT seperti pembaruan firmware OTA. Ketersediaan papan Pengembangan seperti NodeMCU dan beberapa papan pihak ketiga berbasis ESP lainnya memungkinkan pengembang untuk merasakan papan sebelum menggunakannya dalam Desain. Sama seperti papan partikel, papan ESP8266, dilengkapi dengan sertifikasi FCC dan CE untuk mengurangi biaya umum sertifikasi perangkat setelah pembuatan. ESP menyediakan salah satu antarmuka WiFi yang paling kuat dan berdedikasi di industri, menampilkan beberapa protokol yang mendukung IoT seperti protokol ESP Touch yang memungkinkan perangkat mengakses internet dengan aman dan lancar melalui jaringan WiFi.
Papan ESP8266 mudah dipelajari dan dapat digunakan dengan mikrokontroler apa pun untuk membangun proyek IoT berbasis ESP8266.
3. Dewan Pengembangan IoT Intel
Intel tidak diragukan lagi adalah salah satu pemimpin utama kerajaan semikonduktor dan tidak mengherankan ketika mereka merilis beberapa papan dengan fitur pengaktifan IoT beberapa waktu lalu. Meskipun mereka telah menghentikan dukungan untuk beberapa papan lama, beberapa papan ini masih digunakan untuk pembuatan prototipe cepat oleh pembuat dan pengembangan produk oleh desainer. Salah satu fitur utama papan, tidak mengherankan adalah kemampuan pemrosesan yang sangat besar. Salah satu yang paling populer dari papan Intel adalah modul komputasi Intel Edison.
Menurut situs web Intel, modul komputasi dirancang untuk para ahli, pembuat, pengusaha, dan untuk digunakan dalam aplikasi IoT industri. Modul ini memberikan kemudahan pengembangan untuk pengembangan prototipe dan penggunaan dalam berbagai usaha komersial saat kinerja penting. Modul ini menggunakan Intel SoC 22 nm yang mencakup inti ganda, CPU Intel Atom berulir ganda pada 500MHz dan mikrokontroler IntelĀ® Quark 32-bit yang berjalan pada 100 MHz. Modul dan sebagian besar papan lain seperti Intel Curie dan Intel Galileo telah dihentikan. Platform pengembangan perangkat keras IoT yang paling populer saat ini dari Intel adalah Up Squared groove IoT Development Kit yang merupakan platform yang dirancang khusus untuk memenuhi tuntutan berat aplikasi IoT industri.
4. Berbagai Papan Pengembangan Adafruit
Adafruit adalah salah satu toko komponen elektronik online terbesar. Adafruit bergabung dengan perlombaan IoT beberapa waktu yang lalu dengan lini produk khusus seperti papan bulu Adafruit yang memiliki fitur unik untuk memungkinkan pengembangan prototipe IoT yang dapat diskalakan. Selain papan pengembangan, seperti halnya partikel, Adafruit menyediakan layanan cloud untuk perangkat dengan pustaka klien sederhana untuk semua platform pengembangan perangkat keras IoT utama, API yang Kuat, Dasbor yang indah, dan platform IoT yang serba aman. Dapat dengan mudah dikatakan bahwa perbedaan utama antara Adafruit dan Partikel adalah cara produk mereka dirancang. Adafruit.io dirancang dengan fokus unik pada komunitas pembuat. Ini adalah solusi yang sempurna untuk pengembangan prototipe. Partikel di sisi lain, memiliki warna dasar produk yang lebih komersial.
5. Lini Produk Arduino IoT
Tidak mungkin Arduino menjadi nama yang tidak dikenal oleh siapa pun dalam ruang IoT. Jauh sebelum IoT menjadi arus utama, beberapa papan Arduino sudah digunakan untuk mengembangkan prototipe perangkat yang terhubung. Dengan kemudahan pemrograman dan sifat plug and play dari sistem berbasis Arduino, dengan cepat menjadi disukai oleh banyak orang di ruang perangkat keras. Papan Arduino awal, sebagian besar adalah mikrokontroler tujuan umum yang terhubung ke internet menggunakan modul GSM dan WiFi, tetapi saat IoT mulai Terbuka, papan dengan fitur khusus yang mendukung IoT dikembangkan. Papan seperti Arduino 101 (dikembangkan dengan Intel), MKR1000, Arduino WiFi Rev 2 dan MKR Vidor 4000 yang merupakan papan Arduino pertama berdasarkan Chip FPGA.
Masing-masing papan ini dibuat dengan mempertimbangkan IoT, dan semuanya memiliki fitur berbeda yang membuatnya lebih sesuai untuk solusi IoT tertentu. Arduino WiFi Rev 2 misalnya hadir dengan IMU yang membuatnya cocok untuk aplikasi berbasis drone.
Seperti Adafruit dan partikel, Arduino juga memiliki layanan cloud yang didedikasikan untuk digunakan oleh papan Arduino tertentu termasuk; MKR1000, Arduino Yun / Yun Shield, dan Arduino 101 / WiFi Shield 101. Cloud perangkat Arduino (cloud.arduino.cc) menawarkan alat sederhana bagi pembuat untuk menghubungkan perangkat mereka ke internet dan membutuhkan proses penyiapan yang sangat singkat untuk mendapatkannya hal-hal bekerja.
Bahkan Arduino Uno normal dapat digunakan dengan modul Espressif ESP8266 untuk membangun Proyek IoT.
6. Raspberry Pi
Sementara Raspberry Pi secara alami merupakan perangkat tujuan umum, akan tidak adil untuk mengabaikan kontribusi raspberry untuk pengembangan beberapa produk dan proyek IoT yang sedang populer. Mereka umumnya terlalu kuat dan canggih untuk digunakan dalam pengembangan sensor atau aktuator sederhana yang terhubung, tetapi mereka menemukan aplikasi berfungsi sebagai agregator data, hub, dan gateway perangkat dalam proyek IoT. Papan pi raspberry terbaru; Raspberry pi 3 model B + memiliki fitur 1.4GHz Broadcom BCM2837B0, Cortex-A53 (ARMv8) 64-bit SoC, 2.4GHz dan 5GHz IEEE 802.11.b / g / n / ac wireless LAN, Bluetooth 4.2, BLE, dan Gigabit Ethernet port melalui USB 2.0 (throughput maksimum 300 Mbps). Selain beberapa fitur lainnya termasuk 4 port USB, keluaran Audio, untuk menyebutkan beberapa,papan dilengkapi dengan SDRAM LPDDR2 1GB yang membuatnya cukup cepat untuk tugas berbasis IoT.
Untuk menarik kerumunan Industrial IoT dan umumnya orang yang ingin menggunakan Raspberry pi dalam produk mereka, modul komputasi raspberry pi diluncurkan. Modul komputasi Raspberry pi tiga (CM 3) saat ini adalah yang terbaru dan berisi isi dari Raspberry Pi 3 (prosesor BCM2837 dan RAM 1GB) serta perangkat Flash eMMC 4GB (yang setara dengan kartu SD di Pi) berjalan pada kecepatan prosesor 1.2GHz semua terintegrasi pada papan kecil 67.6mm x 31mm yang cocok dengan konektor DDR2 SODIMM standar (jenis konektor yang sama seperti yang digunakan untuk memori laptop).
Fitur ini membuat raspberry cocok untuk digunakan sebagai gateway dan dalam proyek dengan persyaratan kecepatan pemrosesan yang tinggi.
Hal yang baik tentang semua platform yang disebutkan di atas adalah sifatnya yang open source yang berarti ada banyak dukungan untuk pengembangan terlepas dari platform yang Anda pilih. Seperti yang disebutkan di awal, ini tidak lengkap karena beberapa platform lain seperti Beaglebone, Banana Pi, dan daftar papan IoT SparkFun ada.