- Platform Pembangunan Perkakasan IoT
- 1. Zarah.io
- 2. Papan Espressif ESP8266
- 3. Lembaga Pembangunan Intel IoT
- 4. Lembaga Pembangunan Julat Adafruit
- 5. Baris Produk Arduino IoT
- 6. Raspberry Pi
IoT (Internet of Things) bukan lagi kata kunci. Dengan beberapa kasus penggunaan yang menginspirasi, muncul setiap hari, banyak syarikat kini menemui bagaimana mereka dapat memanfaatkan teknologi untuk pertumbuhan perniagaan. Dengan cepat menjadi ciri penting bagi peranti baru untuk menggunakan IoT, tanpa mengira teknologi lain yang dilaksanakan dan menurut gartner, pada tahun 2020, 95% peranti dan sistem baru akan menggunakan IoT. Kami telah membincangkan mengenai beberapa peranti IoT yang popular di pasaran dan juga mengembangkan banyak projek DIY berdasarkan IoT.
Sementara beberapa perniagaan memanfaatkan IoT untuk solusi perniagaan langsung, firma lain memanfaatkan peluang bisnis yang ada dalam penyediaan platform IoT untuk berfungsi sebagai tulang belakang untuk pengembangan dan penggunaan solusi IoT yang cepat. Platform ini telah menjadi bahagian penting dalam pengembangan penyelesaian IoT dan hari ini, kita akan melihat beberapa daripadanya.
Oleh kerana sifat IoT Architecture, beberapa jenis platform IoT wujud dengan kebanyakannya memberi tumpuan untuk menyediakan penyelesaian di sepanjang menegak tertentu (SigFox misalnya memfokuskan pada penyambungan), sementara beberapa (Seperti Particle.io) berfungsi sebagai platform semua dalam satu, menyediakan penyelesaian akhir-akhir untuk pengembangan IoT. Artikel hari ini akan menjadi yang pertama dalam siri multipart untuk menilai beberapa platform ini dan kami akan memulakan dengan memperkenalkan beberapa platform Perkakasan IoT yang popular untuk pembangunan.
Platform Pembangunan Perkakasan IoT
Ini pada dasarnya merujuk kepada platform yang digunakan untuk pengembangan "perkara" di internet sesuatu. Ini dapat merujuk pada modul komunikasi, mikrokontroler, dan modul SoC dengan ciri-ciri yang membuatnya sesuai untuk digunakan dalam pengembangan perangkat IoT. Senarai di bawah ini tidak mengikut urutan tertentu dan sama sekali tidak lengkap kerana terdapat lebih banyak platform pembangunan daripada yang mungkin dinamakan, tetapi mengandungi beberapa platform yang paling komprehensif dan mesra pembuat.
1. Zarah.io
Particle.io adalah salah satu platform IoT hujung ke hujung yang paling komprehensif. Ia adalah platform io all-in-one yang menawarkan platform pengembangan perkakasan IoT, sambungan, awan peranti dan aplikasi. Partikel membuat barisan panjang produk pengembangan perkakasan IoT untuk kedua-dua prototaip cepat dan pengeluaran tahap DFM. Membina produk IoT bermula dengan menghubungkan peranti ke internet dan semua papan mikrokontroler Partikel diaktifkan untuk berkomunikasi melalui Wi-Fi, selular (2G / 3G / LTE), atau jaringan.Dengan sebilangan papan mereka menampilkan pelbagai pilihan komunikasi di atas kapal. Pengawal mikro mereka dikendalikan oleh OS khas yang membolehkan pembangun menyatukan peranti dengan mudah dengan awan dan aplikasi peranti zarah. Sebagai pilihan, peranti dan modul komunikasi mereka dilengkapi dengan sijil CE dan FCC yang mengurangkan kos sijil, apabila produk siap untuk ditingkatkan. Papan mereka adalah sumber terbuka yang memastikan terdapat banyak sokongan untuk pembangunan produk.
Secara peribadi, salah satu sebab utama saya suka papan partikel adalah sifat akhir dari perkhidmatan yang mereka berikan. Ini memastikan anda mendapat sokongan pada setiap langkah, tanpa perlu risau akan keserasian.
2. Papan Espressif ESP8266
Semasa membuat peranti IoT, rangkaian produk dari pemikir Espressif dan AI adalah perkara terbaik seterusnya untuk melakukan zarah. Sejak pelancaran cip WiFi ESP8266-01 beberapa tahun yang lalu, cip dan papan berdasarkan ESP8266 telah berkembang dari menjadi pembuat dan penggemar menjadi salah satu chipset yang paling disukai untuk peranti IoT berasaskan WiFi. Modul biasanya murah, berkuasa rendah, dan mudah digunakan. Ini antara faktor lain, memikat mereka di hati pereka perkakasan. Cip ESP dilengkapi dengan banyak kelenturan dan dapat digunakan sama ada sebagai modul WiFi, disambungkan ke mikrokontroler lain atau digunakan dalam mod mandiri tanpa mikrokontroler tambahan.
Mereka mempunyai faktor bentuk kecil dan memudahkan pelaksanaan fungsi pemboleh IoT seperti kemas kini firmware OTA. Ketersediaan papan Pembangunan seperti NodeMCU dan beberapa papan pihak ketiga berasaskan ESP yang lain membolehkan pemaju mendapatkan gambaran mengenai papan kenyataan sebelum menggunakannya dalam Reka Bentuk. Sama seperti papan zarah, papan ESP8266, disertakan dengan pensijilan FCC dan CE untuk mengurangkan kos umum perakuan peranti selepas pembuatan. ESP menyediakan salah satu antara muka WiFi khusus yang paling mantap di industri, yang menampilkan beberapa protokol yang menyokong IoT seperti protokol ESP Touch yang membolehkan peranti mengakses internet dengan selamat dan lancar melalui rangkaian WiFi.
Papan ESP8266 mudah dipelajari dan boleh digunakan dengan pengawal mikro untuk membina projek IoT berasaskan ESP8266.
3. Lembaga Pembangunan Intel IoT
Intel tidak diragukan lagi adalah salah satu pemimpin utama kerajaan semikonduktor dan tidak mengejutkan apabila mereka melepaskan beberapa papan dengan IoT yang membolehkan ciri-ciri sebentar tadi. Walaupun mereka telah menghentikan sokongan untuk beberapa papan lama, beberapa papan ini masih digunakan untuk prototaip cepat oleh pembuat dan pengembangan produk oleh pereka. Salah satu ciri utama papan, tidak menghairankan adalah kemampuan pemprosesan yang besar. Salah satu papan Intel yang paling popular adalah modul komputasi Intel Edison.
Menurut laman web Intel, modul pengkomputeran dirancang untuk pakar, pembuat, usahawan, dan untuk digunakan dalam aplikasi IoT industri. Modul ini menyediakan kemudahan pengembangan untuk pengembangan dan penggunaan prototaip dalam pelbagai usaha komersial apabila prestasi penting. Modul ini menggunakan Intel SoC 22 nm yang merangkumi dual core, Intel Atom dual threaded pada 500MHz dan mikrokontroler IntelĀ® Quark 32-bit yang beroperasi pada 100 MHz. Modul dan sebilangan besar papan lain seperti Intel Curie dan Intel Galileo bagaimanapun telah dihentikan. Platform pengembangan perkakasan IoT yang paling popular pada masa ini dari Intel ialah Kit Pengembangan IoT alur Up Squared yang merupakan platform yang direka khusus untuk memenuhi permintaan aplikasi IoT industri yang lasak.
4. Lembaga Pembangunan Julat Adafruit
Adafruit adalah salah satu kedai komponen elektronik dalam talian terbesar. Adafruit menyertai perlumbaan IoT sebentar lagi dengan barisan produk khas seperti papan bulu Adafruit yang mempunyai ciri-ciri unik untuk memungkinkan pengembangan prototaip IoT yang dapat diskalakan. Selain papan pengembangan, sama seperti zarah, Adafruit menyediakan perkhidmatan cloud untuk peranti dengan perpustakaan pelanggan mudah untuk semua platform pengembangan perkakasan IoT utama, Powerful API, Papan Pemuka yang indah dan platform IoT yang selamat sepanjang masa. Dengan mudah dapat dikatakan bahawa perbezaan utama antara Adafruit dan Particle adalah cara reka bentuk produk mereka. Adafruit.io direka dengan fokus unik pada komuniti pembuat. Ini adalah penyelesaian yang sesuai untuk pembangunan prototaip. Sebaliknya, zarah mempunyai tahap kualiti produk yang lebih komersial.
5. Baris Produk Arduino IoT
Mustahil bagi Arduino menjadi nama yang tidak dikenali oleh sesiapa sahaja di ruang IoT. Jauh sebelum IoT menjadi arus perdana, beberapa papan Arduino telah digunakan untuk mengembangkan prototaip untuk peranti yang disambungkan. Dengan kemudahan pengaturcaraan dan sifat plug and play sistem berasaskan Arduino, ia dengan cepat disukai oleh banyak orang di ruang perkakasan. Papan Arduino awal, kebanyakannya mikrokontroler tujuan umum yang disambungkan ke internet menggunakan modul GSM dan WiFi, tetapi ketika IoT mula Dibuka, papan dengan ciri khas yang menyokong IoT dikembangkan. Papan seperti Arduino 101 (dikembangkan dengan Intel), MKR1000, Arduino WiFi Rev 2 dan MKR Vidor 4000 yang merupakan papan Arduino pertama berdasarkan FPGA Chip.
Setiap papan ini dibuat dengan mempertimbangkan IoT, dan semuanya mempunyai ciri-ciri berbeza yang menjadikannya lebih sesuai untuk penyelesaian IoT tertentu. Arduino WiFi Rev 2 misalnya dilengkapi dengan IMU yang menjadikannya sesuai untuk aplikasi berasaskan drone.
Seperti Adafruit dan partikel, Arduino juga mempunyai perkhidmatan cloud yang didedikasikan untuk digunakan oleh papan Arduino tertentu termasuk; MKR1000, Arduino Yun / Yun Shield dan Arduino 101 / WiFi Shield 101. Awan peranti Arduino (cloud.arduino.cc) menawarkan alat mudah bagi pembuat untuk menyambungkan peranti mereka ke internet dan memerlukan proses penyediaan yang sangat singkat untuk mendapatkan perkara yang berfungsi.
Malah Arduino Uno biasa boleh digunakan dengan modul Espressif ESP8266 untuk membina Projek IoT.
6. Raspberry Pi
Walaupun Raspberry Pi secara semula jadi merupakan peranti tujuan umum, adalah tidak adil untuk mengabaikan sumbangan raspberry terhadap pengembangan beberapa produk dan projek IoT yang kini sedang dalam mode. Mereka umumnya terlalu kuat dan canggih untuk digunakan dalam pengembangan sensor atau penggerak yang bersambung sederhana, tetapi mereka mendapati aplikasi berfungsi sebagai pengagregat data, hub dan gerbang peranti dalam projek IoT. Yang terbaru dari papan pi raspberry; model Raspberry pi 3 B + mempunyai 1.4GHz Broadcom BCM2837B0, Cortex-A53 (ARMv8) 64-bit SoC, 2.4GHz dan 5GHz IEEE 802.11.b / g / n / ac LAN tanpa wayar, Bluetooth 4.2, BLE, dan Gigabit Ethernet port melalui USB 2.0 (throughput maksimum 300 Mbps). Selain beberapa ciri lain termasuk 4 port USB, output Audio, untuk beberapa,papan ini dilengkapi dengan SDRAM LPDDR2 1GB yang menjadikannya cukup pantas untuk tugas berdasarkan IoT.
Untuk menarik minat pengguna IoT Industri dan umumnya orang yang gemar menggunakan Raspberry pi dalam produk mereka, modul raspberry pi compute dilancarkan. Modul Raspberry pi compute tiga (CM 3) pada masa ini adalah yang terbaru dan mengandungi keberanian Raspberry Pi 3 (pemproses BCM2837 dan RAM 1GB) serta peranti Flash 4MM eMMC (yang setara dengan kad SD di Pi) berjalan pada kelajuan pemproses 1.2GHz semuanya disatukan pada papan 67.6mm x 31mm kecil yang sesuai dengan penyambung DDR2 SODIMM standard (jenis penyambung yang sama seperti yang digunakan untuk memori komputer riba).
Ciri ini menjadikan raspberry sesuai digunakan sebagai pintu masuk dan dalam projek memerlukan kelajuan pemprosesan yang tinggi.
Perkara yang baik dari semua platform yang disebutkan di atas adalah sifat sumber terbuka mereka yang bermaksud terdapat banyak sokongan untuk pembangunan tanpa mengira platform yang anda pilih. Seperti yang disebutkan pada awalnya, ini tidak lengkap kerana terdapat beberapa platform lain seperti Beaglebone, Banana Pi dan senarai papan IoT SparkFun.