By 2020, an estimated 50 billion devices will be connected to the Internet. This revolution will transform the traditional human-centric internet to an “Internet of Things” (IoT), thereby enabling a whole new range of intelligent services in domains such as manufacturing, health, smart homes, logistics, etc. After introducing the Internet of Things, this talk will discuss the challenges in integrating embedded devices into the Internet, as many of the widely adopted Internet technologies had not been designed for such devices, i.e. devices that have constraints in memory, processing power and energy. We will highlight the latest evolutions in this domain, starting from communication and networking, all the way up to services and semantics. To conclude, we will give a number of examples on how these evolutions have inspired some of our past and ongoing research activities.