Introduction
This App is intended as a graphical user interface for the sent mass-value data measured by PAN1781 with the PM Sensor and send over Bluetooth Low Energy Service "Nordic UART Service".
- PAN1781: PAN1781 (nRF52820) | Panasonic Industry Europe GmbH for PAN1781 documentation.
- Particulate Matter Sensor: Particulate matter sensor | Panasonic Industry Europe GmbH for PM Sensor documentation.
The whole GUI is based on the Source Code provided in the repository: cable-replacement-app
Hardware Connection
The detailed description of the wiring and connection can be found in the repository: pan1781-sn-gcja5-BLE
Getting Started
- Download and install the installer for Node LTS.
- Install the ionic CLI globally:
npm install -g ionic - Install the Cordova globally:
npm install -g cordova - Install platform dependent packages
- Clone this repository:
git clone https://github.com/panasonic-industry-europe/mobile-app-pan1781-pmsensor-ble - Run
npm installfrom the project root. - Follow "Get started with Ionic" introduction for Android or iOS.
Deployment
Android
Run ionic cordova run android --prod
iOS
iOS apps can only be developed on macOS with Xcode installed.
Run ionic cordova run ios --prod
Serve the App
Run ionic serve
App Preview
| Scan Page | Demo Page |
|---|---|
![]() |
![]() |
Using the GUI
Panasonic PAN1781Evaluation Board
- Prepare and flash the PAN1781 Evaluation Board like described in: pan1781-sn-gcja5-BLE
- Power the Board through USB or Pinheader
Mobile Device
- Deploy and start the App on the device
- Establish the Bluetooth Low Energy connection to the Board
Now you can enjoy the mass density values measured by the PM Sensor and sent to your device by PAN1781!

