FreeRTOS

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

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

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

ประโยชน์

โอเพนซอร์ส

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

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

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

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

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

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

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

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

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

การสนับสนุนระยะยาวที่สามารถคาดการณ์ได้

FreeRTOS มอบความเสถียรของฟีเจอร์ที่มาพร้อมกับการสนับสนุนระยะยาว (LTS) การสนับสนุนระยะยาว (LTS) ของ FreeRTOS จะมาพร้อมกับการอัปเดตด้านความปลอดภัยและการแก้ไขบักที่สำคัญเป็นเวลาสองปี ดูแลโดย AWS เพื่อประโยชน์ของชุมชน FreeRTOS เรียนรู้เพิ่มเติมเกี่ยวกับไลบรารีการสนับสนุนระยะยาว (LTS) ของ FreeRTOS คลิกที่นี่

วิธีการทำงาน

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 ได้อีกด้วย

ลูกค้า

SOLshare

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

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

Hannes Kirchhoff ผู้บริหารระดับสูงสุดด้านเทคโนโลยีของบริษัท SOLshare

Shimadzu

FreeRTOS ช่วยให้ Shimadzu ตรวจสอบตัวยกไฮดรอลิกบนรถบรรทุกเพื่อการพาณิชย์ได้อย่างน่าเชื่อถือและชาญฉลาด เพื่อลดการรายงานความผิดพลาดของการทำงาน เวลาที่อุปกรณ์ไม่สามารถใช้งานได้ และค่าบำรุงรักษา

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

Yutaro Nakatsu ผู้จัดการหน่วยออกแบบเทคโนโลยี - Shimadzu

ทำงานร่วมกับคู่ค้า AWS

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

APN-Logo_Web_Color
  • A-F
  • G-K
  • L-M
  • N-R
  • S-Z

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

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

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

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

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

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

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

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

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

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