Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 00:12 01 Jan 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: 1030
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: 1712
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: 10768
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: 722
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: 1030
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: 10768
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
 
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