Best Modules will be closed from Apr. 3nd to Apr. 6th in observance of Tomb Sweeping Day.
Please be informed that any orders placed after 15:00 PM Apr. 1st (Taiwan time, UTC+8) will be processed on Apr. 7th.

Shopping Cart 0
US$0.00

433MHz OOK Receiver Module BMC23M041

US$4.00
In stock
Quantity
49 pieces
Product ID
BMC23M041

The BMC23M041 is a RF receiver module with frequency 433.92MHz that is composed of the Sub-1GHz OOK receiver module, BM2302-94-1, and a breakout board.

Follow Us for More Updates!
DESCRIPTION

The BMC23M041 has the same functions as the BM2302-94-1. The difference between them is that the BMC23M041 includes level shift circuit and a LDO IC HT7533 and breaks out the BM2302-94-1’s pins to match BMCOM connectors. The product supports I2C and UART interfaces. You can use the jumper to select it.

With the BMCOM, you can directly connect the product to BMduino development boards, such as BM53A367A.
You can use the product with other development boards, such as Arduino UNO, as well.

It is recommended to use with the RF transmitter module, BMC21M041, to form a complete transmit and receive function.

PRODUCT FEATURES
  1. Input voltage: 3.0V~5.5V
  2. Operating current: 8mA @5V
  3. Receiver sensitivity: -111dBm
  4. Modulation: OOK
  5. Interface: I2C (address: 0x23)、UART (default 19200bps)
  6. Dimension: 50 x 35.3 x 12 mm
  7. Net weight: 8.8g
HARDWARE OVERVIEW
PIN DESCRIPTION
Pin Name Function
1 STATUS Received data: output low
Otherwise, output high
2 SCL
RX
I2C: clock line
UART: RX
3 SDA
TX
I2C: data line
UART: TX
4 VDD Power supply: 3.0V~5.5V
5 GND Ground
BMC23M041 COMMAND SET

BMC23M041 provides the following 7 commonly used commands, please refer to "Arduino Library Description" document in the document label and the application note, "BCM-2102-X03 & BCM-2302-T01 Transparent Transmission Module Application", for details.

Function Command Parameter Function in the Arduino Library
Enter the receiving mode 0x01 0 byte void setRXMode(void)
Enter the pairing mode 0x02 0 byte void setPairMode(void)
Enter the sleep mode 0x03 0 byte void sleep(void)
Select the RF frequency band 0x10 1 byte void begin(uint8_t frequencyBand)
frequencyBand:
0x00(RF_315MHz):315MHZ
0x01(RF_433_92MHz):433MHz
0x02(RF_868MHz):868MHZ
0x03(RF_915MHz):915MHZ
The module is set to 433MHz at the factory
Read the RX module status 0x81 0 byte uint8_t getRFStatus(void)
Read the received data (1 byte) 0x82 0 byte uint8_t readRFData(void)
Read the module version 0x90 0 byte int16_t getFWVer(void)
RESOURCES
  1. IC: BC2302C/BC2302D, Sub-1GHz Low-IF OOK RF Receiver, including datasheet, package information, etc.
  2. Application note: AN0462E, BCM-2102-X03 & BCM-2302-T01 Transparent Transmission Module Application.
More Information
HS Code (reference) 8517.79.00.00-6
Youtube
Contact Us