User Guide
Bx600 Breakout Board Series
For BL600 Modules – Bluetooth Low Energy Single Mode
Version 1.3
Version 1.0 of BA600-0x, BC600-0x, BB600-0x
Page 1: ...User Guide Bx600 Breakout Board Series For BL600 Modules Bluetooth Low Energy Single Mode Version 1 3 Version 1 0 of BA600 0x BC600 0x BB600 0x ...
Page 2: ...ISTORY Version Date Notes Approver 1 0 09 Sept 2015 Initial Release Raj Khatri 1 1 28 Sept 2015 Fixed JTAG Schematic Glitch Jonathan Kaye 1 2 21 Oct 2015 Changed J2 errors changed to J3 pin3 Raj Khatri 1 3 24 Nov 2015 Restructured Updates to key features of each variant Reorganized to create sections on Use and Testing and Power Supply Options for BL600 Breakout Boards Added Bx600 Series Breakout ...
Page 3: ...th Integrated Coin Cell Holder 9 2 3 BB600 11 2 3 1 BB600 Package Contents 11 2 3 2 BB600 Key Features 11 2 3 3 Understanding the BB600 Breakout Board 11 2 3 4 Powering the BB600 Breakout Board 12 Use and Testing 14 3 1 Breakout Board PTH vias J3 and J5 Signal Mapping to Bx600 07 Module 14 3 2 UART smartBASIC Firmware Upgrade through Laird FTDI USB UART Bridge Board 15 3 3 AutoRUN Function 17 3 4 ...
Page 4: ... memory 16k RAM QFN The BL600 SA 07 module also integrates Laird s smartBASIC firmware image v1 8 88 0 The BL600 Release Notes v1 8 88 0 document available from the Documentation tab of the BL600 product page identifies additional features and improvements available with this firmware image One key benefit of the v1 8 88 0 FW image is that firmware upgrades can now be completed 100 over the UART i...
Page 5: ...ns USB Cable USB A to Micro USB B Cable black 1 2m Web link card Provides links to Support Documentation Utilities sample applications videos and firmware Note Sample smartBASIC applications are available to download from the Laird BL600 product pages or via BL600 GitHub page 2 1 2 BA600 Key Features UART access via J3 and Laird USB to UART FTDI bridge board 6 pin right angle header J3 with 2 54mm...
Page 6: ...ASIC runtime engine firmware but no onboard smartBASIC application is loaded Note smartBASIC applications are simple and easy to develop for any BLE application Sample smartBASIC applications are available to download from the Laird BL600 product webpage or via the Laird global FAE network The following images show the BA600 breakout board from the top and bottom sides Shown with the Laird FTDI US...
Page 7: ...ed with the BA600 breakout board with integrated coin cell holder The BA600 is the only breakout board package that is supplied with the Laird FTDI USB UART bridge board which allows the BL600 series module to physically connect to a PC for ease of development The Laird FTDI USB UART bridge board provides USB to Virtual COM port conversion through a FTDI chip part number FT232R Any Windows PC XP o...
Page 8: ...ridge Board The following picture shows the correct Laird FTDI USB UART bridge board orientation to connect to the breakout board BA600 Figure 3 FTDI USB UART bridge board orientation to connect to the breakout board BA600 Laird FTDI USB UART Bridge Board pin 1 at top GND Pin 1 USB_PC_CTS Pin 2 VCC 3 3V Pin 3 USB_PC_TX Pin 4 USB_PC_RX Pin 5 USB_PC_RTS Pin 6 J3 on BA600 0x pin1 at top Pin 1 GND Pin...
Page 9: ...n 9 SIO_7 to configure module vSP between Command OTA mode and Bridge mode and nAutoRUN pin 40 SIO_28 for use with configuring the module into AutoRUN mode or development interactive mode J5 header allows vSP SIO _7 and nAutoRUN SIO_28 to be pulled either to VCC or GND with the aid of jumpers included Power supply option Coin cell battery CR1632 holder J2 fitted on underside of BC600 breakout boar...
Page 10: ...C600 0x s top and bottom side Breakout board BC600 is the same as breakout board BA600 but with the following changes J3 connector for connecting to Laird FTDI USB UART Bridge Board removed Figure 4 BC600 breakout board J5 Access to SIO_7 pin 5 and SIO_28 nAutoRUN pin 2 PTH via holes 1 27 mm pitch bring out BL600 07 pins SIO_1 to SIO_8 and SIO_25 to SIO_30 J2 CR1632 Battery Coin cell Holder J3 Rem...
Page 11: ...ximum Note You must fit R5 and modify R4 value to scale See Appendix section 5 1 for more information on ADC smartBASIC application loading capability Via Laird s vSP OTA app from Android or iOS or Laird Central role BLE radio running a smartBASIC vSP OTA script Note Some modification will be required to connect signal at J5 see section 3 4 VSP Command Mode 2 3 3 Understanding the BB600 Breakout B...
Page 12: ...akout Boards however the BB600 will require added components prior to supplying power to the board The easiest solution for the BB600 is listed below and more options can be found in section 4 Note At a minimum the decoupling capacitor C2 0 1uF 0402 located near the VCC input pin of the BL600 module should be fitted on the BB600 to eliminate noise at the supply input WARNING The maximum allowed VC...
Page 13: ...13 Laird Americas 1 800 492 2320 Europe 44 1628 858 940 Hong Kong 852 2923 0610 2 3 4 1 Quickest Solution to Power BB600 Use J5pin3 or pin6 J5 is not fitted on the BB600 this 6 pin 2mm pitch header may optionally be fitted otherwise attach supply leads as noted in next two bullets VCC positive supply at J5 pin 3 or pin 6 Common or GND supply at J5 pin 1 or pin 4 ...
Page 14: ...aird s BL600 product page 3 1 Breakout Board PTH vias J3 and J5 Signal Mapping to Bx600 07 Module The following images shows mapping of BL600 signals brought out to the Breakout Board PTH vias and header connectors J5 and J3 Note The above shows the BA600 Breakout Board Below are differences for BC600 and BB600 BC600 breakout boards has only J3 removed BB600 removes J3 J5 and J2 coin cell holder a...
Page 15: ...ic softdevice no JTAG interface is required Figure 7 UART smartBASIC FW upgrade If newer than v1 8 88 0 BL600 smartBASIC firmware is available from the Software Downloads section of the Laird BL600 Series webpage you can then upgrade the firmware through the Laird FTDI USB UART bridge board by completing the following steps 1 Check the BL600 07 modules with smartBASIC runtime engine FW version by ...
Page 16: ...rope 44 1628 858 940 Hong Kong 852 2923 0610 Figure 9 Device firmware configuration options Once the firmware upgrade is completed successfully the Upgrade Success message displays 5 Click Quit to close Figure 10 Successful firmware upgrade 6 Verify the new FW has been loaded to the BL600 module by entering the command at i 3 If the upgrade is successful the terminal echoes the new version number ...
Page 17: ...e 12 Figure 12 J5 schematic The nAutoRUN pin needs to be externally held high or low to select between the two BL600 operating modes Self contained Run mode nAutoRUN pin held at 0V Insert jumper between J5 Pin 2 and Pin 1 Interactive Development mode nAutoRUN pin held at VCC Insert jumper between J5 Pin 2 and Pin 3 The smartBASIC runtime engine firmware checks for the status of nAutoRUN during pow...
Page 18: ...f HIGH VCC runs at run and file name application Insert jumper between J5 Pin 2 and Pin 3 To initiate autoRUN follow these steps 1 Start by loading a smartBASIC application that can run from autoRUN at power up Figure 13 Figure 13 Load smartBASIC application 2 In UwTerminal do a compile and download and select autorun iBeacon sb for example Figure 14 Compile and download 3 Verify that the applicat...
Page 19: ...ww lairdtech com bluetooth 19 Laird Americas 1 800 492 2320 Europe 44 1628 858 940 Hong Kong 852 2923 0610 Figure 15 Coin cell battery slot 7 Using the Laird ToolKit Proximity app for example just to pick up the advert on Android search for the beacon If successful the BL600 beacon displays as shown in Figure 16 Figure 16 BL600 beacon ...
Page 20: ...ta in the BL600 The OTA Android or iOS application can be used to download any smartBASIC application script over the air to the BL600 Figure 17 Difference between VSP bridge to UART mode and VSP OTA mode Table 2 vSP Modes Mode SIO_7 and Jumper Position on J5 nAutoRUN and Jumper Position on J5 VSP Bridge to UART Mode High Insert jumper between J5 pin5 and 6 High Insert jumper between J5 pin2 and 3...
Page 21: ... initiate Command mode follow these steps 1 Switch the BL600 out of autoRUN mode by doing the following a Remove the CR1632 coin cell battery b Move the nAutoRUN jumper between pins 2 and 3 of J5 to pull it high c Connect the BA600 0x to the Laird FTDI USB UART bridge board Figure 19 Figure 19 BA600 0x connected to the USB UART bridge board In UwTerminal you will notice that the BA600 0x is in Dev...
Page 22: ...IO_7 high 5 Install jumper between pins 1 and 2 of J5 to pull nAutoRUN low The module should now be in VSP OTA mode 6 Install the CR1632 coin cell battery The BA600 0x wakes up in VSP OTA mode 7 Using the Laird OTA application on your mobile phone discover and connect to the module 8 Browse and select your pre compiled in this example autorun iBeacon uwc smartBASIC application 9 Click Upload Figur...
Page 23: ...ery Figure 22 but any CR1632 coin cell battery that meets your needs will suffice Figure 22 CR1632 coin cell battery sample http www digikey com product detail en CR1632VP N036 ND 704854 Manufacturer Energizer Battery Company Manufacturer Part Number CR1632VP Description BATTERY LITHIUM 3V COIN 16MM Datasheets CR1632 4 1 1 CR1632 Coin Cell Battery Holder The breakout board uses following CR1632 co...
Page 24: ... CR1632 coin cell inserted Figure 24 Coin cell battery inserted into holder 4 2 External System VCC via J4 or U3 The schematic shows the BA600 0x BC600 0x and BB600 0x Breakout Board power supply section circuitry only WARNING Maximum allowed VCC for BL600 is 3 6V If an external supply voltage greater than 3 6V is used the directions in section 4 3 2 below should be followed to add the linear regu...
Page 25: ...s of the BL600 radio during transmission bursts If there is any concern C3 can be placed to help stabilize VCC during radio transmissions otherwise C3 should not be fitted and a short should be placed across the D1 component pads The positive VCC supply lead will connect to J4 pin1 and the common or ground GND supply lead will connect to J4 pin2 4 2 2 External Supply Greater than 3 6V This is the ...
Page 26: ...CR2EE33 U3 regulator Figure 26 External system greater than 3 6V on J2 http www digikey com product detail en TCR2EE33 LM CT TCR2EE33LM CTTR ND 4965705 Manufacturer Toshiba Semiconductor and Storage Manufacturer Part Number TCR2EE33 LM CT Description IC REG LDO 3 3V 0 2A ESV Datasheets TCR2EF EE Series Regulator Topology Positive Fixed Voltage Output 3 3V Current Output 200mA Voltage Dropout Typic...
Page 27: ...r injects an external analog voltage greater than BL600 Maximum allowed ADC input voltage into BL600 of 3 6V to sense into PTH via 6 Refer to the BL600 HIG pages for how to select value of C5 that needs to be fitted Figure 27 ADC input voltage scaling circuit for ADC on SIO_4 C5 NOPOP R4 0R SIO_4 R5 NOPOP U1 CON_SM_44 GND 1 SIO_1 AIN 2 GND 3 SIO_2 AIN 4 SIO_3 AIN 5 SIO_4 AIN 6 VCC 10 GND 11 SIO_8 ...
Page 28: ...UI 12G TR Description IC FLASH 4MBIT 86MHZ 8USON Datasheets MX25L4006E Memory Type FLASH NOR Memory Size 4M 512K x 8 Speed 86MHz Interface SPI Serial Voltage Supply 2 7 V 3 6 V U1 CON_SM_44 GND 1 SIO_1 AIN 2 GND 3 SIO_2 AIN 4 SIO_3 AIN 5 SIO_4 AIN 6 VCC 10 GND 11 SIO_8 12 SIO_10 14 SIO_11 15 SIO_12 16 GND 17 SIO_13 18 SIO_5 AIN 7 SIO_6 AIN 8 SIO_16 21 nRESET 22 NC 23 SIO_17 24 SIO_18 25 SIO_19 26 ...
Page 29: ...de Embedded Wireless Solutions Support Center http ews support lairdtech com www lairdtech com bluetooth 29 Laird Americas 1 800 492 2320 Europe 44 1628 858 940 Hong Kong 852 2923 0610 BX600 SERIES BREAKOUT BOARD SCHEMATIC For full size version download here ...
Page 30: ...al Application Note BL600 Cable Replacement Mode Application Note BL600 Recommended 128 bit Custom UUID Management Application Note Laird BL600 Range Testing Application Note BL600 Whisper Mode Application Note BL600 Using Notepad and Color Syntax Highlighting Application Note BL600 Using Textpad and Color Syntax Highlighting Application Note BL600 Using UART Efficiently to Extend Battery Life App...