Chapter 1 Introduction The Terasic BTS-TMD is a Bluetooth version 2.1 module with SPP (Serial Port Profile) profile, small form factor and low power for users who want to equip wireless capability to their design. Figure 1-1 shows a photograph of the BTS-TMD.
Here is information of how to get help if you encounter any problem: Terasic Technologies Tel: +886-3-550-8800 Email: support@terasic.com BTS-TMD User Manual www.terasic.com July 27, 2015...
Chapter 2 Architecture This chapter provides information about architecture and block diagram of the BTS-TMD board. The picture of the Terasic BTS-TMD is shown in Figure 2-1 Figure 2-2. It depicts the layout of the board and indicates the locations of the connectors and key components.
Figure 2-2 BTS-TMD and Component Diagram (bottom view) Figure 2-3 shows the block diagram of the BTS-TMD card. Figure 2-3 Block Diagram of BTS-TMD BTS-TMD User Manual www.terasic.com July 27, 2015...
Chapter 3 Board Components This chapter describes the specifications of the on board components. This TMD connector is an interface to connect BTS-TMD and host/FPGA. And there is an UART interface and GPIOs on it, as show Figure 3-1. UART_RX...
Toggle at 1 Hz The module is discoverable and waiting for a connection. Toggle at 10 Hz The module is in command mode. The module is connected to another device over Bluetooth. Figure 3-2 LED0 BTS-TMD User Manual www.terasic.com July 27, 2015...
Chapter 4 Design Example This chapter shows how to connect the MAX 10 NEEK board and BTS-TMD Bluetooth module. The bundle communicates with a smart device via Bluetooth 2.1. The data retrieved from the humidity and temperature sensor HDC 1000 on MAX 10 NEEK board will be transmitted to the SPP (Serial Port Profile) software on the smart device via Bluetooth SPP protocol.
The BTS-TMD module uses RN-42 Bluetooth module form Microchip. The FPGA communicates with the module via UART and PIO interfaces. The UART interface is used to transmit data and send commands to the module. Users must send a special characters $$$ to the module to enter the Command Mode prior to sending commands.
1. Please make sure both Quartus II and USB-Blaster II driver are installed on the host PC. 2. Connect the BTS-TMD module to the TMD expansion header of MAX 10 NEEK board. 3. Connect USB cable to the USB-Blaster II connector (J8) on the MAX 10 NEEK board and the host PC.
Page 13
Figure4.4 Connect a device - secure If the connection is established successfully, the LED on BTS-TMD will stay ON. The data will be transmitted from the BTS-TMD to the smartphone, as shown in Figure 4-5.
Page 14
Figure 4-5 The data gathered on a smartphone after executing the demonstration BTS-TMD User Manual www.terasic.com July 27, 2015...
Need help?
Do you have a question about the BTS-TMD and is the answer not in the manual?
Questions and answers