Discover how to apply software engineering patterns to develop more robust firmware faster than traditional embedded development approaches. In the authors' experience, traditional embedded software projects tend towards monolithic applications that are optimized for their targe…
Practical Linux with Raspberry Pi OS: quick start
Discover how every solution in some way related to the IoT needs a platform and how to create that platform. This book is about being agile and reducing time to market without breaking the bank. It is about designing something that you can scale incrementally without having to d…
Discover how every solution in some way related to the IoT needs a platform and how to create that platform. This book is about being agile and reducing time to market without breaking the bank. It is about designing something that you can scale incrementally without having to d…
Explore a complex mechanical system where electronics and mechanical engineers work together as a cross-functional team.Using a working example, this book is a practical “how to” guide to designing a drone system. As system design becomes more and more complicated, systematic, a…
Design that works! It's what you need if you're building and competing with LEGO MINDSTORMS EV3 robotics. You'll find uses for the new light sensors and gyro sensors in navigation, helping you to follow lines and make turns more consistently. Approach collision detection with gr…
Learn physics, engineering, and geology concepts usually seen in high school and college in an easy, accessible style. This second volume addresses these topics for advanced science fair participants or those who just like reading about and understanding science. 3D Printed Scie…
Gain a deeper understanding of how Raspberry Pi works to get the results you want right in the palm of your hand. This book helps you understand the right connections and software to drive your Raspberry Pi into opening the worlds of programming, electronic experiments, system c…
Gain the knowledge and skills necessary to improve your embedded software and benefit from author Jacob Beningo's more than 15 years developing reusable and portable software for resource-constrained microcontroller-based systems. You will explore APIs, HALs, and driver developm…
Gain the knowledge and skills necessary to improve your embedded software and benefit from author Jacob Beningo's more than 15 years developing reusable and portable software for resource-constrained microcontroller-based systems. You will explore APIs, HALs, and driver developm…