Spark Logic

FN-M16P serial MP3 module pinout

The FN-M16P plays MP3 and WAV files from microSD or USB storage. The board provides a serial command port, stereo DAC outputs and an amplified mono speaker output.

Flyron FN-M16P, 16 contacts

16 contacts Current package

Flyron Technology · Two rows of eight contacts surrounding the microSD slot.

Flyron FN-M16P, 16 contacts pinout

Flyron FN-M16P, 16 contacts
Component-side view with the microSD card opening at the bottom. VCC (1) is upper left and BUSY (16) is upper right. Scroll the map to reach all contacts.
Selected pin details

2 · RX

Input · Inputs

3.3 V UART input. Connect to host TX.

Flyron FN-M16P data sheet V1.0, § 2, pin map and table

Electrical limits · Link to this pin

All 16 pins

PinSignalDirectionFunction
1VCC SupplySupply Module power input. Use 3.3–5.0 V per the operating specification.
2RX InputInput 3.3 V UART input. Connect to host TX.
3TX OutputOutput 3.3 V UART output. Connect to host RX.
4DAC_R OutputOutput Right audio DAC output for an earphone or an external amplifier.
5DAC_L OutputOutput Left audio DAC output for an earphone or an external amplifier.
6SPK (6) OutputOutput One half of the floating speaker pair. The polarity labeling differs between the diagram and the table.
7GND ReturnReturn Common return. Connect every GND contact.
8SPK (8) OutputOutput The other half of the floating speaker pair. The polarity labeling differs between the diagram and the table.
9IO1 InputInput Short press selects the previous track. Long press reduces volume.
10GND ReturnReturn Common return. Connect every GND contact.
11IO2 InputInput Short press selects the next track. Long press raises volume.
12ADKEY1 InputInput Analog key input for the first trigger bank.
13ADKEY2 InputInput Analog key input for the second trigger bank.
14USB+ BidirectionalBidirectional USB D+ for the documented host or device circuit.
15USB− BidirectionalBidirectional USB D− for the documented host or device circuit.
16BUSY OutputOutput Low during playback. High in standby.

Signal assignments

Serial playback control

Use 3.3 V UART at 9600 bit/s. Each checksummed command starts with 0x7E and ends with 0xEF. BUSY gives a separate playback indication.

Floating mono speaker output

Connect a single speaker across contacts 6 and 8. Both contacts are driven by the amplifier.

Electrical limits

ParameterLimitConditions and source
Operating supply3.3–5.0 V3.3–5.0 V Nominal 4.2 V in the technical-parameter table. The circuit uses regulated 5.0 V with separate 3.3 V serial logic. Flyron FN-M16P data sheet V1.0, § 1.3
Speaker load4 Ω or 8 Ω4 Ω or 8 Ω Use a speaker rated 3 W. The fixture uses 8 Ω at low volume. Flyron FN-M16P data sheet V1.0, §§ 1.2, 2 and 5

Models and documents

This map follows the 16-contact Flyron FN-M16P board in the manufacturer PDF. Identify the FN-M16P board marking and the two eight-contact rows before using the map.

Flyron FN-M16P
The 16-contact microSD module shown in the Flyron data sheet.
  • Flyron FN-M16P data sheet V1.0· Flyron original PDF download. Contact assignments, packet format, volume, named-folder playback and speaker connection.