Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding LCD screen created choppy audio #515

Open
garbo5005 opened this issue Jan 21, 2023 · 5 comments
Open

Adding LCD screen created choppy audio #515

garbo5005 opened this issue Jan 21, 2023 · 5 comments

Comments

@garbo5005
Copy link

I have started on this great project and did get it working, The problem I am having and hoping someone can help me resolve is that when I have the esp32 connected just to the VS1053 ( which is actually a VS1003 ) I have great audio and no problems with the web interface. When I add the screen ( I have tried two) I get choppy audio. It seems like adding the screen slows down processing or something. Has anyone experience this problem ?

@Edzelf
Copy link
Owner

Edzelf commented Jan 21, 2023

SPI, I2C?
Please try Version 2 of the radio.

@aly-fly
Copy link

aly-fly commented Jan 21, 2023

Choppy audio can also be caused by bad wiring. SPI bus carries high frequency signals that are time sensitive and longer / messy wires will cause all sorts of problems. Especially if you have two SPI devices wired to the same bus. Best length of total SPI wires is < 5 cm.

@garbo5005
Copy link
Author

Thank you both for the reply. I am using V2 but I am also using 200mm cables with my bread board so that is the first place I will try.

@garbo5005
Copy link
Author

Well the cleaning up the wiring helped! I actually just committed to soldering to a board since this has been a proven and well working project for others thank you for the help.
Uploading 20230121_112712.jpg…

@aly-fly
Copy link

aly-fly commented Jan 22, 2023

Good.
My setup is like this and works fine at 3 MHz SPI frequency.

20230122_112001_1024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants