ESP32 E‑Paper Status Display

ESP32 E‑Paper Status Display

Using an ESP-32 board with an embed­ded E‑Paper dis­play, I cre­at­ed a gad­get that shows sta­tus infor­ma­tion from my web serv­er.

E‑Paper, also known as E‑Ink, only needs pow­er when being updat­ed, and uses no pow­er between updates. This means that the gad­get can be pow­ered for weeks from a recharge­able bat­tery.

The pur­pose of this gad­get is to put on my wall or desk, and show reg­u­lar­ly updat­ed impor­tant infor­ma­tion on my web serv­er, to keep informed of web site prob­lems and sta­tis­tics. The infor­ma­tion dis­played can be eas­i­ly changed, for exam­ple to the lat­est weath­er, news, cur­ren­cy prices or any­thing that can be accessed via the inter­net. E‑Paper means it uses a very small amount of pow­er and heat, com­pared to a com­put­er dis­play or tele­vi­sion.

You can view my code on GitHub if you are inter­est­ed in mak­ing your own.

ESP32 E-Paper Display
ESP32 E-Paper Display
ESP32 E-Paper Display
Years spent a month by website users

Years spent a month by website users

Tak­ing last month as an exam­ple (Sep­tem­ber 1st — Octo­ber 1st), one of my more pop­u­lar web appli­ca­tions was used by 332,174 unique vis­i­tors, spend­ing an aver­age of 6 mins 37 secs.

Work­ing from that fig­ure, 3.971 years are spent  using the appli­ca­tions per month!

Competition win

Competition win

My entry for Dreamhost’s API com­pe­ti­tion won! I cre­at­ed a web appli­ca­tion that shows vis­i­tors on a world map in real time.

I used PHP, CURL, SQLite, AJAX and Google Maps.

If you are a Dreamhost cus­tomer, you can use the Dreamhost Real-Time Hit World Map here.

Screen­shot:

Hitmap screenshot

Real-time web site hit map for Dreamhost

Real-time web site hit map for Dreamhost

I’ve been work­ing on an appli­ca­tion for the Dreamhost API com­pe­ti­tion. My entry allows Dreamhost cus­tomers to view hits to their web site on a world map in real-time.

If you are a Dreamhost cus­tomer, you can use the Dreamhost Real-Time Hit World Map here.

Hitmap screenshot