Athichart TangpongRobotics #7: Programming a Line Following Robot with PythonA line-following robot is a popular project among robotics enthusiasts. Since our robot is already equipped with a line-following sensor…Sep 2Sep 2
Athichart TangpongRobotics #6: Controlling a Robot via a Web InterfaceIn our earlier articles, we created a sophisticated robot with several intriguing features. Now, we’ll focus on developing a web interface…Aug 25Aug 25
Athichart TangpongRobotics #5: Creating a Ball Tracking Robot with Python and OpenCVOpenCV, or Open Computer Vision Library, is a widely-used, cross-platform, open-source computer vision library developed by Intel. It is…Jun 30Jun 30
Athichart TangpongRobotics #4: Making a Robot Talk and Sing with PythonThanks to the Raspberry Pi, which serves as the brain of our GoPiGo robot, we can connect a Bluetooth speaker and enable the robot to…Jun 23Jun 23
Athichart TangpongRobotics #3: Collision Avoidance using Distance SensorOur GoPiGo robot features a front-mounted distance sensor. In this article, we will enhance the functionality introduced previously to…Jun 22Jun 22
Athichart TangpongRobotics #2: Controlling a Robot Remotely with PythonIn my previous article, “Programming a Robot with Raspberry Pi 3, GoPiGo3, and Python,” we introduced a Python module to manage our GoPiGo3…Jun 21Jun 21
Athichart TangpongRobotics #1: Programming a Robot with Raspberry Pi 3, GoPiGo3 and PythonBack in my college days, over 25 years ago, I built a simple robot to collect tennis balls. However, that knowledge faded over time. The…Jun 16Jun 16
Athichart TangpongConverting lossless audio files to MP3 files using PythonAfter seeing the title of this article, you may wonder why we need to write a new Python script to do that. Plethora of such audio…Jun 9Jun 9
Athichart TangpongConvert Text to Speech using PythonIn today’s information age, we often have more reading material than available time. Therefore, it’s essential to use our time wisely. One…May 26May 26
Athichart TangpongManaging PDF files with PythonI’ve been working on keeping my life organized and my small apartment tidy. As part of this effort, I decided to discard all my paper…May 25May 25