Category Tutorials

How to Connect L298N Motor Driver to ESP32

L298N is a popular, low-cost motor driver board. Here is how you can connect L298N to ESP32 and drive a ROS2 (Kaia.ai-compatible) differential robot. Schematic Wiring Refer to these wiring example illustrations. Firmware Use the default firmware with no changes.…

How to View Robot Telemetry Using Foxglove

Let’s view ROS2 robot telemetry, only this time let’s use Foxglove.dev instead of ROS2 RViz. Foxglove runs outside of ROS2. For example, I run Foxglove on my Windows PC in a browser, while my ROS2 runs inside a Docker container…

Tutorial: Connect LDLIDAR LD14P to Arduino ESP32

LDROBOT LD14P is a low-cost laser distance sensor. We have not yet evaluated its performance, but eyeballing this sensor’s output under indoor conditions makes us believe this sensor may have a reasonable performance. LDS Specifications According to LDROBOT LD14P specifications:…