With the development of Internet of Things, in addition to the basic counting function, the counter also needs to integrate more functions to meet the application requirements, such as display, communication, charging functions and other functions. Therefore, it is very necessary to design a new electronic counter which has an ability to communicate with outside, display counting information and energy supplement. In this paper, we design a new electronic counter based on the pulse counting theory, information communication theory and flash memory technology. First of all, we will count the pulse signal through the signal input circuit and the signal processing circuit into the control circuit, which can identify the digital pulse signal. Secondly, the control circuit count the number of digital pulse signal, the count number will be real-time displayed on the digital tube. Meanwhile, the counter communicates with the Bluetooth device (smartphone, pad, etc.) via the Bluetooth module. And users can use the Bluetooth device to configure the counter's operating parameters, clear or pre-count values, view the counter operating conditions and historical data.