KC Wirefree Bluetooth Data Modules

Bluetooth Data Modules

Bluetooth CSR FCC CE ROHS Compliant

Embedded Bluetooth Profiles

Hardware Solutions

Our Bluetooth Data Modules are fully embedded wireless serial port (SPP) systems and/or human interface (HID) systems. With onboard flash memory, they are capable of deploying any Bluetooth or customized data profile desired, and firmware can be updated anytime. These data modules are pre-licensed off-the-shelf solutions. Our KC-XX14 modules are all footprint compatible.

Firmware Solutions

Our kcSerial firmware provides an easy to use, string based AT Command language designed for easy configuration and operation of our wireless data communication system. kcSerial standard edition firmware offers a highly enhanced Bluetooth Serial Port Profile (SPP). Configuration settings are saved in flash memory in order to provide easily customized default startup features and settings.

Our kcKeyboard firmware provides HID profile peripheral connectivity for keyboard, mouse, joystick, and media controller functions.

Custom Wireless Data Firmware

kcSerial is our highly enhanced Bluetooth Serial Port Profile (SPP). This serial firmware provides nearly all available Serial Port Profile capabilities, along with a number of custom and proprietary features that provides extra value in some cases. Most other Bluetooth data profiles are available for embedded implementations on our data modules.

kcKeyboard is our enhanced Bluetooth Human Interface Device (HID) firmware. KcKeyboard enumerates as an HID Keyboard, mouse, and/or game controller. It can send key presses, key releases, mouse movements, joystick movements, and consumer control commands such as play, pause, fast forward, rewind, and more. The HID commands are send using AT Commands via Uart, or optionally, with the PIO system.

We are able to offer customized wireless data firmware to comply with your current data communication specifications, handshaking, timing, or security requirements.

Remote Command Mode

Our kcSerial firmware offers a very powerful Remote Command Mode that can eliminate the need for an embedded microprocessor on the remote device. Any Bluetooth device using Serial Port Profile can put our kcSerial device into Remote Command Mode. This is like a remote terminal, where the kcSerial device can now receive its AT Commands wirelessly. So, a standard Bluetooth device can now make the remote kcSerial device read, write, and configure its remote IO pins.

AT Command Language

Our kcSerial v3.0 firmware provides an easy to use, character based AT Command language designed for easy configuration and operation of our wireless data communication system. Configuration settings are saved in flash memory in order to provide easily customized default startup features and settings.

AioRead
BtAddr
CoD
ConfigUartTemp
Connectable
DebugMode
Discoverable
Discovery
EscapeCommand
HwFlowControl
InputSleepBlock
LinkStatus
LowLatency
NameTemp
OutputCpu
Pair
PairingOption
PioConfig
PioStatus
Radio
RfcService
Rssi
ShowSettings
SniffSettings
SppService
TimerPio
AutoConnect
Build
ConfigRawBaud
ConnDiscOverride
ConnectIos
DeepSleep
DiscoverConfig
DutMode
FactoryReset
InputCmdMode
InquiryScan
LinkTest
Messages
OutputActivity
OutputLowBatt
Pairable
Passkey
PioRead
PioStrong
RemoteCommand
RfPower
Security
ShowStatus
SniffSubrate
Timer
Version
BatteryMon
Bypass
ConfigUart
Connect
ConnectScan
Disconnect
DiscoverSvc
Encrpyt
HciMode
InputConnect
IosService
LinkTimeout
Name
OutputConnect
PacketSize
PairingDelete
PinCode
PioSettings
PioWrite
Reset
RoleSwitch
SecurityAuth
Sniff
SppName
TimerAio
ZvMode
EscapeMode prefix: ~~~~~1
EscapeCmd  prefix: ~~~~~2
RemoteMode prefix: ~~~~~3
RemoteCmd  prefix: ~~~~~4