Skip to content

Welcome to the Aidlab SDK

This documentation is intended for developers who are looking to create publicly distributed applications that integrate with Aidlab or Aidmed One sensors. We will guide you through the process of connecting to Aidlab or Aidmed One, with the aim of saving you time and making the development process faster and easier.

Each section presents specific information about Aidlab, Aidmed One, and their capabilities. It is recommended to go through the whole documentation to fully understand the provided solutions. Additionally, it is possible to fetch data from our Aidlab API, as detailed in the API Reference.

Please note that throughout this SDK, the term "Aidlab" also includes the Aidmed One device unless stated otherwise. This means that any instruction, guidance, or code referencing Aidlab is also applicable to Aidmed One.

Aidlab Technical Overview

Aidlab is a small computer powered by a 32-bit ARM® Cortex CPU accompanied by IMU, biosensors and a 2.4 GHz radio using Bluetooth 4.1 Smart (BLE). Thanks to BLE and our power management, Aidlab can last more than 24 hours of normal usage.

Bluetooth Smart is different from legacy “pairing-required” Bluetooth—it is energy-efficient and runs on modern phones (iPhone, Galaxy, wearables) without the quirks of classic BT.

What can be achieved with Aidlab SDK?

Examples of solutions you can build:

  • Sleep monitor: wear overnight, analyze respiration and heart rate, return insights.
  • Meditation supporter: track breathing changes, remind users to breathe deeply and slowly.
  • Diet supporter: monitor metrics continuously and suggest adjustments.
  • Horror game: adapt gameplay based on heart rate/respiration to modulate adrenaline.
  • Stress analyzer: collect physiological data to determine stress levels and provide feedback.