background image

BT900 Development Kit   

Version 0.3 

 

 

Embedded Wireless Solutions Support Center: 
http://ews-support.lairdtech.com 

www.lairdtech.com/wireless

 

19

 

Laird Technologies 

Americas: +1-800-492-2320 

Europe: +44-1628-858-940 

Hong Kong: +852-2268-6567 x026

 

 

Table 2: Vo vs. Temperature 

Temperature (T) 

Typical Vo 

+80ºC 

+924.7mV 

+70ºC 

+1041.4mV 

+60ºC 

+1158.1mV 

+50ºC 

+1274.8mV 

+40ºC 

+1391.5mV 

+30ºC 

+1508.2mV 

+20ºC 

+1624.9mV 

+10ºC 

+1741.6mV 

+0ºC 

+1858.2mV 

-10ºC 

+1975.0mV 

-20ºC 

+2091.7mV 

-30ºC 

+2208.4mV 

6.2.3

 

Trim Potentiometer 

The Trim Potentiometer is located in the middle of the development board to the right hand side of the coin cell 
holder. It is labelled ‘Trim Pot’ on the silkscreen.   

     

 

 

Figure 12: Trim Potentiometer 

The Trim Potentiometer (VR9) can be disconnected from BT900 series module by micro-DIP switch CON14. Physical 
micro-DIP switch body has text “ON” on the closed side.

 

The Trim Potentiometer (VR9) can be disconnected from supply rail by cutting the solder bridge SB2. 

The Trim Potentiometer generates a voltage range of 0 V to ~0.9 V at C3 (CON14 pin4), see file 

tpt.trimpot.test.sb in 

the 

smart

 

BASIC sample application library on BT900 product pages at: 

https://github.com/LairdCP/BT900-Applications

 

Summary of Contents for DVK-BT900-S Series

Page 1: ...gration Guide Version 1 0 DVK BT900 SA DVK BT900 SC Laird Technologies Americas 1 800 492 2320 Europe 44 1628 858 940 Hong Kong 852 2923 0610 Embedded Wireless Solutions Support Center http ews support lairdtech com www lairdtech com bluetooth ...

Page 2: ...s Solutions Support Center http ews support lairdtech com www lairdtech com wireless 2 Laird Technologies Americas 1 800 492 2320 Europe 44 1628 858 940 Hong Kong 852 2268 6567 x026 REVISION HISTORY Revision Date Changes 1 0 07 Nov 2014 Initial version ...

Page 3: ...face 9 4 3 1 UART Mapping 9 4 3 2 UART Interface Driven by USB 9 4 3 3 UART Interface Driven by External Source 10 4 4 nAutoRUN Pin and Operating Modes 11 4 5 OTA Over the Air smart BASIC application download 12 4 6 VSP Virtual Serial Port connection to Host device 12 5 Software 13 6 Breakout Connector Pinouts 14 6 1 JP2 JP3 JP4 JP5 SIO Special Input Output Sockets Breakout Connectors 14 6 1 1 JP2...

Page 4: ... greater 2 1 Introduction The development kit is designed to support the rapid development of applications and software for the BT900 series of BT BLE modules featuring Laird s innovative event driven programming language smartBASIC More information regarding this product series including a detailed module User s Manual and smartBASIC user guide is available on the Laird s BT900 product pages 2 2 ...

Page 5: ... USB to Virtual COM port conversion through a FTDI chip part number FT232R Any Windows PC XP or later should auto install the necessary drivers if your PC cannot locate the drivers you can download them from http www ftdichip com Drivers VCP htm 3 1 Key Features The BT900 development board has the following features BT900 series module soldered on board Power supply options for powering developmen...

Page 6: ... disabled by jumper fitted on CON6 smartBASIC runtime engine FW upgrade capability Via UART using the FTDI USB UART smartBASIC application script loading capability Via UART using the FTDI USB UART Via OTA Over the Air 3 2 Understanding the Development Board Figure 1 BT900 development board FTDI FT232R JP5 BT WiFi coexist pins DIP Switch CON14 DIP Switch CON13 Buzzer BZ1 DC Jack Input CN1 DC USB P...

Page 7: ...58 940 Hong Kong 852 2268 6567 x026 Important To ensure correct out of the box configuration the BT900 development board must be set according to Figure 2 Figure 2 Correct development board settings Note nAutoRUN jumper must be placed on pins 2 and 3 as shown Note Disable Temp Sensor and Trim Pot for lowest power consumption by setting to OFF position Note Jumper is fitted over two pins of CON1 ...

Page 8: ...opment board has a 1 8V regulator for the possibility of powering the BT900 module from a 1 8V rail by changing the CON17 position BT900 1 8V operation is not supported in the current firmware v9 1 2 0 The development board s 3 3V regulator provides power to the BLE module and USB UART bridge interface as well as to sensors on the development board Switch Positions Development Board Power Source S...

Page 9: ...breakout header connector J10 Table 1 UART mapping BT900 SIO BT900 Default function FTDI IC UART SIO 1 UART_TX output USB_RX SIO 0 UART_RX input USB_TX SIO 2 UART_RTS output USB_CTS SIO 3 UART_CTS input USB_RTS Additional SIO pins are also routed to the FTDI chip via a switch block For example the nAutoRUN input pin on the module can be driven by the DTR output pin of the FTDI chip This allows tes...

Page 10: ...he development board must be powered from a DC jack CN1 or AAA batteries J7 and switch SW4 must be in DC position The FTDI device must be held in reset which is achieved automatically by removal of USB cable or SW4 is in the DC position Micro DIP switch CON13 allows the four BT900 UART pins to be physically isolated as well from USB UART FTDI device Physical micro DIP switch body has text ON on th...

Page 11: ... in the modules file system then the smartBASIC runtime engine FW executes the smartBASIC application script automatically hence the name Self contained Run mode The nAutoRUN pin inhibits the automatic launch autorun application on power up Tying nAutoRUN to 3 3V inhibits the autorun application from running The J6 3 pin header allows a jumper to be fitted to select between the two operating modes...

Page 12: ...open nAutoRUN controlled by J6 jumper on pin 1 2 4 5 OTA Over the Air smartBASIC application download It is possible to download smartBASIC applications over the air to the BT900 To enable this feature SIO_19 must be pulled low to GND externally on power up On the development board header connector JP4 pin 8 brings out the BT900 SIO_19 JP4 pin 9 brings out GND To pull BT900 SIO_19 low to GND conne...

Page 13: ...end on the COM port capabilities of the host PC and may require an external USB RS232 adapter or PCMCIA card The benefits of using UW Terminal include Continually displayed status of DSR CTS DCD and RI Direct control of DTR on the host PC via a check box Direct control of RTS if CTS RTS Handshaking is disabled when UWTerminal is launched Sending of BREAK signals BASIC tab provides standalone testi...

Page 14: ...le by smart BASIC application script from the default function DIO UART to alternate functions AIN ADC I2C SPI DIO PWM or FREQ and WKUP or Ext Interrupt The BT900 development kit incorporates additional connectors and cables inside the box to enable simple hassle free testing of the multiple interfaces Figure 8 Breakout board connectors 6 1 1 JP2 In the smartBASIC application code written to use s...

Page 15: ... Analogue device Temp Sensor on DVK via CON14 1 DIO Digital Input or Output 2 Default Direction In BT900 module smartBASIC runtime engine FW 6 1 2 JP3 JP3 pin Pin Designation Default Function 1 Alternate Function Default Direction 2 Comment 1 SIO_6 DIO SPI_MISO Input Connects to SPI device RTC chip on DVK via CON16 2 VCC_IO Output only Do not inject DC voltage into this pin 3 SIO_8 DIO Input UART_...

Page 16: ...umper on CON8 Connects to Analogue device Trim Pot on DVK via CON14 1 DIO Digital Input or Output 2 Default Direction In BT900 module smartBASIC runtime engine FW 6 1 4 JP5 BT Wi Fi Coexistence JP5 Pin Pin Designation Default Function 1 Alternate Function Default Direction 2 Comment 1 WLAN_ACTIVE DIO Input Also called WLAN_DENY 2 VCC_IO Output only 3 BT_ACTIVE DIO Output 4 BT_PRIORITY DIO Output A...

Page 17: ...e 44 1628 858 940 Hong Kong 852 2268 6567 x026 Figure 9 BT900 Development Board 6 2 1 Buzzer SIO_10 SIO_11 RTC_SDA RTC_SCL SIO_12 Buzzer CON15 DIP SW SMD 180d 1 2 3 4 5 6 7 8 R12 0R Buzzer BZ1 3Vp p 2KHz 1 1 2 2 GND Figure 10 Buzzer DIP switch CON14 Temperature sensor U1 Trim Pot VR9 I2C Sensor Device U13 RTC Chip SPI sensor Device U12 Eeprom DIP Switch CON15 DIP SwitchCON16 Buzzer SP1 ...

Page 18: ...ensor U1 can be disconnected from supply rail by cutting the solder bridge SB1 The development board on board temperature sensor TI LM20BIM7 www ti com lit ds symlink lm20 pdf has an Analogue output that is connected to BT900 module pin SIO_21 but since the LM20BIM7 has an analogue output the BT900 module SIO_21 digital pin DIO must be configured as AIN analogue input ADC To configure the SIO_21 p...

Page 19: ...r The Trim Potentiometer is located in the middle of the development board to the right hand side of the coin cell holder It is labelled Trim Pot on the silkscreen Figure 12 Trim Potentiometer The Trim Potentiometer VR9 can be disconnected from BT900 series module by micro DIP switch CON14 Physical micro DIP switch body has text ON on the closed side The Trim Potentiometer VR9 can be disconnected ...

Page 20: ... internal pull up resistor enabled or disabled Refer to the smartBASIC application example btn button led test sb in the smartBASIC sample application library on BT900 product pages at https github com LairdCP BT900 Applications The LEDs are active high meaning that writing a logical one 1 to the output pin illuminates the LED One example of when push buttons can be used is when a smartBASIC appli...

Page 21: ...900 V01 can be connected to dedicated SIO s of the BT900 module via micro DIP switch CON15 Default the SPI device is disconnected micro DIP switch is open from BT900 Physical micro DIP switch body has text ON on the closed side Refer to the following smartBASIC applications that make use of the SPI device an EEprom chip to prove the BT900 SPI interface spic lient sb Update CMD application and Add ...

Page 22: ...ard see the following sample smartBASIC applications available from the GitHub repository uc uart close standby doze sb uclp uart low power operation sb lp low power deep sleep sb Note This only measures the current consumption of the BT900 series module only The current drawn by the BT900 series module can be monitored on the development board Figure 16 shows the schematic and location of measuri...

Page 23: ...mption If a 1 Ohm resistor is chosen 1 mV equals 1 mA There is also a third way to measure current Using Current Shunt Monitor The current drawn by the BT900 module can be monitored using the Current Shunt Monitor CSM INA216A3YFFR TI U8 The gain of INA216 is 100 V V for lowest possible drop voltage Note The Using Current Shunt Monitor method allows the dynamic current consumption waveforms on osci...

Page 24: ...t without obligation to notify any person or entity of such revision Copying duplicating selling or otherwise distributing any part of this product or accompanying documentation software without the prior consent of an authorized representative of Laird Technologies Inc is strictly prohibited All brands and product names in this publication are registered trademarks or trademarks of their respecti...

Reviews: