เพิ่มความเร็วในการพัฒนา IoT ไร้สายในตัวด้วยแพลตฟอร์มมัลติคอร์ลินุกซ์แบบฝังนอกชั้นวาง
Contributed By DigiKey's North American Editors
2020-09-03
แอพพลิเคชั่น Internet of Things (IoT) ขั้นสูงสำหรับอุตสาหกรรม การแพทย์ การขนส่ง และการเกษตร ต้องการการออกแบบระบบฝังตัวที่ซับซ้อนมากขึ้น ในสถานการณ์เช่นนี้ นักพัฒนาซอฟต์แวร์ไม่มีทางเลือกนอกจากต้องสร้างบอร์ดแบบกำหนดเองเพื่อให้ตรงตามประสิทธิภาพ การเชื่อมต่อ และอุปกรณ์ต่อพ่วง แม้ว่าต้องเผชิญกับตารางเวลาที่คับแคบและงบประมาณที่ลดลง แม้ว่าบอร์ดที่วางขายทั่วไปจะมีจำหน่าย แต่ประสิทธิภาพ พลัง ขนาด ฟอร์มแฟกเตอร์ และการผสมผสานของฟีเจอร์ก็ทำให้ไม่สามารถใช้งานได้
อย่างไรก็ตาม ในยุคของ IoT ที่แพร่หลายและ IoT อุตสาหกรรม (IIoT) แม้กระทั่งทีมพัฒนาแบบกำหนดเองที่มีประสิทธิผลมากที่สุดก็ยังต้องล่าช้าจากข้อกำหนดการรับรองระดับภูมิภาคสำหรับระบบย่อยไร้สายที่ชะลอการส่งมอบและโอกาสทางการตลาดที่กัดเซาะ
บทความนี้กล่าวถึงปัญหาการซื้อกับ (เทียบกับ) สำหรับบอร์ดฝังตัวที่เปิดใช้งานแบบไร้สาย จากนั้นจะแนะนำแพลตฟอร์มการพัฒนาแบบเบ็ดเสร็จจากดิจิ ที่ให้สภาพแวดล้อมซอฟต์แวร์ที่ครอบคลุมและแพลตฟอร์มฮาร์ดแวร์ที่ปรับให้เหมาะสมพร้อมโมดูลไร้สายที่ผ่านการรับรองล่วงหน้า บทความแสดงวิธีการใช้ชุดเครื่องมือนี้เพื่อช่วยให้นักพัฒนาส่งมอบโซลูชันระบบฝังตัวที่เชื่อมต่อที่มีประสิทธิภาพและรวดเร็วยิ่งขึ้นได้อย่างรวดเร็วและง่ายดาย
Make vs buy สำหรับการพัฒนาบอร์ดฝังตัว
สำหรับนักพัฒนาระบบฝังตัว ความคาดหวังของผู้ใช้ปลายทางและแรงกดดันด้านการแข่งขันยังคงผลักดันความต้องการผลิตภัณฑ์ด้วยฟังก์ชันการทำงานที่มากขึ้นในกรอบเวลาสู่ตลาดที่หดตัวลง ผู้ใช้ยืนยันในระบบที่ง่ายต่อการเชื่อมต่อ ใช้งาน และบำรุงรักษา เป็นผลให้นักพัฒนาเผชิญกับความท้าทายที่เพิ่มขึ้นในหลายด้าน สำหรับการเชื่อมต่อไร้สาย โซลูชั่นไร้สายระยะใกล้และระยะไกลนำข้อกำหนดที่เกี่ยวข้องมาเพื่อรับรองการออกแบบ การใช้ความสามารถในการแสดงผลที่เหมาะสมจะเพิ่มความซับซ้อนในการออกแบบและต้นทุน และการทำให้มั่นใจได้ถึงความน่าเชื่อถืออย่างต่อเนื่องและความพร้อมใช้งานในระยะยาวของระบบเหล่านี้ท้าทายนักพัฒนาในการค้นหาโซลูชันที่สามารถทนต่อสภาวะที่ไม่เอื้ออำนวยและยังสามารถใช้งานได้ตลอดวงจรชีวิตที่ยาวนานซึ่งมักพบในการใช้งานทางอุตสาหกรรมหรือทางการแพทย์
สำหรับการใช้งานบางประเภท โซลูชันที่เหมาะสมจะขึ้นอยู่กับแนวทางการออกแบบแบบกำหนดเองอย่างยิ่งยวดเพื่อปรับแต่ละระบบย่อยให้เหมาะสมที่สุดเพื่อให้เป็นไปตามข้อกำหนด อย่างไรก็ตาม โซลูชันการออกแบบนอกชั้นวางมีมากขึ้นเรื่อยๆ เป็นแพลตฟอร์มที่สามารถขยายได้ง่ายเพื่อรองรับความต้องการเฉพาะของขอบเขตการใช้งานที่หลากหลาย อย่างไรก็ตาม บางครั้งทีมพัฒนาตัดสินใจสร้างโซลูชันแบบกำหนดเองเทียบกับการซื้อระบบที่สร้างไว้ล่วงหน้าในแง่ของต้นทุนการพัฒนาเพียงอย่างเดียว โดยการคำนวณว่าการสร้างการออกแบบที่กำหนดเองตั้งแต่ต้นจะมีค่าใช้จ่ายน้อยกว่าการซื้อการออกแบบสำเร็จรูป
อันที่จริง ทีมพัฒนาสามารถพบว่าข้อควรพิจารณาอื่นๆ รวมถึงการรับรองระบบไร้สาย ความพร้อมใช้งาน การบำรุงรักษา และปัญหาด้านวงจรชีวิตอื่นๆ สามารถเพิ่มต้นทุนโดยรวมได้ ในตลาดที่เคลื่อนไหวอย่างรวดเร็ว ความล่าช้าที่จำเป็นในการดำเนินการออกแบบที่กำหนดเองสามารถกัดเซาะส่วนแบ่งการตลาดและเวลาในการสร้างรายได้ ซึ่งท้ายที่สุดจะจำกัดความสามารถในการทำกำไรของผลิตภัณฑ์ใหม่
เพื่อแก้ไขปัญหาเหล่านี้ Digi'sCC-WMX8MN-KIT ชุดพัฒนา ConnectCore 8M Nano นำเสนอทางเลือกที่มีประสิทธิภาพสำหรับการพัฒนาแบบกำหนดเอง โดยเป็นแพลตฟอร์มแบบเบ็ดเสร็จที่สามารถตอบสนองความต้องการด้านประสิทธิภาพและต้นทุนในการใช้งานที่หลากหลาย (ภาพที่ 1)
รูปที่ 1: ชุดพัฒนา Digi CC-WMX8MN-KIT ConnectCore 8M Nano ให้ทุกสิ่งที่จำเป็นในการเริ่มต้นพัฒนาระบบเชื่อมต่อที่สามารถตอบสนองความต้องการที่เพิ่มขึ้นสำหรับการออกแบบ HMI การประมวลผลเสียง/วิดีโอ การประมวลผลที่ขอบ และการเรียนรู้ของเครื่อง (แหล่งรูปภาพ: Digi)
โซลูชันแบบเบ็ดเสร็จตอบสนองความต้องการด้านการทำงานที่หลากหลายได้อย่างไร
ชุดพัฒนา Digi CC-WMX8MN-KIT ConnectCore 8M Nano ให้แพลตฟอร์มฮาร์ดแวร์ที่ครอบคลุมซึ่งออกแบบมาเพื่อลดเวลาและเวลาในการพัฒนาสู่ตลาดของระบบ เมื่อใช้ชุดนี้ นักพัฒนาสามารถใช้ระบบที่ปรับขนาดเพื่อรองรับแอปพลิเคชันต่างๆ ได้อย่างง่ายดาย เช่น การออกแบบอินเทอร์เฟซระหว่างมนุษย์กับเครื่องจักร (HMI) การประมวลผลเสียง/วิดีโอ การประมวลผลแบบขอบ การเรียนรู้ของเครื่อง และอื่นๆ นอกเหนือจากบอร์ดพัฒนา Digi ConnectCore 8M Nano แล้ว ชุดนี้ยังมีเสาอากาศแบบดูอัลแบนด์ สายเคเบิลพอร์ตคอนโซล และแหล่งจ่ายไฟ เพื่อให้นักพัฒนาสามารถเริ่มต้นสร้างแอปพลิเคชันที่เชื่อมต่อได้ทันที
เช่นเดียวกับ Digi . อื่น ๆชุดพัฒนา CoreConnect ชุดพัฒนา ConnectCore 8M Nano ใช้ประโยชน์จากโซลูชัน system-on-module (SoM) ที่ผสานรวมสูงของ Digi ขึ้นอยู่กับสมาชิกของของ NXP เซมิคอนดักเตอร์ ครอบครัวของโปรเซสเซอร์ i.MX , Digi'sConnectCore SOMs รวมความสามารถด้านมัลติมีเดีย การรักษาความปลอดภัย การเชื่อมต่อแบบมีสาย และการเชื่อมต่อไร้สายที่ผ่านการรับรองล่วงหน้า ตลอดจนคุณลักษณะอื่นๆ ที่จำเป็นสำหรับแอปพลิเคชันแบบฝังตัวทั่วไป เมื่อใช้ร่วมกับสภาพแวดล้อมซอฟต์แวร์ที่กว้างขวาง SoM เหล่านี้ทำให้การพัฒนาระบบฝังตัวง่ายขึ้น ทำให้ผู้ผลิตผลิตภัณฑ์สามารถส่งมอบผลิตภัณฑ์ที่ซับซ้อนยิ่งขึ้นได้รวดเร็วยิ่งขึ้นและมีความเสี่ยงต่ำกว่าปกติด้วยแนวทางฮาร์ดแวร์แบบกำหนดเอง
สำหรับชุดพัฒนา CC-WMX8MN-KIT Digi SOM จะรวมความสามารถของโปรเซสเซอร์ i.MX 8M Nano ของ NXP ที่อิงจากควอดแขน ® Cortex®-A53 และ Arm Cortex-M7 คอร์ที่มีแฟลชสูงสุด 8 กิกะไบต์ (GB) สูงสุด 1 GB อัตราข้อมูลคู่ (LPDDR) พลังงานต่ำโดยสุ่ม (DRAM) และอาร์เรย์ของระบบย่อยเพิ่มเติม ( รูปที่ 2).
รูปที่ 2: อิงจากโปรเซสเซอร์ i.MX 8M Nano multicore ของ NXP Digi SoM รวมหน่วยความจำ ตัวเลือกการเชื่อมต่อ ความปลอดภัย และความสามารถในการจัดการพลังงานที่จำเป็นในการออกแบบระบบฝังตัวทั่วไป (แหล่งรูปภาพ: Digi)
ในบรรดาระบบย่อย SoM ได้รวมอุปกรณ์รักษาความปลอดภัยจากไมโครชิป เทคโนโลยีCryptoAuthentication ตระกูลที่เสริมคุณสมบัติด้านความปลอดภัย TrustZone ของแกน Arm Cortex-A53 อุปกรณ์ CryptoAuthentication รวมตัวประมวลผลการเข้ารหัสเฉพาะ ตัวสร้างตัวเลขสุ่มคุณภาพสูง และการจัดเก็บคีย์ที่ได้รับการป้องกันเพื่อดำเนินการประมวลผลแฮชและอัลกอริธึมโครงสร้างพื้นฐานคีย์สาธารณะ (PKI) ที่ปลอดภัยด้วยความเร็วสูง
ตัวเลือกการเชื่อมต่อในตัวของ SoM รองรับกิกะบิตอีเทอร์เน็ต (GbE) เช่นเดียวกับ 802.11 a/b/g/n/ac Wi-Fi และ Bluetooth 5 ที่ผ่านการรับรองล่วงหน้า เพื่อให้เป็นไปตามข้อกำหนดด้านเครือข่ายในวงกว้าง นักพัฒนาสามารถเพิ่มตัวเลือกเซลลูลาร์และการเชื่อมต่ออื่นๆ ได้ง่ายๆ โดยเชื่อมต่อ Digiโมดูลเซลลูล่าร์ XBEE ไปยังชุดคอนเน็กเตอร์ที่เข้ากันได้กับ XBEE ของบอร์ด CC-WMX8MN-KIT
นอกจากชุดอินเทอร์เฟซอุปกรณ์ต่อพ่วงมาตรฐานแล้ว SoM ยังรองรับอินเทอร์เฟซมัลติมีเดียที่หลากหลายสำหรับเสียง กล้อง และจอแสดงผล หน่วยประมวลผลกราฟิกในตัวและตัวควบคุมอินเทอร์เฟซจอแสดงผลคริสตัลเหลว (LCDIF) ช่วยให้นักพัฒนาเพิ่มแผง LCD ที่เป็นอุปกรณ์เสริม เช่น DigiCC-ACC-LCDW-10 และเริ่มสร้างการออกแบบ HMI สำหรับแอปพลิเคชันแบบฝังอย่างรวดเร็ว
การจัดการพลังงานในการออกแบบโดยใช้โปรเซสเซอร์ขั้นสูง
การจัดการพลังงานในระบบฝังตัวที่ซับซ้อนอาจเป็นความท้าทายที่สำคัญ โดยเฉพาะอย่างยิ่งเมื่อการออกแบบระบบรวมโปรเซสเซอร์ขั้นสูง เช่น NXP i.MX 8M Nano เช่นเดียวกับโปรเซสเซอร์อื่นๆ ในคลาสนี้ NXP i.MX 8M Nano จะจัดกลุ่มระบบย่อยที่แตกต่างกันจำนวนมากออกเป็นโดเมนพลังงานที่แยกจากกันสำหรับโปรเซสเซอร์หลัก (VDD_ARM และ VDD_SOC), GPU (VDD_GPU), หน่วยความจำ (VDD_DRAM, NVCC_DRAM) ปลอดภัยไม่ลบเลือน พื้นที่เก็บข้อมูล (NVCC_SNVS_1P8, VDD_SNVS_0P8) และอื่นๆ อีกมากมาย นักพัฒนาไม่เพียงแต่ต้องจัดหารางพลังงานที่เหมาะสมสำหรับแต่ละโดเมนเท่านั้น แต่ยังต้องจัดหา (และถอด) พลังงานให้กับแต่ละโดเมนในลำดับเวลาที่กำหนด (รูปที่ 3)
รูปที่ 3: เช่นเดียวกับโปรเซสเซอร์ขั้นสูงส่วนใหญ่ NXP i.MX 8M Nano แบ่งระบบย่อยออกเป็นโดเมนพลังงานที่แยกจากกัน ซึ่งต้องมีการเปิดรางจ่ายแรงดันไฟฟ้าตามลำดับเฉพาะเมื่อเริ่มทำงาน (ที่มาของภาพ: NXP Semiconductor)
อันที่จริง ConnectCore i.MX 8M Nano SoM ของ Digi นั้นต้องการอินพุตและการใช้พาวเวอร์ซัพพลายเพียงสองตัวเท่านั้นROHM Semiconductor'sBD71850MWV IC จัดการพลังงาน (PMIC) เพื่อส่งแรงดันไฟฟ้าหลายระดับที่จำเป็นสำหรับโปรเซสเซอร์ i.MX 8M Nano และอุปกรณ์อื่นๆ ได้รับการออกแบบมาโดยเฉพาะเพื่อรองรับโปรเซสเซอร์ NXP i.MX 8M Nano ROHM BD71850MWV ได้รวมเอาตัวควบคุมบั๊กหลายตัวและตัวควบคุมการเลื่อนออกต่ำ (LDO) เพื่อส่งมอบชุดรางพลังงานที่สมบูรณ์จากแหล่งจ่ายไฟ VSYS 5 โวลต์หลัก (รูปที่ 4)
รูปที่ 4: ได้รับการออกแบบมาโดยเฉพาะเพื่อจัดหาโปรเซสเซอร์ NXP i.MX 8M Nano ROHM BD71850MWV PMIC ให้ชุดรางพลังงานที่โปรเซสเซอร์ต้องการรวมถึงอุปกรณ์อื่นๆ ในการออกแบบระบบฝังตัวทั่วไป (ที่มาของภาพ: ROHM Semiconductor)
แม้ว่า BD71850MWV จะจัดการลำดับการเปิดเครื่องและปิดเครื่องโดยละเอียดที่จำเป็นสำหรับโปรเซสเซอร์ Digi ได้เพิ่มระดับการควบคุมอีกระดับที่ออกแบบมาเพื่อเพิ่มประสิทธิภาพการใช้พลังงานโดยรวมและรักษาความน่าเชื่อถือของระบบ Digi Microcontroller Assist (MCA) ที่รวมอยู่ใน SoM ใช้ NXP Kinetis KL17 โดยเฉพาะMKL17Z64VDA4 ไมโครคอนโทรลเลอร์ (MCU) สำหรับการจัดการพลังงานระดับระบบ อิงจากแกน Arm Cortex-M0+ ที่ใช้พลังงานต่ำเป็นพิเศษ NXP Kinetis KL17 MCU ใช้เพียง 46 ไมโครแอมป์ (μA) ต่อเมกะเฮิรตซ์ (MHz) ในโหมดรันที่ใช้พลังงานต่ำมากและ 1.68 μA ในโหมดหยุด ซึ่งจะรักษาหน่วยความจำ และฟังก์ชั่นนาฬิกาตามเวลาจริง (RTC)
ได้รับการออกแบบมาให้ใช้งานได้แม้ในขณะที่ระบบอยู่ในโหมดสลีป MCA รันเฟิร์มแวร์ที่สามารถอัพเกรดได้ที่ทำงานบน KL17 MCU เพื่อให้มีตัวเลือกมากมายสำหรับการปลุกโปรเซสเซอร์ระบบ NXP i.MX 8M Nano ตัวอย่างเช่น Digi ตั้งค่าเริ่มต้นที่ปิดใช้งาน RTC ของตัวประมวลผลระบบเพื่อสนับสนุนฟังก์ชัน RTC ที่ใช้พลังงานต่ำกว่าที่ใช้ในเฟิร์มแวร์ MCA นักพัฒนาสามารถใช้ตัวแปลงอนาล็อกเป็นดิจิตอล (ADC) 12 บิตของ MCA เพื่อตรวจสอบเหตุการณ์ภายนอกและสร้างการขัดจังหวะเพื่อปลุกโปรเซสเซอร์ระบบเมื่อจำเป็นเท่านั้น ในทางกลับกัน เฟิร์มแวร์ MCA ใช้ตัวควบคุมการปรับความกว้างพัลส์หลายช่องสัญญาณ (PWM) สามช่องสัญญาณสำหรับการทำงานภายนอก เพื่อช่วยให้แน่ใจว่าระบบมีความน่าเชื่อถือโดยรวม เฟิร์มแวร์ MCA ยังมีฟังก์ชันตัวจับเวลาจ้องจับผิดที่รีเซ็ตทั้งระบบหรือเฉพาะตัวประมวลผลระบบหากซอฟต์แวร์ที่ทำงานบนโปรเซสเซอร์นั้นหยุดทำงาน หรือไม่ทำการบำรุงรักษาตัวจับเวลาจ้องจับผิดตามปกติระหว่างการใช้งานซอฟต์แวร์ตามปกติ
เมื่อเริ่มต้นระบบ MCA จะเริ่มทำงานทันทีที่ได้รับพลังงาน หลังจากหน่วงเวลาที่ตั้งโปรแกรมได้ MCA จะเริ่มทำงาน BD71850MWV PMIC ซึ่งดำเนินการลำดับการเปิดเครื่อง i.MX 8M Nano ที่อธิบายไว้ก่อนหน้านี้ การรีเซ็ตระบบหรือการเปลี่ยนจากสถานะสลีปที่ใช้พลังงานต่ำทำงานในลักษณะเดียวกับการฟื้นฟูพลังงานที่ประสานงานของ MCA กับ PMIC และโปรเซสเซอร์
สภาพแวดล้อมซอฟต์แวร์ Linux ที่ฝังตัวพร้อมสำหรับการผลิต
ชุดพัฒนา Digi CC-WMX8MN-KIT ใช้ฐานฮาร์ดแวร์ที่กว้างขวางเพื่อจัดเตรียมสภาพแวดล้อมซอฟต์แวร์ที่พร้อมสำหรับการผลิตซึ่งรันโอเพ่นซอร์ส Digi Embedded Yocto (DEY) บนพื้นฐานของการกระจาย Linux แบบฝังตัวที่เป็นที่นิยมของโครงการ Yocto DEY ขยายการแจกจ่ายพื้นฐานนั้นด้วยความสามารถของแพ็คเกจการสนับสนุนบอร์ดเพิ่มเติม (BSP) ที่ออกแบบมาโดยเฉพาะเพื่อรองรับแพลตฟอร์มฮาร์ดแวร์ Digi (รูปที่ 5)
รูปที่ 5: Digi Embedded Yocto ขยายการแจกจ่าย Yocto Project Linux พื้นฐานด้วยส่วนขยายแพ็คเกจสนับสนุนบอร์ด (BSP) สำหรับฮาร์ดแวร์ Digi (แหล่งรูปภาพ: Digi)
ในบรรดาส่วนขยาย BSP ของเคอร์เนล Linux, TrustFence ของ Digi ให้เฟรมเวิร์กการรักษาความปลอดภัยสำหรับอุปกรณ์ Linux การใช้ความสามารถในการตรวจสอบสิทธิ์และการจัดการข้อมูลประจำตัว บริการ TrustFence ขยายจากการควบคุมการเข้าถึงระดับต่ำของพอร์ต I/O ภายในและภายนอกไปจนถึงการสนับสนุนระดับสูงสำหรับการเชื่อมต่อเครือข่ายที่ปลอดภัยและการบูตอย่างปลอดภัยโดยใช้อิมเมจเฟิร์มแวร์ที่ผ่านการตรวจสอบแล้ว แม้ว่าจะไม่รองรับในตอนแรกในโมดูล ConnectCore 8M Nano แต่ Digi TrustZone จะวางจำหน่ายในรุ่น DEY ในอนาคต
นอกเหนือจากการใช้การรักษาความปลอดภัยและการจัดการในระดับอุปกรณ์แต่ละเครื่องแล้ว แอปพลิเคชัน IoT ขนาดใหญ่ย่อมต้องการความสามารถในการตรวจสอบและจัดการกลุ่มอุปกรณ์ IoT อย่างหลีกเลี่ยงไม่ได้ เพื่อรองรับข้อกำหนดเหล่านี้Digi Remote Manager ให้บริการบนระบบคลาวด์ที่ออกแบบมาเพื่อสนับสนุนการตรวจสอบความสมบูรณ์ของอุปกรณ์ การจัดการการกำหนดค่า และการอัปเดตเฟิร์มแวร์ การใช้แอพมือถือหรือซอฟต์แวร์เดสก์ท็อป นักพัฒนาสามารถใช้ Digi Remote Manager เพื่อแสดงรายละเอียดการทำงานของกลุ่มอุปกรณ์ ซึ่งรวมถึงความสมบูรณ์ของกลุ่มอุปกรณ์ การแจ้งเตือน สถานะการเชื่อมต่อ และความแรงของสัญญาณ (รูปที่ 6)
รูปที่ 6: บริการบนคลาวด์ Digi Remote Manager ช่วยให้นักพัฒนาสามารถตรวจสอบและจัดการการปรับใช้ IoT ขนาดใหญ่จากเดสก์ท็อปหรืออุปกรณ์มือถือได้ (ที่มาของภาพ: Digi)
นอกจากความสามารถในการตรวจสอบแล้ว Digi Remote Manager ยังช่วยให้นักพัฒนาสามารถจัดการข้อมูล การเชื่อมต่อ และซอฟต์แวร์อุปกรณ์แบบโต้ตอบได้โดยใช้บรรทัดคำสั่งหรือโดยทางโปรแกรมโดยใช้อินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชัน (API) ของบริการ เมื่อใช้ความสามารถเหล่านี้ นักพัฒนาสามารถรีบูตอุปกรณ์และอัปโหลดไฟล์ ดำเนินการอัปเดตเฟิร์มแวร์และซอฟต์แวร์ทั่วทั้งกลุ่มได้อย่างง่ายดายซึ่งจำเป็นกับอุปกรณ์ที่เชื่อมต่อทั่วไป แต่มักมีปัญหาด้านลอจิสติกส์ในการปรับใช้ขนาดใหญ่
สรุป
ความต้องการใช้งานที่ซับซ้อนมากขึ้นในตลาดอุตสาหกรรม การแพทย์ การขนส่ง และการเกษตร ผลักดันความต้องการสำหรับการออกแบบระบบฝังตัวที่เน้น IoT ที่ซับซ้อนมากขึ้น ข้อกำหนดการรับรองระดับภูมิภาคสำหรับระบบย่อยไร้สายที่เกี่ยวข้องก็มีเรื่องที่ซับซ้อนและการออกแบบที่ช้าลง
เพื่อแก้ไขปัญหา ชุดพัฒนาจาก Digi ให้สภาพแวดล้อมซอฟต์แวร์ที่ครอบคลุมและแพลตฟอร์มฮาร์ดแวร์ที่ปรับให้เหมาะสมพร้อมโมดูลไร้สายที่ผ่านการรับรองล่วงหน้า ดังที่แสดงไว้ ชุดเครื่องมือนี้ช่วยให้นักพัฒนาสามารถส่งมอบโซลูชันระบบฝังตัวที่เชื่อมต่ออย่างมีประสิทธิภาพได้อย่างง่ายดายและรวดเร็วยิ่งขึ้น

Disclaimer: The opinions, beliefs, and viewpoints expressed by the various authors and/or forum participants on this website do not necessarily reflect the opinions, beliefs, and viewpoints of DigiKey or official policies of DigiKey.