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 dengan lisensi sumber terbuka MIT, FreeRTOS menyertakan sebuah kernel dan kumpulan pustaka perangkat lunak yang terus berkembang, sesuai untuk penggunaan di seluruh sektor dan aplikasi industri. Ini 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 dibangun dengan menekankan keandalan dan kemudahan penggunaan, dan menawarkan prediksi rilis support jangka panjang.
Microcontroller berisi prosesor sederhana yang dapat ditemukan di 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 dalam sekejap dan mengompilasinya untuk percepatan menjangkau pasar. Anda dapat menggunakan AWS IoT Device Tester sebagai uji mandiri apakah perangkat Anda dapat menjalankan FreeRTOS dan beroperasi dengan layanan AWS IoT.
Menghubungkan, memprogram, men-deploy, dan mengelola perangkat daya rendah secara aman
FreeRTOS menyertakan support 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 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 berfungsi dengan FreeRTOS dan AWS IoT di AWS Partner Device Catalog.
Kemungkinan support jangka panjang
FreeRTOS menawarkan stabilitas fitur dengan rilis support jangka panjang (LTS). Pustaka FreeRTOS LTS hadir dengan pembaruan keamanan dan perbaikan penting terhadap bug selama dua tahun. Dikelola oleh AWS untuk kepentingan komunitas FreeRTOS. Untuk mempelajari selengkapnya tentang pustaka FreeRTOS LTS, silakan klik di sini.
Cara kerjanya
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.

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

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

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 siap dibeli dari Partner kami untuk membantu Anda memulai.


STMicroelectronics
“Untuk mempercepat desain objek yang terhubung ke layanan AWS Cloud dan menjadikan mikrokontroler STM32 sebagai pilihan terbaik bagi pengembang, paket Ekspansi X-CUBE-AWS STM32Cube kami memanfaatkan fitur lengkap dan kemudahan penggunaan FreeRTOS. Rilis FreeRTOS LTS dan integrasinya dalam paket perangkat lunak STM32Cube kami memastikan stabilitas jangka panjang dan jaminan pemeliharaan, sehingga pelanggan kami dapat fokus pada kualitas dan nilai tambah dalam membangun solusi konektivitas AWS-nya."
- Laurent Desseignes, Manajer Pemasaran Ekosistem Mikrokontroler, STMicroelectronics

Espressif
“Espressif adalah tentang membangun pengalaman terbaik pengguna. Untuk itu, kami telah membangun kerangka kerja pengembangan IoT paling komprehensif dengan kerangka kerja aplikasi bagi mesin perintah suara luring berkemampuan AI serta solusi pengenalan wajah, papan pengembangan, dan modul. Kami sangat senang dengan pengenalan FreeRTOS Long Term Support karena pelanggan kami dapat memanfaatkan stabilitas maupun pembaruan keamanan melalui rilis support jangka panjang.”
- Teo Swee Ann, Pendiri dan CEO, Espressif Systems

Renesas
“Pelanggan kami menghadapi tantangan berat dengan masalah desain perangkat lunak yang semakin kompleks, sambil tetap memenuhi permintaan waktu pengembangan yang lebih singkat, kualitas yang berkelanjutan, dan keandalan. Melalui kemitraan kami dengan AWS dan FreeRTOS, yang memenuhi kualifikasi Renesas MCU, pelanggan kami dapat menikmati fleksibilitas terbesar dalam memenuhi permintaan koneksi chip-ke-cloud yang aman dan andal bagi pelanggan industri dan IoT. Selain itu, dengan rilis FreeRTOS LTS, kami yakin pelanggan kami dapat memperoleh manfaat dari kualitas dan keandalan yang lebih tinggi, mengatasi kerentanan keamanan dengan cepat, dan dapat lebih fokus pada penambahan nilai pada pengembangan mereka dibanding sebelumnya.”
- Daryl Khoo, Wakil Presiden, Pemasaran, Divisi Bisnis Platform IoT, Unit Bisnis Infrastruktur IoT, Renesas

Infineon
“Infineon berupaya membantu pelanggan mengantarkan produk IoT unik dan berkualitas tinggi menjangkau pasar secara tepat waktu, sesuai anggaran, dan dengan risiko rendah. Banyak pelanggan kami mencari solusi cloud-to-node lengkap yang akan bertahan selama siklus operasional produk mereka. Pustaka FreeRTOS LTS, ditambah support semikonduktor jangka panjang, memberi pelanggan kami jaminan stabilitas dan siklus panjang yang diperlukan saat memilih solusi untuk produk IoT-nya.”
- Rob Conant, Wakil Presiden Perangkat Lunak dan Ekosistem, IoT Compute and Wireless Business Unit, Infineon

NXP Semiconductors
"Sebagai pemasok tepercaya solusi pemrosesan edge untuk pasar industri dan IoT, NXP terus berinvestasi dan berkomitmen terhadap siklus panjang produk. Pelanggan mengandalkan kami untuk menyediakan driver perangkat lunak dan mengaktifkan teknologi perangkat lunak berdasarkan FreeRTOS, yang dikirimkan dalam MCUXpresso SDK kami, sebagai fondasi agar masing-masing dapat mengembangkan produk yang berbeda dengan cepat. Integrasi pustaka FreeRTOS LTS akan semakin memperluas komitmen kami kepada pelanggan MCU yang mengembangkan perangkat edge aman yang terhubung ke layanan AWS Cloud dan harus dapat bergantung pada pembaruan perangkat lunak penting.”
- Joe Yu, VP dan GM Lini Produk IoT, NXP Semiconductors
-
A-F
-
G-K
-
L-M
-
N-R
-
S-Z
-
A-F
-
G-K
-
-
L-M
-
N-R
-
S-Z
-
Mulai menggunakan FreeRTOS
Pelajari selengkapnya tentang fitur FreeRTOS