Nano-Phyling
Nano-Phyling

The Nano-Phyling is an ultra-miniature 9-axis IMU designed to make motion measurement accessible to everyone. It completes the Phyling sensor family with a compact, simple and immediately usable solution.
General overview
Since its creation, Phyling has been developing solutions that aim to make physical data easier to access. The Nano-Phyling is part of this approach, offering an accurate tool for motion analysis, whether in an educational setting or for research, prototyping or application exploration projects.
Thanks to its ultra-miniature format and its USB-C and Bluetooth Low Energy (BLE) connectivity, it fits easily into many environments without heavy infrastructure.
Technical specifications
| Specification | Value |
|---|---|
| Sensors | 9-axis IMU (16G accelerometer, 2000°/s gyroscope, 16 Gauss magnetometer) |
| Dimensions | 22 × 22 × 12 mm |
| Weight | 6 g |
| Connectivity | USB-C, Bluetooth Low Energy (BLE) |
| Battery life | Up to 4 hours of continuous use |
| Transmission | Real time |
| Sampling rate | 200 Hz |
Features and Uses
After processing, the raw data provided by the Nano-Phyling can be used to carry out many motion-related analyses:
- Orientation: Analysis of orientation in space (tilt, rocking).
- Motion tracking: Detection and tracking of gestures and calculation of trajectories.
- Frequency analysis: Calculation of oscillation frequencies.
- Biomechanics: Counting steps or cycles.
- Kinematics: Measurement of angular velocities.
The Nano-Phyling is intended for a wide range of users:
- Students and teachers: For hands-on learning (lab sessions, projects).
- Researchers and R&D laboratories: For experimentation and rapid prototyping.
- Enthusiasts: Fans of applied mathematics and physics.
- Industry professionals: To discover and assess the possibilities of embedded measurement on existing systems.
Quick start
The Nano-Phyling has been designed for immediate software use. It integrates easily into your Phyling environment (Maxi-Phyling, Maxi-Hub) but can just as well connect directly to any computer.
Installing the library
A Python library lets you retrieve the data in just a few lines of code:
pip install phylingPowering on and connecting to the Nano-Phyling
Press and hold the Nano-Phyling button to turn it on. The green LED blinks 🟢.
Data collection
The nano.run() command connects to the Nano-Phyling and starts the acquisition of the data it sends. The LED turns blue when recording starts 🔵.
Retrieving the data
The recorded data is then stored in a Python table (DataFrame) and ready to be analyzed.
Usage example: instrumented pendulum lab
To illustrate the use of the Nano-Phyling in an educational setting, a complete lab on the study of an instrumented pendulum is available.
This lab relies on a Python notebook (Jupyter) and provides a gradual introduction to the data produced by the Nano-Phyling.
A dataset from a Nano-Phyling is also provided so that users can view the structure of the signals and test the analyses, even without immediate access to the sensor.
This lab covers:
- getting started with the Nano-Phyling,
- the acquisition of inertial data (accelerations, angular velocities),
- the analysis of the oscillating motion of a pendulum from the measured signals,
- the use of the data to link experimental measurements with physical modeling.
It is a representative example of how the Nano-Phyling can be used to teach experimental physics (mechanics, signal processing) and can serve as a basis for lab sessions, student projects or demonstrations.
The lab resources (Jupyter notebook and associated dataset) are available here:
Pendulum lab – Nano-Phyling
Usage example: vibration analysis on a bike frame
This second example illustrates the use of the Nano-Phyling for vibration analysis of a bike frame. The video shows step by step:
- how to place the Nano-Phyling units on the frame,
- how to start and run the recording,
- how to extract and analyze the data using AI.
It is a representative example of how the Nano-Phyling can be used in R&D and in the sports industry to characterize the vibration behavior of equipment under real conditions.