Live Chat

Freematics ONE+ Model A

Freematics ONE+ Model A
Freematics ONE+ Model A Freematics ONE+ Model A Freematics ONE+ Model A Freematics ONE+ Model A Freematics ONE+ Model A Freematics ONE+ Model A Freematics ONE+ Model A Freematics ONE+ Model A
Brand: Freematics
Product Code: ONE+
Availability: In Stock
Price: US$45.00

Available Options


Cellular Module:

Cellular Addon:

External GNSS:


Accessories:





Qty:     - OR -   Add to Wish List
Add to Compare

Freematics ONE+ is a powerful Arduino programmable vehicle telematics prototyping platform in form of a OBD dongle that plugs into a vehicle’s OBD port and works as a standalone smart device which can communicate with vehicle’s ECU. It integrates motion sensor (accelerometer, gyroscope) and can extend with high-grade GNSS receiver or external sensors. Collected data can be processed in real-time with its dual-core CPU, stored in internal Flash or microSD card and transmitted via BLE, WiFi or cellular network. Freematics ONE+ comes with an actively maintained Arduino library and ready-to-go Arduino sketches and open-source telemtry server software.

Features

  • Dual-core fully programmable SoC
  • Programmable WiFi and Bluetooth (BLE/SPP) communications
  • G-force measurement and motion detection
  • Geolocation with high accuracy and rate (requires external receiver)
  • Access to all standard OBD-II PIDs, DTC, VIN from vehicle ECU
  • Car battery voltage monitoring
  • Data storage in internal Flash or microSD card (up to 64GB)
  • Real-time data transmission over WiFi or cellular network

 

Hardware Facts

Specifications

  • Espressif ESP32 main controller (4MB Flash, fully programmable)
  • Built-in 802.11 b/g/n HT40 Wi-Fi transceiver
  • Built-in dual mode Bluetooth (classic and BLE)
  • STM32 protocol co-processor
  • MPU-9250 motion sensor (6-DOF)
  • M8030 10Hz GNSS (external receiver, optional)
  • xBee seat for 3G/4G cellular modules
  • Enclosure dimensions: 60x48x20mm
  • Typical power rating @80Mhz: 20mA (WIFI inactive) / 50mA (WIFI active) / 180mA (3G active)

 

Physical Interfaces

  • OBD-II male connector
  • microUSB port
  • microSD card slot
  • SIM card slot (when cellular module is present)
  • I/O socket (Molex)
  • xBee socket (onboard)

 

OBD-II Compatibility

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:

obd_sticker

Vehicles using following vehicle protocols are supported.

  • CAN 500Kbps/29bit
  • CAN 250Kbps/29bit
  • CAN 500Kbps/11bit
  • CAN 250Kbps/11bit
  • KWP2000 Fast
  • KWP2000 5Kbps

 

External I/O

Freematics ONE+ has an external I/O socket containing 2x GPIO (ESP32's GPIO32/GPIO33), VCC (controlled via GPIO15) and GND.

GPSConnector

External analog or digital sensors can be connected with a Molex to 2.54 Dupont conversion cable (optional accessory).

GNSS

Freematics ONE+ supports high-accuracy geolocation positioning external GNSS receiver connected to the 4-pin I/O connector. The optional M8030 10Hz GNSS receiver provides high accuracy (up to 2 meters) and high update rate (10Hz). The receiver comes with a 1.5m long cable.

SIM5360 and SIM7600 cellular modules have built-in GNSS. An external GPS antenna with SMA connector is required to use it for geopositioning.

Cellular Module

Cellular module is attached to Freematics ONE+ through its onboard xBee socket. We provide several options of cellular modules for different networks. Following chart compares the 3 types of cellular modules currently available.

  SIM7600E SIM5360E SIM5360A
GSM/GPRS/EDGE Quad-band
850/900/1800/1900MHz
Quad-Band
850/900/1800/1900MHz
Quad-Band
850/900/1800/1900MHz
UMTS/HSPA+
(WCDMA)
Dual-Band
900/1900MHz
Dual-Band
900/1900MHz
Dual-Band
850/1900MHz
LTE LTE-TDD B38/B40/B41
LTE-FDDB1/B3/B5/B7/B8/B20
N/A N/A
Regions Europe, Asia, Australia* Europe, Asia, Australia* US, Canada, Australia*

* Australia has both 3G bands in operation by different operators. Complete worldwide 3G band information is here.

Cellular network modules have onboard or attached antenna inside the enclosure. To improve cellular network signal reception in areas with poor coverage, an optional external antenna can be attached via a SMA connector. This could boost signal by 3-6dB and reduce heat generated by the cellular module under poor signal level.

SIM Card

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.

MicroSD

Freematics ONE+ has a microSD slot under the side cover. The card reader is connected to ESP32 through SPI. Standard Arduino SD library can be used for microSD card access.

Low-Power Mode

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.

Schematic

The schematic is here. It is subject to change and may not always be up-to-date.

 

Freematics ONE+ vs Freematics ONE

  Freematics ONE+ Freematics ONE
Programmable Processor 32-bit Dual-Core @ 240Mhz 8-bit AVR MCU @ 16Mhz
Real-time Operating System FreeRTOS (multi-threading) N/A
Development Environment Platform IO, Arduino IDE etc. Platform IO, Arduino IDE etc.
Arduino Library Features OBD-II/GPS/MEMS access,
WiFi and cellular networking
OBD-II/GPS/MEMS access
WiFi Built-in 802.11 b/g/n (SDK) N/A
Bluetooth Built-in BLE+BT (SDK) Optional BLE by CC2541 module (serial)
External I/O 2x 3.3V GPIO for digital I/O, analog input, serial UART 2x 5V digital I/O or analog input
Cellular Module GSM/GPRS/WCDMA/LTE bee module, direct access (UART) GSM/GPRS bee module
Program Space 4MB or 16MB Flash + 520KB RAM 32KB Flash + 2KB RAM
Data Storage microSD or internal Flash microSD
Device LED GPIO controlled + communication indicator Communication indicator
Suitable Applications Real-time processing and logging for massive data sampled at high rate, low-latency data transmission with various protocols over BLE, WiFi or cellular network Local data logging and simple data transmission over cellular network

 

Development

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.

We supply white label or custom label enclosure. We can also supply head-less version (without OBD connector) for hard-wiring and permanent installation. With a MOQ, we can customize PCB and add/remove features to adjust the cost. Please contact for free consultation.

 

Shipping List

  • Freematics ONE+ x 1
  • Micro USB cable x 1
  • M8030 10Hz GPS Receiver x 1 (optional)
  • SIM800 or SIM5360 x1 (optional, plugged-in)

 

Links

Powered By OpenCart
Freematics Store © 2019