FSC-DB215 User Guide

[中文版]

This guide will introduce how to use the FSC-DB215 and provide more information about this development board.

Overview

FSC-DB215 is a rapid evaluation board launched by Feasycom. It supports the Bluetooth 5.2 specification and is backward compatible with specifications such as Bluetooth 2.1 and 3.0, enabling simultaneous operation of audio streams (calls, music) and data transmission channels (Classic SPP, LE GATT).

It integrates a variety of functions, including a Type-C interface (supporting UART/USB/power supply), audio input and output, a microphone, function buttons, a reset button, 2.54mm pin headers, and LED status indicators.

In terms of protocol support, it is compatible with Profiles like HFP, A2DP, AVRCP, SPP, and GATT, and also supports LE Audio features such as BIS and CIS.

It is compatible with Feasycom’s Serial Assistant and AT commands for function testing, enabling developers to familiarize themselves with Feasycom’s products more quickly, shorten the development cycle, and improve efficiency.

FSC-DB215 with FSC-BT631D module - Front

FSC-DB215 with FSC-BT631D module - Back

Features

  • All-in-One Type-C port

  • Universal 3.5mm audio jack input

  • Universal 3.5mm audio jack output

  • Built-in microphone for call testing

  • USB Power Supply

  • Button control (power on/off, play/pause, volume adjustment, track switching) and one-key reset

  • 2.54mm pin header for easy Dupont cable connection

  • Multi-function indicator light for status display

  • RF interface for RF signal testing (optional))

  • Built-in USB-to-serial chip

  • Reserved headphone amplifier chip, supporting 16Ω/32Ω headphones

  • Reserved connection slot for Arduino board

Scope of Application

Applies to:

  • FSC-BT631D

  • FSC-BT631S

  • FSC-BT6038

  • FSC-BT1211

and other Feasycom Bluetooth audio modules for application development

Functional Components

DB215_GN

No.

Components

Description

1

Type-C

Power/Communicate with/Charge the battery via the module.

2

Line_out

Standard 3.5mm headphone output, capable of driving 16/32-ohm speakers, with a maximum of 60mW.

3

Line_in

Standard 3.5mm Audio interfaec.

4

MIC_L/MIC_R

HFP (used for incoming and outgoing calls, defaulting to the L channel) and applications requiring a microphone.

5

Line in/MIC Switching

Audio Input and Microphone Input Selection.

6

VOL -

Short press to decrease volume.

7

VOL +

Short press to increase volume.

8

Play/Pause Button

Music Play/Pause Button.

9

Expansion Pin

PIN1 - PIN8 Expansion Pins.

10

ON/OFF

Long press to power on/off.
For music playback: short press to pause/play.
For incoming calls: short press to answer, then short press again to hang up.

11

Module Status LED

LED1: Green Light.
LED2: Blue Light.

12

Reset

Short press to reset the module.

13

SMA or IPEX External Antenna Expansion

Switch to the external antenna.

14

TRBI1200

The interface of the TRBI200 programmer, empty by default.

15

UART Expansion

Serial Port Expansion Pins.

16

Debug and Download

Expansion pins for reset, download, debug,etc.

17

3V3

3V3

18

GND

GND

19

USB Communication LED

Indicator lights for USB1-4 port working status.

20

VBUS

When the module inputs audio signals via USB, jumper connection is required.

21

3V3 power supply

3.3V power supply short - circuit enablement.

22

I2S Test Point

Reserved I2S test points for external communication testing.

23

NFC

NFC coil soldering pads (NFC functionality is available in some modules).

24

NFC and SPK Switching

NFC and SPK jumper selection.

What You Need

Required Hardware

  • 2 x FSC-DB215-BT631D(FSC-DB215 Development Board pre-integrated with FSC-BT631D,numbered DB1 and DB2 respectively)

  • 2 x USB-to-Type-C male-to-male data cable

  • 1 x PC(Windows / Mac)

  • 1 x Mobile phone or Music player

  • 1 x 3.5mm TRS Male-Male Auxiliary Cable (Optional)

  • 1 x Bluetooth speaker or wired audio input Bluetooth headset (Optional)

Software and Setup

  • Serial DriverCP210x_Universal Driver for Windows PC, generally plug-and-play, install this driver if the PC fails to recognize the device in specific environments.

  • Feasycom Serial Port Tool : A serial communication analysis tool based on Windows PC.

  • FeasyBlue :Feasycom APP & SDK resource supporting Android and iOS platforms, which enables functions such as Bluetooth BLE & SPP data communication debugging, Feasycom module firmware version reading, firmware OTA upgrade,parameter configuration, etc.

  • Communication Interface:UART

  • Serial Configuration:115200/8/N/1(Feasycom general firmware default)

Hardware Access

Power-on Options

The development board can use either of the following power supply methods:

  • Type-C power supply (default)

  • 3V3 / GND pin power supply

Note:Do not connect the above power supply modes simultaneously, as this may damage the development board and/or the power supply.

Hardware Access Note

  • Before power-on, confirm that the development board is intact and that no components are loose or stuck together.

  • Connect the development board to the PC using a USB-to-Type-C cable.

  • After power-on, the LEDs on the development board flash, indicating that the module is operational and ready for debugging.

Quick Start

Hardware Access and Start

Connect the development board (FSC-DB215-BT631D) to your PC with a USB-to-Type-C cable via the Type-C port (component USB1). Set the power switch (component ON/OFF) to the shorted position, when LED1 blinks slowly, the module has started up correctly.

image-20250506193714570

Serial Port Recognition

The device supports plug-and-play (no additional component control required). The PC will recognize the USB serial device and generate a virtual COMx port.

image-20250513150050921

AT - Serial Communication Test

Command

AT\r\n

Response

\r\nOK\r\n

Description

Tests UART communication between the host and the module, when power is on or the baud rate is changed.

Example:

send:     <<\r\nAT\r\n
Response: >>\r\nOK\r\n

DB215

Application Examples

LE Audio BIS(Broadcast Isochronous Stream)Application

Application Diagram

db215

Application Demo

  1. EVB DB1(FSC-DB215-BT631D):Connect via a Type-C cable to a PC. Upon successful connection, the PC will automatically recognize the serial port device and generate a virtual COMx.

  2. EVB DB1(FSC-DB215-BT631D):Set the Profile of the Bluetooth module (FSC-BT631D) and enable HFP-HF, A2DP-Sink, and BIS Gateway. The specific AT command operations and responses are as follows:

    >>AT+PROFILE=9385            //Enable HFP-HF,A2DP-Sink,and BIS Gateway profiles
    <<
    OK
    
    +BISSTAT=1
    +DEVSTAT=0
    +BISSTAT=5
    +PWRSTAT=1
    +SPPSTAT=1
    +VER=BT631D,V3.0.9,20250306        //Example, please refer to the actual firmware version.
    +PROFILE=9385
    +A2DPMUTED=0
    +A2DPSTAT=1
    +ABSVOL=0
    +AVRCPSTAT=1
    +HFPSTAT=1
    +PBSTAT=1
    +DEVSTAT=1
    +DEVSTAT=3
    
  3. EVB DB1(FSC-DB215-BT631D):The development board supports configuration into three audio input modes (USB, lineIn, and A2DP) via AT commands. Here we demonstrate the A2DP audio input mode, the AT command configuration operations as follows:

    >>AT+AUXCFG=2    //Enable A2DP audio input mode
    <<
    +DEVSTAT=3
    OK
    
    Note: Parameter 2 is only valid when the A2DP Sink Profile is enabled.
    

    NOTE:The default program of FSC-BT631D is Classic Audio Sink + LE Audio Gateway simultaneous support mode, that is, the audio stream flows from A2DP Source (Classic Audio Source, such as a mobile phone) to A2DP Sink (Classic Audio Sink), and then is broadcast via LE Audio.

  4. EVB DB2(FSC-DB215-BT631D) :Connect via a Type-C cable to a PC. Upon successful connection, the PC will automatically recognize the serial port device and generate a virtual COMx. Connect the LineOut component on the development board to an external audio device (such as wired headphones or speakers) using an AUX cable at the same time.

  5. EVB DB2(FSC-DB215-BT631D):Set the Profile of the corresponding Bluetooth module FSC-BT631D and enable BIS Headset. The AT command operations and responses are as follows:

    >>AT+PROFILE=16384            //Enable BIS Headset Profile
    <<
    OK
    
    +BISSTAT=1
    +DEVSTAT=0
    +PWRSTAT=1
    +VER=BT631D,V3.0.9,20250306
    +PROFILE=16384
    +DEVSTAT=1
    +DEVSTAT=3
    
  6. EVB DB2(FSC-DB215-BT631D):Establish BIS audio connection with the specified BIS Gateway device. The AT command operations and responses are as follows:

     >>AT+SCAN=4        //Scan for nearby BIS/CIS device broadcast source
     <<+DEVSTAT=67
     OK 
     +SCAN=0,-39,5,DE0D3000187D,FSC-BT631D-BIS-187E,885
     ...
     ...
     +SCAN=E            //Scan Completed
     +DEVSTAT=3
     
     >>AT+BISCONN=FSC-BT631D-BIS-187E     //Initiate LE audio BIS connection with specified device by BIS Gateway name.
     <<+BISSTAT=2                         //Establishing BIS connection
     OK
     +DEVSTAT=65
     +BISSTAT=5                          //Established BIS connection and receiving BIS data
    
  7. Mobile Phone Side:On the mobile phone, scan for the classic Bluetooth of the development board DB1 (FSC-DB215-BT631D) and establish an A2DP audio connection. The operation diagram is as follows:

    631d

  8. EVB DB1(FSC-DB215-BT631D):After the Bluetooth connection between the mobile phone and the development board’s A2DP audio link is successfully established, the development board’s serial port response events are as follows:

    <<
    ...
    ...
    +HFPSTAT=3
    +HFPDEV=2C0000000000,hmsNext
    +DEVSTAT=1
    +PLAYSTAT=2
    +A2DPSTAT=3                  //A2DP Connected
    +A2DPDEV=2C0000000000,hmsNext
    +AVRCPSTAT=2
    +AVRCPSTAT=3
    +TRACKINFO=Welcome To New York,Taylor Swift,1989 (Deluxe)
    
  9. Mobile Phone: Open the music player and play music.

  10. EVB DB1(FSC-DB215-BT631D):Receive the A2DP audio stream from the mobile phone side (audio stream data output via serial port) and simultaneously send the BIS broadcast audio stream. The diagrams and serial port events are as follows:

    631d

    <<
    +A2DPSTAT=5
    +PLAYSTAT=1
    +TRACKINFO=Welcome To New York,Taylor Swift,1989 (Deluxe)
    +TRACKSTAT=1,1,212
    +TRACKSTAT=1,2,212
    +TRACKSTAT=1,3,212
    ...
    ...
    
  11. EVB DB2(FSC-DB215-BT631D):Receive the BIS broadcast audio stream from the DB1 side (BIS Gateway), and simultaneously output the audio stream to the external audio device through the development board’s LineOut component—meaning the external audio device can synchronously play the audio stream from the mobile phone side.

  12. Expand more devices to receive BIS broadcast audio:The current development board supports an unlimited number of BIS broadcast audio receiving devices (BIS headsets), such as DB3. Simply repeat Steps 4, 5, and 6 for configuration.

PDF Download