Amazon FreeRTOS (a:FreeRTOS) adalah sistem operasi sumber terbuka untuk microcontroller yang membuat perangkat edge kecil dan berdaya rendah menjadi mudah diprogram, diterapkan, diamankan, dihubungkan, dan dikelola. Amazon FreeRTOS mengembangkan kernel FreeRTOS, suatu sistem operasi open source terkenal untuk microcontroller, dengan pustaka perangkat lunak yang mudah untuk dihubungkan ke perangkat kecil berdaya rendah milik Anda ke layanan AWS cloud seperti AWS IoT Core atau perangkat edge yang lebih mumpuni lainnya yang menjalankan AWS IoT Greengrass.
Microcontroller (MCU) adalah chip tunggal yang berisi prosesor sederhana yang dapat ditemukan dalam banyak perangkat, termasuk peralatan rumah tangga, sensor, pelacak kebugaran, automasi industri, dan kendaraan bermotor. Sebagian besar perangkat kecil ini dapat merasakan keuntungan ketika dihubungkan ke cloud atau dihubungkan secara lokal ke perangkat lain. Misalnya, pengukur listrik pintar perlu terhubung ke cloud untuk melaporkan penggunaan dan sistem keamanan gedung perlu berkomunikasi secara lokal sehingga pintu akan terbuka ketika Anda melangkah masuk. Microcontroller memiliki kapasitas daya dan memori komputasi yang terbatas dan umumnya melakukan tugas fungsional yang sederhana. Microcontroller sering kali menjalankan sistem operasi yang tidak memiliki fungsionalitas bawaan untuk terhubung ke jaringan lokal atau cloud, membuat penerapan IoT jadi sulit dilakukan. Amazon FreeRTOS membantu menyelesaikan masalah ini dengan menyediakan sistem operasi inti (untuk menjalankan perangkat edge) serta pustaka perangkat lunak yang memudahkannya terhubung secara aman ke cloud (atau perangkat edge lain) sehingga Anda dapat mengumpulkan data dari perangkat tersebut untuk penerapan IoT dan mengambil tindakan yang sesuai.
Untuk memulai, Anda bisa memilih perangkat dari AWS Partner Device Catalog. Lalu, Anda dapat menggunakan Amazon FreeRTOS console untuk mengkonfigurasi dan mengunduh Amazon FreeRTOS bagi perangkat Anda dari GitHub Amazon FreeRTOS merupakan sistem operasi sumber terbuka dan tidak dikenakan biaya penggunaan. Kunjungi halaman memulai kami untuk mempelajari lebih lanjut tentang Amazon FreeRTOS.
Keuntungan
Mengembangkan FreeRTOS kernel
Amazon FreeRTOS merupakan sistem operasi sumber terbuka dan mengembangkan FreeRTOS kernel, sistem operasi real-time paling populer untuk microcontroller. Dengan Amazon FreeRTOS, Anda dapat merasakan manfaat dari alat-alat yang sudah yang dikembangkan untuk FreeRTOS kernel. Jika Anda sudah menggunakan kernel FreeRTOS di perangkat yang sudah ada, Anda dapat memilih untuk menggunakan Amazon FreeRTOS dan memanfaatkan fungsionalitas yang disediakan oleh pustaka tambahan, atau terus menggunakan sistem operasi kernel saja.
Perangkat terhubung berdaya rendah yang mudah diprogram, diterapkan, dan dikelola
Amazon FreeRTOS menyertakan pustaka perangkat lunak yang memudahkan pemrograman kemampuan IoT umum yang diperlukan ke dalam perangkat Anda, termasuk pustaka yang membantu mengonfigurasi perangkat ke jaringan lokal menggunakan opsi konektivitas umum seperti Wi-Fi atau Ethernet, atau terhubung ke perangkat seluler menggunakan Bluetooth Low Energy. Amazon FreeRTOS juga menyertakan fitur pembaruan over-the-air (OTA) untuk memperbarui perangkat dari jarak jauh dengan peningkatan fitur atau patch keamanan.
Koneksi data dan perangkat yang aman
Amazon FreeRTOS dilengkapi dengan pustaka untuk membantu mengamankan data dan koneksi perangkat, termasuk mendukung enkripsi data dan pengelolaan kunci. Amazon FreeRTOS menyertakan dukungan untuk Transport Layer Security (TLS v1.2) guna membantu perangkat Anda terhubung dengan aman ke cloud. Amazon FreeRTOS juga memiliki fitur penandatanganan kode untuk memastikan kode perangkat Anda tidak diretas selama penerapan dan pembaruan OTA.
Hubungkan ke cloud atau perangkat edge lokal
Perangkat Amazon FreeRTOS dapat terhubung langsung ke layanan cloud seperti AWS IoT Core, ke perangkat edge lokal seperti perangkat AWS IoT Greengrass, atau ke perangkat seluler melalui Bluetooth Low Energy. Dengan menghubungkan perangkat Amazon FreeRTOS ke perangkat IoT Greengrass Core, Anda dapat terus berkomunikasi dengan perangkat bahkan jika koneksinya ke cloud terputus.
Ekosistem perangkat keras dan teknologi yang luas
Amazon FreeRTOS memberi Anda fleksibilitas untuk membuat solusi IoT dengan mudah pada berbagai chipset serta mendukung berbagai arsitektur. Katalog Perangkat Partner AWS mencantumkan perangkat IoT yang berfungsi dengan AWS IoT. Untuk perangkat baru, Anda dapat memilih dan membeli dari berbagai chipset berkualitas dari Katalog Perangkat Partner AWS, katalog yang dikurasi dari perangkat keras yang diaktifkan AWS dari mitra APN tepercaya kami.
Peralatan berkualitas tinggi yang terintegrasi
Penguji Perangkat AWS IoT untuk Amazon FreeRTOS adalah alat uji otomatisasi untuk mikrokontroler. Dengan Penguji Perangkat AWS IoT, Anda dapat melakukan pengujian dengan mudah untuk menentukan apakah perangkat Anda dapat bekerja dengan Amazon FreeRTOS dan beroperasi dengan layanan AWS IoT. Pelajari selengkapnya tentang AWS IoT Device Tester dan unduh alatnya.
Cara kerjanya
Amazon FreeRTOS menyediakan segala hal yang Anda perlukan untuk dengan mudah memprogram perangkat berbasis microcontroller yang terhubung dan mengumpulkan data dari perangkat tersebut untuk penerapan IoT. Anda dapat memulai dengan memilih mikrokontroler Amazon FreeRTOS dari Katalog Perangkat Mitra AWS. Kemudian, Anda dapat menggunakan konsol Amazon FreeRTOS atau GitHub untuk memilih pustaka perangkat lunak yang cocok untuk perangkat Anda dan mengunduh sistem operasi Amazon FreeRTOS lengkap, termasuk pustaka yang spesifik untuk perangkat dan aplikasi. Kunjungi halaman memulai kami untuk mempelajari lebih lanjut tentang semua opsi.
Setelah Amazon FreeRTOS diterapkan ke perangkat, Anda dapat dengan aman menghubungkannya ke layanan cloud seperti AWS IoT Core, ke perangkat edge lokal, atau ke perangkat seluler melalui Bluetooth Low Energy, dan memperbaruinya dari jarak jauh menggunakan fitur pembaruan OTA.
Kasus penggunaan
Aplikasi Industri
Pelanggan industri menggunakan perangkat berbasis microcontroller yang menghasilkan data tentang beban kerja penting bisnis. Sensor, aktuator, pompa, dan komponen automasi di industri menggunakan microcontroller karena berbiaya rendah, berdaya rendah, dan dapat melakukan tindakan secara real-time. Misalnya, pompa tunggal di rig minyak dikontrol oleh microcontroller dan berpotensi menghentikan produksi secara total jika terjadi kegagalan. Amazon FreeRTOS memungkinkan pelanggan ini mengumpulkan data mengenai kinerja dan tekanan sistem melalui koneksi langsung ke cloud, dan melakukan tindakan lokal yang penting secara real-time dengan AWS IoT Greengrass untuk mencegah pemadaman yang mengganggu.
Produk konsumen
Amazon FreeRTOS dapat membantu perusahaan pembuat produk konsumen seperti peralatan rumah tangga; teknologi wearable; atau produsen penerangan pintar; menstandarkan pengembangan, pengiriman, dan pemeliharaan perangkat berbasis microcontroller pada berbagai produk dan model. Amazon FreeRTOS menyediakan sistem operasi microcontroller tunggal yang dapat mendukung serangkaian besar perangkat keras microcontroller dengan berbagai daya dan kapasitas. Hal ini memungkinkan perusahaan tersebut berfokus pada inovasi dan bukannya mengelola kerumitan pengembangan perangkat lunak di berbagai lini produk. Amazon FreeRTOS juga menyediakan kemampuan untuk memperbarui dengan aman fitur produk konsumen yang sudah ada di lapangan dengan fitur pembaruan OTA.
Solusi B2B
Microcontroller umumnya digunakan dalam perangkat komersil B2B karena kebutuhan daya dan biayanya rendah. Misalnya, produsen peralatan keamanan kini semakin banyak yang menambahkan konektivitas ke perangkat berbasis microcontroller, seperti kunci pintu komersial dan sistem sensor. Amazon FreeRTOS memungkinkan perusahaan ini merilis produk terhubung yang baru dengan menyederhanakan proses desain dan pengembangan. Pengembangan disederhanakan karena Katalog Perangkat Partner AWS memungkinkan Anda untuk lebih cepat menemukan dan membeli mikrokontroler berkualifikasi Amazon FreeRTOS. Produsen ini juga dapat menerapkan patch dengan aman ke kunci pintu komersial dengan fitur pembaruan OTA.
Pelanggan
Amazon FreeRTOS memungkinkan integrasi cepat perangkat keras tertanam dengan cloud IoT. Fitur baru yang telah ditambahkan ke kernel FreeRTOS, termasuk fitur pembaruan firmware OTA dengan tanda tangan kode, memungkinkan kinerja yang seluruhnya dijalankan dengan protokol MQTT alih-alih harus mengelola berbagai port, soket, dan protokol. Pustaka Amazon FreeRTOS membantu mengurangi waktu pengembangan awal sehingga Allegion (Schlage) dapat mengarahkan fokus pada fitur produk yang memberi nilai tambah bagi pelanggan untuk solusi keamanan mereka.
Centrica Connected Home (Hive) melihat Amazon FreeRTOS sebagai alat yang mampu melakukan akselerasi siklus pengembangan produk untuk perangkat berbasis microcontroller terhubung yang baru seperti Sensor Kebocoran Hive. Dibandingkan dengan teknologi firmware yang dipesan terlebih dahulu yang digunakan Centrica Connected Home dalam sensor mereka sebelumnya, Amazon FreeRTOS dapat mempercepat waktu-ke-pemasaran yang memberi pengurangan upaya pengembangan yang signifikan untuk menghubungkan ke AWS IoT secara aman, dan untuk mengevaluasi berbagai chipset, karena kode yang sama kini dapat berjalan pada beberapa chipset. Centrica Connected Home juga mengantisipasi potensi pengurangan biaya operasional dengan menggunakan AWS Managed Services seperti fitur pembaruan OTA menggunakan penandatanganan kode.
"Selama hampir 150 tahun, Kimberly-Clark telah memasangkan terobosan inovasi dengan wawasan konsumen untuk menciptakan hal-hal penting untuk kehidupan yang lebih baik. Amazon FreeRTOS telah menjadi komponen utama yang digunakan oleh pengembang kami untuk merancang produk pintar berbasis IoT yang merancang kembali pengalaman konsumen, dan memberi kebebasan untuk fokus pada desain yang terpusat kepada konsumen, meningkatkan kehidupan konsumen kami dengan mengubah data menjadi inovasi produk, merek, dan saluran yang berarti. "
-Jon Boulos, Technical Strategist, Global Research & Engineering
Dipicu oleh kecerdikan, kreativitas, dan pemahaman tentang kebutuhan utama masyarakat, Kimberly-Clark berusaha membuat produk yang membantu individu mendapatkan pengalaman yang penting bagi mereka. Portofolio merek tepercaya mereka, termasuk Huggies, Kleenex, Scott, Kotex, Cottonelle, Poise, Depend, Andrex, Pull-Ups, GoodNites, Intimus, Neve, Plenitud, Viva, dan WypAll adalah bagian tak terpisahkan dari kehidupan orang-orang di lebih dari 175 negara-negara. Amazon FreeRTOS memungkinkan Kimberly-Clark untuk "memperdagangkan" aspek infrastruktur dari pengembangan produk, seperti konektivitas dan pembaruan, memungkinkan tim peneliti untuk membangun, menguji, dan mengulangi alat inovatif yang mengungkap kebenaran mendasar tentang kinerja produk dan kebiasaan konsumen.
Honeywell menunjukkan bukti-konsep (proof-of-concept, POC) yang dikembangkan oleh tim Inovasi menggunakan teknologi AWS IoT Greengrass dan Amazon FreeRTOS. POC ini memungkinkan Honeywell untuk dengan cepat membuat prototipe demo sistem menggunakan termostat Lyric T5 Wi-Fi mereka, sistem keamanan perumahan Honeywell dan berbagai sensor eksternal lainnya. Keuntungan pelanggan utama antara lain membuat jaringan proksimal dengan cepat dan melakukan analisis edge. Ini bukanlah penawaran yang tersedia secara komersial, tetapi menunjukkan kelayakan penggunaan layanan IoT baru dari AWS untuk solusi ini.
Robot NASA Jet Propulsion Laboratory perlu bekerja dalam lingkungan yang keras, sering kali di tepi Alam Semesta yang diketahui. Dengan menggunakan komputasi edge AWS dan Amazon FreeRTOS, JPL membuat prototipe kelompok robotik beraneka ragam yang menggunakan jenis robot yang berbeda-beda untuk melakukan tugas yang sulit. Amazon FreeRTOS memungkinkan JPL membuat dan mengintegrasikan robot miniatur baru, berbeda, dan lebih mumpuni yang jauh lebih cepat daripada sebelumnya, semuanya pada perangkat keras komputasi yang sangat dibatasi.
Partner perangkat keras
Partner ekosistem dan teknologi
Mulai menggunakan Amazon FreeRTOS
Pelajari selengkapnya tentang fitur Amazon FreeRTOS