Freematics ONE+ Model H is a variant of Freematics ONE+ with integrated 4G LTE cellular module, 10Hz GNSS module + antenna, and support for heavy duty vehicles with 24V system voltage and using SAE J1939.
- Dual-core Arduino programmable SoC
- High performance Wi-Fi and Bluetooth communications
- G-force measurement and motion/orientation detection
- High update rate GPS/GLONASS geolocation
- Access to all standard OBD-II PIDs, DTC, VIN from vehicle ECU
- CAN bus data sniffing (J1939 supported)
- Car battery voltage reading
- Data storage in internal Flash or microSD card (up to 64GB)
- Real-time data transmission over WiFi and 4G cellular network (LTE CAT4)
- Espressif ESP32 with 16M Flash, 8MB PSRAM, 32K RTC
- Built-in 802.11 b/g/n HT40 Wi-Fi transceiver and dual mode Bluetooth
- STM32 protocol co-processor
- Integrated ICM-20948 9-axis motion sensor
- Integrated M8030 10Hz GNSS module and antenna
- Integrated SIM7600A-H or SIM7600E-H 4G LTE CAT4 cellular module
- Integrated buzzer (PWM or DAC driven)
- Enclosure dimensions: 60x48x20mm
- Typical power rating @80Mhz: 20mA (WIFI inactive) / 50mA (WIFI active) / 150mA (LTE active)
- HD-OBD male connector
- microUSB port
- microSD card slot
- SIM card slot
- GPIO socket (Molex)
Freematics ONE+ plugs into the OBD port usually located under the steering column. To check if your vehicle is OBD-II certified, open your hood and find the sticker that looks like this:
Vehicles using following vehicle protocols are supported.
- SAE J1939
- CAN 500Kbps/29bit
- CAN 250Kbps/29bit
- CAN 500Kbps/11bit
- CAN 250Kbps/11bit
- KWP2000 Fast
- KWP2000 5Kbps
Freematics ONE+ has an external I/O socket. The 4-pin socket contains of 2x GPIO (from ESP32), VCC (controllable by ESP32’s GPIO15) and GND, as following.
With a Molex to 2.54 Dupont connector conversion cable, external sensors or controller can be easily connected.
M8030 10Hz GNSS solution with active ceramic antenna is integrated and managed by co-processor which also decodes the NMEA stream and make the decoded information ready for ESP32 to fetch.
SIM7600A-H or SIM7600E-H 4G LTE CAT4 module is integrated for high-speed cellular connectivity.
|Mobile Network Bands||LTE-TDD B38/B40/B41|
* AT&T certified in the US
|Transfer Speed||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
A microSIM card is needed for using cellular network and is inserted as shown below.
Global SIM cards like Hologram IoT SIM card are supported.
The internal buzzer is connected to ESP32’s GPIO25 and can be driven by PWM or DAC.
Freematics ONE+ has a microSD slot under the side cover which is connected to ESP32 via SPI. Standard Arduino SD library can be used for microSD card access.
Freematics ONE+ enters and leaves low power mode programmatically. In low power mode with all peripherals (GPS, GSM, WiFi) powered off, the power consumption is around 10mA. This prevents car battery from going flat while the main controller is still able to run code and perform low-power tasks like motion detection by MEMS sensor.
|Model H||Model A|
|RAM Configuration||520KB IRAM + 8MB PSRAM||520KB IRAM|
|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|
|Buzzer||PWM or DAC driven||N/A|
|Co-Processor Features||Vehicle ECU interfacing|
CAN bus data sniffing
GNSS data parsing
|Vehicle ECU interfacing|
|Heavy Vehicle Support||HD-OBD connector, 24V system, SAE J1939||N/A|
The most exciting thing about this product is that you can create your own unique product or solution on top of our massive accomplished work. We have been developing and maintaining a dedicated Arduino library for easy access to all hardware resources and a set of fully functional reference Arduino sketches for this product. So there is no need to start from scratch. As long as you have some basic knowledge about Arduino, you are good to go. Together with our Freematics Arduino Builder which allows configuring, compiling and uploading Arduino sketches in one simple GUI, we intend to bring the best out-of-box experience for non-professional developers. If you are a pro, we recommend PlatformIO IDE as development environment and our reference code is organized as PlatformIO projects as well, though you can still use Arduino IDE or Arduino makefile with ESP-IDF. For more information about development, please refer to the Developers Guide.
Branding & Customization
We provide firmware customization and technical support for application integration. White label or custom label enclosure can be supplied for this product with a MOQ.