board707 / DMD_STM32

STM32Duino library for RGB, Monochrome and Two-color led matrix panels
GNU General Public License v3.0
54 stars 18 forks source link

DMD+W5500 #27

Closed OkSingra closed 1 year ago

OkSingra commented 1 year ago

Russian: Могу ли я использовать данную библиотеку с модулем W5500? Есть ли прототип печатной платы для Pi Pico? Со своей стороны имею доступ ко многим панелям разных производителей, хочу протестировать на всех. Особенно интересны панели P2.5 128х64 с контактом D1между G1 и G2 (фото выложу позже) и 64х32 P5 (обе уличные). И еще нужно ли преобразовывать логику в 5V для всех панелей? подойдут ли 74HCT245?

Can I use this library with the W5500 module? Is there a prototype PCB for Pi Pico? For my part, I have access to many panels from different manufacturers, I want to test at all. Especially interesting are the panels P2.5 128x64 with contact D1 between G1 and G2 (I will post photos later) and 64x32 P5 (both street). And is it also necessary to convert the logic to 5V for all panels? Will 74HCT245 work?

board707 commented 1 year ago

Hi, @OkSingra

Can I use this library with the W5500 module?

I have no ideas :) , I did not test it with W5500.

For my part, I have access to many panels from different manufacturers, I want to test at all. Especially interesting are the panels P2.5 128x64 with contact D1 between G1 and G2 (I will post photos later) and 64x32 P5 (both street).

I doubt that your first panel will work with library, or at least it will require some modification of the code. About the last panel, 64x32 P5 , I can say nothing without the specification.

is it also necessary to convert the logic to 5V for all panels? Will 74HCT245 work?

Some panels has logic buffers like 74HCT245 on board already. These panels do not need the logic conversion. The others can work unstable with 3.3v logic.

wsandor commented 1 year ago

Hi, @OkSingra

I use it with Ethernet_generic library with a W5500 module without problems.

OkSingra commented 1 year ago

Is it fixed somehow? The same error on all versions of arduino. Platformio also throws this error. I did not find a clear fix.

fatal error: pico/stdio.h: No such file or directory

include "pico/stdio.h"

board707 commented 1 year ago

Please show complete error message. What code do you try to compile?

OkSingra commented 1 year ago

Screenshot_15

board707 commented 1 year ago

The "arduino-mbed" framework, that you use - is incompatible with the library. Please read the section Compatible IDE and libraries of the library README. For RP2040 boards only Earle Philhower arduino core is supported.

OkSingra commented 1 year ago

Screenshot_16 Thanks a lot. Works great!

OkSingra commented 1 year ago

Снимок экрана от 2023-02-10 15-18-30 On Windows 11 it was not possible to start the correct work with the platformio. On Linux Mint, everything worked correctly. On Windows works.

OkSingra commented 1 year ago

IMG_20230210_182502

OkSingra commented 1 year ago

Can I change the pins at my discretion?

board707 commented 1 year ago

About the STM32 connections see the wiki: RGB panel connections For RP2040 you can select any pins under the following conditions: pins A B C D E must have consecutive numbers, the same applies to R0 G0 B0 R1 G1 B1

OkSingra commented 1 year ago

https://youtu.be/FO7wHBfsk_8

Does not work. Now I'm trying to get another panel.

https://youtu.be/ELxcs0bZFr8 This another panel

photo_2023-02-16_11-43-38 photo_2023-02-16_11-43-43

Please contact me via telegram @Hiderstv

board707 commented 1 year ago

Please contact me via telegram @Hiderstv

sorry, I do not have a telegram

OkSingra commented 1 year ago

sorry, I do not have a telegram

Mail?

board707 commented 1 year ago

please write me dd@jwee.ru