This e-paper name tag is an accessible electronic badge for people who are more comfortable with software, pixels, crafts and textiles. https://e-paper.name/tag
This 4.2" e-paper name tag (the size of a normal paper name tag!) is an accessible, customizable, electronic badge for people who want a neat electronic badge, but don't want to learn multiple new electronics skill sets, and are comfortable downloading things from the Internet, carefully assembling some parts, cutting cardboard, and taping or gluing paper or fabric.
The provided software (kitbodged from the manufacturer's demo code) provides a useful and understandable out-of-box experience. Connect your phone or computer to the badge's wifi access point, visit the badge's web server with your browser, and draw your name.
#badgelife
fans who are more comfortable with HTML, CSS, or JavaScript can add new badge images and new in-browser image customization functionality without needing to learn Arduino or ESP8266 coding. Add to or replace the standalone HTML, CSS, and JavaScript in the "data" folder and re-upload to the onboard 4MB flash using the Arduino IDE.
For full background, instructions, peer projects, and more, see https://e-paper.name/tag
The name tag art is by Jules Naujoks, and is deeded to the public domain.
The ESP8266 back-end is derived from the original Waveshare Team demo code, and the front-end is derived from a Zipso drawing example.
Because of the unclear licensing of the Waveshare Team demo code and the Zipso drawing code, this project can't really be used as a robust platform for e-paper name tags. It's a nice proof of concept, and the code is there, but I can't tell you to use it, because it's not mine. Both the ESP8266 backend and the HTML/CSS/JS frontend really need to be rewritten using code with documented licensing.