Huawei LiteOS was a lightweight
real-time operating system
A real-time operating system (RTOS) is an operating system (OS) for real-time applications that processes data and events that have critically defined time constraints. An RTOS is distinct from a time-sharing operating system, such as Unix, which ...
(RTOS) developed by
Huawei
Huawei Technologies Co., Ltd. ( ; ) is a Chinese multinational technology corporation headquartered in Shenzhen, Guangdong, China. It designs, develops, produces and sells telecommunications equipment, consumer electronics and various smart ...
.
It is an
open source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
,
POSIX
The Portable Operating System Interface (POSIX) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems. POSIX defines both the system- and user-level application programming inte ...
compliant operating system for
Internet of things
The Internet of things (IoT) describes physical objects (or groups of such objects) with sensors, processing ability, software and other technologies that connect and exchange data with other devices and systems over the Internet or other com ...
(IoT) devices, released under a three-clause
BSD license
BSD licenses are a family of permissive free software licenses, imposing minimal restrictions on the use and distribution of covered software. This is in contrast to copyleft licenses, which have share-alike requirements. The original BSD li ...
.
Microcontroller
A microcontroller (MCU for ''microcontroller unit'', often also MC, UC, or μC) is a small computer on a single VLSI integrated circuit (IC) chip. A microcontroller contains one or more CPUs ( processor cores) along with memory and programma ...
s 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+8+N'
Internet of Things
The Internet of things (IoT) describes physical objects (or groups of such objects) with sensors, processing ability, software and other technologies that connect and exchange data with other devices and systems over the Internet or other com ...
solution, and has been featured in a number of open source
development kits
A software development kit (SDK) is a collection of software development tools in one installable package. They facilitate the creation of applications by having a compiler, debugger and sometimes a software framework. They are normally specific to ...
and industry offerings.
Smartwatch
A smartwatch is a wearable computer in the form of a watch; modern smartwatches provide a local touchscreen interface for daily use, while an associated smartphone app provides management and telemetry, such as long-term biomonitoring. While ...
es by Huawei and its former
Honor brand run LiteOS. LiteOS has since been incorporated into the IoT-oriented
HarmonyOS
HarmonyOS (HMOS) () is a distributed operating system developed by Huawei to collaborate and interconnect with multiple smart devices on the Internet of Things (IoT) ecosystem. In its current multi-kernel design, the operating system selects ...
with open source
OpenHarmony
OpenAtom OpenHarmony, or abbreviated as OpenHarmony (OHOS), is an open-source version of HarmonyOS donated by Huawei to the OpenAtom Foundation. Similar to HarmonyOS, the open-source operating system is designed with a layered architecture, which ...
.
History
On 20 May
2015
File:2015 Events Collage new.png, From top left, clockwise: Civil service in remembrance of November 2015 Paris attacks; Germanwings Flight 9525 was purposely crashed into the French Alps; the rubble of residences in Kathmandu following the April ...
, at the Huawei Network Conference,
Huawei
Huawei Technologies Co., Ltd. ( ; ) is a Chinese multinational technology corporation headquartered in Shenzhen, Guangdong, China. It designs, develops, produces and sells telecommunications equipment, consumer electronics and various smart ...
proposed the '1+2+1' Internet of Things solution and release the IoT operating system named Huawei LiteOS.
[
]
Key features
*Lightweight, small kernel; <10 kilobyte
The kilobyte is a multiple of the unit byte for digital information.
The International System of Units (SI) defines the prefix '' kilo'' as 1000 (103); per this definition, one kilobyte is 1000 bytes.International Standard IEC 80000-13 Quanti ...
s (kB)[
*Energy efficient
*Fast startup within milliseconds
*Support NB-IoT, ]Wi-Fi
Wi-Fi () is a family of wireless network protocols, based on the IEEE 802.11 family of standards, which are commonly used for local area networking of devices and Internet access, allowing nearby digital devices to exchange data by radio w ...
, Ethernet
Ethernet () is a family of wired computer networking technologies commonly used in local area networks (LAN), metropolitan area networks (MAN) and wide area networks (WAN). It was commercially introduced in 1980 and first standardized in ...
, BLE, Zigbee
Zigbee is an IEEE 802.15.4-based specification for a suite of high-level communication protocols used to create personal area networks with small, low-power digital radios, such as for home automation, medical device data collection, and ...
, and other different IoT protocols
*Support access to different cloud platforms
Supported architectures
* ADI
**ADuCM4050
*Atmel
Atmel Corporation was a creator and manufacturer of semiconductors before being subsumed by Microchip Technology in 2016. Atmel was founded in 1984. The company focused on embedded systems built around microcontrollers. Its products included mi ...
**Atmel SAM D21 Xplained Pro
**ATSAM4S-XPRO
**ARDUINO ZERO PRO
* GigaDevice
**GD32F450I-EVAL
**GD32F190R-EVAL
**GD32F103C-EVAL
**GD32F150R-EVAL
**GD32F207C-EVAL
**GD32VF103
*Huawei
Huawei Technologies Co., Ltd. ( ; ) is a Chinese multinational technology corporation headquartered in Shenzhen, Guangdong, China. It designs, develops, produces and sells telecommunications equipment, consumer electronics and various smart ...
**Hi3518
**Kirin A1
*MediaTek
MediaTek Inc. () is a Taiwanese fabless semiconductor company that provides chips for wireless communications, high-definition television, handheld mobile devices like smartphones and tablet computers, navigation systems, consumer multimedia p ...
**LINKIT7687HDK
* Microchip
**ATSAME70Q21
*MindMotion
**MM32F103_MINI
**MM32L373
**MM32L073PF
* Nuvoton
*Nordic Semi
Nordic Semiconductor (formerly Nordic VLSI) is a fabless semiconductor company headquartered in Trondheim, Norway, and focused on low-power wireless communications devices.
Overview
The company specializes in ultra-low-power performance wire ...
**NRF52840-PDK
**NRF52-DK
* 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
*STMicroelectronics
STMicroelectronics N.V. commonly referred as ST or STMicro is a Dutch multinational corporation and technology company of French-Italian origin headquartered in Plan-les-Ouates near Geneva, Switzerland and listed on the French stock market. ST ...
**STM32F411RE-NUCLEO
**STM32F412ZG-NUCLEO
**STM32F429I_DISCO
**STM32L476RG_NUCLEO
**STM32F746ZG_NUCLEO
**STM32F103RB-NUCLEO
* TI
**LAUNCHXL-CC3220SF
See also
*Embedded operating system
An embedded operating system is an operating system for embedded computer systems. Embedded operating systems are computer systems designed to increase functionality and reliability for achieving a specific task. Resource efficiency comes at the ...
*HarmonyOS
HarmonyOS (HMOS) () is a distributed operating system developed by Huawei to collaborate and interconnect with multiple smart devices on the Internet of Things (IoT) ecosystem. In its current multi-kernel design, the operating system selects ...
*OpenHarmony
OpenAtom OpenHarmony, or abbreviated as OpenHarmony (OHOS), is an open-source version of HarmonyOS donated by Huawei to the OpenAtom Foundation. Similar to HarmonyOS, the open-source operating system is designed with a layered architecture, which ...
* WearOS
References
External links
*
*
{{Authority control
2015 software
Embedded operating systems
Free software operating systems
Lightweight Unix-like systems
Real-time operating systems
Software using the BSD license
Wireless sensor network