IoT Workshop
A workshop designed to teach software engineers about electronic boards, sensors, and IoT (Internet of Things) cloud service.
The IoT Workshop was first introduced at Oracle OpenWorld and JavaOne conference in 2016.
In 2017, an enhanced version of the workshop went on the world tour of 20 major cities at Oracle Code events, and thousands of developers had participated in the hands-on workshop, many of them gaining their first-time experience with tinkering a electronic board (NodeMCU ESP8266) and interacting with IoT Cloud.
In 2018, I refreshed the IoT Workshop (v2) with Wio Board and Grove sensors, went on world tour in 15 cities with Oracle Code events.

Links

IoT Workshop source code and instruction on github.com, for Oracle Code 2017
Ready for Oracle Code 2018, with refreshed version of IoT Workshop.