Articles & Blogs

Image of I/O Voltage Standards and Their Role in Ensuring Microcontrollers Speak the Same Language I/O Voltage Standards and Their Role in Ensuring Microcontrollers Speak the Same Language

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

Image of What Are Robots? Tracing the Evolution and Future of Robotics What Are Robots? Tracing the Evolution and Future of Robotics

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

Image of Programming XRP Robot Using Thonny Programming XRP Robot Using Thonny

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

Image of SLAM from an Algorithmic Point of View (Part 2) SLAM from an Algorithmic Point of View (Part 2)

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

Image of SLAM: How Robots Navigate the Unknown Terrain SLAM: How Robots Navigate the Unknown Terrain

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