> **Source:** Core Electronics is an Australian maker-electronics retailer and manufacturer based in Newcastle, NSW, run by a team of makers and educators. We design and manufacture our own product lines (PiicoDev, CE originals) and are official retailers for iconic maker and industrial brands including Raspberry Pi, Arduino, Adafruit, SparkFun and DFRobot. Orders ship Australia-wide from our Newcastle warehouse. Prices are in AUD and include GST. Pricing, stock and dispatch on this page are generated from the store's live catalog. Full machine-readable index: https://core-electronics.com.au/llms.txt

# SparkFun Audio Player Breakout - MY1690X-16S

**Type:** Product page · **SKU:** BOB-28038 · **Brand:** [Sparkfun](https://core-electronics.com.au/brands/sparkfun-australia)
**Page:** https://core-electronics.com.au/sparkfun-audio-player-breakout-my1690x-16s.html ([markdown](https://core-electronics.com.au/sparkfun-audio-player-breakout-my1690x-16s.html.md))

The SparkFun M71690X-16S Audio Player Breakout is a compact serial-controlled audio player designed around the MY1690X-16S decoder that supports both .WAV...

## Pricing

- **Price:** $26.60 (inc GST) — $24.18 AUD, exc GST
- **Quantity discounts:** 5+ $23.45 (exc GST) · 25+ $22.97 (exc GST) · 100+ $22.01 (exc GST)

## Availability & dispatch

- Available with a lead time — expect dispatch between Aug 31 and Sep 02.

## How to buy

- **Build a cart:** compose `https://core-electronics.com.au/cart/link?items=BOB-28038:1` (comma-separated SKU:qty pairs) and share the link. Opening it shows a confirmation page with live pricing and stock before anything is added to the cart.
- **Verify the cart first:** fetch `https://core-electronics.com.au/cart/link/BOB-28038:1.md` for live line prices (inc & exc GST, quantity discounts applied), stock and dispatch estimates, and totals. Append `/to/{AU-postcode}` (or `/to/{country-code}:{postcode}`) before `.md` for delivery options and prices to that destination. Unknown, retired, or out-of-stock SKUs are flagged. (Query form `cart/link.md?items=...` also works but some robots parsers refuse query strings here.)
- **Checkout** is completed on-site and includes a captcha at the payment step. Share the cart link; checkout takes it from there.
- **Search the catalogue:** `https://core-electronics.com.au/search/{query}.md` (URL-encode the query; pages 2-3 at `search/{query}/{page}.md`; `search.md?q=` also works)
- **Payment methods, purchase orders, policies and contact details:** https://core-electronics.com.au/llms.txt
## Description

The SparkFun M71690X-16S Audio Player Breakout is a compact serial-controlled audio player designed around the MY1690X-16S decoder that supports both .WAV and .MP3 audio files played from a connected microSD card formatted to FAT16 or FAT32. The board includes a USB-C connector to mount it as a removable USB drive on a connected computer, a µSD card slot for connecting a compatible SD card, and a 3.5mm TRRS connector for headphone audio output. Controlling the MY1690X-16S over serial does require a USB-to-UART conversion, so a development board like the [RedBoard Plus](https://www.sparkfun.com/sparkfun-redboard-plus.html) is required.

The MY1690X-16S operates over a serial-UART interface at 3.3V TTL using a command set to control audio playback (Play, Pause, Next, etc.), volume and equalizer settings, and query statuses (SD card contents, track name/length, etc.). We've written an Arduino library that simplifies this to a simple interactive text menu for all available commands to control the Audio Player Breakout with an Arduino development board.

When plugged in over USB, the MY1690X-16S automatically mounts as a removable USB drive to transfer and view audio files to a connected microSD card. However, our testing found the transfer speed to be fairly limited. Sparkfun recommend loading large audio files directly to the microSD card using a USB reader or plugging the card directly into an SD card port on a computer.

The board's audio output is powerful enough to work well with headphones but requires an amplifier for output on larger speakers.

### Features &amp; Specs

- MY1690X Serial MP3 Decoder 
    - Compatible with .MP3 and .WAV audio files
    - Audio Sampling Rate: 8-48K
    - Bit Rate: 8-320Kbps
    - FAT16 or FAT32 SD formats
    - MicroSD cards up to 32GB
    - Serial UART Command Set
- Supply Voltage: 
    - VIN: 3.4-5V
    - VUSB: 5V
- 0.1in.-spaced through hole headers 
    - MY1690X UART (TX/RX)
    - MY1690X Card Detect
    - MY1690X Busy Signa
    - Power (VIN) and Ground
- 1x USB-C Connector 
    - Mounts as removable USB drive
- 3.5mm TRRS Audio Jack
- MicroSD Card Slot

### Documentation

- [Schematic](https://core-electronics.com.au/attachments/localcontent/SparkFun_Audio_Player_Breakout_MY1690X-16S_28613856c62.pdf)
- [KiCad Files](https://core-electronics.com.au/attachments/localcontent/SparkFun_Audio_Player_Breakout_MY1690X-16S_27907c1a301.zip)
- [Board Dimensions](https://core-electronics.com.au/attachments/localcontent/SparkFun_Audio_Player_Breakout_MY1690X-16S_982247bc8c7.jpg)
- [Hookup Guide](https://docs.sparkfun.com/SparkFun_Audio_Player_Breakout_MY1690X-16S/introduction/)
- [Datasheet](https://core-electronics.com.au/attachments/localcontent/MY1690X___16S_MP3_Decoder_IC_User_Manual_11224144b5a.pdf) - MY1690X
- [SparkFun MY1690X MP3 Decoder Arduino Library](https://github.com/sparkfun/SparkFun_MY1690_MP3_Decoder_Arduino_Library)
- [GitHub Hardware Repo](https://github.com/sparkfun/SparkFun_Audio_Player_Breakout_MY1690X-16S)

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/B/O/BOB-28038-1.jpg)
