You are currently browsing the category archive for the ‘Embedded’ category.
Hear from Oracle, Volkswagen, Eurotech, Bosch, and Telit about Internet of Things benefits, challenges, and solutions – and, of course, the role Java Embedded plays in IoT.
Find more on my previous post.
There is a bunch of new content on Oracle’s “Internet of Things Platform” home page and related sub-tabs. Check it out:
- Internet of Things Interactive: Take a Walk Through the Future (interactive graphics)
- Embedded Systems and the Internet of Things – What’s Under the Hood? (article)
- Java Embedded for IoT (video)
- IoT in Motion – by Hitachi Consulting (solution brief)
- “A Perfect Match : Java and the Internet of Things” (article)
- Hughes Telematics Leverages Oracle SOA Suite for Connected Vehicle Platform (video)
… and much more. Feel free to browse around, there is also a range of previous but still very relevant content as well.
In case you haven’t seen it yet:
Oracle released a new video about the challenges of building embedded solutions in the Internet of Things and how Java Embedded can help, including some interesting data and real-world use cases.
Java Embedded for IoT (2:51)
- 10/9/14: See also the JavaOne interview with Dimitar Valtchev, CTO of ProSyst
Last week at JavaOne, ProSyst announced a Scalable Device Management Solution System for Java ME devices, see here for the press release.
Using the ProSyst mPRM backend and cloud remote device management solution allows customers to remotely monitor and manage gateways and end devices, based on both Java SE and Java ME, from a single management domain using a range of device management operations and protocols.
mPRM has been shown to scale to more than 4,000,000 online devices in simulated operations on Oracle Exalogic Elastic Cloud systems, and is in commercial use at a number of large service providers.
Another good reason to consider Java Embedded for your next IoT solution.
I just uploaded the two presentations for my talks:
- Java ME 8 Versus Java SE 8: What Developers Need to Know [CON6219]
- Java ME 8: Java That Scales from the Desktop to Tiny Embedded [CON6222]
I am also working on making available the sample code/NetBeans project for the 2nd talk – watch this space.
FYI: The slides of most of the other JavaOne talks are also available for download, if you are looking for more.
Quick update on the Java ME Embedded 8.1 Developer Preview that was released on Sunday:
Some developers have reported problems with connecting the FRDM-K64F to the ME SDK Device Manager over USB as well as the inability to set static IP addresses on the FRDM-K64F. We have seen this as well and are working on fixing the issues.
In the meantime, the most reliable way to connect the FRDM-K64F to the ME SDK 8.1 EA #3 is to use DHCP addressing on the FRDM-K64F and then connect to the Device Manager via IP.
Also, please be sure to NOT run the ME SDK Device Manager and the manual proxy at the same time – they will conflict. To get started it is best to just use the ME SDK 8.1 (make sure to use version EA #3) and connect via the Device Manager to make sure tooling works that way.
09/29/2014 in Embedded | Tags: "Developer Preview", "Java ME 8", Ardunio, ARM, Cortex-M, download, Early Access, Java Embedded, Java ME Embedded 8, Java ME SDK 8, mbed, microcontroller, OTN, small | Leave a comment
On the heels of the release yesterday, here is the official press release:
Oracle Introduces the Latest Release of Oracle Java ME Embedded, with supporting quotes by V2COM and Telit.
09/28/2014 in Embedded | Tags: "Developer Preview", "Java ME 8", Ardunio, ARM, Cortex-M, download, Early Access, FRDM-K64F, Java Embedded, Java ME Embedded 8, Java ME SDK 8, mbed, microcontroller, OTN, small | Leave a comment
- 10/8/14: JavaOne CON6222 presentation and sample code available
- 10/3/14: Update on tooling with Java ME Embedded 8.1 Developer Preview
Announcing Oracle Java ME Embedded 8.1 Developer Preview for Freescale FRDM-K64F
Java ME 8 is purpose-designed to bring Java-powered software intelligence to a wide range of embedded devices – scaling all the way down to resource-constrained micro-controllers. Since the release of Java ME 8 a few months ago we’ve seen tremendous interest in the industry in leveraging Java as the software platform to bring the next generation of functionality and flexibility to embedded systems and the Internet of Things.
What is it?
The Freescale FRDM-K64F is built around the Kinetis K64F with 120 MHz, 256 KB RAM/1 MB Flash, running ARM mbed OS and with an Arduino form-factor and pin-out. A popular prototyping platform for both the mbed and Arduino communities, now joining forces with the Java ecosystem.
The Oracle Java ME Embedded 8.1 Developer Preview on FRDM-K64F offers:
- A feature-rich and optimized Java ME 8 runtime in 190 KB RAM, enabling highly functional Java Embedded applications on single-chip micro-controller systems
- Out-of-the-box support for Java 8 language, core APIs, networking, device I/O, storage, and more
- Simple installation with a complete and ready-to-run binary, just copy it onto the device
- Rich development and tooling via Java ME SDK 8.1 and NetBeans 8 IDE
- Complements existing Java ME 8 platforms such as Raspberry Pi, scaling Java ME 8 from large to small
- Ideal for evaluation and prototyping of small embedded & IoT solutions
Presentation: For more information and background have a look at the short slide deck “Introduction to Oracle Java ME Embedded 8.1 Developer Preview”.
So grab a FRDM-K64F board from your favorite electronics shop or distributor, download the Developer Preview, and get started! Head over to the Java ME Embedded OTN forum to ask questions.
And finally, if you are watching the JavaOne 2014 Java Technical Keynote keep your eyes peeled for those little FRDM boards running Java ME 8 … ;-)
The Oracle Java ME documentation team has put together a short survey (7 questions) to help us understand better what type of Java ME documentation you are looking for and how we can improve it.
You’d do us a great favor (and, ultimately, yourself ;-) by quickly filling in the survey!