CHAPTER 2

Microcontrollers, Single-Board Computers and Development Tools

2.1 The Division of Labor

The designer of a complex multi-level project such as the E-2 must frequently juggle the following conflicting requirements, among others:

image Hard real-time response requirements of sections of the overall system.

image The hardware and firmware complexity of interfacing special peripherals such as cameras, Ethernet networking, 802.11b wireless networking, and others.

 Bill-of-materials costs for both prototypes and production pieces.

 Development time. ...

Get Open-Source Robotics and Process Control Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.