BlueData - KC Wirefree · PDF file 2019. 9. 7. · BlueData KC-2014 Class 2...

Click here to load reader

  • date post

    09-Oct-2020
  • Category

    Documents

  • view

    0
  • download

    0

Embed Size (px)

Transcript of BlueData - KC Wirefree · PDF file 2019. 9. 7. · BlueData KC-2014 Class 2...

  •  

    BlueData KC-2014 Class 2 Bluetooth Data Module

    www.kcwirefree.com  Version December 10, 2014  Page 1 

    Features 

     CSR BlueCore 4 external chipset 

     Bluetooth v3.0 

     Class 2 radio, range typically exceeds 20m 

     12 Digital programmable I/O Pins 

     2 Analog programmable I/O Pins 

     Low power connection modes 

  •  

    BlueData KC-2014 Class 2 Bluetooth Data Module

    www.kcwirefree.com  Version December 10, 2014  Page 2 

    SPP – Serial Port Profile 

    The KC Wirefree KC‐2014 data modules come standard with kcSerial which implements (SPP) Serial Port Profile. 

    The SPP is a very popular widely used profile for transmitting data in place of a serial cable.  SPP defines how to set up virtual  serial ports and connect two Bluetooth enabled devices. A scenario would be using two devices, such as PCs or laptops, as virtual  serial ports and then connecting the two devices via Bluetooth technology. 

    HID – Human Interface Profile 

    Our kcKeyboard firmware implements the HID profile defines the protocols, procedures and features to be used by Bluetooth HID  including keyboards, mice, game controllers, and media controllers. HID commands are issued via Uart commands, and/or Pio  button feature assignments. 

    HFP – Handsfree Profile 

    Our kcKeyboard firmware optionally implements the HFP profile and provides wireless control for phones, but without the  capabilities of providing an audio link. This can be a convenient addition for a full featured wireless controller device.  

    IAP – Apple iOS Wireless Profile 

    Our kcSerial firmware implements the IAP profile that provides a peripheral data link to iOS devices. The IAP profile requires an  Apple authentication chip, and finished products require an MFi license from Apple. The IAP profile controls the iOS  authentication procedure, and implements the Apple lingo data link requirements. 

    Other Available Bluetooth Data Profiles  

    KC‐2014 is capable of supporting additional Bluetooth profiles. Contact KC Wirefree for customization options. 

     

  •  

    BlueData KC-2014 Class 2 Bluetooth Data Module

    www.kcwirefree.com  Version December 10, 2014  Page 3 

    Available Bluetooth Data Modules 

      Class 1  +18dB High Power 

    Class 2  +4dB Standard Power 

    External  Antenna 

      KC‐1014 

    Class 1 Bluetooth Data Module

      KC‐2014 

    Class 2 Bluetooth Data Module 

    Onboard  Antenna 

      KC‐1114 

    Class 1 Bluetooth Data Module 

      KC‐2114 

    Class 2 Bluetooth Data Module 

       

  •  

    BlueData KC-2014 Class 2 Bluetooth Data Module

    www.kcwirefree.com  Version December 10, 2014  Page 4 

    Physical Dimensions 

    KC‐2014 Top View 

     

     

     

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    28

    27

    26

    25

    24

    23

    22

    21

    20

    19

    18

    17

    13 14 15 16

    31 30 29

    GN D

    AN T

    GN D

    SP I_ MI SO

    SP I_ MO SI

    SP I_ CS B

    SP I_ CL K

    AIO1

    AIO0

    PIO2

    PIO3

    PIO4

    PIO5

    PIO6

    PIO7

    PIO8

    PIO9

    GND

    VDD

    USB-

    USB+

    UART_RTS

    UART_CTS

    UART_RXD

    PIO0

    UART_TXD

    PIO1

    PIO11

    RESET

    GND

    PIO10

    PADS

    1.0 X 2.0

    1.8

    5.254.55.25

    1.5

    2.7

    16.5

    6.0 6.03.0

    15.0 MM

    21.0

  •  

    BlueData KC-2014 Class 2 Bluetooth Data Module

    www.kcwirefree.com  Version December 10, 2014  Page 5 

    Pin Assignment 

    Pin  Function  Type  Description  1  AIO1  Input  Analog Input  2  AIO0  Input  Analog Input  3  PIO2  I/O  Programmable I/O  4  PIO3  I/O  Programmable I/O  5  PIO4  I/O  Programmable I/O  6  PIO5  I/O  Programmable I/O  7  PIO6  I/O  Programmable I/O [I2C]  8  PIO7  I/O  Programmable I/O [I2C]  9  PIO8  I/O  Programmable I/O [I2C]  10  PIO9  I/O  Programmable I/O  11  GND  ‐‐  Ground  12  VDD  Input  3.3V Regulated Input (2.7V – 3.6V)  13  SPI_MISO  Output  SPI Master In  14  SPI_MOSI  Input  SPI Master Out  15  SPI_CSB  Input  SPI Chip Select  16  SPI_CLK  Input  SPI Clock  17  PIO10  I/O  Programmable I/O  18  GND  ‐‐  Ground  19  RESET  Input  Hardware Reset when Low >5ms  20  PIO11  I/O  Programmable I/O  21  PIO1  I/O  Programmable I/O [Class 1 TX Enable]  22  UART_TXD  Output  UART Data Transmit  23  PIO0  I/O  Programmable I/O [Class 1 RX Enable]  24  UART_RXD  Input  UART Data Receive  25  UART_CTS  Input  UART Clear To Send  26  UART_RTS  Output  UART Request To Send  27  USB+  I/O  USB Data Positive  28  USB‐  I/O  USB Data Negative  29  GND  ‐‐  USB Data Negative  30  ANT  I/O  External Antenna Port (50 ohm)  31  GND  ‐‐  USB Data Negative 

    [Option features in brackets] 

     

     

  •  

    BlueData KC-2014 Class 2 Bluetooth Data Module

    www.kcwirefree.com  Version December 10, 2014  Page 6 

    Interface Pins 

    AIO Interface Pins [1‐2] 

    AIO 0 and AIO 1 are enabled for analog input by default, providing 8 bit samples at rates up to 50 samples/sec.  Analog pins are  1.8V logic for input mode. Voltage reading accuracy is guaranteed to 6 bits resolution. 

    PIO Interface Pins [3‐10,20‐21,23] 

    PIO pins are read and write enabled via kcSerial commands. Inputs can be configured for weak pull‐up, weak pull‐down, strong  pull‐up, strong pull‐down. Voltage input tolerance and output level is equal to the VDD level. 

    I2C Interface [7‐9] 

    The I2C interface pins are hardware assigned to PIO 6 = SDL, PIO 7 = SDA, and PIO 8 = RESET. The I2C interface must be custom  programmed per application. It is used for EEPROM, LCD, and Apple Authentication chips (iOS wireless accessories). 

    VDD Pin [12] 

    Voltage supply pin accepts voltages between 2.7V and 3.6V. Regulation should have a fast response time 

  •  

    BlueData KC-2014 Class 2 Bluetooth Data Module

    www.kcwirefree.com  Version December 10, 2014  Page 7 

    Application Notes 

     We highly recommend providing a header or test points for the SPI lines. This allows emergency access for diagnostic tools. 

     We highly recommend providing UART test points to allow firmware reinstallation or updates. If a microcontroller is  attached, provide a tri‐state mode with microcontroller to allow external access to the UART lines. 

     RS232 hardware flow control is disabled in kcSerial v3.0 firmware by default, and can be enabled with AT HwFlowControl E  command (this configuration setting is saved in flash memory). It is highly recommended to enable hardware flow control,  since data can be lost with poor wireless connections without flow control. 

     UART interfaces are 3.3V TTL. A voltage level shifter or buffer IC is required when interfacing to higher voltage RS232 ports. 

     Regulator should have a fast response time 

  •  

    BlueData KC-2014 Class 2 Bluetooth Data Module

    www.kcwirefree.com  Version December 10, 2014  Page 8 

    Electrical Characteristics  (Conditions VDD= 3.3V and 25 °C) 

    Absolute Maximum Ratings  Min  Max  Unit 

    Storage temperature range   ‐40  150  °C 

    Supply voltage VDD  ‐0.4  3.7  Volts   

    Recommended Operating Conditions  Min  Max  Unit 

    Temperature Range  ‐40  85  °C 

    Supply Voltage VDD (3.3V Recommended)  2.8  3.6  Volts   

    Digital PIO & UART Pins  Min  Typ  Max  Unit 

    Input Voltage Low Logic  ‐0.4  ‐  0.8  Volts 

    Input Voltage High Logic  2.3  ‐  3.7  Volts 

    Output Voltage Low Logic  ‐  ‐  0.2  Volts 

    Output Voltage High Logic  3.1  ‐  ‐  Volts 

    Input Leakage Current  ‐1  ‐  +1  µA 

    Input Capacitance  1.0  ‐  5.0  pF 

    Weak Internal Pull‐Up  ‐5.0  ‐1.0  ‐0.2  µA 

    Weak Internal Pull‐Down  +0.2  +1.0  +5.0  µA 

    Strong Internal Pull‐Up  ‐100  ‐40  ‐10  µA 

    Strong Internal Pull‐Down  +10  +40  +100  µA   

    Analog I/O Pins  Min  Max  Unit 

    Resolution    8  Bits 

    Sample Rate    50  Per Sec 

    Voltage   0  1.8  V   

    RF Characteristics  Test Conditions  BT Spec  Typical  Unit 

    Maximum RF power