Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 05:41 14 Mar 2026 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Question about VS1053

Author Message
Frank N. Furter
Guru

Joined: 28/05/2012
Location: Germany
Posts: 1057
Posted: 10:01am 31 Dec 2025
Copy link to clipboard 
Print this post

Can anyone tell me if the VS1053B is also supported? With these offers, you often don't know which chip you're getting...

Frank
 
twofingers

Guru

Joined: 02/06/2014
Location: Germany
Posts: 1728
Posted: 10:56am 31 Dec 2025
Copy link to clipboard 
Print this post

Hi Frank,
this is what Google says about it:
  Quote  Overview with AI

The difference between VS1053 and VS1053B is minimal, as "VS1053B" is the correct designation for VLSI Solution's versatile audio codec chip, which decodes a wide variety of formats (MP3, AAC, Ogg Vorbis, WMA, MIDI, FLAC, WAV) and even enables recording and DSP functions (bass, treble, volume). Often, "VS1053" is simply used as an abbreviation, but the "B" denotes the specific version with hardware support for the MIDI synthesizer feature.

Key differences (implicit):

VS1053B (often the "B" is omitted): This is the full name of the chip that supports the extended functionality, such as the integrated General MIDI synthesizer.

VS1053: Often used synonymously, but if there were a difference, it would be an older version without the MIDI synth capabilities; however, in practice, today's breakout boards are mostly the B version.

...

I have a VS1053B module, but it's been lying unused and unconnected for over a year.
So I can't say for sure, but I would always buy a VS1053B!
Kind regards und guten Rutsch!
Michael
causality ≠ correlation ≠ coincidence
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 11060
Posted: 11:01am 31 Dec 2025
Copy link to clipboard 
Print this post

Assuming the AI is correct then MMbasic expects the B version as it supports MIDI synthesis
 
dddns
Guru

Joined: 20/09/2024
Location: Germany
Posts: 794
Posted: 12:50pm 31 Dec 2025
Copy link to clipboard 
Print this post

I have a "B" type which I tried with a 2350B(A2) on pins higher than GP29

It gives some output but scrambled and with delays (1sec until MP3 starts to play) and loud cracks.
Unless you want to have MIDI and predefined instruments like piano etc. I cannot suggest this. Maybe it runs better if setup on GPs < 30
Edited 2025-12-31 22:51 by dddns
 
Frank N. Furter
Guru

Joined: 28/05/2012
Location: Germany
Posts: 1057
Posted: 01:26pm 31 Dec 2025
Copy link to clipboard 
Print this post

I don't trust this AI information. I would prefer someone to confirm that the “B” variant works.

@dddns: THANK YOU! - Unfortunately, that doesn't sound very encouraging...

@matherp: Thanks, I hope you're right about that...

Frank
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 11060
Posted: 01:49pm 31 Dec 2025
Copy link to clipboard 
Print this post

Note: ddns seems to have problems with pins over GP29. I don't. For example the HDMI reference board uses 29,30,31 and 32 for sd and works perfectly. The Palm Pico I'm developing uses every pin on the RP2350B and works perfectly including 42,43,44 for system spi, 41 for sd-cs and 46 for touch irq
 
twofingers

Guru

Joined: 02/06/2014
Location: Germany
Posts: 1728
Posted: 02:25pm 31 Dec 2025
Copy link to clipboard 
Print this post

  Frank N. Furter said  I don't trust this AI information. I would prefer someone to confirm that the “B” variant works. ...

Note: You don't have to believe this. The AI's claims can easily be verified using the data sheet.
causality ≠ correlation ≠ coincidence
 
dddns
Guru

Joined: 20/09/2024
Location: Germany
Posts: 794
Posted: 03:20pm 31 Dec 2025
Copy link to clipboard 
Print this post

@Frank: My home is close to Frankfurt, if you want you can pick it up ..as a present
 
Frank N. Furter
Guru

Joined: 28/05/2012
Location: Germany
Posts: 1057
Posted: 04:07pm 31 Dec 2025
Copy link to clipboard 
Print this post

  matherp said  Note: ddns seems to have problems with pins over GP29. I don't. For example the HDMI reference board uses 29,30,31 and 32 for sd and works perfectly. The Palm Pico I'm developing uses every pin on the RP2350B and works perfectly including 42,43,44 for system spi, 41 for sd-cs and 46 for touch irq

Peter, thank you very much for the information!

  dddns said  @Frank: My home is close to Frankfurt, if you want you can pick it up ..as a present


That's a great offer—thank you very much! Unfortunately, I live near Nuremberg and don't get around much...
Would you be willing to ship it if necessary? I would of course reimburse you for the shipping costs.

Frank
 
dddns
Guru

Joined: 20/09/2024
Location: Germany
Posts: 794
Posted: 04:44pm 31 Dec 2025
Copy link to clipboard 
Print this post

Sure, PM me your address and I will go to the post office at Friday
 
Frank N. Furter
Guru

Joined: 28/05/2012
Location: Germany
Posts: 1057
Posted: 04:54pm 31 Dec 2025
Copy link to clipboard 
Print this post

  dddns said  Sure, PM me your address and I will go to the post office at Friday

I just sent you a PM!

Frank
 
dddns
Guru

Joined: 20/09/2024
Location: Germany
Posts: 794
Posted: 07:09pm 02 Jan 2026
Copy link to clipboard 
Print this post

It's on the way.

As pointed out, the problem could have been my setup or the one in front of the screen..

Read here, why this module shouldn't be connected to an external (Class D) amp sourced by the same power. Please follow the second post.
Not knowing this I once connected a pair of desktop speakers with integrated amp and line-in for e.g. soundcards. The speakers took their power through USB-A on which I also connected the pico. So the scenario described could have happened..
But luckily the post also states, that then a protection sets in.

So I hope the module is still fine and should work for sure with Pico's mentioned in the manual. It was introduced here

For your project this could be helpful

It would be nice if you find the time to post a short report.

Best success and have fun :)
Edited 2026-01-03 05:18 by dddns
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 8667
Posted: 08:08am 03 Jan 2026
Copy link to clipboard 
Print this post

After some searching I'm not sure that there ever was a VS1053 without the suffix letter. I suspect that the first release might have been VS1053A, which then might have been renamed to VS1003 when the VS1053B was released. That would be a logical step when you look at the additional capabilities. There is very little info at all. You'd have to contact VLSI Solutions directly for a definitive answer, I think.

AFAIK all the chips on modules are either VS1053B or Chinese clones thereof, no matter what the board and chip markings!
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
Frank N. Furter
Guru

Joined: 28/05/2012
Location: Germany
Posts: 1057
Posted: 04:41pm 03 Jan 2026
Copy link to clipboard 
Print this post

@dddns:

I received your letter today — thank you very much!  

Frank
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2026