mrcodetastic / HD-WF1-LED-MatrixPanel-DMA

Custom firmware for the Huidu WF1 LED Controller Card
GNU General Public License v3.0
14 stars 2 forks source link

HD-WF1-LED-MatrixPanel-DMA

Custom firmware based on my HUB75 DMA library, for the Huidu WF1 LED Controller Card based on the ESP32-S2.

These can be bought for about USD $5 and are quite good as they come with a battery and a Real Time Clock (BM8563), and a push button connected to GPIO 11 for your use.

Seller #1: https://www.aliexpress.com/item/1005005038544582.html

Seller #2: (https://www.aliexpress.com/item/1005005556957598.html)

There are probably other sellers on Aliexpress as well. I give no guarantees that these will use the ESP32-S2, check the model version!

image

How to flash?

To put the board into Download mode, simply bridge the 2 pads near the MicroUSB port, then connect the board into your PC using a USB-A to USB-A cable, connecting to the USB-A port on the WF1 (not the Micro USB input). It is NOT possible to program the board using the onboard Micro USB port. Thanks Rappbledor

image

Alternatively, solder a micro-usb to the exposed pins underneath to gain access to the D+ and D- lines connected to the USB-A port on the device. The ESP32-S2 routes the USB D+ and D- signals to GPIOs 20 and 19 respectively.

image

The above has been successfully tested on board is rev 7.0.1-1 and it comes with an ESP32-S2 with 4MB flash and no PS Ram.

GitHub Sketch Output

It should show a clock and some colourful graphics. Designed for a 64x32px LED matrix.

image

Huidu WF2

I don't have a Huidu WF2, but others have noted it's an ESP32-S3 based and works as well. Refer to these links for more information or configuration settings: