PRBMD00 Bluetooth 5 ready module Data sheet version 1.5 PRBMD00 DATASHEET 1.
Disclaimer Liability Disclaimer K-Solution Consulting Co. Ltd reserves the right to make changes without further notice to the product to improve reliability, function or design. K-Solution Consulting Co. Ltd does not assume any liability arising out of the application or use of any product or circuits described herein. Life Support Applications K-Solution Consulting Co.
Introduction Base on PHY+ Microelectronics’ PHY6212* Bluetooth 5 ready core chip, PRBMD00 BT 5 ready module provides a reliable and easy BT5 solution, allowing user, even without any RF design experience, brings their their product or system, embedded with BT5 feature, to market in time. Integrated with almost all peripheral components, such as RF matching network, Antenna, 16MHz Crystal, 32768Hz RC, and DC/DC inductor, which saves engineer resource from hardware design for BLE.
Hardware information PRBMD00 DATASHEET 1.
Features • 32bit CortexTM-M0 processor with 2.4GHz wireless • On board chip antenna • On board 16MHz crystal • Internal 32K RC network • On board DC/DC converter • 512KB Flash, 138KB SRAM • Small form factor: 10mm x 14m (PRBMD01); 12 x 18mm (PRBMD00) • High GPIOs count : up to 31 (PRBMD00) • Soft configurable interfaces: PWM (6), I2S (4), PDM (2), I2C (2), SPI (2), UART (1) • JTAG for debugging • Up to eight channels 12bit ADC (8) • Bluetooth v5.
Pin assignment pin 1 pin 38 pin 15 pin 29 pin name Description pin name Description 1 GND Power ground 21 P05 GPIO 2 P21 GPIO 22 P06 GPIO 3 P22 GPIO 23 TM 4 P23 GPIO Mode select, pull high for firmware programming 5 P24 GPIO 24 P09 GPIO/UART TX 6 P25 GPIO 25 P10 GPIO/UART RX 7 P26 GPIO 26 RST Module power input 8 P27 GPIO 27 VDD VDD, 2.
Dimension PRBMD00 Unit: mm PRBMD00 DATASHEET 1.
Electrical Specification General Description Typical Operation voltage 2.5V to 6V DC (PRBMD00) Operation current (PRBMD00) Advertising: Average - 3mA; Max peak - 9mA Connected Average - 3.
Reset the module A low signal will reset the module, and the timing is illustrated as following: Reset to tr module enters operation tr = at least 1µs to = 500µs PRBMD00 DATASHEET 1.
The clock RTC If 32.768kHz crystal is not installed (pin P16 and P17), internal RC oscillator circuit can be then enable by firmware and be use as real time clock. This internal RC oscillator circuit will be calibrated periodically. External 32.768KHz circuit is illustrated as below: 9mm Main clock PRBMD0x embeds with a 16MHz main oscillator, and it is software configurable up scale to higher internal frequency: 32M, 48M, 64M or 96MHz. By default it is not up scaled.
Firmware programming User is able to program their own developed firmware (with SDK) into PRBMD0x. The programming procedure is as following, programming software, PhyPlusKit.exe (for window) must be pre-installed, and UART-USB dongle may be needed: 1. 2. 3. 4. 5. 6. Connect TM pin (pin 10 of PRBMD00; and pin 7 of PRBMD01) to 3.
GPIO and interfaces Every GPIO can be configured as Input, Output and Interrupt, and can also be configured as weak pull-up, strong pull-up, weak pull-low or floating mode. Except ADC, all interfaces are possible to map to different GPIOs by software. The interface including: 1. I2C: it supports 100KHz and 400KHz modes, 7-bit and 10-bit address 2. I2S: either master or slave mode can be enabled 3. UART: Asynchronous Rx/Tx, up to almost 1Mbps, supports parity and 9 bit-data 4.
Antenna characteristic The chip antenna characteristic is illustrated as following: PRBMD00 DATASHEET 1.
Firmware information PRBMD00 DATASHEET 1.
Default firmware PRBMD00 comes with default UART-BT firmware (firmware name: KATP), allowing user able to enable their product with BT feature without any extra engineer resources. The basic feature of KATP is to tunnel data between UART port Bluetooth device (Transparent mode). User can develop their own firmware by SDK as well.
Mode selection KATP will enter either AT-CMD or Transparent mode by the status of MODE_SEL pin (P34) at 10 sec after reset or power up. If the pin is HIGH, PRBMD00 will enter AT-CMD mode, otherwise will enter Transparent mode. In the 10-sec window, KATP will be at AT-CMD mode first, if command “AT+HIGH” is issue within this window, KATP will then stay at AT-CMD mode after the window period. It provide an alternative way to enter different mode.
Pin P03 Since P03 is assigned two features, mode selection and default value, by KATP, here is a diagram for further description P03 will be detected at the first 5 sec after reset to determine return-to-default or not, and will determine to enter AT-CMD or Transparent mode at the 10 sec.
AT-Command list in AT-CMD mode System BLE UART and GPIO Action enquiry return value MAC addr * AT+ID? Current address Help AT+HELP All AT commands Reset AT+RESET Factory Default AT+DEFAULT Exit AT-CMD mode AT+EXIT - enter transparent mode from AT-CMD Change name AT+NAME? - current name Default:PRBMD00 AT+BDCS Stop advertising AT+BDCE BAUD rate AT+SPEED? Current baud Read and set IO pin AT+SPEED=BAUD, BAUD = 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, 115200 - BAUD = 11
Firmware programming Tx Rx 3.3V USB-UART dongle Note: Some USB-UART dongle may have different definition of Tx and Rx, can swap these pins if not success PhyPlusKit interface Note: More information will be described in PRBMD0x Programming document. MAC address Unless otherwise instructed, each PRBMD00 will be shipped with KATP preprogrammed but no MAC address is pre-programmed. User can program their own MAC address by PhyPlusKit.
Mounting guide PRBMD00 is RF sensitive; in order to obtain the best performance, it is recommended to mount the module at corner of mother board, and with some marginal space. Also, keep it away from metal components, such like speakers, transformers, batteries, big aluminum capacitors, heat sinks and Metal Panels. The figure below illustrates how to mount the PRBMD00 module. Improper mounting will decrease the RF performance dramatically. PRBMD00 PRBMD00 DATASHEET 1.
Evaluation Board Evaluation board (EVB) for PRBMD00 is available, helping engineer for the firmware development. It is in DIP form factor, allows engineer to connect with external circuit easily for debugging and testing. The EVB is illustrated as following: PRBMD00 50mm 30mm The EVK is in DIP format with PRBMD00 on it, and with on board 32.768KHz crystal and UART-USB chip, allow user to test and program the module easily. PRBMD00 is preprogrammed with the UART-BT tunnelling firmware.
PRBMD00 32K jumper LED & UART jumper USB-UART LED TM jumper module LED Reset button 1. 32K jumper: Since P16,P17 are multiplex with external 32.768KHz oscillator, this jumper allows the PRBMD00 to connected with the on board 32.768JKHz oscillator. 2. LED & UART jumper: This jumper allows the module to connected with on-board LED and the on-board USB-UART chip. Connecting 5V allow PRBMD00 to be powered from USB. Connecting 3V3 will provides a 3.3VDC to the rest of the board 3.
PRBMD00 DATASHEET 1.
Firmware development and SDK User is allowed to developed their own firmware for PRBMD00 through SDK as following: 1. copy SDK to a working directory 2. install MDK Keil5 for ARM IDE 3. Example code in SDK can now be edit and compiled. Experience on ARM core firmware development will be very helpful for development the firmware.
Service Firmware programming K-Solution provide pre-programming service, so that PRBMD00 will be shipped with firmware pre-programmed. Service charge is needed. Software service from K-Solution K-Solution also provides firmware develop service for PRBMD00 module, hence customer do not need to spend their resource on the firmware development. These services requires NRE charge. For the details, please contact our local sales representative or distributor.
Certifications PRBMD00 DATASHEET 1.
Conformity FCC regulatory conformance: This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference. (2) This device must accept any interference received, including interference that may cause undesired operation. NOTE: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules.
ORIGINAL EQUIPMENT MANUFACTURER (OEM) NOTES The OEM must certify the final end product to comply with unintentional radiators (FCC Sections 15.107 and 15.109) before declaring compliance of the final product to Part 15 of the FCC rules and regulations. Integration into devices that are directly or indirectly connected to AC lines must add with Class II Permissive Change. The OEM must comply with the FCC labeling requirements.
Operating Frequency:(Bluetooth LE)2402-2480MHz RF output power(Max):4dBm Manufacturer information: Company name: K-Solution Consulting Co. Ltd Address:Blk. H, 11/f, Yuet Wah mansion, 39 Yuet Wah street, KwunTong, HK CAUTION: 1. EUT Temperature: 0℃~+50℃. 2. Input: DC 3.3V 3. The device complies with RF specifications when the device used at 5 mm from your body, and the holder must not be of metal composition.
Ordering part number PR BM D x x - XXX optional, Pre-program firmware number module model version core chip version, internal use Application: D-IoT, A-Audio Wireless technology Products Prefix Available part number: PRBMD00 - BT5 module, on board chip antenna, 38 pins, 12 x 18 mm, standard UART firmware PRBMD01 - BT5 module, on board chip antenna, 24 pins, 10 x 14 mm standard UART firmware PRBMDEVK - Evaluation board with PRBMD00 on board PRBMD00 DATASHEET 1.
PRBMD00 Label label hardware version, including PCB and components 10mm 9mm K-Solution Consulting PRBMD00 HW ver: 1.0 FM version:0.0 date: 202116 FCC ID: 2AX9WMD00 preprogrammed firmware inside the module Production work week Certification information Note: label design may be update and modified if needed PRBMD00 DATASHEET 1.
Package Standard package of PRBMD00 is plastic tray, where each tray should able to contain 40 pcs PRBMD00. H Note: package format is subject to change in order to enhance the efficiency PRBMD00 DATASHEET 1.
Revision History 2020-04-20 2020-08-17 2020-08-28 2020-10-07 2020-12-02 2020-12-04 version 0.9 version 1.1 AT-CMD list updated version 1.2 Current consumption test result added EVK information updated version 1.4 Adding package and label information Adding Conformity version 1.5 Adding RED conformity PRBMD00 DATASHEET 1.
Reference ADC Application Note ANCS Application Note Font Application Note GPIO Application Note OTA Note SDK Application Guide MESH Application Guide KATP product brief PRBMD00 DATASHEET 1.
Contact information Head quarter: K-Solution Consulting Co. Ltd. web: www.k-sol.com.hk Tel: +852-91983405 Fax: +852 3013 8763 E-mail: sales@k-sol.com.hk PRBMD00 DATASHEET 1.