Der Java-Plattform Micro Edition (ME) ist eine Umgebung zum Ausführen von Java-Anwendungen auf mobilen und eingebetteten Umgebungen für IoT Anwendungen. Auf Java ME basierende Anwendungen sind portabel und robust und passen sich an die native Plattform jeder Umgebung an.