A programmable HD-OBD telematics platform for passenger cars, trucks, buses, and heavy-duty vehicles.
Freematics ONE+ Model H is a compact, all-in-one vehicle telematics device with an OBD-II Type B, also known as HD-OBD, connector. It supports both standard passenger vehicles with 12V systems and heavy-duty vehicles with 24V systems, making it suitable for fleet tracking, vehicle diagnostics, CAN bus monitoring, SAE J1939 applictions, and connected automotive development.
Built around the ESP32, Model H integrates 4G LTE cellular connectivity, GNSS positioning, motion sensing, microSD storage, Wi-Fi, Bluetooth, and external I/O in a single ready-to-program device. It is designed for developers, integrators, and fleet solution builders who need reliable vehicle data acquisition and real-time connectivity without building custom hardware from scratch.
Freematics ONE+ Model H combines vehicle interface, positioning, cellular connectivity, storage, and application processing in one compact OBD device.
Freematics ONE+ Model H plugs into an OBD or HD-OBD port and supports both standard OBD-II vehicles and heavy-duty vehicles using SAE J1939.
For passenger vehicles, the OBD port is usually located under the steering column. To confirm OBD-II support, check the emissions or compliance sticker under the hood.
Supported protocols include:
Model H is designed for applications that require data access from commercial and heavy-duty vehicles. Through SAE J1939 support, it can access broadcasted PGN and SPN data from compatible ECUs, making it suitable for trucks, buses, machinery, fleet vehicles, and other 24V vehicle platforms.
Freematics ONE+ Model H includes a 4-pin external I/O socket for connecting additional sensors, controllers, or custom hardware. The socket provides two ESP32 GPIO pins, controllable VCC, and GND.
With a Molex-to-2.54mm Dupont conversion cable, external components can be connected easily during prototyping or integration.
Dupont connector wiring:
Freematics ONE+ Model H integrates u-blox M9 GNSS module and active ceramic antenna for vehicle positioning. The module can be configured programmatically, while the NMEA data stream is decoded in real time by the co-processor and made available to the ESP32 for logging, processing, or transmission.
This allows applications to combine location, speed, movement, and vehicle ECU data in a single data stream.
Freematics ONE+ Model H includes dual-mode Bluetooth and can connect to the Freematics Controller App over BLE when using datalogger sketch or telelogger sketch.
This allows the device to be configured and monitored from a mobile device without requiring a wired connection.
Cellular Module
Freematics ONE+ Model H includes an integrated SIM7670 LTE Cat 1 module, or SIM7600A-H/SIM7600E-H LTE module for high-speed cellular connectivity.
| SIM7670 (Cat 1) | SIM7600E-H (Cat 4) | SIM7600A-H (Cat 4) | |
|---|---|---|---|
| Network Bands | LTE-FDD: B1/B2/B3/B4/B5/B7/B8/B12/B13/B18/B19/B20/B25/B26/B28/B66/B71 LTE-TDD: B34/B38/B39/B40/B41 | LTE-TDD B38/B40/B41 LTE-FDDB1/B3/B5/B7/B8/B20 UMTS/HSPA+ B1/B5/B8 GSM/GPRS/EDGEB3/B8 |
LTE-FDD B2/B4/B12 |
| Transfer Speed | Downlink: up to 10Mbps Uplink: up to 5Mbps |
LTE CAT4: Uplink up to 50Mbps, Downlink up to 150Mbps HSPA+: Uplink up to 5.76Mbps, Downlink up to 42 Mbps UMTS: Uplink/Downlink up to 384Kbps EDGE: Uplink/Downlink up to 236.8Kbps GPRS: Uplink/Downlink up to 85.6Kbps |
|
| Regions | Global | Europe, Asia | North America (AT&T Certified) |
A microSIM card is required for cellular network connectivity. Insert the SIM card into the slot as shown below.
Global SIM cards like Hologram IoT SIM card are supported.
The built-in microSD slot is located under the side cover and is connected to the ESP32 via SPI. It can be accessed using the standard Arduino SD library.
This makes it easy to log OBD-II data, SAE J1939 data, GNSS coordinates, motion data, diagnostic information, and custom sensor readings locally.
The internal buzzer is connected to ESP32 GPIO25 and can be driven using PWM or DAC output.
It can be used for alerts, status indicators, driver feedback, or application-specific notifications.
Low-Power Mode
Freematics ONE+ Model H can enter and exit low-power mode programmatically. When GNSS, cellular, and Wi-Fi peripherals are powered off, power consumption is around 10mA.
This helps reduce vehicle battery drain while still allowing the main controller to run lightweight tasks such as motion detection through the onboard MEMS sensor.
| Model H | Model A | |
|---|---|---|
| RAM Configuration | 520KB IRAM + 8MB PSRAM | 520KB IRAM |
| Flash Memory | 16MB | 4MB |
| RTC | External 32K | Built-in (less accurate) |
| Cellular Module | Integrated 4G LTE CAT4 module | Optional cellular module |
| GNSS | Integrated M8030 10Hz GNSS module and antenna | Via external GNSS receiver |
| External I/O | 2x GPIO for digital I/O, analog input, serial UART etc. | Occupied if GNSS receiver is connected |
| Co-Processor Features | Vehicle ECU interfacing GNSS data processing |
Vehicle ECU interfacing |
| Heavy Vehicle Support | HD-OBD connector, 24V system, SAE J1939 | N/A |
Freematics ONE+ Model B is designed for developers who want to build custom vehicle-connected products without starting from bare hardware.
Freematics provides a dedicated Arduino library for accessing the device’s hardware resources, along with functional reference Arduino sketches for common use cases. With basic Arduino knowledge, you can begin collecting vehicle data, logging it to microSD, reading GNSS coordinates, transmitting data over cellular or Wi-Fi, and building your own automotive applications.
For a simpler development workflow, Freematics Builder provides a graphical interface for configuring, compiling, and uploading Arduino sketches. Advanced users can also develop with PlatformIO, Arduino IDE, Arduino makefile, or ESP-IDF-based workflows.
For setup instructions and development details, refer to the Developers Guide.


