Home

Awesome

Basic ESP8266 WeMos Matrix Shield for Digital Morphing Clock

This project has been deprecated please check new version with ESP32 and DMA version here

This shield is used to get simplify ESP8266 connectivity with a WeMos ESP8266 and nice matric RGB led. This idea came from excellent project called Morphing Digital Clock done by HariFun Instructable

See it in action, nice isn't it?

Pay attention V1.2 got a missing trace between Input and Output connector G1 See Issue #2. and how to fix. If you have V1.2 don't forget to solder a wire between these 2 points (see below). Thanks to nthonyjclarke and dragondaud for pointing this out

<img src="https://github.com/hallard/WeMos-Matrix-Shield/raw/master/pictures/Morphing-Clock.gif">

This breakout has just few minimal features.

New in V1.6

Please check wiring and picture before ordering, should looks like something like that:

<img src="https://github.com/hallard/WeMos-Matrix-Shield/raw/master/pictures/esp32-mini-all.jpg"> <img src="https://github.com/hallard/WeMos-Matrix-Shield/raw/master/pictures/esp32-mini.jpg">

New in V1.5

New in V1.4

New in V1.3

New in V1.2

<img src="https://github.com/hallard/WeMos-Matrix-Shield/raw/master/pictures/fix-v12-wire.jpg">

New in V1.1

Still in V1.0+

WeMos provide 3 D1, D1 Mini Lite, D1 Mini or D1 Mini Pro.

V1.0 boards are tested and working. But it was missing B1 on 6 pin out connector, so you should grab it elsewhere, but it's now fixed on V1.1+ and also aligned out connector pins to the needed Matrix Order. You can order boards V1.4 at PCBs.io

Detailed Description

Look at the schematics for more informations.

Schematic

<img src="https://github.com/hallard/WeMos-Matrix-Shield/raw/master/pictures/WeMos-Matrix-Shield-sch.png">

Boards

<img src="https://github.com/hallard/WeMos-Matrix-Shield/raw/master/pictures/WeMos-Matrix-Shield-top.jpg" alt="Top" width="40%" height="40%">  <img src="https://github.com/hallard/WeMos-Matrix-Shield/raw/master/pictures/WeMos-Matrix-Shield-bot.jpg" alt="Bottom" width="40%" height="40%">

You can order the PCB of this board at PCBs.io. PCBs.io give me some reward when you order my designed boards from their site. This is pretty good, because I can use these rewards to create and design new boards and order them for free, so if you don't care about PCB manufacturer please use PCBs.io.

Firmware

I suggest to use the excellent code done by dragondaud, it has all I wanted to do and mandatory feature, OTA and LDR Luminosity management.

Assembled boards

Board have been made to be plugged directly on the matrix shield, see picture below:

Theese are pictures of the 1st PCB V1.0 with LDR Live Fix, just to see how are connected wire, I'm waiting new boards (V1.3), to take new pictures and show easier connecting.

2x8 pins female connector is soldered on the bottom side of PCB

<img src="https://github.com/hallard/WeMos-Matrix-Shield/raw/master/pictures/Wemos-Matrix-Plug-Connector.jpg" alt="Plug connector"> <img src="https://github.com/hallard/WeMos-Matrix-Shield/raw/master/pictures/Wemos-Matrix-Full-Plug-Connector.jpg" alt="Plug connector on matrix"> <img src="https://github.com/hallard/WeMos-Matrix-Shield/raw/master/pictures/Wemos-Matrix.jpg" alt="PCB on matrix">

On this one you can see latest version with ESP32 MH-ET Live

<img src="https://github.com/hallard/WeMos-Matrix-Shield/raw/master/pictures/Wemos-Matrix-Plugged.jpg" alt="PCB plugged on matrix"> <img src="https://github.com/hallard/WeMos-Matrix-Shield/raw/master/pictures/Wemos-Matrix-Plugged-Full.jpg" alt="PCB plugged on matrix, full board view">

BOM

Nothing fancy, just some headers and 2 differents power conector (choose the one you prefer) :

License

<img alt="Creative Commons Attribution-NonCommercial 4.0" src="https://i.creativecommons.org/l/by-nc/4.0/88x31.png">

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License

Misc

See news and other projects on my blog

Thanks to HariFun for this awesome stuff, please review and see how to build on Instructable