MicroEJ

société française d’édition de logiciels pour la conception de logiciels enfouis From Wikipedia, the free encyclopedia

MicroEJ est une société française d’édition de logiciels pour la conception de logiciels enfouis (dits embarqués) intégrés dans les appareils électroniques.

CréationVoir et modifier les données sur Wikidata
Dates clés2011: Levée de fonds auprès de la société Innovacom
FondateursDr. Fred RIVARD
Forme juridiqueSA à directoire
Faits en bref Création, Dates clés ...
MicroEJ
logo de MicroEJ

Création Voir et modifier les données sur Wikidata
Dates clés 2011: Levée de fonds auprès de la société Innovacom
Fondateurs Dr. Fred RIVARD
Forme juridique SA à directoire
Siège social Nantes
Drapeau de la France France
Direction Fred Rivard et Regis Latawiec
Activité Programmation informatique
Produits Conteneur, Machines virtuelles, Kit de développement, Bibliothèques logicielles,
Filiales MicroEJ Inc. (Boston, USA)
Effectif 60 salariés (en 2020)
Site web microej.com

Société précédente IS2T (Industrial Smart Software Technology)
Fermer

La société a son siège social à Nantes (France)[1] et a ouvert une filiale à Boston dans le Massachusetts (Etats-Unis)[2].

Historique

MicroEJ a été fondé en 2004 par le Dr Fred Rivard sous le nom de Industrial Smart Software Technology (IS2T). Après une première phase de recherche et développement, l’entreprise s’est développée à la suite d'une levée de fonds opérée auprès de l’entreprise Innovacom fin 2011[3]. La compagnie a, par la suite, été officiellement renommée MicroEJ.

Présentation

L’entreprise propose un environnement d'exécution et des bibliothèques logicielles permettant d'exécuter des logiciels sur des machines virtuelles reproduisant le comportement de systèmes embarqués physiques [4].

La virtualisation permise par l’environnement d’exécution de MicroEJ permet d’exécuter des programmes prévus pour la plate-forme Java ou Android.

Les applications logicielles développées s’exécutent en mode managé sur des processeurs à basse consommation électrique tels que des microcontrôleurs basés sur les architectures ARM ARM Cortex-M [5] comme par exemple STM32 de STMicroelectronics[6], ESP32 de Espressif[7], Sony Spresense[8], les microcontrôleurs Kinetis[9] de NXP, ou les microcontrôleurs Renesas RZ[10] ou tels que les microprocesseurs basés sur les architectures ARM 926 ou ARM Cortex-A tels que les microcontrôleurs i.MX de NXP[11]. L’environnement d’exécution virtuel peut supporter la plupart des RTOS utilisés sur le marché des systèmes embarqués : FreeRTOS, ThreadX, mbed OS, embOS[12], Micrium’s µC/OS[13], VxWorks, PikeOS, Linux, Integrity RTOS[14] etc.

Fonctionnalités

L’environnement d’exécution virtuel, appelé MICROEJ VEE (Virtual Execution Environment), est disponible sous la forme d’une couche logicielle enfouie (runtime), et d’un simulateur permettant le développement d'applications logicielles sur des jumeaux numériques (appareils simulés sur stations de travail).

Ces outils sont personnalisables avec le kit de développement MICROEJ SDK, un environnement de développement intégré basé sur Eclipse[15].

Un framework constitué de bibliothèques spécialisées permet de développer des applications alliant interfaces graphiques, connectivité entre produits électroniques, connectivité cloud[16] et diverses logiques de traitement de données.

Marchés

L’entreprise se positionne sur les marchés suivants : les appareils électroménagers, la domotique, les appareils médicaux, les applications industrielles, les wearables (électroniques portés sur soi), les imprimantes industrielles et les réseaux électriques intelligents (comptages, villes, éclairage...).

Notes et références

Voir aussi

Related Articles

Wikiwand AI