BattPulse

Securing the Energy Transformation

BMS Display 7"
Quick Start Guide

CAN Bus WiFi Touch

7-inch Touch LCD for Real-Time Battery Monitoring
Compatible with BattPulse BMS, Moonitor16S, and custom BMS systems

Document: BP-DSP-7001-QSG  |  Revision 1.0  |  March 2026
Ā© 2026 BattPulse by SONAL  |  info@battpulse.com  |  battpulse.com

šŸ“„ Get the latest version of all documents
šŸ“š BattPulse BMS Display 7" Documentation
Quick Start Guide  |  Developer API Reference  |  Product Datasheet  |  All Documents  |  šŸ›’ Get the Display

Contents

  1. What's in the Box
  2. Product Overview
  3. Connectors & Ports
  4. Setup — WiFi Connection
  5. Setup — CAN Bus Connection
  6. Navigating the Display
  7. Settings Reference
  8. Troubleshooting
  9. Safety & Compliance

1. What's in the Box

Item Qty Notes
BattPulse BMS Display 7" unit 1 Model BP-DSP-7001
USB Type-C cable (1 m) 1 For power and firmware updates
PH2.0 → CAN Bus cable 1 CAN-H, CAN-L, GND
PH2.0 → RS485 cable 1 A, B, GND
PH2.0 → I2C/UART/ADC cables 1 set For sensor expansion
šŸ“„ Manual is Online
Full documentation, API references, and firmware updates are available at battpulse.com/docs

2. Product Overview

The BattPulse BMS Display 7" is a professional-grade, 7-inch capacitive touch display designed for real-time battery management system monitoring. It connects to your BMS via WiFi or CAN Bus and provides instant visibility into:

šŸ”‹ Pack Status

Voltage, current, SOC%, power, charge/discharge direction

šŸ“Š Individual Cells

6–16S cell voltages with colour-coded health indicators

šŸŒ”ļø Temperature

Up to 8 temperature probes — die, shunt, NTC sensors

⚔ I/O & Faults

Charge FET, discharge FET, balancing status, fault codes

Key Features

FeatureSpecification
Display7.0" IPS LCD, 800 Ɨ 480 pixels, capacitive 5-point touch
ConnectivityWiFi 802.11 b/g/n (2.4 GHz) + CAN Bus + RS485
CAN Bus250/500/1000 kbps, TJA1051 transceiver, 120 Ī© termination selectable
Power InputUSB Type-C (5 V) or 3.7 V Li-Po battery (PH2.0 connector, max 2000 mAh)
Cell Support6S – 16S (dynamic, auto-detected)
Temperature ProbesUp to 8 probes (auto-detected)
StoragemicroSD / TF card slot
UI Framework3-page touch navigation — Dashboard, Cell States, Settings
Dimensions189.4 Ɨ 107.4 Ɨ 15 mm
Weight~195 g
Operating Temp-20 °C to +70 °C

3. Connectors & Ports

All peripheral connectors use PH2.0 headers. Each cable terminates in standard 2.54 mm DuPont pins on the other end.

Connector Pins Purpose
CAN Bus (PH2.0) CAN-H, CAN-L, GND Connect to BMS CAN port. 120 Ī© termination included (jumper selectable).
RS485 (PH2.0) A, B, GND Modbus RTU connection (future use). 120 Ī© termination included.
I2C (PH2.0) SDA, SCL, 3V3, GND External sensor expansion
USB Type-C (UART) — Power supply (5 V), firmware update, serial debug
Battery (PH2.0) +, āˆ’ Single 3.7 V Li-Po cell (max 2000 mAh). Charges via USB.
TF Card Slot — microSD card for data logging (future firmware)
ADC Sensor (PH2.0) ADC, GND Analog sensor input
āš ļø Battery Safety
The battery connector supports only a single 3.7 V Li-Po cell. Do NOT connect multiple cells in series or parallel. Maximum recommended capacity: 2000 mAh.

4. Setup — WiFi Connection

WiFi mode connects to your BMS over your local network. The display polls the BMS HTTP API and shows real-time data.

Power On

Connect the USB Type-C cable to a 5 V power source (USB charger, power bank, or computer). The display boots in ~3 seconds and shows the Dashboard page.

Open Settings

Tap the Settings tab at the bottom of the screen (gear icon). The Settings page shows connection options on the left panel.

Select WiFi

Tap the WiFi button at the top of the left panel (it is selected by default).

Enter WiFi Credentials

Tap the SSID field and type your WiFi network name using the on-screen keyboard.
Tap the Password field and enter the WiFi password.

Default: SSID = Battpulse  |  Password = Battpulse

Select BMS Type

Choose your BMS from the dropdown:

Enter BMS IP or Scan

Type the BMS IP address manually, or tap Scan Network to automatically discover BMS devices on your WiFi network. Discovered devices appear as buttons — tap one to select it.

Tap Connect

Tap the Connect button. The status indicator turns green when connected. Data starts flowing to the Dashboard immediately.

šŸ’” Auto-Reconnect
Once configured, the display saves your WiFi settings and automatically reconnects on every power-up. No need to repeat the setup.

5. Setup — CAN Bus Connection

CAN Bus mode provides the fastest, most reliable connection. Data is received directly from the BMS at 100 ms intervals with zero network dependency.

Wire the CAN Cable

Connect the included PH2.0 CAN cable to the CAN port on the display:

WireConnect to BMS
CAN-HCAN High
CAN-LCAN Low
GNDSignal Ground

Power On

Connect 5 V USB power. The display boots and shows the Dashboard.

Select CAN Bus Mode

Go to Settings → CAN Bus tab at the top of the left panel.

Configure (Usually Not Needed)

The display ships pre-configured for BattPulse BMS defaults:

SettingDefaultDescription
Baud Rate500 kbpsMust match BMS CAN speed
ModeNormalNormal = TX+RX, Listen-Only = RX only
Timeout1000 msData timeout before "stale" warning
CAN IDs0x300–0x370Pre-set for BattPulse protocol
If you are using a BattPulse BMS, no changes are needed.

Tap Connect

Tap Connect. The CAN Status sub-page shows live diagnostics: message count, parse rate, and error counters. Data appears on the Dashboard within 1 second.

āš ļø CAN Termination
The display includes a 120 Ī© CAN termination resistor connected by default (via jumper). If your CAN bus already has two termination resistors, remove the jumper marked CAN 120R on the board.

The display has three main pages accessible via the bottom tab bar:

Page What It Shows
šŸ“Š Dashboard
  • SOC arc gauge with percentage and remaining Ah
  • Pack voltage, current, power (W), charge/discharge direction
  • Cell count (xS), max cell, min cell, cell delta (mV)
  • Temperature probes with sensor names and colour-coded values
  • I/O states — Charge FET, Discharge FET, Balancing
  • Status indicator and event string from BMS
  • Fault/warning banner when active
šŸ”‹ Cell States
  • Grid of all individual cell voltages with colour-coded borders
  • Average, max, min cell voltage
  • Cell delta (imbalance) value
  • Current and balancing status
  • Grid automatically resizes for 6S–16S packs
āš™ļø Settings
  • Connection type selector: WiFi / CAN Bus / RS485
  • WiFi: SSID, password, BMS type, IP, network scanner
  • CAN Bus: Baud rate, mode, timeout, CAN ID config, diagnostics
  • Display: Screen timeout, brightness slider
  • Restart Screen button (reboots the display controller)
  • Reset BMS button (CAN mode only — sends restart to BMS)

7. Settings Reference

Display Settings

SettingOptionsDefault
Screen TimeoutAlways On, 30s, 1/2/5/10/30 min, 1/2/3/5/6/8/12 hours5 minutes
Brightness10% – 100% (slider)100%
Restart ScreenButton — reboots display controller—

WiFi Settings

SettingDescriptionDefault
SSIDWiFi network nameBattpulse
PasswordWiFi passwordBattpulse
BMS TypeMoonitor16S or BattPulseMoonitor16S
BMS IPIP address of BMS on network192.168.1.100

CAN Bus Settings

SettingDescriptionDefault
Baud Rate125 / 250 / 500 / 1000 kbps500 kbps
ModeNormal (TX+RX) or Listen-Only (RX only)Normal
TimeoutData timeout in ms1000 ms
Status Base IDCAN ID for pack status frames0x300
Cell Base IDCAN ID for cell voltage frames0x330
Temp Base IDCAN ID for temperature frames0x350
I/O IDCAN ID for I/O state frame0x360
Fault IDCAN ID for fault/warning frame0x370

8. Troubleshooting

Symptom Solution
Screen shows "No Data" / "Waiting for BMS frames" WiFi: Check that the SSID/password are correct and the BMS IP is reachable.
CAN: Verify wiring (CAN-H to CAN-H, CAN-L to CAN-L). Check baud rate matches BMS.
WiFi connects but no BMS data Verify BMS IP address. Tap Scan Network to discover BMS devices. Make sure the correct BMS Type is selected (Moonitor16S vs BattPulse).
CAN: high RX Errors count Check CAN bus termination. The bus needs exactly two 120 Ī© resistors (one at each end). Verify baud rate setting.
Cell count shows wrong number Cell count is auto-detected from CAN/WiFi data. Ensure BMS is configured for the correct number of cells.
Temperature probes missing Probes are auto-detected. Only active (non-zero) probes are displayed. Check BMS sensor configuration.
Screen is unresponsive Go to Settings → Restart Screen or power-cycle via USB cable.
Display is dim Go to Settings → Brightness slider and increase to 100%.
BMS needs restart (CAN only) Go to Settings → CAN Bus → CAN Status tab and tap Reset BMS. Confirm in the dialog. The BMS reboots in 2–4 seconds.

9. Safety & Compliance

šŸ”“ Important Safety Instructions