• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Electrical Engineering News and Products

Electronics Engineering Resources, Articles, Forums, Tear Down Videos and Technical Electronics How-To's

  • Products / Components
    • Analog ICs
    • Connectors
    • Microcontrollers
    • Power Electronics
    • Sensors
    • Test and Measurement
    • Wire / Cable
  • Applications
    • Automotive
    • Industrial
    • IoT
    • Medical
    • Telecommunications
    • Wearables
    • Wireless
  • Resources
    • Covid-19
    • DesignFast
    • Ebooks / Tech Tips
    • EE Forums
      • EDABoard.com
      • Electro-Tech-Online.com
    • FAQs
    • 2020 LEAP Awards
    • Oscilloscope Product Finder
    • Podcasts
    • Webinars
    • White Papers
  • Videos
    • Teardown Videos
  • Lee’s Teardowns
    • Teardown Videos
  • Learning Center
  • 5G
  • Women in Engineering

STM32 MCUs now run Azure RTOS, get source code access

December 10, 2020 By Redding Traiger

STMicroelectronics has signed an agreement with Microsoft to simplify and accelerate the development of smart-appliance controllers and other Internet-of-Things (IoT) devices.

Developers working with STM32 microcontrollers (MCU) can now leverage Microsoft Azure RTOS (Real-Time Operating System) to provide ready-to-use services for managing their application. Seamlessly connected to the STM32Cube development ecosystem, which consolidates tools and software to support customers’ projects from start to finish, Microsoft Azure RTOS will be fully supported and all licenses are free for images deployed properly on STM32 microcontrollers, including prototyping and volume production.

The extensive STM32Cube ecosystem provides free development tools, software bricks, and software expansion packages for users to handle everything from selecting the right device and initializing the project to coding, programming, testing, and scaling, and porting the design if needed. As one of the most highly regarded MCU-development ecosystems, STM32Cube is a pillar of the STM32 MCU family’s success, combined with the broad choice of devices. Over 1000 STM32 variants are already available, covering a broad spectrum of performance, feature integration, and package sizes.

The STM32Cube ecosystem also features a broad offering of embedded software libraries. The user can pick and choose in a portfolio of more than 100 software packages from ST and partners, now enriched with Azure RTOS to further accelerate the development of the final application.

The collaboration between ST and Microsoft lets customers leverage the rich services of Azure RTOS, which meet the needs of tiny, smart, connected devices. This includes the Azure RTOS ThreadX real-time operating system, which has a compact memory footprint suited to deeply embedded applications. Also included are the FileX FAT file system, NetX and NetX Duo TCP/IP networking stacks, and USBX USB stack.

Value-added features of the Azure RTOS highly integrated and industrial-quality middleware components include support for IP layer security (IPsec) and socket layer security (TLS and DTLS) protocols, with future Common Criteria (CC) EAL4+ certification for TLS/DTLS and FIPS 140-2 certified software cryptographic library. Microsoft will also provide safety pre-certifications including IEC 61508 SIL4, IEC 62304 Class C, and ISO 26262 ASIL-D.

While ensuring a consistent look and feel across Azure RTOS components and products, which promotes ease of use, Microsoft is also providing extra flexibility for embedded developers by publishing the source code at GitHub as part of the agreement with MCU vendors.

Filed Under: Applications, IoT, Microcontroller Tips Tagged With: STMicroelectronics

Primary Sidebar

EE Training Center Classrooms

“ee

“ee

“ee

“ee

Featured Resources

  • NEW! EE World Online Learning Center
  • CUI Devices – CUI Insights Blog
  • EE Classroom: Power Delivery
  • EE Classroom: Building Automation
  • EE Classroom: Aerospace & Defense
  • EE Classroom: Grid Infrastructure

Autonomous & Connected Vehicles 2019


RSS Current EDABoard.com discussions

  • Will this RF power transistor work for RF power amp at 2.4 GHz?
  • Stacked Diodes ?
  • (URGENT) DLL SDF back annotation issue
  • Kitchen balance load cells 10 kg
  • Triac BTA208S600D, BTA208S600F blinking or working unstable

RSS Current Electro-Tech-Online.com Discussions

  • MPLABX Assembler - Worried
  • new to Ardunio but trying to compile
  • Please help with 12v LED flasher w/ sound
  • Dust extractor remote switch
  • S/R Latch and Fault

Oscilloscopes Product Finder

Follow EE World on Twitter

Tweets by @EEWorldOnline

Footer

EE World Online

EE WORLD ONLINE NETWORK

  • DesignFast
  • EDABoard Forums
  • Electro-Tech-Online Forums
  • Microcontroller Tips
  • Analog IC Tips
  • Connector Tips
  • Engineer's Garage
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips
  • Wire & Cable Tips
  • 5G Technology World

EE WORLD ONLINE

  • Subscribe to our newsletter
  • Lee's teardown videos
  • Advertise with us
  • Contact us
  • About Us
Follow us on TwitterAdd us on FacebookFollow us on YouTube Add us on Instagram

Copyright © 2021 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy