SparkFun will be closed Nov. 28th and Nov. 29th in observance of Thanksgiving. Any orders qualifying for same day shipping placed after 2:00 p.m. MST on Wednesday, Nov 27th will be processed on Monday, Dec 1st. Wishing you a safe and happy holiday weekend from all of us at SparkFun!
VS1103b is a single-chip MIDI/ADPCM/WAV audio decoder and ADPCM encoder that can handle up to three simultaneous audio streams. It can also act as a MIDI synthesizer. VS1103B contains a high-performance, proprietary low-power DSP processor core VS DSP4, working data memory, 5 KiB instruction RAM and 0.5 KiB data RAM for user applications, serial control and input data interfaces, 4 general purpose I/O pins, an UART, as well as a high-quality variable-sample-rate mono ADC and stereo DAC, followed by an earphone amp and a common buffer.
VS1103b receives its input bitstreams through serial input buses, which it listens to as a system slave. The input streams are decoded and passed through digital volume controls to an 18-bit oversampling, multi-bit, sigma-delta DAC. Decoding is controlled via a serial control bus. In addition to basic decoding, it is possible to add application specific features, like DSP effects, to user RAM memory.
Available in a LQFP-48 pin 7x7x1.4mm package.
This skill defines how difficult the soldering is on a particular product. It might be a couple simple solder joints, or require special reflow tools.
Skill Level: Competent - You will encounter surface mount components and basic SMD soldering techniques are required.
See all skill levels
If a board needs code or communicates somehow, you're going to need to know how to program or interface with it. The programming skill is all about communication and code.
Skill Level: Rookie - You will need a better fundamental understand of what code is, and how it works. You will be using beginner-level software and development tools like Arduino. You will be dealing directly with code, but numerous examples and libraries are available. Sensors or shields will communicate with serial or TTL.
See all skill levels
If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.
Skill Level: Competent - You will be required to reference a datasheet or schematic to know how to use a component. Your knowledge of a datasheet will only require basic features like power requirements, pinouts, or communications type. Also, you may need a power supply that?s greater than 12V or more than 1A worth of current.
See all skill levels
We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.
No reviews yet.
I want to buy this and hook it up to a circuit that I'm building, but I can't find a way to connect it!! With the breakout board discontinued for this product, is there another solution that will allow me to incorporate this chip with a prototype/breadboard circuit?
Can't easily include this into a breadboard circuit without deadbugging. You could get an adapter board from e.g. proto-advantage, but it can be a bit pricey. Perhaps e-mail SFE directly asking if the breakout board will be back in stock at some point (the comments for that product showed some ideas for making it better, so perhaps they're working on a new version - can't hurt to ask!)
Do you guys have plans to offer a text-to-speech audio synthesizer chip?