ESP32と8x32LEDモジュールでNTP時計を作る(MicroPython)

大型NTP時計の初代がまた不調になったので、あきらめて新しく作ることにしました。

OLYMPUS DIGITAL CAMERA
OLYMPUS DIGITAL CAMERA

ESP32用のMicroPythonを使ったのが新しい点で、ntpの時刻でrtcをセットするのがとても簡単で感心しました。プログラムが書きやすいので、フォントデータの作り方をシンプルにできました。Apple2のフォントデータを使いました。

7時から21時までは明るく表示します。0-45秒は時間ごとに変わるグラデーション表示で、45-0秒はドット毎にランダムな色で表示します。夜中はオレンジ色で暗く表示します。

今回購入したLEDマトリックスは1100円ぐらいでしたが、電源投入直後に全点灯する不具合がありました。しばらく様子見です。