Difference between revisions of "Bluetooth device database"

From phyphox
Jump to navigation Jump to search
Line 22: Line 22:
 
|<span style="background-color:yellow;width:5em;display:inline-block;text-align:center">external</span>
 
|<span style="background-color:yellow;width:5em;display:inline-block;text-align:center">external</span>
 
|Compatible to the BBC Microbit. Suitable configuration depends on program on the Microbit. See [[BBC:Microbit / Calliope|separate page]] for examples.
 
|Compatible to the BBC Microbit. Suitable configuration depends on program on the Microbit. See [[BBC:Microbit / Calliope|separate page]] for examples.
 +
|-
 +
|[[card10]]
 +
|Badge
 +
|<span style="background-color:yellow;width:5em;display:inline-block;text-align:center">external</span>
 +
|The Badge of the Chaos Communication Camp 2019. Support is very limited while it sensors are not yet exposed via BLE. Progress is documented on a [[card10|separate page]].
 
|-
 
|-
 
|Generic heart rate sensors
 
|Generic heart rate sensors

Revision as of 14:18, 29 December 2019

This is a list of known Bluetooth devices. It gives an overview on the state of phyphox-support for each device and may link to a page with additional information and external configuration files.

Color codes

  • Green indicates direct support by phyphox. If you scan for Bluetooth devices from the "+" menu in phyphox, you should be able to see the device and simply open simple experiment configurations. You may still finde external configuration files for advanced experiments or specific requirements.
  • Yellow indicates that phyphox does not directly support the device but that external configurations are available. This usually happens if we do not have access to the device to check the configuration, if the manufacturer did not agree to including support for the device in our app or if it does not make sense to provide generic support. For example, a configuration for a programmable device like a BBC Microbit or a Calliope only works if matching code is programmed into the device, so a generic configuration would not work for most users.
  • Red indicates that the device is not supported. In rare cases, this means that the communication is too complex to be represented by our file format or that simply nobody has created a configuration yet. It could also mean that the manufacturer explicitly said that their devices should not be controlled by third-party software, which we respect. In such cases we will not even share user-created configuration for such devices.


Device Type Support Comment
BBC:Microbit Microcontroller external Suitable configuration depends on program on the Microbit. See separate page for examples.
Calliope Microcontroller external Compatible to the BBC Microbit. Suitable configuration depends on program on the Microbit. See separate page for examples.
card10 Badge external The Badge of the Chaos Communication Camp 2019. Support is very limited while it sensors are not yet exposed via BLE. Progress is documented on a separate page.
Generic heart rate sensors Health direct If the device advertises the BLE Heart Rate Service, phyphox can use it.
Generic HID mouse Input device direct This only works on Android as iOS devices filter the HID service. Make sure that the mouse uses BLE, many Bluetooth mice use calssic Bluetooth. You may need to move it while scanning and you probably need to tell Android to not use the mouse as a HID device (in the system settings). Otherwise phyphox might see it but not receive any data.
Owon Multimeter Multimeter external Waiting for manufacturer approval to directly support these multimeters in phyphox.
Pasco (any device) various N/A According to a representative, Pasco does not allow third-party software to access their devices.
PocketLab One Sensorbox direct Not all sensors supported due to missing documentation. However, phyphox is explicitly supported by manufacturer and additional experiments can be found on their site (mostly for the Pocketlab Voyager, though).
PocketLab Voyager Sensorbox direct Not all sensors supported due to missing documentation. However, phyphox is explicitly supported by manufacturer and additional experiments can be found on their site. [1]
Sensirion Smart Humigadget Sensor direct
Texas Instruments CC2650STK/CC1350STK SensorTag Sensorbox direct Note: The CC2650STK will be discontinued by TI and replaced by CC1350STK.
Vernier Go Direct Sensor N/A Vernier allows third-party access through their SDK and we have received information on how to communicate directly. However, Vernier does a rather complex serial communication on top of BLE and we need to figure out how to support this.

An example on how to integrate your own sensors (for example Arduino-based) can be found on the page on Micro-controller based sensors.