This paper presents a microcontroller implementation of a fuzzy logic control algorithm applied to the mobile platform Pioneer 3-DX. Pioneer 3-DX is a wheeled mobile robot (WMR) with two driving wheels and a caster wheel. The design and implementation of the fuzzy controller is described. Both speed and position are achieved using the same real-time fuzzy controller. The description starts with an example for a circular path following, then presents an implementation of the algorithms for following a generalized curve path.