The whole framework of digital price tags (ESL) system is composed of software middleware, base station, network, label and communication protocol. It connects supermarket server by wireless connection, computer with background management program, base station control and data exchange with cash register system by management program, and ensures two-way communication between microcontroller, base station and electronic label on shelf. The price can be changed successfully. At present, the software and hardware of each part of the system have made great progress, and the whole system can be implemented by various technologies. Although ESL has many advantages, whether ESL can be used by more customers is still an important constraint.