hallard / wemos-matrix-shield Goto Github PK
View Code? Open in Web Editor NEWWeMos ESP32 ESP8266 RGB LED Matrix Shield
WeMos ESP32 ESP8266 RGB LED Matrix Shield
Ordered some 1.2 boards and not having any success wiring up, spent a few hours on this.
Wondering if you have used / have any photos to share?
Seems, I think, my issue is the J1 connector. The pins on the PCB :-
Dont seem to align with Hari's image from his instructable site,
Is there an issue here as I cannot see R0?
I placed an order for more of your boards on July 26th with pcbs.io. They took my money and sent email stating "Your PCBs.io Order has been placed! Your order will ship in about 10-14 days. We will send you a shipment email when this occurs."
They have not shipped the order, do not respond to emails, and haven't responded to PayPal dispute messages.
FYI
Howdy!
I've been trying to compile the myclock project for days. No matter what I try, the compilation always ends with this error in WiFimanager.
.
.
.
_C:\Users\Juergen\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\ESP8266WebServer\src/ESP8266WebServer.h:33:39: error: previous declaration of 'HTTPMethod HTTP_HEAD'
enum HTTPMethod { HTTP_ANY, HTTP_GET, HTTP_HEAD, HTTP_POST, HTTP_PUT, HTTP_PATCH, HTTP_DELETE, HTTP_OPTIONS };
^
E:\MyClock\Sketch\myClock\WiFi.ino: In function 'void startWiFi()':
WiFi:41:30: error: no matching function for call to 'WiFiManager::WiFiManager(Stream&)'
WiFiManager wifiManager(OUT);
^
E:\MyClock\Sketch\myClock\WiFi.ino:41:30: note: candidate is:
In file included from E:\MyClock\Sketch\myClock\myClock.ino:13:0:
C:\Users\Juergen\Documents\Arduino\libraries\WiFiManager-master/WiFiManager.h:78:5: note: WiFiManager::WiFiManager()
WiFiManager();
^
C:\Users\Juergen\Documents\Arduino\libraries\WiFiManager-master/WiFiManager.h:78:5: note: candidate expects 0 arguments, 1 provided
WiFi:45:15: error: 'class WiFiManager' has no member named 'setClass'
wifiManager.setClass("invert"); // dark theme
.
.
.
no matching function for call to 'WiFiManager::WiFiManager(Stream&)'_
I am desperate
I use all files from this site:
https://github.com/dragondaud/myClock
Can you help me?
With kind regards
Under "New in V1.4" is says "Added DS18B20 footprint + 4K7 PullUp resistor (DS18B20 DQ connected to GPIO0/D7)", but GPIO0 is D3 (not D7).
Hi, great work BTW!
I recently ordered some, arrived but they are the v1.0 :( ... if I order again will they definitely be 1.2? ;-) If I look at the link - https://pcbs.io/share/zMPKb seems to show v1.0 boards?
not per se an issue just more an information for ppl want to use MH-ET LIVE D1 mini.
Took me a couple of nights to figure it out and to get it to work. The general pin layout is the same but there is a tiny bit of information missing, the IOs are completely different to the WeMos.
Neither https://github.com/dragondaud/myClock nor the PxMatrix library https://github.com/2dom/PxMatrix are working out of the box. Even SPI interface is on different IOs. I tried to summarise my modification in the attached pdf. Nothing fancy and i had to modify PxMatrix.h but it works now.
i use a p4 64x32 Matrix display e.g. https://de.aliexpress.com/item/32380311346.html
and those ESP32 https://de.aliexpress.com/item/32815530502.html
This display seems to have a slow muxer so i had to use setMuxDelay, which is not part of the
standard Arduino library v1.3.0 (installed form the library manager). The GitHub version v1.5.0
didnt work for me at all, so i added only the SPI and setMuxDelay-Modifications to the v1.3.0
also attached. then of course i needed to modify display.h and myclock.ino
MH-ET Live Minikit pinout and mods for LED Matrix.pdf
PxMatrix_mod.txt
You can use those files as reference. rename and replace PxMatrix.h with my mod, if you have
the same issue
Hi
Thanks for all your Dev here, brilliant.. you should have a "Tip Jar" :)
Will order some 1.4 boards, before I do... I noticed that the Power Headers I bought from Aliexpress - http://tinyurl.com/y7eymwsj do not seem to fit the PCB. They align with the Power Cable from the displays I have.
Is this my error in ordering? or the wrong connector on the PCB?
Thanks
Hi Hallard !
First, thank you for the shield. I've ordered 3 from OSHPark. They are version 1.6
I've assembled one, with what I could gather from github - both from version with and without DMA.
I'm using Wemos D1 mini ESP8266.
I just see a random streaks of lines on the display.
I've used 32x32 and 64x64 . I have 32x64, but haven't tested them.
I've tested with PXMatrix (the ESP32-HUB75-MatrixPanel-I2S-DMA is just for ESP32). I don't have any ESP32 Wemos like the ones you've described . I do have ESP32, but not wemos.
Any hint what could it be or how to assemble this version 1.6 ?
I've used - don't know if it's ok or not, 10K resistor and 4.7K resistors. soldered an LDR, a 100uF capacitor (haven't soldered this one yet - it's placed there - because there's no hint on what's the negative side and the positive one - at least none that I can see).
Thank you
Hi, assembled and seem to have working with @dragondaud guidance as well... with assistance from his photo's https://plus.google.com/+DavidDenney/posts/U9e3iqzTEP9 would like to get the Power socket moved so it can sit "Flush".
Would also be fantastic if there was some way to have the PCB support @dragondaud temp monitoring without having to cut the trace...
https://github.com/dragondaud/myClock
Happy to place a "tip in the jar" :)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.