FreeRTOS

Sistem operasi real-time untuk microcontroller

FreeRTOS adalah sistem operasi waktu nyata sumber terbuka untuk microcontroller yang membuat perangkat edge kecil dan berdaya rendah menjadi mudah untuk diprogram, dilakukan deployment, diamankan, dihubungkan, dan dikelola. Didistribusikan secara bebas dengan lisensi sumber terbuka MIT, FreeRTOS mencakup sebuah kernel dan seperangkat pustaka perangkat lunak yang terus berkembang yang sesuai untuk penggunaan di seluruh sektor industri dan aplikasi. Sistem ini juga 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 dibangun dengan menekankan keandalan dan kemudahan penggunaan, serta menawarkan kemampuan prediksi rilis dukungan jangka panjang.

Microcontroller berisi prosesor sederhana dengan sumber daya terbatas yang dapat ditemukan di banyak perangkat, termasuk peralatan rumah tangga, sensor, pelacak kebugaran, otomatisasi industri, dan otomobil. 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, sehingga membuat aplikasi IoT menjadi sulit untuk 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 aplikasi IoT dan mengambil tindakan.

Manfaat

Sumber terbuka

FreeRTOS dirilis di bawah lisensi sumber terbuka MIT, sebuah lisensi permisif dengan pembatasan terbatas pada penggunaan kembali. Untuk mempelajari selengkapnya 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 dalam sekejap dan mengompilasinya untuk percepatan menjangkau pasar. Anda juga dapat menggunakan Penguji Perangkat AWS IoT untuk dengan percaya diri melakukan uji mandiri mengenai apakah perangkat Anda akan dapat menjalankan FreeRTOS dan bekerja bersama dengan layanan AWS IoT.

Menghubungkan, memprogram, melakukan deployment, dan mengelola perangkat berdaya rendah secara aman

FreeRTOS menyertakan dukungan untuk Transport Layer Security (TLS v1.2) dan PKCS #11 agar perangkat Anda terhubung dengan aman ke AWS. Anda juga dapat dengan mudah memprogram kemampuan IoT yang umum diperlukan ke 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 mencakup pustaka pembaruan lewat udara (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 deployment dan pembaruan OTA.

Dukungan partner APN yang luas

Partner AWS Partner Network (APN) 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 berfungsi dengan FreeRTOS dan AWS IoT di AWS Partner Device Catalog.

Kemampuan prediksi dukungan jangka panjang

FreeRTOS menawarkan stabilitas fitur dengan rilis dukungan jangka panjang (LTS). Pustaka LTS FreeRTOS hadir dengan pembaruan keamanan dan perbaikan penting terhadap bug selama dua tahun. Dipelihara oleh AWS untuk kepentingan komunitas FreeRTOS. Untuk mempelajari selengkapnya tentang pustaka LTS FreeRTOS, silakan klik di sini.

Extended Maintenance Plan (EMP) dari FreeRTOS menyediakan patch keamanan dan perbaikan bug penting pada versi LTS FreeRTOS pilihan Anda hingga sepuluh tahun tambahan. Dengan EMP dari FreeRTOS, perangkat berumur panjang berbasis FreeRTOS dapat mengandalkan versi yang memiliki stabilitas fitur dan menerima pembaruan keamanan selama bertahun-tahun. Anda akan menerima notifikasi tepat waktu tentang patch yang akan datang pada pustaka FreeRTOS, sehingga Anda dapat merencanakan deployment patch keamanan di perangkat Internet untuk Segala (IoT) Anda. Untuk mempelajari selengkapnya tentang FreeRTOS EMP, lihat Halaman fitur.

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 divalidasi sebelumnya. Kunjungi halaman memulai kami untuk mempelajari selengkapnya 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 bisnis penting. 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 komersial B2B karena kebutuhan daya rendah dan hemat biaya. Misalnya, produsen peralatan keamanan kini makin 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

SOLshare

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

"AWS telah membangun jalan menuju solusi IoT end-to-end IoT kami, tidak hanya dengan menyediakan teknologi tercanggih dari FreeRTOS pada perangkat hingga layanan di cloud, tetapi juga dengan pendekatan langsung mereka yang mempercepat pengembangan kami dan usaha go-to-market, menambahkan pakar IoT dari tim purwarupa AWS dalam perekayasaan SOLshare untuk membantu merancang dan mengembangkan dasar-dasar solusi kami. AWS berinvestasi pada visi dan produk perusahaan kami, dan berkat bantuan langsung dan pendekatan berpusat masyarakat mereka, kami telah dapat menggerakkan sumber daya pengembangan untuk fokus pada membangun microgrid peer-to-peer inovatis yang menghadirkan listrik tenaga surya terjangkau bagi masyarakat di Bangladesh dan di wilayah lainnya."

Hannes Kirchhoff, CTO - SOLshare

Shimadzu

FreeRTOS membantu Shimadzu memantau lift hidrolik pada truk komersial secara andal dan cerdas untuk mengurangi kegagalan yang dilaporkan di lapangan, waktu henti peralatan, dan biaya pemeliharaan.

"Kami mendatangi AWS untuk mencari solusi hemat biaya guna membantu outfitter memantau penggunaan lift hidrolik pada truk komersial untuk menghindari kegagalan yang tidak diharapkan. AWS menunjukkan kepada kami keandalan FreeRTOS untuk memenuhi kebutuhan kami, mengonversikan modul berbasis MCU ke dalam perangkat IoT yang benar-benar cerdas dan menggunakan AWS IoT Core untuk mengelola dan mengumpulkan data dari puluhan ribu perangkat hidrolik. Kami tidak hanya mendapatkan solusi berbiaya rendah dengan AWS, tetapi kami juga menghemat 10 bulan pembangunan waktu pengembangan dengan FreeRTOS dan telah melihat pengurangan kegagalan yang dilaporkan di lapangan, waktu henti peralatan, dan biaya pemeliharaan."

Yutaro Nakatsu, Manajer Unit Desain Teknologi (Manager of Technology Design Unit) - Shimadzu

Bekerja sama dengan Partner AWS

Sederhanakan implementasi proyek IoT Anda dengan perangkat keras IoT andal yang memenuhi syarat untuk berfungsi dengan FreeRTOS di AWS. Pilih Partner AWS di bawah ini untuk melihat perangkat mereka yang memenuhi syarat AWS dari AWS Partner Device Catalog untuk menemukan perangkat keras yang berfungsi dengan FreeRTOS untuk integrasi proyek IoT langsung. Perangkat keras berkemampuan AWS dari Partner AWS dapat membantu mempermudah peluncuran proyek IoT Anda. Semua perangkat tersedia untuk dibeli di Partner kami untuk membantu Anda memulai.

AWS Partner Network
  • A-F
  • G-K
  • L-M
  • N-R
  • S-Z

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