How to Develope on Azure RTOS? Top-5 Hardware Considerations for Reliable IoT Devices
Azure RTOS enables resource-constrained devices to connect to Microsoft's Azure IoT, one of the leading IoT ecosystems globally. Azure RTOS is renowned for providing an ideal software development platform for enterprise-grade applications such as avionics, medical devices, transportation, and industrial control. However, your Azure RTOS device is only as reliable as the hardware running it. This post explains the top five hardware considerations for developing reliable Azure RTOS devices.
What's Azure RTOS?
Azure RTOS is Microsoft's real-time operating system and embedded software development suite for resource-constrained IoT devices. It is used to wirelessly connect smart devices in the global Azure IoT ecosystem for various enterprise applications.
Azure RTOS is built around the modernized generations of the ThreadX real-time kernel, historically one of the world's most used real-time kernels. The NetX Duo TCP/IP stack provides networking functions in Azure RTOS. It is optimized for constrained compute environments and supports IPSec and D/TLS to enable energy-efficient and secure IoT applications.
Unlike Windows IoT and Azure Sphere OS, which have high memory and processing requirements, Azure RTOS is optimized for resource-constrained hardware such as Cortex-M-class.
Why Azure RTOS?
Why choose Azure RTOS out of all the world's many real-time operating systems? Firstly, Azure RTOS is the go-to operating system and embedded software development platform for resource-constrained devices in Microsoft's Azure IoT ecosystem. Secondly, Azure RTOS is an ideal platform for various enterprise-grade and safety-critical applications – these include avionics, medical devices, transportation, industrial control, and more. It provides developers with a thoroughly tested, highly efficient, and reliable foundation for their IoT designs. The code has been certified to meet stringent industry safety and security standards, including IEC 61508, IEC 62304, ISO 26262, and EN 50128.
Azure RTOS Benefits for Developers
Azure RTOS provides developers with a reliable and proven real-time operating system and embedded software platform. Tested and certified code can improve quality and reliability and reduce the time needed for troubleshooting and debugging, minimizing development costs and time-to-market.
Top-Five Hardware Considerations for Developing Reliable Azure RTOS Devices
Embedded IoT devices are tightly integrated systems built out of software, firmware, and hardware. However, you can develop a reliable Azure RTOS device only by considering the whole package. Therefore, wireless hardware and MCU are crucial components in your product's overall reliability and performance.
Here's a rundown of the top five considerations when choosing hardware for your Azure RTOS device:
1. Wireless Performance
Wireless performance is critical in many Azure IoT applications. Wirelessly connected enterprise and industrial assets carry valuable, time-critical data. On the other hand, the devices are often located in noisy RF environments. Imagine the level of interference an industrial rotating machine imposes on a wireless IoT vibration sensor attached to it!
When choosing hardware for an Azure RTOS device, look out for wireless chips with high transmission power and receiver sensitivity to ensure reliable performance. With SILICON LABS, you can reach transmission power of up to +20 dBm on-chip while scoring industry-leading sensitivity levels.
2. Power Consumption
When your Azure RTOS devices operate without line power, energy-efficient hardware is critical to reducing lifecycle costs via less frequent battery replacements, especially in remote areas. With Silicon Labs' ultra-low-power System on Chip (SoC) design and low duty cycle optimization, you can enable battery-powered Azure RTOS devices with tens of years of operational life.
3. Security
The Azure IoT platform features robust in-built security features such as IPSec, TLS, and DTLS. However, your Azure RTOS is only as secure as its weakest link. When choosing hardware, ensure proper support for security – such as the secure link interface on Silicon Labs WF200 Wi-Fi module, which has the ability to encrypt communication with the host processor.
4. IoT Protocols
Wi-Fi is the predominant connectivity protocol on Azure IoT, and most hardware running Azure RTOS supports Wi-Fi. While Wi-Fi is a universal wireless technology in the enterprise space, some IoT use-cases are better addressed with more energy-efficient wireless IoT protocols. With Silicon Labs' EFR32MG12, you can develop your Azure RTOS application on a device suited for implementing a wide range of wireless IoT protocols, including Bluetooth Low Energy, Zigbee, Proprietary, and more.
5. Cost and Time-to-Market
Developing IoT devices is budget and time-sensitive. You must minimize development costs and time-to-market. Your hardware choice has a significant impact on this equation. With Silicon Labs' high-quality, pre-certified, and standards-compliant SoCs and modules, you can significantly cut down on costs and time needed for testing and certifications.
- |
- +1 赞 0
- 收藏
- 评论 0
本文由董慧转载自Silicon Labs,原文标题为:Developing on Azure RTOS? Top-5 Hardware Considerations for Reliable IoT Devices,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
Silicon Labs(芯科科技)产品选型指南
目录- 8-bit Microcontrollers 32-bit Microcontrollers High-performance analog products wireless ICs, SoCs and modules Sensors Interface chip Timing products Isolation products Audio products Video products Voice products Data products Development Tools
型号- C8051T604-GS,SI8420AD-A-IS,WF111,SI7007-A20-IM1,SI8035AA-B-IU,C8051T604-GM,C8051F813-GU,SI8642ET-IS,C8051F541-AM,SL16020DC,C8051F813-GM,C8051F587-AM,C8051F044,SI2434,SI4613,C8051F043,SI4614,C8051F046,C8051F045,C8051F587-AQ,SI2435,C8051F047,C8051F541-AQ,TS3001,TS3002,SI2439,TS3003,SI8712CC-B-IP,TS3004,C8051F060,C8051F531-C-IM,TS3006,C8051F062,SI8710AD-B-IS,C8051F061,SI8712CC-B-IS,C8051F064,C8051F063,EFM32LG230FX - QFN64,EZR32WG230F64R69G,EFM32WG880FX - QFP100,EFM32WG980FX - QFP100,SI8233BB-C-IS1,C8051F531-C-IT,SI51210,SI8635BD-B-IS,C8051F975-A-GM,SI8230BB-B-IS1,SI8232BB-B-IS,C8051F394-A-GM,SI4624,C8051T616-GM,SI4622,SI8635BT-IS,C8051F573-IM,SI4629,C8051F530-C-AM,SI8920BD-IS,C8051F530-C-AT,C8051F801-GM,C8051F711-GQ,C8051F585-IM,SI21802,C8051F585-IQ,EFM32LG390FX - BGA112,SI8605AC-B-IS1,C8051F370-A-GM,EFM8BB10F2G-A-QFN20,C8051F066,C8051F065,C8051F067,SI2457,SI3452B-B02-GM,SI88243ED-IS,C8051F801-GU,C8051F506-AQ,SI7005-B-GM1,SI2167-C,SI21682-C,SI7022-A20-IM,SI8642AB-B-IS,SI8650ED-B-IS,SI2167-B,SI8719BC-A-IP,TSM9118,SI8631AB-B-IS,TSM9117,SI8234AB-C-IS,TSM9119,SI8234AB-C-IM,EFM32WG390FX - BGA112,SI8620AB-B-IS,SI8719BC-A-IS,SI8631EC-B-IS1,C8051F565-AM,EZR32WG330F64R55G,SI8235AB-C-IS1,C8051F835-GS,SI1132,SI3500-A-GM,TS1102-100,C8051F506-AM,C8051F565-AQ,SL2309NZ,SI8065AA-B-IU,EZR32LG230F64R60G,C8051F551-AM,EZR32LG230F128R60G,EFM32LG980FX - QFP100,SI8640AB-B-IS1,SI8600AD-B-IS,SI8710BC-B-IP,SI8710BC-B-IS,C8051F007,EFM32LG290FX - BGA112,SI8712BD-B-IM,EFM32GG295FX - BGA120,C8051F38C-GQ,SI8244BB-C-IS1,C8051F000,C8051F002,C8051F38C-GM,C8051F001,SI8620EC-B-IS,TS1005,TS1004,C8051F006,TS1003,C8051F005,TS1002,TS1001,C8051F963-B-GM,C8051F504-AQ,EFM8SB10F4G-A-QFN20,C8051F823-GS,EZR32LG230F128R61G,C8051F020,EFM32TG822FX - QFP48,SI8650BC-B-IS1,C8051F388-GQ,EFM32G200FX - QFN32,C8051F537-C-AM,C8051F563-IM,C8051F019,EZR32WG330F256R55G,C8051F018,C8051F563-IQ,C8051F011,SI2401,SI4822,C8051F010,EFM32TG222FX - QFP48,EFM32TG210FX - QFN32,SI4820,C8051F012,C8051F015,SI4826,SI2404,SI4827,C8051F017,SI4824,C8051F016,C8051F504-AM,SI4825,EFM32WG232FX - QFP64,C8051T602-GS,C8051T327-GM,C8051T602-GM,BGM111,EZR32WG330F128R68G,C8051F863-C-GS,SI88244ED-IS,C8051F811-GS,C8051F589-AM,SI8421BD-B-IS,C8051F537-C-AT,EFM32GG395FX - BGA120,C8051F531-C-AT,C8051F854-C-GM,C8051F022,C8051F021,SI4831,C8051F023,SI2415,C8051F854-C-GU,SI4835,SI2417,SI4836,EFM32WG290FX - BGA112,SI2169-C,TS1101-100,SI8455BA-B-IU,C8051F040,C8051F042,C8051F041,EZR32WG330F128R69G,SI8232AB-B-IS1,C8051F344-GQ,SI8662EC-B-IS1,SI4840,SI8452AA-B-IS1,C8051F701-GQ,SI4844,C8051F502-IM,C8051F575-IM,SI88622ED-IS,C8051F502-IQ,CP2201,CP2200,EFM32LG942FX - QFP64,SI8641BB-B-IS,EFM32GG942FX - QFP64,SI8655BB-B-IS1,SI8400AB-B-IS,SI8030AA-B-IU,C8051F587-IM,C8051F206,C8051F587-IQ,EFM32TG840FX - QFN64,SI8460AA-B-IS1,C8051F500-IQ,EZR32WG230F64R61G,C8051F546-IM,C8051F500-IM,EZR32WG330F128R67G,SI8660AB-B-IS1,C8051F827-GS,C8051F988-GU,SI52142,SI52143,SI7050,SI52144,SI7055,SI7054,SI7053,C8051F567-AQ,C8051F590-AM,C8051F567-AM,C8051F988-GM,SI8450BA-B-IS1,SI7023-A20-IM1,SL28EB742,SI8231BD-B-IS,C8051F855-C-GU,EZR32WG230F128R63G,EZR32LG230F64R68G,SI8631BC-B-IS1,C8051F300-GM,SI52111,SI52112,SI8920AD-IS,C8051F855-C-GM,SL28EB740,EFM8SB20F16G-A-QFN24,SI8641BB-B-IS1,C8051F300-GS,EFM8UB10F16G-C-QFN28,C8051F920-GQ,C8051F815-GS,C8051F920-GM,C8051F220,EFM8UB10F16G-C-QFN20,TSM9938F,EZR32LG230F64R67G,C8051F221,C8051T320-GQ,SI8651EC-B-IS1,C8051F226,C8051F862-C-GS,TSM9938H,SI8661BB-B-IS1,EZR32WG230F64R63G,SI8661ED-B-IS,SI8220DD-A-IS,EZR32LG230F64R69G,SI8405AB-A-IS1,C8051F565-IM,EFM8SB10F2G-A-QFN20,C8051F395-A-GM,C8051F565-IQ,SI8641BD-B-IS,EFM32TG232FX - QFP64,C8051F231,SI8661BC-B-IS1,C8051F230,C8051T631-GM,SL2305NZ,SI8441AA-D-IS1,SI8630BD-B-IS,C8051T600-GS,C8051F236,SI8442BA-D-IS1,C8051F580-AQ,C8051T600-GM,C8051F803-GS,C8051F580-AM,TS1103-100,EZR32WG230F128R61G,C8051F996-GM,SI21822,SI8645BT-IS,C8051F302-GM,C8051F996-GU,SI8232AB-B-IS,SI8622BC-B-IS,C8051F302-GS,TS7003,C8051F708-GQ,TS7001,EFM32WG890FX - BGA112,EZR32LG230F64R61G,EZR32WG330F128R63G,SI21662-B,SI8600AC-B-IS,SI21662-C,EZR32WG230F128R60G,EFM32G222FX - QFP48,TSM9938T,C8051F523-C-IM,SI21812,EFM32GG990FX - BGA112,EFM32LG360FX - CSP81,SL23EP09NZ,SI8651BD-B-IS,TSM9938W,C8051F510-IM,C8051F556-IM,SI8422AD-B-IS,SI8232AD-B-IS,C8051F411,C8051F410,C8051F413,SI8405AA-A-IS1,C8051F412,C8051F381-GM,SI8040AA-B-IU,C8051F589-IM,C8051F965-B-GM,SI8461BA-B-IS1,SI8655BA-B-IS,SI8660BA-B-IS1,C8051F381-GQ,C8051T621-GM,C8051F346-GM,EZR32WG230F64R68G,EFM8BB10F8G-A-QSOP24,SI51214,C8051F346-GQ,SI51211,SI51218,SI8655BA-B-IU,SI8662BD-B-IS,SI8630BB-B-IS,EFM8UB20F32G-A-QFP32,SI51219,EZR32LG230F64R63G,EZR32WG330F128R60G,C8051F930-GM,SI8630BB-B-IS1,SI8660BB-B-IS1,C8051F502-AM,C8051F825-GS,EFM8UB11F16G-C-QSOP24,C8051F544-IM,EZR32WG330F128R61G,C8051F34A-GQ,EFM32GG332FX - QFP64,SI7006-A20-IM,C8051F502-AQ,SI2165-D,C8051F544-IQ,C8051F986-GU,C8051F34A-GM,SI21832,WF121,EZR32WG230F64R67G,SI8620BT-IS,C8051F569-AM,SI8642BC-B-IS1,C8051F930-GQ,C8051F986-GM,EFM8UB20F32G-A-QFP48,EZR32LG330F64R55G,EFM32LG380FX - QFP100,SI8630
Silicon Labs(芯科科技) 物联网无线产品选型指南
目录- Company and product overview Bluetooth Modules proprietary wireless devices Wi-Fi Modules Mighty Gecko Modules Z-Wave Modules
型号- EBWT41U,ZDB5202,SLEXP8027A,EFR32FG13P233F512GM48,EFR32™,SLWSTK6061B,MGM12P,EZR32WG,EFR32FG13P231F512GM32,EFR32BG12P232F1024GM68,EFR32MG13P733F512GM48,EFR32BG13P532F512GM32,WT12,AMW007-E04,EFR32,WT32I,EZR32™,BGM121,BGM11S,WT11U,EFR32FG,EFR32FG14P233F256GM48,SLWSTK6062B,RBK-ZW500DEV-CON2,SLWSTK6120A,SLWSTK6063B,RBK-ZW500,EFR32BG12P132F1024GL125,SI4XXX,ZM5101,ZM5304,ZDB5101,ACC-UZB3-U-BRG,BGM111,EBWT11U,EFR32FG14P233F128GM48,ACC-UZB3-U-STA,MGM111,ZDB5304,SLWSTK6000B,SLWSTK6020B,WT32,SI10XX,SLWSTK6101C,EFR32MG13P632F512GM32,AMW037,EFR32FG12P433F1024GM48,DKWT32I-A,EFR32MG12P132F1024GL125,EFR32MG1P133F256GM48,BGM13S,EZR32HG,BGM13P,BGX13P,EZR32LG,MGM13P,WT41U,EFR32BG13P733F512GM48,BGX13S,SLWSTK6060B,MGM13S,SLWSTK6065B,WGM110,RBK-ZW500DEV-EMB2,EFR32BG12P433F1024GL125,EBWT12-A,ZM5202,AMW007,SLTB004A,EFR32MG14P733F256GM48
FSC-BW101 Bluetooth 5.0 + Dual-band 1x1 802.11ac Module Datasheet
型号- FSC-BW101B,FSC-BW101C,FSC-BW101
Silicon Labs(芯科科技) Wi-Fi 芯片和模块选型指南
目录- Wi-Fi SoC and Module Selector Guide Wi-Fi Lineup Wi-Fi Development Kits IoT Wi-Fi Technology Leader Wi-Fi Applications Company Profile
型号- SLEXP8022A,SIWX915,RS9116,WF200,SIWX917,RS9116X-DB-EVK1,RS9116X-SB-EVK1,RS9116X-SB-EVK2
X253T-IH Wi-Fi Single-band 1x1 802.11b/g/n/ax + BLE5.2 loT Combo Module PRODUCT SPECIFICATION
型号- X253T-IH,FGX253TIHX-00
RS9116 n-Link™ and WiSeConnect™ Wi-Fi® and Dual-Mode Bluetooth® 5 Wireless Connectivity CC1 Module Datasheet
型号- RS9116X-XB00-CX1,RS9116 HW-MAC/PHY,RS9116HW-MAC/PHY,RS9116N-DB00-CC1-B00,RS9116,RS9116W-DB00-CC1-B2A,RS9116W-DB00-CC1-B24,RS9116 CC1
SILICON LABS(芯科科技) Matter SoC和模块 选型指南
描述- Silicon Labs is the leading provider of silicon, software, and solutions for a smarter, more connected world. Our industry-leading wireless solutions feature a high level of functional integration.
型号- MR21,RS9116X,RS9116W,SLEXP8022C,EFR32XG24,SLEXP8023C,RS9116,ZG23,WF200,WF200 SERIES,SIWX915,MG24,WFM200S,SIWX917,MG21
RF-WM-3200B1 Low Power Wi-Fi Module
型号- RF-WM-3235A1S,RF-WM-3235A1,RF-WM-3235B1S,RF-WM-3235B1,RF-WM-3200B1I,RF-WM-3200B3,RF-WM-3200B2,RF-WM-3220B1,RF-WM-3200B1,RF-WM-11AFB1,RF-WM-10AFB1
The Leading Global Supplier of loT&M2M Modules
型号- SC606T,RG501Q-EU,EC200U,EC200T,BC92,LG77L(C),LC86L (C),LC29D(C),EG06,AF50T*,FC31R*,UG96,MC90,EC20 R2.1,M89,L26-T,AG35,FC21*,SC20 LINUX,LC29H*,EG91,EM120R-GL,EG95,BG95 SERIES1,BG600L-M3,HC06U,LG77L(B),M95,MC60E,L76,L70-RL,UG89,SC66,EG512R-EA,EC20 R2.1 MINI PCIE,SA800U,FC64E*,BG96,AF20,EC21/EC21 MINI PCIE,L80-R,FC30R,LC79H*,FC62E*,L80,L86,AF51Y,L76B,SC200R,L26-LB,L26-DR,L76-L,EG12,EG21-G/EG21-G MINI PCIE,L96,EG18,EG25-G/ EG25-G MINI PCIE,AG55XQ,FC41D,LC98S,RG500Q-EA,L76-LB,AG215S,EM05,LC29D(B)*,EM06,L26,FC20,EM121R-GL,RM502Q-GL,UC200T,BC660K-GL,LG69T(AA)*,SC20,RM500Q-GL,LC79D(C) *,LC79D(A),AG52XR (X=1, 2),FC66E*,FG50V*,SC600T,LC29D(A),LG77L(A),LC86L (A),M08-R,M66,M65,EP06,AG15,LG69T(AP)*,SC600Y,BC68,BC66,BC65,EG912Y,L70-R,LG69T(AD)*,RM502Q-AE,EC25/EC25 MINI PCIE,EM12,RG502Q-EA,RM510Q-GL,EM160R-GL,UC200T MINI PCIE,EG060V,MC60,RM500Q-AE,M66-DS,M95-R,EC200S,BG77,BC95-G,BC66-NA,FC65E*,L89 R2.0*
Feasycom Provides Automotive Bluetooth and Wi-Fi Modules Particularly Suitable for Automotive Central Control
Feasycom have Realtek Wi-Fi SOC modules suitable for the IOT product that with small platform such as stm32. Feasycom also provide industrial grade and automotive grade Wi-Fi modules particularly suitable for automotive central control.
器件选型 发布时间 : 2023-09-01
电子商城
品牌:SILICON LABS
品类:Gecko Multi-Protocol Wireless SoC
价格:¥26.9441
现货: 14,980
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:150,000
服务
Ignion可支持多协议、宽频段的物联网天线方案设计,协议:Wi-Fi、Bluetooth、UWB、Lora、Zigbee、2G、3G、4G、5G、CBRS、GNSS、GSM、LTE-M、NB-IoT等,频段范围:400MHz~10600MHz。
最小起订量: 2500 提交需求>
可定制变压器的常规尺寸从EE4.4到ETD49不等,温度范围:-40℃~150℃。自动化产品的起订数量:20KPCS,其它定制产品无起订量要求。
提交需求>
登录 | 立即注册
提交评论