In this paper, a kind of variable frequency and multi-pressure water supply control system based on STM32 processor is designed. It can adjust the water pressure dynamically, according to the changes of water flow. Therefore, it can economize the energy consumption significantly. In order to improve real-time performance, the system adopts STs STM32F407 series processor which is based on ARM® CortexTM-M4 32-bit RISC core. It is used to collect the water flow, pressure and other data in real time, and automatically adjust the output frequency to control the motor speed, according to the set pressure value, and ultimately control the flow and pressure of the water supply system. According to the test, this variable frequency and multi-pressure water supply control system based on STM32 processor can meet the design requirements.