The Learning Lab tutorial walks through a basic IoT illustration that starts with an ordinary Raspberry Pi 3—a $35 single-board computer—and a handful of sensors. It takes less than an hour to connect the Pi to the ThingWorx platform and start streaming data to the cloud in real time. (If you’re interested in seeing the course booklet for the in-person workshops that were held at LiveWorx, you can find it here.)

Jon Bruner is a journalist and programmer who runs the Digital Factory program at Formlabs, a company that builds professional-grade 3D printers. Before joining Formlabs, he oversaw O'Reilly's publications on data, artificial intelligence, hardware, the Internet of Things, manufacturing, and electronics, and was program chair, along with Joi Ito, of the O'Reilly Solid conference, focused on the intersection between software and the physical world.
He was previously data editor at Forbes Magazine, where he combined writing and programming to a...