FreeRTOS

Sistem operasi real-time untuk microcontroller

FreeRTOS adalah sistem operasi real-time sumber terbuka untuk microcontroller yang membuat perangkat edge kecil dan berdaya rendah menjadi mudah diprogram, diterapkan, diamankan, dihubungkan, dan dikelola. Didistribusi secara bebas di bawah lisensi sumber terbuka MIT, FreeRTOS menyertakan sebuah kernel dan kumpulan pustaka perangkat lunak yang terus berkembang, sesuai untuk penggunaan di seluruh sektor industri serta aplikasi. Termasuk menghubungkan perangkat kecil berdaya rendah dengan aman ke layanan AWS cloud seperti AWS IoT Core atau ke perangkat edge yang lebih bertenaga yang menjalankan AWS IoT Greengrass. FreeRTOS dibuat dengan menekankan keandalan dan kemudahan penggunaan.

Microcontroller berisi prosesor sederhana yang dapat ditemukan dalam banyak perangkat, termasuk peralatan rumah tangga, sensor, pelacak kebugaran, automasi industri, dan kendaraan bermotor. Banyak perangkat kecil yang mendapat manfaat dengan terhubung ke cloud atau ke parangkat lain secara lokal, namun memiliki daya komputasi dan kapasitas memori yang terbatas, serta biasanya melakukan tugas yang sederhana dan fungsional. Microcontroller sering kali menjalankan sistem operasi yang mungkin tidak memiliki fungsionalitas bawaan untuk terhubung ke jaringan lokal atau cloud, membuat penerapan IoT jadi sulit dilakukan. FreeRTOS membantu menyelesaikan masalah ini dengan menyediakan kernel untuk menjalankan perangkat berdaya rendah 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.

Keuntungan

Sumber terbuka

FreeRTOS dirilis di bawah lisensi sumber terbuka MIT, sebuah lisensi permisif dengan pembatasan terbatas pada penggunaan kembali. Untuk mempelajari lebih lanjut tentang komunitas sumber terbuka FreeRTOS, klik di sini.

Kernel tepercaya

Kernel FreeRTOS dipercaya oleh perusahaan terkemuka di dunia sebagai standar de facto untuk microcontroller dan microprocessor kecil dengan ketahanan yang telah terbukti, jejak yang kecil, dan dukungan perangkat yang luas.

Mengakselerasi waktu ke pasar

FreeRTOS menyertakan integrasi referensi IoT, yang merupakan proyek FreeRTOS yang telah diintregrasi dan di-port ke papan evaluasi berbasis microcontroller yang menunjukkan konektivitas menyeluruh ke cloud, dan demo yang telah dikonfigurasi untuk membantu Anda memulai proyek dengan cepat. Anda dapat mengunduh kode secara instan dan mengompilasinya untuk mengakselerasi waktu ke pasar.

Menghubungkan, memprogram, menerapkan, dan mengelola perangkat berdaya rendah secara aman

FreeRTOS menyertakan dukungan untuk Transport Layer Security (TLS v1.2) guna membantu perangkat Anda terhubung dengan aman ke AWS. Anda juga dapat memprogram kemampuan IoT yang umum diperlukan secara aman ke dalam perangkat Anda, termasuk pustaka perangkat lunak 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. FreeRTOS juga menyertakan pustaka pembaruan over-the-air (OTA) untuk memperbarui perangkat dari jarak jauh dengan peningkatan fitur atau patch keamanan dan fitur penandatanganan kode guna memastikan bahwa kode perangkat Anda tidak terganggu selama penerapan dan pembaruan OTA.

Dukungan ekosistem yang luas

Ekosistem partner kami menyediakan beragam opsi termasuk kontribusi komunitas, dukungan profesional, serta alat pengembangan dan produktivitas yang terintegrasi. FreeRTOS memberi Anda fleksibilitas untuk membuat solusi IoT dengan mudah pada berbagai chipset serta mendukung lebih dari 40 arsitektur. Anda dapat menemukan perangkat yang memiliki kualifikasi untuk bekerja dengan FreeRTOS dan AWS IoT di AWS Partner Device Catalog.

Peralatan pengujian berkualitas tinggi

AWS IoT Device Tester untuk FreeRTOS adalah alat uji otomatisasi untuk microcontroller. Dengan AWS IoT Device Tester, Anda dapat dengan mudah melakukan pengujian untuk menentukan apakah perangkat Anda dapat bekerja dengan FreeRTOS dan beroperasi dengan layanan AWS IoT. Pelajari selengkapnya tentang AWS IoT Device Tester dan unduh alatnya.

Cara kerja

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 microcontroller berkualifikasi FreeRTOS dari AWS Partner Device Catalog. Lalu Anda dapat mengggunakan konsol AWS atau GitHub untuk memilih dan mengunduh pustaka FreeRTOS yang relevan atau integrasi referensi IoT yang telah divalidasi. Kunjungi halaman Memulai kami untuk mempelajari lebih lanjut tentang semua opsi.

Anda dapat secara aman menghubungkan perangkat FreeRTOS 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 yang tersedia dengan AWS IoT Device Management. Integrasi dengan AWS IoT Device Defender memudahkan pelaporan metrik sisi perangkat untuk mendeteksi anomali saat metrik ini menyimpang dari perilaku yang diharapkan.

Cara menggunakan Amazon FreeRTOS

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. FreeRTOS memungkinkan pelanggan ini mengumpulkan data mengenai kinerja dan tekanan sistem melalui koneksi langsung ke cloud, serta melakukan tindakan lokal yang penting secara real-time dengan AWS IoT Greengrass untuk mencegah pemadaman yang mengganggu.

Produk konsumen

FreeRTOS dapat membantu perusahaan pembuat produk konsumen seperti peralatan rumah tangga; teknologi wearable; atau produsen penerangan cerdas menstandarkan pengembangan, pengiriman, dan pemeliharaan perangkat berbasis microcontroller pada berbagai produk serta model. FreeRTOS menyediakan sistem operasi microcontroller tunggal yang dapat mendukung beragam jenis 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. FreeRTOS juga menyediakan kemampuan untuk memperbarui fitur produk konsumen yang sudah ada di lapangan dengan fitur pembaruan OTA secara aman.

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. FreeRTOS memungkinkan perusahaan ini merilis produk terhubung yang baru dengan menyederhanakan proses desain dan pengembangan. Produsen ini juga dapat menerapkan patch dengan aman ke kunci pintu komersial menggunakan fitur pembaruan OTA.

Pelanggan

Logo Schlage
Dengan FreeRTOS, iDevice dapat mengakselerasi pengembangan — membawa Instinct™ ke pasar dalam waktu kurang dari 6 bulan — seraya mengurangi biaya keseluruhan.

Logo Hive
Semios memanfaatkan FreeRTOS untuk menyediakan data iklim, hama, air, dan penyakit di perkebunan kepada para petani untuk melindungi hasil panen mereka.

 

 

Logo Kimberly-Clark

FreeRTOS membantu SOLshare membangun microgrid peer-to-peer inovatif yang menghadirkan listrik tenaga surya dengan harga terjangkau ke komunitas di Bangladesh dan di wilayah lainnya.

Mulai menggunakan FreeRTOS

Langkah 1 Daftar akun AWS

Mendaftar akun AWS

Mudah untuk memulai – kunjungi konsol FreeRTOS.
Langkah 2 Pelajari dengan dokumentasi

Pelajari dengan dokumentasi

Kunjungi dokumentasi FreeRTOS untuk informasi selengkapnya.
Langkah 3 Mulai membangun dengan AWS

Mulai membangun dengan AWS

Pelajari selengkapnya tentang fitur FreeRTOS.

Pelajari selengkapnya tentang fitur FreeRTOS

Kunjungi halaman fitur
Siap membuat?
Mulai menggunakan FreeRTOS
Ada pertanyaan lagi?
Hubungi kami