LiteOS

Huawei LiteOS is a lightweight real-time operating system. It is an open source operating system licensed under a BSD 3-Clause license for IoT smart terminals. Microcontrollers of different architectures such as ARM (M0/3/4/7, A7/17/53, ARM9/11), x86, and RISC-V are supported by the project. Huawei LiteOS is part of Huawei's "1+2+1" Internet of Things solution and has been featured in a number of open source development kits and industry offerings.

Huawei LiteOS
DeveloperHuawei Technologies Co., Ltd
Working stateCurrent
Source modelOpen source
Latest releaseV2.1 / May 2018 (2018-05)
LicenseBSD 3-Clause
Official websitewww.huawei.com/liteos

Huawei LiteOS features lightweight, low-power, fast-response, multi-sensor collaboration, multi-protocol interconnect connectivity, enabling IoT terminals to quickly access the network. Huawei LiteOS will make intelligent hardware development easier, thereby accelerating the realization of the interconnection of all things.

The latest version is V2.1, which was released in May 2018.

History

On May 20, 2015, at the Huawei Network Conference, Huawei proposed the "1+2+1" Internet of Things solution and release the IoT operating system named Huawei LiteOS.

Key features

  • Lightweight, small kernel (< 10KB[1])
  • Energy efficient
  • Fast startup within milliseconds
  • Support NB-IoT, Wi-Fi, Ethernet, BLE, Zigbee and other different IoT protocols
  • Support access to different cloud platforms

Supported architectures

  • GigaDevice
    • GD32F450I-EVAL
    • GD32F190R-EVAL
    • GD32F103C-EVAL
    • GD32F150R-EVAL
    • GD32F207C-EVAL
  • STMicroelectronics
    • STM32F411RE-NUCLEO
    • STM32F412ZG-NUCLEO
    • STM32F429I_DISCO
    • STM32L476RG_NUCLEO
    • STM32F746ZG_NUCLEO
    • STM32F103RB-NUCLEO
  • Atmel
    • Atmel SAM D21 Xplained Pro
    • ATSAM4S-XPRO
    • ARDUINO ZERO PRO
  • NXP
    • LPC824_LITE
    • LPC54110_BOARD
    • FRDM-KW41Z
    • FRDM-KL25Z
  • Silicon Labs
    • EFM32 GIANT GECKO STARTER KIT EFM32GG-STK3700
    • EFM32 PEARL GECKO STARTER KIT SLSTK3401A
    • EFM32 HAPPY GECKO STARTER KIT SLSTK3400A
  • MindMotion
    • MM32F103_MINI
    • MM32L373
    • MM32L073PF
  • Nordic Semi
    • NRF52840-PDK
    • NRF52-DK
  • TI
    • LAUNCHXL-CC3220SF
gollark: It's also possible that more complex systems may have been impractical before computers came along, although that doesn't apply to, say, approval voting.
gollark: First-past-the-post is the simplest and most obvious thing you're likely to imagine if you want people to "vote for things", and it's entirely possible people didn't look too hard.
gollark: I don't know if the people designing electoral systems actually did think of voting systems which are popular now and discard them, but it's not *that* much of a reason to not adopt new ones.
gollark: There are plenty of things in, say, maths, which could have been thought up ages ago, and seem stupidly obvious now, but weren't. Such as modern place value notation.
gollark: Obvious things now may just not have been then.

See also

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.