This session will cover the introduction of machine-to-machine aspect and what it means to the engineering community. Various approaches of how to implement M2M will be discussed. The Yocto Project can jump start and streamline the way you create an embedded system from scratch. You can also unleash even more power found in the Yocto Project with some additional tools, such as Simics, to enable application level debugging. We will explain how the Yocto Project helped Wind River develop commercial software faster as well as showing you how you can get more mileage out of the Yocto Project with tools like Simics. With Simics you can simulate a whole network of M2M devices, pause on the receipt of one message and trace source code execution in both the sender and receiver, including going forward and backward in time to diagnose and or analyze your M2M systems.