This paper makes a general description of the characteristics and properties of intelligent controllers, focusing on the design and implementation of a fuzzy controller for the control of a didactic level and flow plant (AMATROL T5552). The document shows the step by step development of the supported controller on the structuring and association of premises, in addition the structure and block diagram of the proposed solution is analyzed in detail, the analysis of the fuzzy rules used for the value control and the comparison of experimental results that validate the correct functioning of the proposed solution. Keyword-Fuzzy Controller, PSOC, Embedded Systems, Inference Method. I. INTRODUCTION The controllers allow to maintain or stabilize a system around a given value. This is achieved through various strategies, since there are different types of control, among which are: intelligent, conventional, modern, hybrids, among others. Between these trends, intelligent type controllers stand out, because they compensate the system in an adaptive manner and have the ability to control another system without the need for prior modeling [1-3]. The coupling between systems to be controlled and controllers carried out by means of techniques involving the development of models of the systems to be controlled, increase the steady-state error (difference between the expected value and the current value) when estimating an output value, due to the fact that designing the controller does not take into account all the physical interactions of the system to be controlled with its environment. As mentioned before, intelligent controllers partially solve this limitation by means of adaptive strategies that do not require prior knowledge of the system to be controlled. However, this issue is still under exploration because this type of controller is versatile enough to fit a totally unknown system [1-3]. The problem of controlling unknown systems has been addressed in different ways, including through the development of optimization algorithms, random search, bio-inspired, among others. In particular, through the use of fuzzy logic, controllers are designed based on the representation of the behavior of the different states of the system to be controlled. This technique gives controllers the ability to reason to solve problems, since they are constructed using sets of rules that regulate the behavior of the system to be treated [4-5]. These characteristics give fuzzy controllers an advantage over other intelligent controllers, because they emulate behavior similar to human reasoning. When inheriting this characteristic, the controller deduces and generates a logical action from a previous knowledge, which allows it to control one or more variables of the system of simultaneous way. However, one limitation of this technique is the large number of parameters that it may have, due to this they are usually implemented in centralized controllers that are mostly computers [5]. However, the development of technologies for the manufacture o...