Tagged: pi

embedded-platforms 8,540

Operating Systems for IoT Embedded Systems

This post is an excerpt of the Chapter 4 of “Getting Started with Embedded Systems” in Building the Web of Things, a Manning book by Dominique Guinard and Vlad Trifa. There are two broad categories of physical objects in the Web of Things: tagged objects and connected objects. The first category comprises various tagging technologies that are attached to a product, such as barcodes, QR codes, NFC or RFID tags, IR/AR and so on. In this case, objects are not directly connected to the web but only passively, because there’s a need for another device or application to interact with...

3,610

Node.js, GPIO and the Raspberry Pi

This post is an excerpt of the Chapter 4 “Getting Started with Embedded Systems” in Building the Web of Things, a Manning book by Dominique Guinard and Vlad Trifa. In a previous post we talked about the increasing importance of Node.js for embedded systems in the IoT but we didn’t have a concrete look at what using Node.js on an embedded device looked like. In this post we’ll look at what it means for the Raspberry Pi. Installing Node.js on a Raspberry Pi The first step is to install Node on your Pi. The latest versions of Raspbian (the Pi...

7,529

Building the Web of Things Book is Out!

December 1oth, 2014 Vlad and I signed a contract with Manning Publications for a book on the Web of Things, a year and 8 month later, we are thrilled to announce that Building the Web of Things is out! We learned the hard way that writing a book is not as trivial as it seems. “Oh, we’ll just refresh our PhD theses and we’re done in a few weeks” has gradually turned into “OK, well, I guess we’ll have to write these chapters from scratch over the next few months. What about the source code? Which source code? Let’s just...

3,271

What’s in HTTP/2 for the Internet of Things? 1/2

If you followed this blog you probably know that the motto of the Web of Things community is to re-use Web protocols to build a truly interoperable Application Layer for the Internet of Things. One of the key protocols we are talking about is HTTP currently massively deployed on the Web in its 1.1 version. HTTP/1.1 is a great protocol when used correctly to build Web Services as illustrated in this book! However, it dates back from 1999. Remember this time? Back then we were using Windows 95, wired phones to call each other and the IoT term had just...