BattPulse

BMS Display 7"
Securing the Energy Transformation

7" IPS Touchscreen CAN Bus WiFi 1024 Γ— 600
Model: BP-DSP-7001  |  Product Datasheet  |  Rev 1.0
πŸ“„ 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

The BattPulse BMS Display 7" is a professional-grade 7-inch colour touchscreen display designed for real-time monitoring and control of battery management systems. It connects to any compatible BMS via CAN Bus or WiFi and shows pack voltage, cell voltages, temperatures, I/O states, faults and state of charge β€” all on a vivid 1024Γ—600 IPS panel with 5-point capacitive touch.

πŸ“Š
Real-Time Dashboard
SOC arc gauge, pack voltage/current, min/max cell, temperatures, I/O status, fault alerts β€” all refreshed at 100 ms (CAN) or 250 ms (WiFi).
πŸ”‹
Cell Voltage Grid
Individual cell voltages in a colour-coded grid. Supports 6S–16S packs, odd or even. Auto-adapts to your BMS cell count.
πŸ”Œ
Dual Connectivity
CAN Bus (500 kbps default, configurable) for wired installations. WiFi 2.4 GHz for remote/wireless monitoring. Use either or both.
βš™οΈ
Easy Configuration
On-screen settings with touch keyboard. Configure WiFi SSID/password, BMS IP, CAN IDs, baud rate, display brightness, screen timeout.
🌑️
8 Temperature Probes
Up to 8 temperature sensors displayed with auto-detection. WiFi mode shows BMS-defined sensor names (e.g. "ShuntTemp", "NTC_1").
πŸ›‘οΈ
BMS Control
Remote BMS restart via CAN with two-step safety protocol (ARM + EXECUTE). Prevents accidental commands. Screen restart button included.

Technical Specifications

Display

Screen Size7.0 inch (177.8 mm diagonal)
Panel TypeIPS, full viewing angle
Resolution1024 Γ— 600 pixels
InterfaceRGB (parallel)
TouchCapacitive, 5-point multi-touch
Touch ControllerGT911
BrightnessSoftware adjustable (0–100%)
Screen TimeoutConfigurable (30s – 10min, or disabled)

Communication

CAN BusCAN 2.0A, 11-bit, TJA1051 transceiver
CAN Baud Rate125 / 250 / 500 / 1000 kbps
CAN Termination120 Ξ© onboard (jumper selectable)
WiFi802.11 b/g/n, 2.4 GHz
WiFi ProtocolHTTP POST / JSON
BluetoothBLE 5.0 (reserved for future use)

Electrical

Power InputUSB Type-C, 5 V DC
Typical Consumption~300–500 mA @ 5 V
Battery Option3.7 V Li-Po via PH2.0 header (max 2000 mAh)
Storage16 MB Flash, 8 MB PSRAM
Settings StorageNon-volatile (NVS), survives reboots

Mechanical

Dimensions189.4 Γ— 107.4 Γ— 15 mm
Weight~195 g
Operating Tempβˆ’20 Β°C to +70 Β°C
MountingFlat mount, adhesive, or custom bracket

Software

UI FrameworkLVGL 8 (embedded graphics)
Update MethodUSB-C serial flash
FW Size~1.5 MB (with assets)

Connectors & Interfaces

ConnectorTypePin-out / SignalsUsage
USB-C Type-C receptacle 5 V DC power + USB serial (programming/debug) Primary power supply, firmware updates
CAN Bus PH2.0, 2-pin CAN-H, CAN-L Connect to BMS CAN bus
RS485 PH2.0, 2-pin A, B Reserved for future protocols
I2C PH2.0, 4-pin SDA, SCL, 3V3, GND External sensor expansion
ADC / Sensor PH2.0, 2-pin ADC input, GND External analog sensor
Battery PH2.0, 2-pin BAT+, BATβˆ’ 3.7 V Li-Po backup (max 2000 mAh)
TF Card Slot microSD push-push SPI interface Future use (logging, assets)

CAN Bus Wiring

Display CAN Port (PH2.0): CAN-H (pin 1), CAN-L (pin 2)

Baud rate: 500 kbps default (configurable on-screen: 125 / 250 / 500 / 1000 kbps)

Termination: 120 Ξ© resistor onboard β€” enable via jumper if display is at end of CAN bus.

Max bus length: Depends on baud rate. At 500 kbps, up to ~100 m with proper cabling.

Supported BMS Configurations

ParameterRangeNotes
Series cell count6S – 16SAuto-detected, odd and even supported
Temperature probes1 – 8Auto-detected from active probes
Pack voltage0 – 100 VDisplay range
Pack currentβˆ’500 A to +500 APositive = discharge
I/O statesUp to 8CHG, DSC, BAL via CAN; any named I/O via WiFi
CommunicationCAN Bus or WiFiCan be switched in Settings

User Interface Pages

PageDescription
Dashboard SOC arc gauge, pack voltage, current, cell count, max/min cell voltage, all temperature probes, I/O states, fault/warning alerts, connection status
Cell States Individual cell voltage grid with colour coding. Re-builds dynamically for any cell count. Shows voltage and cell number.
Settings WiFi configuration (SSID, password, BMS IP, scan), CAN configuration (IDs, baud rate, status), Display settings (brightness, timeout), Reset BMS command, Restart Screen

BMS Compatibility

βœ“
BattPulse BMS β€” Native support via CAN Bus and WiFi. All features available out of the box.
βœ“
Third-party BMS β€” Any BMS implementing the CAN protocol (0x300–0x370) or WiFi HTTP/JSON API. See Developer API Reference (BP-DSP-7001-API).

Ordering Information

ModelSKUDescription
BMS Display 7"BP-DSP-70017" IPS touch display with CAN + WiFi, USB-C cable included

Package Contents

ItemQty
BattPulse BMS Display 7"1
USB-C cable (1 m)1
CAN bus PH2.0 pigtail cable1
Quick Start Guide1