FreeRTOS

ระบบปฏิบัติการแบบเรียลไทม์สำหรับไมโครคอนโทรลเลอร์

FreeRTOS เป็นระบบปฏิบัติการแบบเรียลไทม์ในแบบโอเพนซอร์สสำหรับไมโครคอนโทรลเลอร์ ใช้สร้างอุปกรณ์ Edge ขนาดเล็กที่ใช้พลังงานต่ำซึ่งเขียนโปรแกรม ติดตั้งใช้จริง รักษาความปลอดภัย เชื่อมต่อ และจัดการได้ไม่ยาก FreeRTOS ได้รับการเผยแพร่อย่างอิสระภายใต้สิทธิ์การใช้งานแบบโอเพนซอร์สของ MIT ประกอบด้วยเคอร์เนลและชุดไลบราลีซอฟต์แวร์ที่กำลังเติบโตซึ่งเหมาะสำหรับการใช้งานในภาคอุตสาหกรรมและแอปพลิเคชัน ซึ่งรวมถึงการเชื่อมต่ออุปกรณ์ขนาดเล็ก ใช้พลังงานต่ำของคุณเข้ากับบริการต่างๆ ของ AWS Cloud อย่างปลอดภัย เช่น AWS IoT Core หรืออุปกรณ์ Edge อันทรงพลังที่ใช้งาน AWS IoT Greengrass FreeRTOS สร้างขึ้นโดยเน้นความน่าเชื่อถือและการใช้งานง่าย

ไมโครคอนโทรลเลอร์บรรจุโปรเซสเซอร์อย่างง่ายและใช้ทรัพยากรจำกัดที่สามารถพบได้ในอุปกรณ์หลายๆ อย่าง รวมทั้งเครื่องใช้ไฟฟ้า เซนเซอร์ อุปกรณ์ตรวจจับการเคลื่อนไหว เครื่องจักรในระบบอุตสาหกรรม และยานยนต์ อุปกรณ์ขนาดเล็กเหล่านี้จะได้รับประโยชน์จากการเชื่อมต่อกับระบบคลาวด์หรือกับอุปกรณ์อื่นๆ แต่มีพลังในการประมวลผลและความจุของหน่วยความจำจำกัด และโดยปกติมักจะทำงานที่ง่ายและใช้งานได้จริง ไมโครคอนโทรลเลอร์มักเรียกใช้ระบบปฏิบัติการที่อาจจะไม่มีฟังก์ชันในตัวเพื่อเชื่อมต่อกับเครือข่ายเฉพาะที่หรือกับระบบคลาวด์ ซึ่งทำให้แอปพลิเคชัน IoT เป็นสิ่งที่ท้าทาย FreeRTOS ช่วยแก้ปัญหานี้โดยการให้เคอร์เนลเรียกใช้อุปกรณ์ที่ใช้พลังงานต่ำ เช่นเดียวกันกับไลบรารีซอฟต์แวร์ที่ช่วยให้เชื่อมต่ออย่างปลอดภัยไปยังระบบคลาวด์หรืออุปกรณ์ Edge อื่นๆ ได้อย่างง่ายดาย ดังนั้น คุณสามารถรวบรวมข้อมูลจากอุปกรณ์เหล่านี้สำหรับแอปพลิเคชัน IoT และดำเนินการได้

ประโยชน์

โอเพนซอร์ส

FreeRTOS ได้รับการเผยแพร่ภายใต้สิทธิ์การใช้งานแบบโอเพนซอร์สของ MIT ซึ่งเป็นสิทธิ์การใช้งานที่มีข้อจำกัดในการใช้ซ้ำ โปรดคลิกที่นี่เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับชุมชนโอเพนซอร์ส FreeRTOS

เคอร์เนลที่เชื่อถือได้

เคอร์เนล FreeRTOS ได้รับความไว้วางใจจากบริษัทชั้นนำของโลกในฐานะมาตรฐานที่ใช้ได้จริงสำหรับไมโครคอนโทรลเลอร์และไมโครโปรเซสเซอร์ขนาดเล็กที่ได้รับการพิสูจน์แล้วว่ามีความแข็งแกร่ง มีขนาดเล็ก และรองรับอุปกรณ์หลากหลายแบบ

เร่งเวลาในการเข้าสู่ตลาด

FreeRTOS มีการผสานรวมข้อมูลอ้างอิงของ IoT ซึ่งเป็นโปรเจกต์ FreeRTOS แบบผสานรวมไว้ล่วงหน้า ซึ่งส่งไปยังคณะกรรมการประเมินผลการใช้ไมโครคอนโทรลเลอร์ที่แสดงการเชื่อมต่อกับระบบคลาวด์ตั้งแต่ต้นจนจบและการสาธิตที่กำหนดค่าล่วงหน้า ซึ่งจะช่วยให้คุณสามารถเริ่มต้นโปรเจกต์ได้เร็วยิ่งขึ้น คุณสามารถดาวน์โหลดโค้ดและคอมไพล์ได้ทันทีเพื่อเร่งเวลาในการเข้าสู่ตลาด

เชื่อมต่อ ตั้งโปรแกรม ติดตั้งใช้จริง และจัดการอุปกรณ์ที่ใช้พลังงานต่ำ

FreeRTOS สามารถรองรับ Transport Layer Security (TLS v1.2) เพื่อช่วยให้อุปกรณ์ของคุณสามารถเชื่อมต่ออย่างปลอดภัยกับ AWS ได้ คุณสามารถตั้งโปรแกรมความสามารถด้าน IoT ซึ่งเป็นที่ต้องการโดยทั่วไปลงบนอุปกรณ์ของคุณได้อย่างง่ายดาย รวมทั้งไลบรารีที่ช่วยกำหนดค่าอุปกรณ์ไปยังเครือข่ายเฉพาะที่โดยใช้ตัวเลือกการเชื่อมต่อทั่วไป เช่น Wi-Fi หรืออีเทอร์เน็ต หรือเชื่อมต่อกับอุปกรณ์เคลื่อนที่โดยใช้ Bluetooth Low Energy FreeRTOS ยังมีไลบรารีการอัปเดตแบบผ่านทางอากาศ (OTA) เพื่ออัปเดตการปรับปรุงคุณสมบัติหรือแพตช์ความปลอดภัยให้กับอุปกรณ์จากระยะไกล และคุณสมบัติการลงชื่อโค้ด เพื่อให้แน่ใจว่าโค้ดของอุปกรณ์ของคุณจะไม่ถูกบุกรุกระหว่างการติดตั้งใช้จริงและการอัปเดต OTA

การสนับสนุนระบบนิเวศที่หลากหลาย

ระบบนิเวศของคู่ค้าของเรามีตัวเลือกมากมาย รวมถึงการมีส่วนร่วมของชุมชน การสนับสนุนอย่างมืออาชีพ รวมถึงเครื่องมือที่ผสานรวมการพัฒนาและเพิ่มประสิทธิภาพ FreeRTOS มอบความยืดหยุ่นเพื่อให้ง่ายต่อการสร้างโซลูชัน IoT บนชิปเซ็ตประเภทต่างๆ และรองรับสถาปัตยกรรมมากกว่า 40 รูปแบบ คุณสามารถค้นหาอุปกรณ์ที่ได้รับการรับรองว่าสามารถทำงานร่วมกับ FreeRTOS และ AWS IoT ได้ใน AWS Partner Device Catalog

เครื่องมือการทดสอบที่มีคุณภาพสูง

AWS IoT Device Tester สำหรับ FreeRTOS เป็นเครื่องมือทดสอบอัตโนมัติสำหรับไมโครคอนโทรลเลอร์ AWS IoT Device Tester ช่วยให้คุณสามารถทดสอบได้อย่างง่ายดายเพื่อดูว่าอุปกรณ์จะใช้งาน FreeRTOS และสามารถทำงานร่วมกับบริการ AWS IoT ได้หรือไม่ เรียนรู้เพิ่มเติมเกี่ยวกับ AWS IoT Device Tester และดาวน์โหลดเครื่องมือ

วิธีทำงาน

FreeRTOS มอบทุกสิ่งที่คุณต้องการเพื่อตั้งโปรแกรมอุปกรณ์ที่ใช้ไมโครคอนโทรลเลอร์ซึ่งเชื่อมต่ออยู่และรวบรวมข้อมูลจากอุปกรณ์เหล่านั้นไปยังแอปพลิเคชัน IoT ได้อย่างง่ายดาย คุณสามารถเริ่มต้นด้วยการเลือกไมโครคอนโทรลเลอร์ที่เหมาะสมของ FreeRTOS จาก AWS Partner Device Catalog จากนั้น คุณสามารถใช้ คอนโซล AWS หรือ GitHub เพื่อเลือกและดาวน์โหลดไลบรารี FreeRTOS ที่เกี่ยวข้องหรือการผสานรวมข้อมูลอ้างอิง IoT ที่ผ่านการตรวจสอบล่วงหน้าได้ ไปที่หน้าเริ่มต้นใช้งานของเราเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับตัวเลือกทั้งหมด

คุณสามารถเชื่อมต่ออุปกรณ์ FreeRTOS กับบริการระบบคลาวด์ เช่น AWS IoT Core เชื่อมต่อกับอุปกรณ์ Edge เฉพาะที่ หรือกับอุปกรณ์เคลื่อนที่ผ่าน Bluetooth Low Energy ได้อย่างปลอดภัย แล้วอัปเดตอุปกรณ์จากระยะไกลผ่านทางคุณสมบัติการอัปเดต OTA ที่มีให้ใช้งานใน AWS IoT Device Management การผสานรวมกับ AWS IoT Device Defender ช่วยให้ง่ายต่อการรายงานตัววัดฝั่งอุปกรณ์เพื่อตรวจจับความผิดปกติเมื่อตัววัดเหล่านี้ไม่เป็นไปตามพฤติกรรมที่คาดหวัง

วิธีใช้ Amazon FreeRTOS

กรณีใช้งาน

แอปพลิเคชันสำหรับอุตสาหกรรม

ลูกค้าในงานอุตสาหกรรมใช้ประโยชน์จากอุปกรณ์ที่ใช้ไมโครคอนโทรลเลอร์ซึ่งสร้างข้อมูลเกี่ยวกับปริมาณงานสำคัญทางธุรกิจ เซนเซอร์ ตัวกระตุ้น ปั๊ม และชิ้นส่วนเครื่องจักรอุตสาหกรรมใช้ไมโครคอนโทรลเลอร์ เนื่องจากมีราคาถูก ใช้พลังงานน้อย และสามารถทำงานแบบเรียลไทม์ ตัวอย่างเช่น ปั๊มหนึ่งเครื่องบนเครื่องมือขุดเจาะน้ำมันถูกควบคุมโดยไมโครคอนโทรลเลอร์หนึ่งตัวและมีความเป็นไปได้ที่จะทำให้การผลิตหยุดลงหากเกิดข้อผิดพลาด FreeRTOS ช่วยให้ลูกค้าเหล่านี้สามารถรวบรวมข้อมูลเกี่ยวกับประสิทธิภาพและเสถียรภาพของระบบผ่านการเชื่อมต่อโดยตรงกับระบบคลาวด์ และดำเนินการที่สำคัญภายในแบบเรียลไทม์ด้วย AWS IoT Greengrass เพื่อป้องกันความขัดข้องที่ทำให้การปฏิบัติงานต้องหยุดชะงัก

สินค้าอุปโภคบริโภค

FreeRTOS ช่วยบริษัทสินค้าอุปโภคบริโภค เช่น เครื่องใช้ไฟฟ้า เทคโนโลยีที่สวมใส่ได้ หรือผู้ผลิตหลอดไฟอัจฉริยะสามารถสร้างมาตรฐานในการพัฒนา การส่งมอบ และการบำรุงรักษาอุปกรณ์ที่ใช้ไมโครคอนโทรลเลอร์ในทุกผลิตภัณฑ์และทุกรุ่น FreeRTOS มีระบบปฏิบัติการไมโครคอนโทรลเลอร์เดี่ยวที่สามารถรองรับฮาร์ดแวร์ไมโครคอนโทรลเลอร์ที่หลากหลายซึ่งมีพลังและขีดความสามารถต่างกันไป สิ่งนี้ทำให้บริษัทเหล่านี้มุ่งเน้นไปที่นวัตกรรมผลิตภัณฑ์แทนการจัดการความซับซ้อนของการพัฒนาซอฟต์แวร์ในกลุ่มของผลิตภัณฑ์จำนวนมาก FreeRTOS ยังมอบความสามารถในการอัปเดตคุณสมบัติอย่างปลอดภัยให้สินค้าอุปโภคบริโภคที่จำหน่ายออกไปแล้วโดยใช้คุณสมบัติการอัปเดต OTA ได้อีกด้วย

โซลูชัน B2B

ไมโครคอนโทรลเลอร์ถูกนำไปใช้ทั่วไปในอุปกรณ์เชิงพาณิชย์แบบ B2B เนื่องจากมีราคาถูกและใช้พลังงานน้อย ตัวอย่างเช่น ผู้ผลิตอุปกรณ์รักษาความปลอดภัยมีการเพิ่มความสามารถในการเชื่อมต่อให้กับอุปกรณ์ที่ใช้ไมโครคอนโทรลเลอร์ เช่น ล็อกประตูและระบบเซนเซอร์เชิงพาณิชย์มากขึ้นเรื่อยๆ FreeRTOS ช่วยให้บริษัทเหล่านี้เร่งการปล่อยสินค้าที่มีการเชื่อมต่อใหม่นี้ได้โดยลดความซับซ้อนของกระบวนการออกแบบและพัฒนาลง ผู้ผลิตเหล่านี้ยังสามารถนำแพตช์ไปใช้กับล็อกประตูเชิงพาณิชย์อย่างปลอดภัยโดยใช้คุณสมบัติการอัปเดต OTA ได้อีกด้วย

ลูกค้า

โลโก้ Schlage
ด้วย FreeRTOS, iDevices สามารถเร่งการพัฒนา โดยนำ Instinct™ ออกสู่ตลาดในระยะเวลาไม่ถึง 6 เดือนในขณะที่ลดต้นทุนโดยรวม

โลโก้ Hive
Semios ใช้ประโยชน์จาก FreeRTOS เพื่อให้ข้อมูลเกี่ยวกับสภาพภูมิอากาศของสวนผลไม้และไร่องุ่น ศัตรูพืช น้ำ และข้อมูลโรคพืชแก่เกษตรกร เพื่อปกป้องผลผลิตของตน

 

 

โลโก้ Kimberly-Clark

FreeRTOS ช่วยให้ SOLshare สร้างระบบไมโครกริดแบบระหว่างบุคคลที่ล้ำสมัย ซึ่งช่วยนำไฟฟ้าจากพลังงานแสงอาทิตย์ในราคาประหยัดมาสู่ชุมชนหลายแห่งในบังคลาเทศและประเทศอื่นๆ

เริ่มต้นใช้งาน FreeRTOS

ขั้นที่ 1 ลงชื่อสมัครใช้งานบัญชี AWS

ลงชื่อสมัครใช้งานบัญชี AWS

เริ่มต้นใช้งานได้ง่าย เพียงไปที่ FreeRTOS Console
ขั้นที่ 2 เรียนด้วยเอกสารประกอบ

เรียนด้วยเอกสารประกอบ

ไปที่ เอกสารประกอบ FreeRTOS เพื่อดูข้อมูลเพิ่มเติม
ขั้นที่ 3 เริ่มต้นสร้างด้วย AWS

เริ่มต้นสร้างด้วย AWS

เรียนรู้เพิ่มเติมเกี่ยวกับ คุณสมบัติของ FreeRTOS

เรียนรู้เพิ่มเติมเกี่ยวกับคุณสมบัติของ FreeRTOS

ไปที่หน้าคุณสมบัติ
พร้อมสร้างหรือยัง
เริ่มต้นใช้งาน FreeRTOS
มีคำถามเพิ่มเติมหรือไม่
ติดต่อเรา