White, Elecia
Making Embedded Systems: Design Patterns for Great Software
- ISBN 13:
- 9781098151546
- author:
- White, Elecia
- format:
- Paperback
- publisher:
- O'Reilly Media
- language:
- English
- Publication Year:
- 2024
- Pages:
- 440
- Dimensions:
- 23.3 x 17.8 x 2.2 centimetres (0
- Genre:
- Computers, Programming, General,
- Condition:
- New
- Availability:
- Item usually sent within 10 working days
Description
This guide helps you develop good development practices for embedded systems design. By applying classic software design patterns and new patterns unique to embedded programming, you'll learn how to build system architecture that's robust in resource-constrained environments.
Written by an expert who has created systems ranging from DNA scanners to children's toys, this book is ideal for intermediate and experienced programmers. The expanded second edition includes new chapters on IoT and networked sensors, motors and movement, debugging, data handling strategies, and more.
Optimize your system to reduce cost and increase performance by learning how to interpret schematics, datasheets, and power requirements. Discover how to implement complex mathematics and machine learning on small processors to design effective embedded systems for IoT and networked sensors.