Presenting the world's first cuddly, throwable application server! Computers are getting smaller and smaller and cheaper and cheaper. It's possible to sock computers away almost anywhere, and to connect almost anything to the internet. This talk will explore the limits of embeddable hardware and present a getting-started-guide to the internet of things. What's needed? How much does it cost? What's the best way of making an embeddable device talk to the internet? And why would you want a throwable application server?
As well as hints and tips, there will be a show-and-tell session (or "demo" if you're discussing with your boss).
In this session I will walk you through how to build your own retro handheld console that is powered by Java, runs on a Raspberry Pi, and is printed on a 3D printer. Some of the topics that we will cover along the journey include: hacking Java on the Raspberry Pi, rigging input devices with Pi4J, insane performance tuning on the JVM, and why your boss [or SO] needs to buy you a 3D printer!
And of course your retro gaming mettle will be put to the test, so make sure to dust off your old 8 and 16 bit consoles to prepare.
This presentation is about the most fun you can have while still legitimately calling this conference ?work.? In fact, I will hopefully inspire you to do your own creative ?work? leveraging Java and Raspberry Pi to hack the real world.
Presentation: Experiences from integrating 100 things
Internet of Things is changing many aspects of how companies do business and engage with customers. This includes being able to introduce new types of products and services as well as increasing efficiency. But developing professional IoT solutions and integrating all the things often prove to be difficult. There are many obstacles and factors that you need to consider. Connecting a thing means you need to master the skills of hardware, software and networking as well as business processes and user interaction.
In this session Hans will share his experiences from integrating and operating more than 100 different types of device/things/machines such as vending machines, electrical vehicle charging, bus stop displays, sensors, smart homes, RFID/NFC, GPS-tracking and more.
Hands-on Lab: Industrial Prototyping with TinkerForge
TinkerForge is a very simple, easy-to-handle modular electronic system. Depending on the application, a system of sensor, wireless and motor control elements can be built in a modular way and programmed with a few lines of code. No soldering iron is needed. Both the hardware and the software are open source.
After a brief overview of the available sensors and actuators, we will quickly start with the actual programming. Together, we will explore different applications, architectures, and the combination of TinkerForge with Java. Using sensors, actuators and some other elements, we will take the first steps and delve into the practical world of IoT with Java 8 and TinkerForge.
This workshop will be using our own board called IoT Surfboard that agregates:
- Temperature, humidity, light, alcohol and infra-red sensor
- Relay, transistors
- WIFI / Bluetooth or Zigbee connector (we will be using WIFI)
- LED RGB
- Real-time clock
We will wok with the following labs:
1. Creating home-automaton system controlling lights
2. Reading traffic information and changing LED color based on that
3. Create a breathliser integrated with Twitter
4. Read all the sensors and publish on MQTT
5. Using IBM Bluemix to make ANY IoT implementation
We will provide the boards and the attend need to bring your own laptop. In the end we will let the attendes to play with IoT Surfboard and the boards will be available for selling!!
Presentation: Moving Renewable Energy Embedded Systems Into the Cloud
Learn how to build scalable, self-sustaining Embedded Ecosystems powered by small-scale Renewable Energy (solar, wind) systems and connect those systems to cloud services.
This session introduces you to IoT & Cloud concepts and demonstrates how one necessitates the other. The driver of the "Internet of Things" is not the Things, but the INTERNET; a cloud connection is key to unlocking full value from your system.
Presentation: Real experiences with M2M, Java ME, MQTT and Gemalto EHS6 modules
We are working with M2M and IoT the last 5 years with amazing real experiences using Java ME and Gemalto modules that bring the possibility of creating prototypes and final products using Java. We created a generic MQTT gateway that runs on Gemalto Concept Board, EHS6, EHS8 and EHS6t that allows you to have great solutions in the market with Over-the-air updates and integration with sensors, actuators using 2G and 3G data.
We already tested this solution in different contexts and countries which make this kind of project really realiable. We will be presenting code, demos and hardware showing cases that we used in Sailboats, automation and more.