JavaRanch. The Java™ Tutorials. New to Java Programming Center. From printers and bank machines to e-book readers and cars, Java technology is predominant in today’s embedded systems. It's in 5 billion SIMs and Smart Cards, 3 billion mobile handsets, 80 million TV devices, including every Blu-ray player shipped, and many other embedded solutions. Three technologies are designed for embedded systems: Java SE Embedded for devices with 32MB; Java ME Embedded for devices with 8MB and Java Embedded Suite for devices connecting to a database. Java ME is an environment for applications running on mobile and embedded systems. Java SE Embedded and small devices In the Java Magazine Internet of Things (IoT) issue, Henrik Stahl discusses IoT for Java developers.
Learn how to build smart home applications with the Eclipse SmartHome project, a flexible opensource platform for building mass-market solutions. Lego Mindstorms EV3 kits are a great way to start programming sensors with Java. Programming with Java ME on mobile devices. Java for Young Developers. Java Beginner.