Fast Time-to-Market at minimum costs

Complete Wireless sub-systems based on Top-Range microcontrollers

Custom Solutions highly available thanks to our proprietary technology

emxys develops and produces OEM Bluetooth devices intended for embedded data acquisition and control systems in scientific and industrial applications, providing both the researcher and the technicians specialized cost effective services in R&D.

emxys offers a complete range of ready-to-use Bluetooth modules to ease the integration of this innovative technology in your products with the minimum effort at competitive costs.

The proprietary firmware layer on our modules can enable complete integration with your existing communication protocols, and offer additional features. Our cost-effective design services allows you to integrate the Bluetooth technology and other specific features with your new or existing products and accessories.


USART-to-Bluetooth module with extended functionality. Thanks to its command-based interface, it allows a complete mastering of a Bluetooth network with the minimum design effort allowing:

  • Bluetooth 2.0 EDR
  • Detection of devices in a Bluetooth network.
  • Mastering Connections with Bluetooth devices.
  • Receive and manage connection requests from other Bluetooth devices.
  • Operation in full serial connection over Bluetooth.
  • Stand-Alone operation (with no microcontroller) thanks to its included General Purpose IO digital port (ideal for low cost small applications).

See More


Extended Bluetooth modules based on PIC18F4550 from MicrochipTM and PEARLBLUE for complete embedded applications.


Includes all the functionality of PearlBlue module plus the capabilities of the Best-in-class microcontroller range, the PIC family of microcontrollers from Arizona Microchip TM.

  • Built-in LDO voltage regulator, allowing safe operation from +3,6V up to +12V.
  • With the PIC18F4550 get the powerful combination of USB and Bluetooth for demanding embedded applications including USB Bootloading, Development of advanced USB-to-Bluetooth gateways, innovative logging/data acquisition systems, etc.
  • Ready-to-use with commercial off-the-shelf In-Circuit debugging and programming tools like ICD2 from Arizona Microchip.

See More

BTswitch I/O Bluetooth module


Board with 4 circuit breakers controled by Bluetooth that can be selected to ON or OFF and one +5V input that may be read thought its Bluetooth serial port after a successful pairing and connection has taken place.


BTswitch implements the Bluetooth Serial Port Profile. BTswitch runs an application developed by emxys on top of a qualified Bluetooth 2.0 stack. The board responds to ASCII commands to control the switches, change its name and PIN.

See More

BTSwitch may be readily accessed from your mobile devices. We have a Symbian S60 application with available source code to be used as template for your Bluetooth mobile new project.

See More

Bluetooth technology

Bluetooth is a wireless communication protocol conceived to enable high speed data transfer through portable devices. Its physical layer can be implemented as a light weight, small, inexpensive and low power electronic device and therefore is being mainly used for handheld computers and phones within the consumer electronics market. However, its applications within embedded systems are countless and twofold: on one side, Bluetooth enabled embedded systems may communicate with handheld devices extending its capabilities to supervision, control and data acquisition; on other side, embedded systems may communicate between them easily, at high data rates and at low cost up to 100 meters in distance and even more.


Bluetooth is an open specification to provide short-range wireless communications. It operates in the unlicensed ISM band at 2.45 GHz using Frequency Hop Spread Spectrum modulation to avoid interference. There are two kind of devices: Class 2 devices reach up to 10 m with a power of 0 dBm; Class 1 devices reach up to 100 m with 20 dBm1.

Bluetooth communicates a master and a slave device. Usually each device is able to operate as either master or slave at a time. Bluetooth devices have a unique 48-bit address (BD_ADDR) used as identification. This address defines also the way devices negotiate and start radio communication.


The Bluetooth specification defines the implementation of profiles that run over lower layers of the Bluetooth stack. Bluetooth Profiles define a simple way to communicate different devices using a high level protocol. Among several Bluetooth profiles the Serial Port Profile (SPP) was created to make a simple wireless substitution of the RS232 cable that connects many computers and embedded products. The final goal of Bluetooth SPP was to create a low cost alternative to the wire connection.

emxys has developed a firmware to integrate embedded applications using the Serial Port Profile on top of a qualified Bluetooth 1.1 stack. The firmware features:

It permits the user to define the class of Bluetooth device and name of the module as seen by other Bluetooth devices.

  • It offers Bluetooth security and permits the users define the PIN number to connect with it and with other Bluetooth devices.
  • It may behave as Bluetooth slave (accept connections) or Bluetooth master (initiate a connection).
  • It may perform inquiries and discoveries of Bluetooth devices around.
  • It permits to define the characteristics of the UART (RS232) communications, i.e., baud rate, parity and stop bit.

emxys has the capabilities to embed these products in specific solutions attending any particular needs. Moreover, emxys may develop solutions based in other Bluetooth qualified profiles.

For especific products and applications of this technologies follow this link.

© 2010 Embedded Instruments and Systems,S.L. | Legal disclaimer | Data protection |