TGY Cyber logo

πŸ“˜ BS1C - Bluetooth to Serial

Video Tutorial Bluetooth 2.0 to RS232 Serial 1 Channel

Bluetooth 2.0 to RS232 Serial 1 Channel

BS1C

1. Introduction

The BS1C is a bidirectional converter that enables wireless communication between devices with a serial RS232 interface and Bluetooth 2.0 equipment.
Ideal for replacing serial cables in commercial and industrial systems, providing greater convenience and mobility.


2. Technical specifications

Parameter Specification
Interface Bluetooth 2.0 2.4GHz (HC-05 chipset) / RS232 Serial
Connector DB9 Female (2-TX; 3-RX; 5-GND)
Input voltage 5V
Maximum current 2A

PINOUT

2. Configuration

The BS1C ships with the following defaults:

Parameter Value
Bluetooth network name BS1C
PIN 1234
Baud rate 9600
Parity 0
Stop bit 0
Role Master (1)

2.1 Connecting to the configuration software

Download the TGY Cyber Suite at https://www.tgycyber.com/downloads.

Steps:

  1. Install the application and open the "BS1C Config" tab in the side menu. 2.1.1

  2. If the CH340 driver is not installed, click the "driver" button and follow the installation. 2.1.2 2.1.3

  3. Connect the USB Serial Cable (included in the kit) to your computer. 2.1.4

    • Set the COM port to Baud Rate 38400 through Windows Device Manager. 2.1.5 2.1.6
  4. Put the BS1C into SETUP mode:

    ⚠️ If the BS1C is not in setup mode, it will not communicate with the configuration software.

    • Disconnect BS1C from power.
    • Press and hold the SETUP button.
    • Reconnect power while keeping the button pressed.
    • Wait 3 seconds and release the button.
    • The LED will blink slowly.
  5. In TGY Cyber Suite, select the corresponding COM port and click "Connect". 2.1.7 2.1.8

  6. To test communication, click the "Test" button. 2.1.9

    • The AT command will be sent and, if everything is correct, it will return "OK".

2.2 Applying the settings

In the Parameters tab, you can set:

Field Description
Name Bluetooth name broadcast by the module
PIN Pairing PIN (default: 1234)
Baud / Parity / Stop bits Serial communication parameters – must match the connected serial device

2.2.1

⚠️ Remember to click "Save" after configuring each item.


3. Validating Bluetooth connection

After configuring the device, you can validate the connection using an Android smartphone and the Test Loop Connector.

3.1.1

Steps:

  1. Connect the Loop Connector to the BS1C. 3.1.2
  2. Install the Serial Bluetooth Terminal app from Google Play. 3.1.3
  3. On Android, go to Settings β†’ Bluetooth and pair with BS1C. 3.1.4
  4. Open the app and select BS1C in the Devices tab. 3.1.5
  5. Send messages. 3.1.6
    • If you receive the same message back (in green), communication is working correctly.

4. Master - Slave configuration

The Master - Slave feature lets you connect two BS1C devices and replace a wired serial link.

4.1.1

Steps:

  1. Connect the first BS1C to the software and set the mode to Slave (0).
  2. Click "Address" and note the value shown in the terminal (example: 0025:02:00230D = 0025,02,00230D). 4.1.2
  3. Connect the second BS1C and set the mode to Master (1).
  4. Enter the Slave's address and click "Bind". 4.1.3
  5. Reconnect power to both devices β€” they will communicate automatically.

5. AT command list

The BS1C supports AT commands via the terminal in TGY Cyber Suite.

Command Function / Description
AT Tests communication (response: OK)
AT+VERSION? Returns firmware version
AT+ADDR? Shows the Bluetooth address (MAC)
AT+NAME? / AT+NAME=<name> Gets / Sets Bluetooth name
AT+ROLE? / AT+ROLE=<x> Gets / Sets mode (0 = Slave, 1 = Master, 2 = Loopback)
AT+UART? / AT+UART=<baud>,<stop>,<parity> Returns / Sets serial parameters
AT+PSWD? / AT+PSWD=<pin> Gets / Sets pairing PIN
AT+CMODE? / AT+CMODE=<x> Gets / Sets connection mode (0 = fixed, 1 = any)
AT+BIND? / AT+BIND=<addr> Returns / Sets bound MAC address
AT+INIT Initializes SPP module
AT+INQ / AT+INQC Starts / Cancels device inquiry
AT+INQM? / AT+INQM=<mode>,<max>,<time> Gets / Sets inquiry parameters
AT+LINK=<addr> Connects to device at the specified address
AT+DISC Disconnects active link
AT+STATE? Shows current state (CONNECTED, PAIRABLE, etc.)
AT+ORGL Restores factory settings
AT+RESET Reboots the module
AT+POLAR=<PIO8>,<PIO9> Configures status pins
AT+PIO=<n>,<m> Sets logic level of a pin
AT+MRAD? Returns MAC of last connected device
AT+ADCN? Shows number of detected devices
AT+RMAAD Removes all paired devices
AT+FSAD=<addr> Stores fixed address
AT+ENSNIFF=<addr> / AT+EXSNIFF=<addr> Enables / Disables sniff mode (power saving)
πŸ“˜ BS1C - Bluetooth to Serial – TGY Cyber Docs