
I/O voltage compatibility is critical in embedded system design. Without proper level shifting, a simple connection between two chips can lead to failure.

A robot is a programmable machine capable of sensing, processing information, and performing tasks either autonomously or with some level of human guidance.

A discussion of how to use Thonny, an alternate programming method, to program the Experimental Robotic Platform (XRP).

A discussion of the three primary techniques used in SLAM algorithms to create maps of unknown areas for robot navigation.

The concept of Simultaneous Localization and Mapping (SLAM) is discussed along with how to incorporate it into your application.