technical details

The Blebricks Expert Kit is intended for users who are skilled in handling assembled/electronic printed circuit boards.

The users shall handle the included devices with care, avoiding to create short-circuits, bend connectors, apply inadequate forces on the devices and particularly on the electronic components, expose the devices to water and temperatures lower than 0°C and higher than 45°C, or create any other possible damaging scenario.

In order to disassemble stacked Blebricks, it is recommended to use a dielectric object as a lever and apply a uniform and weak force in order to not bend connectors.

BLE-B
  • Description

    The BLE-B is our Bluetooth®  Low Energy and NFC communication Blebrick, equipped with an ARM® Cortex®-M4 32-bit processor.

  • Interfaces

    The BLE-B is equipped with:

    • Bluetooth® Low Energy (v4.2)
    • NFC Tag Emulation
    • Three-state button detecting short and long presses
    • RGB LED with configurable colour and brightness level, used also for status indication by blinking
    • 4 GPIOs configurable as digital inputs, digital outputs with optional PWM feature and analogue input (only for two GPIOs)
    • Temperature sensor
    • Battery voltage sensor

  • Radio Parameters

    • 4 GHz transceiver
    • -96 dBm sensitivity
    • 1 Mbps, 2 Mbps supported data rates
    • TX power -20 to +4 dBm in 4 dB steps
    • RSSI (1 dB resolution)

  • Operation Modes

    The BLE-B can operate both and simultaneously in advertising mode (default operating mode with minimum power consumption) and observing mode (scanning for advertising packets from other BLE devices).

    The main advertising data are encoded and transmitted using a registered Manufacturer ID (0x0668, Bleb Technology s.r.l.).

    Another possibility for the BLE-B is to transfer data to/from central BLE devices in connection mode.

    Additionally, the BLE-B can operate in Quuppa mode, emulating a Quuppa tag for enhanced RTLS applications.

    The demo mode is intended for enhanced demonstration experience, but it is not recommended for low-power applications.

    The BLE-B can be configured in programming mode, where commands are received upon BLE connection, are executed and saved in BLE-B’s flash memory for execution after power-cycling.

    Finally, the BLE-B’s firmware can be updated wirelessly via Over The Air Device Firmware Update.

  • MakeApp View

IMU
  • Description

    The BLE-IMU is a 9-Axes absolute orientation sensor integrating 3-Axes accelerometer, 3-Axes gyroscope and 3Axes magnetometer.

  • Configurability

    The user can set the reading interval, configure sensors’ full ranges and sensitivities, change measurement units, and chose the sensor output type such as orientation data (e.g. quaternions, Euler angles etc.), linear acceleration or accelerometer, gyroscope and magnetometer raw data.

  • Sensor Parameters

    Dimensions (naked): 22.5 mm x 22.5 mm

    Dimensions (packaged): 27 mm x 27 mm

    The following are default values which can be modified by the user:

    Accelerometer: range ±4 g, bandwidth 62.5 Hz, 14 bits resolution
    Gyroscope: range 2000 dps, bandwidth 32 Hz, 16 bits resolution
    Magnetometer: ODR 20 Hz, 13/13/15 bits x/y/z resolution
    Fused data (quaternions) ODR: 100 Hz

  • Additional notes

    The accelerometer, gyroscope and magnetometer can be configured only when used in raw data mode: when the sensor is set to output orientation data their default settings are restored.

  • Applications

    • Motion Tracking
    • Robotics
    • Industry 4.0
    • Indoor Navigation
    • Context awareness

  • MakeApp View

  • Demo video
PDM
  • Description

    The PDM is a Time-of-Flight (ToF), laser-ranging sensor with accurate ranging and fast ranging frequency, allowing distance measurement and presence detection.

  • Configurability

    The user can set the reading interval and configure sensor’s operation mode.

  • Sensor Parameters

    Dimensions (naked): 22.5 mm x 22.5 mm

    Dimensions (packaged): 27 mm x 27 mm

    The following are default values which can be modified by the user:

    Default and minimum reading interval is 150 ms.

    Emitter: 940 nm invisible laser (Class 1)

    Distance measurement range: up to 400 cm

    Ranging sensibility: 1 mm

    Typical full Field-of-View (FoV): 27°

  • Additional notes

    The measurement is accurate only when no warnings are shown. Typical warnings are out of bounds (the sensor is trying to measure an excessive distance) and wrapped target (when the target is too small or has an excessively irregular surface).

  • Applications

    • User detection to power on/off and lock/unlock devices
    • Service robots and vacuum cleaners (long distance and fast obstacle detection)
    • Drones (landing assistance, hovering, ceiling detection)
    • Smart shelves and vending machines (goods inventory monitoring)
    • Sanitary (robust user detection whatever the target reflectance)
    • Smart building and smart lighting (people detection, gesture control)
    • 1 D gesture recognition

  • MakeApp View

  • Demo video
ENV
  • Description

    The ENV Blebrick is an ultra-low-power environmental sensor that integrates gas, humidity, pressure and temperature sensors, allowing reliable calculation of the indoor air quality index (IAQ).

  • Configurability

    This sensor is not user configurable.

  • Sensor Parameters

    Dimensions (naked): 22.5 mm x 22.5 mm

    Dimensions (packaged): 27 mm x 27 mm

    The default reading interval for this sensor is 10 s.

    Pressure range: 300 hPa – 1100 hPa (±0.6 hPa accuracy)

    Humidity range: 0 – 100% (±3% accuracy)

    Temperature range: -40 °C – +85 °C (±1 °C accuracy)

    IAQ range: 0 – 500

  • Additional notes

    It can take up to ten minutes for this sensor to generate a reliable Indoor Air Quality Index. The user knows how accurate the given IAQ is basing on the IAQ Accuracy byte provided by the sensor. Until the IAQ Accuracy is equal to zero, the IAQ is not reliable.

    A proprietary algorithm processing humidity, temperature, gas and pressure data collected by the sensor automatically calculates the IAQ Index.

  • Applications

    • Air quality measurement
    • Personalized weather station
    • Context awareness, e.g. skin moisture detection, room change detection
    • Fitness monitoring / well-being
    • Warning regarding dryness or high temperatures
    • Measurement of volume and air flow
    • Home automation control (e.g. HVAC)
    • GPS enhancement (e.g. time-to-first-fix improvement, dead reckoning, slope detection)
    • Indoor navigation (change of floor detection, elevator detection)
    • Altitude tracking and calories expenditure for sports activities

  • MakeApp View

RHT
  • Description

    The RHT is a relative humidity and temperature sensor.

  • Configurability

    The user can configure the reading interval.

  • Sensor Parameters

    Dimensions (naked): 22.5 mm x 22.5 mm

    Dimensions (packaged): 27 mm x 27 mm

    Default reading interval: 1 s, and the minimum is 500 ms

    Humidity range: 0 – 100% (±2% accuracy)

    Humidity resolution: 0.05%

    Temperature range: -40 °C – +125 °C (±0.3 °C accuracy)

    Temperature resolution: 0.05 °C

  • Applications

    • Automotive: defogging, HVAC
    • Home appliance
    • Medical
    • Printers
    • Humidifier

  • MakeApp View

UVA
  • Description

    The UVA is an ultraviolet (UV-A) light sensor.

  • Configurability

    The user can configure the reading interval and the sensor’s integration time. Increasing the integration time results in enhanced sensitivity and higher minimum refresh time.

  • Sensor Parameters

    Dimensions (naked): 22.5 mm x 22.5 mm

    Dimensions (packaged): 27 mm x 27 mm

    Default reading interval: 1 s, the minimum is 60 ms

    Range of spectral sensitivity: 320 – 410 nm

    Maximum UVA detection power: 328 mW/cm2

    UVA sensitivity: 5 µW/cm2

  • Applications

    • Solar UV indicator
    • Cosmetic / outdoor sport handheld product
    • Consumer products

  • MakeApp View

RGB
  • Description

    The RGB is a red, green, blue and white colour sensor.

  • Configurability

    The user can configure the reading interval and the sensor’s integration time. Increasing the integration time results in enhanced sensitivity and lower maximum detectable intensity.

  • Sensor Parameters

    Dimensions (naked): 22.5 mm x 22.5 mm

    Dimensions (packaged): 27 mm x 27 mm

    Default reading interval: 1 s, the minimum is 100 ms

    Red irradiance responsivity: 96 counts/(µW/cm2) @619 nm

    Green irradiance responsivity: 74 counts/(µW/cm2) @518 nm

    Blue irradiance responsivity: 56 counts/(µW/cm2) @6467 nm

    Minimum/Maximum detectable intensities: see below

  • Additional notes

    How the integration time affects sensitivity and maximum detectable intensity:

  • Applications

    • Handheld device
    • Consumer device
    • Industrial and mechanical application

  • MakeApp View

  • Demo video
PRT
  • Description

    The PRT is an absolute barometric pressure and temperature sensor.

  • Configurability

    The user can configure the reading interval, temperature and pressure oversampling, temperature and pressure offset and filter coefficient.

  • Sensor Parameters

    Dimensions (naked): 22.5 mm x 22.5 mm

    Dimensions (packaged): 27 mm x 27 mm

    Default reading interval: 500 ms, and the minimum is 10 ms

    Pressure range: 300 hPa – 1100 hPa (±1 hPa accuracy)

    Pressure resolution: 0.01 hPa

    Temperature range: -40 °C – 85 °C (±1 °C accuracy)

    Temperature resolution: 0.1 °C

  • Additional notes

    Since this is an absolute barometric pressure sensor, it can be used to detect and measure altitude variations. In order to measure altitude, an additional reference BLE-PRT shall be used.

  • Applications

    • Enhancement of GPS navigation (e.g. time-tofirst-fix improvement, dead-reckoning, slope detection)
    • Indoor navigation (floor detection, elevator detection)
    • Outdoor navigation, leisure and sports applications
    • Weather forecast
    • Health care applications (e.g. spirometry)
    • Vertical velocity indication (e.g. rise/sink speed)

  • MakeApp View

RPS
  • Description

    The RPS is a single-position mounting base brick including a Li-Po / Li-Ion micro-USB (Type B) battery charger.

  • Usage

    It is possible to use it to supply power to other Blebricks either using a Li-Po / Li-Ion battery or using a 5 VDC power supply connected through the micro-USB (Type B) port.

    Such brick is also able to properly charge Li-Po / Li-Ion batteries.

  • Parameters

    Dimensions (naked): 22.5 mm x 22.5 mm

    Dimensions (packaged): 27 mm x 27 mm

    Output voltage: 3.0 V

    Maximum input voltage (USB): 5.0 V

  • LED indication

    When only the battery is plugged in, the LED is turned off.

    When only the micro-USB 5VDC power source is plugged in, the green LED is turned on.

    When both the battery and the micro-USB 5VDC power source are connected, the green LED is always on, while the red LED is on only during battery charging.

  • Included Li-Po battery

    Capacity: 80 mAh

    Maximum continuous discharge current: 80 mA

    Dimensions: 12 mm x 22 mm x 6 mm

    Temperature ranges: 0 to +45°C (charge); -20°C to +60°C (discharge)

    Humidity range: 65% ±20% r.H.

PCB
  • Description

    The PCB is a single-position mounting base including through-hole pads to provide the user with a Blebricks sized breadboard. Such brick allows the expert user to experiment the assembly of discrete components such as buttons, switches, LEDs, analogue sensors etc.

  • Parameters

    Dimensions (naked): 22.5 mm x 22.5 mm

    Dimensions (packaged): 27 mm x 27 mm

  • Contacts map (top view)

SPS
  • Description

    The SPS brick is a single-position mounting base brick including a coin cell (CR1632) battery holder.

  • Usage

    It is possible to use it to supply power to other Blebricks, however it is recommended to use it only for low power applications since the battery cannot be recharged and will have to be replaced when empty.

  • Parameters

    Dimensions (naked): 22.5 mm x 22.5 mm

    Dimensions (packaged): 27 mm x 27 mm

    Output voltage: 3.0 V

  • Included CR1632 battery

    Capacity: 120 mAh

    Dimensions: 16 mm x 3.2 mm

    Temperature range: -30 °C to +70 °C

  • Recommendations

    Please be careful when stacking Blebricks over the BLE-SPS as unwanted short circuits between the battery holder and the overlying Blebrick may take place. To avoid such problems, it is recommended to cover the upper side of the battery holder with insulating tape.

    Please note that if you are using the BLE-B with a fast advertising interval (i.e. < 1 s), or with any observing interval it is recommended to take in account a different kind of power supply.

REL
  • Description

    The REL is an actuator brick including a bistable relay (concurrently handling two channels), two digital inputs and two digital outputs.

  • Configurability

    The relay and the two digital outputs can be switched on/off upon command, and it is possible to set toggling intervals for them as well (specifying the timings for both the “high” status and the “low” status). The two digital outputs can generate PWM signals with configurable duty-cycles, while the relay do not provide such feature.

    It is possible to set the reading interval for the two digital inputs.

  • LED indication

    The BLE-REL blinks blue to notify power on.

    It then blinks green upon relay circuit closing and red upon relay circuit opening.

  • Digital inputs

    By activating the digital inputs reading, the user can read their respective values.

  • Parameters

    Dimensions (naked): 32.5 mm x 32.5 mm

    Dimensions (packaged): 37 mm x 37 mm

    Maximum power: 60 W

  • MakeApp View