FizziQ Connect - Sensor Device

FizziQ Connect

Complete User Guide - External Sensors via Bluetooth

← Back to FizziQ Labs Home

1. Introduction

FizziQ Connect is an educational and scientific tool designed to be used in conjunction with the FizziQ application. It is used to collect and analyze data from various external sensors to study and understand different scientific and environmental phenomena.

FizziQ Connect is based on the M5 Stack microcontroller, which is small, portable, autonomous, and allows connecting a wide range of sensors at affordable costs.

Current version: FizziQ Connect 2.2.0. Earlier versions may display slightly different screens.
🔌

External Sensors

I2C, analog, 1-Wire

📡

Bluetooth BLE

Wireless connection

📊

Graphical Display

Built-in touchscreen

💾

Recording

3000 data points max

2. Box Contents and Specifications

2.1 Box Contents

2.2 Technical Specifications

Device: M5 Stack - ESP32
Software: FizziQ Connect 2.2.1 preloaded
Connection: BLE with FizziQ app
Power: USB-C - 5V
Sensor connections: Grove
Battery: 500 mAh included
Buttons: On/Off and Reset
Screen: 3 resistive multi-function buttons

2.3 Safety Warnings

  • FizziQ Connect must be used only in a supervised educational setting
  • Do not open the device or modify internal components
  • Do not expose to water, humidity, or extreme temperatures
  • Do not use sensors delivering voltage higher than 3.3 V on the analog input
  • Use only USB cables compliant with 5V specifications

3. Getting Started

  1. Charge FizziQ Connect using the USB cable connected to a computer or charger for at least 30 minutes. A battery level indicator is displayed in the device's receive mode.
  2. Choose a sensor and connect it with a Grove cable provided in the corresponding port. There is a keyed connector to prevent incorrect connection.
  3. Turn on FizziQ Connect by pressing the On/Off button for a few seconds. To turn off, press and hold this button for six seconds.
  4. At startup, FizziQ Connect will search for and display the connected sensors. The type of connected sensor will appear on the screen.
  5. Once the search is complete, the sensor values will be displayed on the screen, along with the battery level.
WARNING: I2C sensors (red tips on M5 Stack) or 1-Wire sensors (DS18B20 probe) must be connected to the Red port (port A). Analog sensors (black tips) must be connected to the Black port (port B).

3.1 Connecting a New Sensor

To connect a new sensor:

  1. Disconnect the existing sensor
  2. Connect the new sensor
  3. Press the "Sensor Search" button at the bottom of the screen
Tip: It is possible to connect multiple sensors using the Hub multi-port module.

5. Data Recording

Recording can be done in two ways:

5.1 From the FizziQ Application

  1. Connect the device to the application
  2. The external sensors then appear as internal sensors
  3. Data can be recorded directly in the application

5.2 Directly on the Device

  1. Press REC to start a local recording
  2. All data from all sensors is recorded
  3. You can then select the data to transfer to FizziQ or export to SD card

5.3 Recording Settings

ParameterValue
Memory capacity3000 data points maximum
Number of points selectionSelected at the start of recording
Countdown3 seconds before start
Persistent memoryData saved even if the battery discharges

5.4 Using Recorded Data

Once recording is complete, you can:

7. Sensor Types

FizziQ Connect recognizes three types of sensors:

7.1 I2C Sensors

7.2 Analog Sensors

7.3 1-Wire Sensors

Important: Please ensure that the sensor is connected to the correct port, otherwise it will not be recognized.

8. Broadcast Modes

FizziQ Connect uses three data transmission modes via Bluetooth:

8.1 Connect Mode (Point to Point)

8.2 Connect Plus Mode (Version 2.2.0+)

8.3 Radio Mode

Teaching tip: Radio mode allows a teacher to send the same data live to an entire class equipped with tablets or smartphones.
Warning: FizziQ Junior can only connect in Radio mode. Make sure to set the device to Radio mode to connect FizziQ Junior.

9. Connection to the FizziQ Application

FizziQ Connect connects to iOS and Android devices from the External Sensors menu, and to FizziQ Web (Chrome browser only) from the External Sensors tab.

  1. Open the FizziQ application and press "External sensors"
  2. The list of FizziQ Connect devices will appear automatically (Connect or Radio mode depending on configuration)
  3. Select the FizziQ Connect device whose name is displayed (e.g., "FizziQ Connect VERS5") and press "Connect"
  4. A message confirms that FizziQ and FizziQ Connect are connected
  5. Sensor data is now visible in the FizziQ instrument list
Note: If the device does not appear, press Refresh or Show other Bluetooth devices. Measurements not recognized by FizziQ will have the name UART.

9.1 Exporting Recorded Data

FizziQ Connect can be a standalone tool for recording data over a long period.

  1. Connect FizziQ Connect to FizziQ
  2. Go to Menu > Recording > Export
  3. The data will be transmitted in bulk and automatically saved in the experiment notebook
Warning: The recording data will be deleted when searching for new sensors.

10. Battery Life

The battery life of FizziQ Connect depends on its use, connected sensors, acquisition frequency, and power-saving options.

ConfigurationBattery Life
Environment sensor, 1 Hz~8 hours
e-CO2 sensor~4 hours

10.1 Extending Battery Life

Data recovery: If the battery becomes too low, the device will shut down after saving data. To recover them: Menu > Recordings > Recover

11. List of Compatible I2C Sensors

I2C sensors must be connected to the Red port (port A) of the device.

SensorMeasurement TypeManufacturer
Environment III Sensor (SHT30 - QMP6988)Temperature (-40°C to 125°C), Humidity (0-100%), Pressure (300-1100 hPa)M5 Stack
TVOC - eCO2 Sensor (SGP30)TVOC, e-CO2 (400-60,000 ppm)M5 Stack
Light Sensor (BH1750)Luminosity (1-65,535 lux)M5 Stack
CO2 Sensor (SCD40)CO2, temperature, humidityM5 Stack
Distance Sensor (VL53L0X)Distance (<2 m)M5 Stack
Voltage Sensor (ADS1115)Voltage (±36 V)M5 Stack
Current Sensor (ADS1115)Current (±4 A)M5 Stack
NCIR 2 Thermometer (MLX90614)Infrared (-70°C to 380°C)M5 Stack
Scale (HX711)Mass (<5 kg)M5 Stack
Heart Rate (MAX30100)FrequencyM5 Stack
Oxygen Sensor (MIX8410)O2 concentration (0-25%)Seeed Studio
Fine Particle Detector (HM3301)Concentration (1-500 µg/m³)Seeed Studio
pH Sensor (Df-Robot + Pb Hub)pH 0-15Df-Robot + M5 Stack
WARNING: Some sensors like Df-Robot sensors may require polarity wire reversal. A polarity reversal can damage your FizziQ Connect device.

12. List of Analog Sensors

Analog sensors must be connected to the Black port (port B) and configured manually via Menu > Add a sensor.

To program a sensor, specify: name, unit, value at 0V, and value at 3.3V.

SensorValue at 0VValue at 3.3V
Pressure Sensor (M5Stack)-110 kPa220 kPa
Force Sensor (Grove)0 NewtonMaximum force (e.g., 10 N)
Soil Moisture (Seeed Studio)0% (dry soil)100% (saturated soil)
MQ-2 Gas Sensor (Seeed Studio)0 ppmMax concentration
MQ-3 Gas Sensor (alcohol)0 ppmMax concentration
NTC Temperature (Grove)-40°C125°C
Air Quality (Seeed Studio)0 AQIMax AQI
UV Sensor (Seeed Studio)0UV Index 11
Turbidity (Grove)0 NTU3000 NTU
Flame Sensor (Seeed Studio)No flameIntense flame
EMG Detector (Seeed Studio)No signalMax signal
Vibration Sensor (Seeed Studio)No vibrationMax vibration
Hall Effect (M5Stack)No fieldMax field
pH Sensor (Df-Robot)pH 0pH 15

13. 1-Wire Sensor

1-Wire sensors must be connected to the Red port (port A).

DS18B20 Temperature Probe

The DS18B20 is a programmable digital temperature sensor:

Warning: Do not expose the plastic sheath to excessively high temperatures, as it may melt. You can connect two probe sensors simultaneously using the multi-port hub.

14. Connecting Multiple Sensors

It is possible to connect multiple sensors simultaneously using two methods:

14.1 Multi-Port Hub (M5 Stack Unit Hub)

14.2 I2C Multiplexer (M5 Stack PaHub)

14.3 Voltmeter/Ammeter Sensor

A specific kit-style device is available for connecting Voltmeter and Ammeter sensors to an electrical circuit with banana plugs.

WARNING: Respect polarities and the maximum voltages and currents specified by the manufacturer.

15. Troubleshooting

ProblemSolution
Sensors not detectedCheck that sensors are properly connected to the correct port
FizziQ Connect does not appear in the appPress Refresh or "Show other Bluetooth devices"
Cannot connectPress button A to reset sensor detection
Device not respondingHold the power button for 6 seconds to turn off, then turn on again
FizziQ application incompatibleMake sure the application is up to date
Technical support: info@fizziqlab.org

16. Maintenance and Care

Frequently Asked Questions

What is FizziQ Connect?

FizziQ Connect is a standalone device that allows you to connect external sensors to the FizziQ application via Bluetooth. It extends measurement capabilities beyond the sensors built into smartphones.

Does FizziQ Connect work without the FizziQ application?

Yes, FizziQ Connect can operate autonomously and display measurements on its built-in screen. However, connecting to the FizziQ application is recommended for recording and analyzing data.

What types of sensors are compatible?

FizziQ Connect supports three types of sensors: I2C (digital), analog (0-3.3V), and 1-Wire (such as DS18B20 temperature probes). Grove and M5Stack sensors are compatible.

How do I connect FizziQ Connect to my smartphone?

Turn on the device, open FizziQ on your smartphone, go to Instruments → FizziQ Connect, and select your device from the list of available Bluetooth devices.

How many sensors can I connect simultaneously?

FizziQ Connect has multiple ports: 1 I2C port (with chaining capability via multi-port hub), 2 analog ports, and 1 1-Wire port. The exact number depends on the type of sensors used.

What is the battery life?

FizziQ Connect has a 390 mAh battery providing approximately 2-3 hours of continuous use. A full charge takes about 2 hours via USB-C.

What is broadcast mode?

Broadcast mode allows multiple smartphones to simultaneously receive data from a single FizziQ Connect. Ideal for classroom demonstrations where all students can see measurements in real-time.

Are sensors included with FizziQ Connect?

No, sensors are sold separately. Check the list of compatible sensors at fizziq.org or in this guide.

Is FizziQ Connect water-resistant?

No, FizziQ Connect is not waterproof. Avoid splashes and excessive humidity.

How do I update the firmware?

Firmware updates are performed automatically when connecting to the FizziQ application if a new version is available.