What can we help you with?

The LED on each Sensor Dot informs you on the status of the device and if any actions should be taken. When an experiment was setup in the Composer, the LED color will be the color that was assigned automatically. This color is referred to as ‘role color’ in the below animations.

While in the dock While out of the dock
Charging (slow blinking - blue) Connected to Composer (role color)
Fully Charged (solid - blue) Recording (double blink - role color)
Transferring Data (solid - red) Idle (single blink - role color)
Resetting (off) Low Battery (slow blinking - red)

When you notice a noisy signal in the Composer livestream, here are some actions that might help you improve the quality:

  • Move the Sensor Dot around in the patch or take it out and put it back in. It could be that the contact was not sufficient to provide a high quality signal.
  • It might also be that the electrodes that you used to attach the wired ECG/RES patch dried out. It’s best to try new ones or to open a new bag.
  • In case of PPG, you can manually set the LED intensity and gain via the light bulb icon. An increase in intensity or gain might amplify the amplitude of the PPG signal. However, be careful since it might also saturate your signal. The default values should be sufficient to provide an acceptable PPG signal for a wide range of people (e.g. skin colors, subcutaneous fat). If they don’t work for you, just play around with the settings. We’re sure you will find a combination that fits you.
  • A change in body location might also work to increase the PPG signal quality. High quality signals were obtained with the Sensor Dot on the forehead, upper arm and chest (sternum). The wrist also works, but is more challenging due to the higher changes of movement artefacts.

If you want to know more on how to obtain high quality signals for your prototype, feel free to submit a support ticket.

We are working on the Scope app that will help you automatically visualize your data. It’s not ready to be released yet, but we will keep you posted about our progress. In the meantime, please review the instructions below to get started right away.

As we provide you with the raw data of your experiments, you can plot them in your favorite software (Python, R, Matlab, Graphpad Prism etc.) or in the open-source kst-plot tool that can be downloaded here*.


Select the appropriate link for your operating system, click the green Clone or download button on the GitHub page, download the zip and open the kst2 application.

Plot Data

  1. Start kst2.
  2. Drag and drop a CSV file onto the kst-plot window.
  3. Click Next.
  4. Add Column 1 to the Selected data, and click Next.
  5. On the next screen, make sure your settings are as follows, and click Next: Add Notes
  6. On the final screen, click Finish.

*We are not affiliated in any way with the developers of kst-plot.

Check here for the latest version of Composer.

First, you need to enroll your Sensor Dots.

Enrollment is a one time process and one of the first steps in Getting Started with your Byteflies kit. Enrollment associates your Sensor Dots with your Byteflies account and it ensures that all of your data is connected to and accessible from your account. The next steps are necessary for now, but in the next versions the enrollment process will become automatic.

  1. Plug-in your docking station with Sensor Dots and login to the Composer.
  2. Click Enroll in the upper left hand corner.
  3. Wait for your Sensor Dots to be discovered. This may take a moment, please be patient.
  4. Now, hit the central Enroll button.

Now you can start creating your experiments and measure signals.

To start measuring signals, you need to assign a role to the Sensor Dot in the Composer application. These are specific configurations that determine which physiologic signals are recorded simultaneously by a single Sensor Dot. Available roles are: Electrocardiogram (ECG), Respiration (RES), Photoplethysmography (PPG) and Inertial Motion Unit (IMU).

To learn more about these roles or signals, check our Science page and which signals are measured per role. We will gradually add new roles, so check back here from time to time.

Also check the guides on the patches and where to put them on the body to start measuring.

Depending on the role you assign to a Sensor Dot in the Composer application as explained here, different combinations of signals will be measured. We will gradually enable customized configurations of these roles, so check back from time to time.

Electrocardiogram Role (ECG):

The ECG Role records the following signals, and should be used with the ECG/RES Patch:

  • ECG at 250 Hz
  • Accelerometer (3-axis) at 50 Hz

Respiration (RES):

The RES Role records the following signals, and should be used with the ECG/RES Patch:

  • Respiration at 125 Hz
  • ECG at 125 Hz
  • Accelerometer (3-axis) at 50 Hz

Photoplethysmography (PPG):

The PPG Role records the following signals, and should be used with the PPG Patch:

  • PPG Green channel (535 nm) at 100 Hz
  • PPG Red channel (660 nm) at 100 Hz
  • PPG Infrared channel (940 nm) at 100 Hz
  • Accelerometer (3-axis) at 50 Hz

Inertial Measurement Unit (IMU)

The IMU Role records the following signals, and should be used with the IMU Patch:

  • Accelerometer (3-axis) at 100 Hz
  • Gyroscope (3-axis) at 100 Hz

After you decided on the signal that you want to measure, you need the complementary patch that enables the Sensor Dot to capture it. Byteflies patches are adhesive, disposable mounts that connect a Sensor Dot to the body and the Sensor Dot connects magnetically to the patch. Each patch is compatible with one or more roles which is explained here. Neither Patches nor Sensor Dots are currently waterproof. Do not shower or bathe with either!

When placing a Sensor Dot into a Patch, pay attention that the connection is magnetic and only one orientation is allowed. ECG/RES Patch

The patches can be mounted anywhere on the body, but some signals can only be recorded in certain locations.

ECG/RES Patch (Temporary)

If you’ve received a wired ECG/RES patch, pictured below, make sure to attach to standard off-the-shelf ECG electrodes. ECG/RES Patch

We recommend placing the short-end electrode on the sternum, and the long-end electrode at a distance of approximately 12-15 cm away from the former as show in the diagram: ECG/RES Patch Placement

The best signal amplitude will be achieved by mimicking a Lead II in a standard 6-lead ECG, which amounts to an angle of approximately 60 degrees relative to the shoulders. This will also work for the respiration Role. Check the Signal Quality guide for more information.

ECG/RES Patch (Final - Disposable)

The temporary patch is just that … temporary. You will soon receive disposable ECG/RES patches like this: ECG/RES Patch

They will operate exactly as the wired version but will be disposable and will not require additional ECG electrodes.

PPG Patch (Disposable)

The IMU and PPG Patches look quite alike so make sure you grab the right one. The PPG Patch can be distinguished from the IMU patch by the LED array and the bottom. The IMU patch, on the other hand, has no sensor array in the opening. When in doubt, place a Sensor Dot configured as a PPG Role in the Patch. If it’s a PPG patch you will see a green and red LED light up. In theory, the PPG Patch can be placed anywhere but we recommend the following locations for best signal quality:

  • Behind the ear (red and infrared channel)
  • Upper-arm (green channel)
  • Forehead (red and infrared channel)
  • Wrist (green channel)
  • High on the chest (green and red channel)

ECG/RES Patch Placement

Note that both skin-tone and body type may influence the quality of the signal and some experimentation may be needed. Check the Signal Quality guide for more information.

IMU Patch (Disposable)

The IMU Patch is a simply adhesive mount. It’s placement is completely dependent on the application: ECG/RES Patch Placement

Note that areas of high impact (e.g. ankles during running) may show increased signal saturation. Check the Signal Quality guide for more information.

Yes, your Sensor Dots will continue recording while you proceed with other things. You can open the Composer application again at any time during an ongoing experiment to verify the livestream(s) and add notes. Make sure all your Sensor Dots are in range of the docking station if you want to start/stop a recording.

If you need additional patches, you can order them in our web store.

For now, we recommend to wear the disposable patch for a maximum of 24 hours. We are continuously optimizing our system, so patches will become available that can be worn for prolonged periods of time.

If you want to submit a study to the Ethical Committee or IRB, please submit a Support Ticket to request the necessary information. We will provide you with it as soon as possible.

You can order or request a quote for your Byteflies Exploration Kit here. The following information is requested:

  • Your name.
  • The name of your company.
  • VAT number.
  • Contact Information: email and phone number.
  • The product you want to purchase: a complete Exploration Kit, modular Sensor Dot(s) or patches.

You can pay by credit card or bank transfer. The Byteflies VAT number is BE 0628.669.272.

In case of doubts, you contact us via hello@byteflies.com or support@byteflies.com.

The battery needs 3 hours to fully recharge when it was completely empty.

The Sensor Dot can be gas sterilized or wiped down with disinfectant.

Yes, you need an internet connection to login, create and stop new experiments. If you are logged in, and an experiment is already running, you can start and stop recordings, add notes and view the livestream without an internet connection.

We’re currently developing our sandbox with samples of the Sensor Dot data. Check back soon for updates, or submit a support ticket if you have specific questions.

Our platform is designed to fit a wide range of study designs. To help you assess whether it suits your needs, you can always order the low-cost Exploration Kit to test your prototype.