hallard / WeMos-Matrix-Shield

WeMos ESP32 ESP8266 RGB LED Matrix Shield
42 stars 10 forks source link
clock digital esp32 esp8266 led matrix morphing rgb wemos

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

This breakout has just few minimal features.

New in V1.6

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

New in V1.5

New in V1.4

New in V1.3

New in V1.2

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

Boards

Top 

Bottom

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

Plug connector Plug connector on matrix PCB on matrix

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

PCB plugged on matrix PCB plugged on matrix, full board view

BOM

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

License

Creative Commons Attribution-NonCommercial 4.0

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