BC04-BK Bluetooth Serial Module BT Master Slave


SKU: NBL1022 Category: Tags: , ,


This is a master and slave in one module, switch by using AT commands.

This module also includes the base board, not only the core board, most functions are pre-set, so only the serial port communication is available but it’s more easy to use.

Communication compatible with other similar Bluetooth serial module: LC-05, HC-05.

This is a combination of the board NBL1018 (core module BC04-B) and base board NBL1057 BC04-K.


  • Based on bluetooth module BC04-B.
  • Use CSR popular buletooth chip, bluetooth V2.0 Protocol standard.
  • Serial port operation voltage 3.3V
  • Customize by AT commands for: baudrate, memory mode, module name, master/slave
  • Baud rate set at 9600, customization is possible.
  • Operation current: pairing @ 30MA, 8 MA @ communication after paired, no sleep mode
  • Applications: wireless data communication such as GPS navigation device, remote data collection, PDA devices
  • Also can pair and communicate with laptop, laptop bluetooth adapter, PDA devices
  • Master and slave mode can be switched by hardware or software commands. Default mode is slave
  • Each purchase if for one piece only.

Documentation, demo video please see on this page.

Additional information

Weight 0.01 kg

8 reviews for BC04-BK Bluetooth Serial Module BT Master Slave

  1. 1 out of 5


    The description says it can go into master, however whenever i set role to 1 (master) and try run the master commands it gives error 303, which according to the documentation means “it needs to be in lord mode” which I am assuming is master mode. it always resets to slave mode after reset. Slave mode works fine though I bought these specifically for master mode.

  2. 1 out of 5


    I think i found the problem. Pin 4 is supposed to be set to HIGH for software master/slave to work, instead it is wired to low.
    So by default this module will not work.

  3. 1 out of 5


    Ps, error code is 302, not 303

  4. 3 out of 5


    Raising pin 28 on startup puts it in master mode, had to solder a connector to the board it self to do this, not ideal

  5. 3 out of 5

    Chao (store manager)

    Hi, yes indeed, this is a problem, will fix this and contact you for details. Thanks for point this out.

  6. 5 out of 5


    Soldering pin 12 (the 3.3v) to pin 27 (the HW/SW role select switch) fixed it. It now works with software role select.

  7. 1 out of 5


    “Key” button is not working. I can’t go into AT command mode. I checked the connectivity of the button labelled as “Key”, one pin of that button is connected to 3.3v but I can’t find any connection to the other pin with the pins of the main board.

  8. 3 out of 5

    Chao (store manager)

    Key button is for clean pairing configuration. Connected to pin 5 on right, from bottom to top. Please double check.

    When not pairing, you can use AT commands, when paired you can not use anymore.

Add a review

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Product Enquiry

You may also like…