MicroEJ

Last updated
MicroEJ
TypePrivate
IndustryVirtualization, computer programming
Founded2004
FounderFred Rivard
Headquarters
Area served
Worldwide
Number of employees
60 (in 2021) [1]
Website microej.com

MicroEJ (pronounced "micro-EDGE") [2] is a French-American independent software vendor with headquarters in Nantes, France [3] and offices in Boston, Massachusetts, USA. [4] It was founded by Fred Rivard in 2004. [5] [6] [7] It is known for developing MICROEJ VEE, a Virtual Execution Environment for embedded software development and other software development tools such as the software development kit MICROEJ SDK. [6] [8]

Contents

History

Fred Rivard founded MicroEJ under the name Industrial Smart Software Technologies (IS2T). [5] MicroEJ established its offices in Boston in 2016. [9]

At the 2020 Consumer Electronics Show (CES), MicroEJ announced plans to release an app store platform for IoT devices. [10]

MicroEJ partnered with Groupe SEB to integrate MICROEJ VEE into its food processor products in 2021. [11] In the same year, MicroEJ also partnered with NXP Semiconductors to offer a MICROEJ VEE platform on NXP's i.MX RT500 MCU for wearables. [12] [13]

At CES 2022, MicroEJ launched the first containerized software platform for smart home and industrial devices connected using the Matter protocol. [14] In 2022, MicroEJ also partnered with Thales to offer MICROEJ  VEE on the Thales Cinterion IoT Module and Plug and Play IoT Devices. [15] MicroEJ also partnered with Telit to develop Telit IoT cellular modules' software development ecosystem. [16]

In 2023, MicroEJ announced collaboration with Polar Electro to integrate MICROEJ VEE several wearable products. [17] The company also revealed collaboration with Schneider Electric to integrate MICROEJ VEE technology in Industrial IoT products. [18]

Products

MICROEJ VEE (Virtual Execution Environment) comes in the form of a runtime environment and its associated software libraries for running containers (also called virtual machines) reproducing the behavior of embedded systems. [2] [6] [19] MicroEJ uses Instruction Set hardware virtualization to deliver software in packages called containers [2] [20] and enable the creation of app stores. [4] [10]

MicroEJ also provides a simulator allowing the development of software applications on virtual devices (actual embedded devices simulated on workstations). [20] [21]

MicroEJ provides an IDE based on Eclipse for creating embedded software and applications on desktop. [20] MICROEJ SDK supports programming languages such as C, Java, Javascript, and Kotlin. [22] [6] Applications can also be developed using Android Studio and Gradle. [8]

Related Research Articles

Java Platform, Micro Edition or Java ME is a computing platform for development and deployment of portable code for embedded and mobile devices. Java ME was formerly known as Java 2 Platform, Micro Edition or J2ME. As of December 22, 2006, the Java ME source code is licensed under the GNU General Public License, and is released under the project name phoneME.

Conexant Systems, Inc. was an American-based software developer and fabless semiconductor company that developed technology for voice and audio processing, imaging and modems. The company began as a division of Rockwell International, before being spun off as a public company. Conexant itself then spun off several business units, creating independent public companies which included Skyworks Solutions and Mindspeed Technologies.

<span class="mw-page-title-main">Telit</span> Internet of things communications company

Telit Cinterion is an Internet of Things (IoT) Enabler company headquartered in Irvine, California, United States. It is a privately held company with key operations in the US, Brazil, Italy, Israel, and Korea.

<span class="mw-page-title-main">Gemalto</span> International digital security company

Gemalto was an international digital security company providing software applications, secure personal devices such as smart cards and tokens, e-wallets and managed services. It was formed in June 2006 by the merger of two companies, Axalto and Gemplus International. Gemalto N.V.'s revenue in 2018 was €2.969 billion.

<span class="mw-page-title-main">PikeOS</span> Real-time operating system

PikeOS is a commercial, hard real-time operating system (RTOS) that offers a separation kernel based hypervisor with multiple logical partition types for many other operating systems (OS), each called a GuestOS, and applications. It enables users to build certifiable smart devices for the Internet of things (IoT) according to the high quality, safety and security standards of different industries. For safety and security, critical real-time applications on controller-based systems without memory management unit (MMU) but with memory protection unit (MPU) PikeOS for MPU is available.

<span class="mw-page-title-main">Squawk virtual machine</span>

Squawk is a Java micro edition virtual machine for embedded system and small devices. Most virtual machines for the Java platform are written in low level native languages such as C/C++ and assembler; what makes Squawk different is that Squawk's core is mostly written in Java. A Java implementation provides ease of portability, and integration of virtual machine and application resources such as objects, threads, and operating-system interfaces.

The i.MX range is a family of Freescale Semiconductor proprietary microcontrollers for multimedia applications based on the ARM architecture and focused on low-power consumption. The i.MX application processors are SoCs (System-on-Chip) that integrate many processing units into one die, like the main CPU, a video processing unit and a graphics processing unit for instance. The i.MX products are qualified for automotive, industrial and consumer markets. Most of them are guaranteed for a production lifetime of 10 to 15 years.
Many devices use i.MX processors, such as Ford Sync, Kobo eReader, Amazon Kindle, Zune, Sony Reader, Onyx Boox readers/tablets, SolidRun SOM's, Purism's Librem 5, some Logitech Harmony remote controls and Squeezebox radio, some Toshiba Gigabeat mp4 players. The i.MX range was previously known as the "DragonBall MX" family, the fifth generation of DragonBall microcontrollers. i.MX originally stood for "innovative Multimedia eXtension".

<span class="mw-page-title-main">Arm (company)</span> British multinational semiconductor and software design company

Arm is a British semiconductor and software design company based in Cambridge, England whose primary business is the design of ARM processors (CPUs). It also designs other chips, provides software development tools under the DS-5, RealView and Keil brands, and provides systems and platforms, system-on-a-chip (SoC) infrastructure and software. As a "holding" company, it also holds shares of other companies. Since 2016, it has been owned by Japanese conglomerate SoftBank Group.

<span class="mw-page-title-main">Linaro</span> Engineering organization for open source software

Linaro is an engineering organization that works on free and open-source software such as the Linux kernel, the GNU Compiler Collection (GCC), QEMU, power management, graphics and multimedia interfaces for the ARM family of instruction sets and implementations thereof as well as for the Heterogeneous System Architecture (HSA). The company provides a collaborative engineering forum for companies to share engineering resources and funding to solve common problems on ARM software. In addition to Linaro's collaborative engineering forum, Linaro also works with companies on a one-to-one basis through its Services division.

<span class="mw-page-title-main">AliOS</span> Linux distribution designed for smartphones

AliOS is a Linux distribution developed by Alibaba Cloud, a subsidiary of Mainland Chinese company Alibaba Group. It is designed for smart cars and Internet of Things (IoT) devices, and it had been used as a mobile operating system.

<span class="mw-page-title-main">Tuxera</span> Finnish software company

Tuxera Inc. is a Finnish company that develops and sells file systems, flash management and networking software. The company was founded in 2008 and is headquartered in Espoo, Finland. Tuxera's other offices are located in the US, South Korea, Japan, Hungary, Germany, Taiwan and China.

Mocana is a San Jose-based company that focuses on and embedded system security for industrial control systems and the Internet of Things (IoT). One of its main products, the IoT Security Platform, is a high-performance, ultra-optimized, OS-independent, high-assurance security platform that is intended to support all device classes. This decoupling of the security implementation from the rest of application development allows for easier development of software for devices comprising the "Internet of Things", in which numerous independent networked devices communicate with each other in various ways. Mocana was originally launched as an embedded systems security company, but as of the early 2010s, the company has shifted its focus to protecting mobile devices and the apps and data on them.

<span class="mw-page-title-main">Android TV</span> Android operating system version for television sets and digital media players

Android TV is a smart TV operating system based on Android and developed by Google for television sets, digital media players, set-top boxes, and soundbars. A successor to Google TV, it features a user interface designed around content discovery and voice search, content aggregation from various media apps and services, and integration with other recent Google technologies such as Assistant, Cast, and Knowledge Graph.

Sequans Communications is a fabless semiconductor company that designs, develops, and markets integrated circuits ("chips") and modules for 4G and 5G cellular IoT devices. The company is based in Paris, France with offices in the United States, United Kingdom, Israel, Hong Kong, Singapore, Taiwan, South Korea, Finland and China. The company was founded as a société anonyme in October 2003 by Georges Karam. It originally focused on the WiMAX market and expanded to the LTE market in 2009, dropping WiMAX altogether in 2011. Today the company develops and delivers only LTE chips and modules for the global 5G/4G cellular IoT market. Sequans was listed on the New York Stock Exchange in April 2011. Karam is the company's CEO.

Android Things is a deprecated Android-based embedded operating system platform by Google, announced at Google I/O 2015, and launched in 2018. Android Things Dashboard shutdown began on January 5, 2021. After January 5, 2022, Android Things Dashboard has been shut down completely and all remaining data has been deleted.

RPMsg is a protocol enabling inter-processor communication inside multi-core processors.

LineageOS is an Android-based operating system for smartphones, tablet computers, and set-top boxes, with mostly free and open-source software. It is the successor to CyanogenMod, from which it was forked in December 2016, when Cyanogen Inc. announced it was discontinuing development and shut down the infrastructure behind the project. Since Cyanogen Inc. retained the rights to the Cyanogen name, the project rebranded its fork as LineageOS.

<span class="mw-page-title-main">HarmonyOS</span> Distributed operating system by Huawei

HarmonyOS (HMOS) (Chinese: 鸿蒙; pinyin: Hóngméng) 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 suitable kernels from the abstraction layer for devices with diverse resources. For IoT devices, the system is known to be based on the LiteOS kernel; while for smartphones and tablets, it is based on a Linux kernel layer and runs AOSP. It also runs the OpenHarmony compatibility layer to support native HarmonyOS Ability Package (HAP) apps via the Ark Compiler.

Zerynth is a software implementation of the Python programming language for programming microcontrollers. It targets 32-bit microcontroller platforms and is designed to mix Python with C code. It connects the microcontrollers to the Cloud for developing Internet of Things (IoT) products.

Emteria.OS is an Android based operating system (OS). The application of the OS is mainly purposed for industrial applications such as internet of things, digital signage, vending machines, point of sale or smart city.

References

  1. "Technology Trending: smart meter app platform, wireless charging, electric racing car". Smart Energy. 2023-01-09.
  2. 1 2 3 "Is This the Future of Embedded Systems and IoT Things? – EEJournal". eejournal.com. 2022-03-10. Archived from the original on 2022-03-13. Retrieved 2022-09-24.
  3. "Bodet Software scelle un partenariat technologique avec MicroEJ". Les Echos (in French). 2022-01-17. Retrieved 2022-09-24.
  4. 1 2 Fléchaux, Reynald (2017-05-24). "La start-up française MicroEJ se voit en Android de l'IoT". Silicon (in French). Retrieved 2022-09-24.
  5. 1 2 "INDUSTRIAL SMART SOFTWARE TECHNOLOGY par abréviation IS2T à NANTES (452870579), CA, bilan, KBIS - Infogreffe". www.infogreffe.fr. Retrieved 2022-09-24.
  6. 1 2 3 4 "Embarqué : MicroEJ, le spécialiste français de la virtualisation". LeMagIT (in French). Retrieved 2022-09-24.
  7. Etherington, Darrell (2020-01-14). "MicroEJ is taking over IoT on Earth and beyond". TechCrunch. Retrieved 2022-09-24.
  8. 1 2 Flaherty, Nick (2022-06-30). "MicroEJ kit boosts Android portability in the IoT eeNews Europe". EENewsEurope. Retrieved 2022-09-24.
  9. Basyn, Dirk (2016-10-03). "MicroEJ ouvre une filiale aux Etats-Unis". ChannelNews (in French). Retrieved 2022-09-24.
  10. 1 2 Golightly, Daniel (2020-01-08). "MicroEJ Wants IoT To Welcome Its Third Wave Revolution With App Stores". Android Headlines. Retrieved 2022-09-24.
  11. "SEB annonce sa collaboration avec MicroEJ". Boursier.com (in French). Retrieved 2022-09-24.
  12. Manners, David (2021-09-02). "NXP and MicroEJ hook up for wearables". Electronics Weekly. Retrieved 2022-09-24.
  13. "2022, l'année des montres connectées pour MicroEJ". www.journaldunet.com (in French). Retrieved 2022-09-24.
  14. Flaherty, Nick (2022-01-07). "First containerised software for Matter connected devices eeNews Europe". EENewsEurope. Retrieved 2022-09-24.
  15. "MicroEJ, Thales partner to deliver efficient IoT customer experience". Connected Real Estate Magazine. 2022-07-11. Retrieved 2022-09-24.
  16. "IT, Telecom and Technology Industry News | Pipeline Magazine | IoT & the Device Revolution". www.pipelinepub.com. Retrieved 2022-09-24.
  17. "IoT : MicroEJ, le petit Nantais qui monte". Les Echos Executives (in French). 2023-01-11. Retrieved 2023-06-15.
  18. Higginbotham, Stacey (2023-02-13). "The industrial IoT is ready to embrace developers". Stacey on IoT | Internet of Things news and analysis. Retrieved 2023-06-15.
  19. Halaris, A. E.; Belendiuk, K. T.; Freedman, D. X. (1975-10-15). "Antidepressant drugs affect dopamine uptake". Biochemical Pharmacology. 24 (20): 1896–1897. doi:10.1016/0006-2952(75)90412-8. ISSN   0006-2952. PMID   19.
  20. 1 2 3 "The Choices for Programming ARM Cortex-M Microcontrollers". eeweb.com. 2013-10-24.
  21. "Embedded Java for RX microcontrollers from Renesas collaboration". Smart Energy International. 2013-10-18. Retrieved 2023-06-15.
  22. Waters, John K. (September 2, 2021). "MicroEJ Open Sources Kifaru JavaScript Framework for Embedded Development -". ADTmag. Retrieved 2023-06-15.