How to Build an Updatable QR Badge with LCD Screen
Updatable QR badge with LCD screen

Generating QR codes is very easy. We have previously talked about services like QR.io, but there is also SimpleCodeGenerator for those who want a local solution. However, the potential of a QR code multiplies if we can update it, and so we come to the profile of user Makertronics on Instructables, who shared a tutorial to build an updatable QR badge with an LCD screen, based on a small ESP module and a bit of Arduino code.

With the weekend near (or already started, depending on your region), it's never a bad idea to explore the offering of electronic projects to polish skills and learn something new. Last month we shared a volume control for PC with Arduino, a project so simple that you can even leave the soldering iron stored. But today we end up in the territory of wearables, and on the Instructables portal, where user Makertronics published a tutorial for building an updatable QR badge with an LCD screen and WiFi connectivity.

Updatable QR badge with LCD screen

The good news is that the list of components is quite short. To start you will need an ESP-12E or 12F (8 euros per pair on Amazon), and an ST7789 1.3 inch screen (less than 13 euros). A couple of resistors, an FTDI or NodeMCU module for programming (either should work), an SPDT switch, a battery and a TP4056 charge controller complete the list of materials, but Makertronics also shared the design of their custom PCB, which makes things much simpler.

In this case, the use of the soldering iron is inevitable, and the most complicated step is without a doubt the pair of SMD resistors (read 'surface mount'). With all the physical connections finished, it's time to program the ESP-12E/F. Makertronics offers all the relevant code on their GitHub profile, and also mentions the libraries that must be installed in the Arduino IDE.

How to Build an Updatable QR Badge with LCD Screen
All assembled and ready for the first tests

The last phase is 3D printing of the case for the badge, turning it on and configuring the software. In essence, the badge creates a WiFi network called ESP_AP, to which we can connect to configure and generate the QR code. If everything goes well, the new code will be updated instantly.

How to Build an Updatable QR Badge with LCD Screen
Installing everything in its case

As always with these projects, the margin for optimization and modification is quite wide. Don't like the circular design or don't have access to a 3D printer? Look for another case. Is the integrated battery too expensive? Use a step-up to 5 volts and connect whatever battery you can think of. Makertronics' updatable QR badge is excellent, but don't let anything stop you from making this project your own and adapting it to your needs. Good luck!

Official site: Click here