{"title":"Featured Products","description":"","products":[{"product_id":"freematics-one-model-b","title":"Freematics ONE+ Model B","description":"\u003cdiv id=\"tab-description\" class=\"tab-content\" style=\"display: block;\"\u003e\n\u003cp class=\"wp-block-paragraph\"\u003e\u003cstrong\u003eProgrammable OBD-II telematics hardware with ESP32, 4G LTE, GNSS, CAN bus access, and microSD logging.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"wp-block-paragraph\"\u003eFreematics ONE+ Model B is a compact, programmable OBD-II device designed for vehicle telemetry, data logging, GPS tracking, CAN bus monitoring, and connected automotive projects. It plugs directly into a vehicle’s OBD port and integrates an ESP32 MCU, 4G LTE cellular module, GNSS receiver, motion sensor, microSD storage, Bluetooth, Wi-Fi, and useful onboard peripherals in a single enclosure.\u003c\/p\u003e\n\u003cp class=\"wp-block-paragraph\"\u003eWhether you are building a fleet-tracking prototype, an automotive data logger, a cloud-connected telematics device, or a custom vehicle monitoring solution, Freematics ONE+ Model B gives you a ready-to-program hardware platform without requiring you to build the electronics from scratch.\u003c\/p\u003e\n\u003ch1 class=\"wp-block-heading\"\u003eKey Features\u003c\/h1\u003e\n\u003cul class=\"wp-block-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eArduino-programmable ESP32 platform\u003c\/strong\u003e with dual-core processing, Wi-Fi, and Bluetooth\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDirect OBD-II access\u003c\/strong\u003e for standard PIDs, diagnostic trouble codes, VIN, and vehicle ECU data\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCAN bus sniffing\u003c\/strong\u003e for advanced vehicle data monitoring\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIntegrated GNSS\u003c\/strong\u003e for high-update-rate vehicle positioning\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIntegrated 4G LTE cellular connectivity\u003c\/strong\u003e for real-time data transmission\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMotion sensing\u003c\/strong\u003e for G-force measurement, movement detection, and low-power monitoring\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVehicle battery voltage reading\u003c\/strong\u003e through the OBD connection\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003emicroSD storage support\u003c\/strong\u003e for local data logging\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBLE app connectivity\u003c\/strong\u003e for configuration and monitoring from a mobile device\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eExternal I\/O socket\u003c\/strong\u003e for connecting sensors, controllers, or custom peripherals\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch1 class=\"wp-block-heading\"\u003eHardware Overview\u003c\/h1\u003e\n\u003ch2 class=\"wp-block-heading\"\u003eSpecifications\u003c\/h2\u003e\n\u003cul class=\"wp-block-list\"\u003e\n\u003cli\u003eEspressif ESP32 with 16MB Flash, 8MB PSRAM, 32K RTC\u003c\/li\u003e\n\u003cli\u003eBuilt-in 802.11 b\/g\/n Wi-Fi\u003c\/li\u003e\n\u003cli\u003eDual-mode Bluetooth, including Classic Bluetooth and BLE\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"text_exposed_show\"\u003eIntegrated ICM-42627 motion sensor\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"text_exposed_show\"\u003eIntegrated u-blox M9 \u003c\/span\u003eGNSS module and antenna\u003c\/li\u003e\n\u003cli\u003eIntegrated SIM7670 LTE CAT-1 cellular module\u003c\/li\u003e\n\u003cli\u003eBuilt-in buzzer\u003c\/li\u003e\n\u003cli\u003eCompact enclosure: 60 × 48 × 20 mm\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 class=\"wp-block-heading\"\u003ePhysical Interfaces\u003c\/h2\u003e\n\u003cul class=\"wp-block-list\"\u003e\n\u003cli\u003eOBD-II male connector\u003c\/li\u003e\n\u003cli\u003emicroUSB port\u003c\/li\u003e\n\u003cli\u003emicroSD card slot\u003c\/li\u003e\n\u003cli\u003eSIM card slot\u003c\/li\u003e\n\u003cli\u003eGPIO socket (Molex)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 class=\"wp-block-heading\"\u003eOBD-II Compatibility\u003c\/h2\u003e\n\u003cp class=\"wp-block-paragraph\"\u003eFreematics ONE+ plugs directly into the OBD port, which is usually located under the steering column. It supports common OBD-II vehicle protocols and can access standard diagnostic and vehicle telemetry data from compatible ECUs.\u003c\/p\u003e\n\u003cdiv class=\"wp-block-image\"\u003e\n\u003cfigure class=\"aligncenter\"\u003e\u003ca href=\"https:\/\/blog.freematics.com\/wp-content\/uploads\/2012\/03\/obd_sticker.gif\" rel=\"shadowbox[sbpost-576];player=img;\"\u003e\u003cimg alt=\"obd_sticker\" class=\"wp-image-3384\" src=\"https:\/\/blog.freematics.com\/wp-content\/uploads\/2012\/03\/obd_sticker.gif\"\u003e\u003c\/a\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cp class=\"wp-block-paragraph\"\u003e \u003c\/p\u003e\n\u003cp class=\"wp-block-paragraph\"\u003eVehicles using following vehicle protocols are supported.\u003c\/p\u003e\n\u003cul class=\"wp-block-list\"\u003e\n\u003cli\u003eCAN 500Kbps\/29bit\u003c\/li\u003e\n\u003cli\u003eCAN 250Kbps\/29bit\u003c\/li\u003e\n\u003cli\u003eCAN 500Kbps\/11bit\u003c\/li\u003e\n\u003cli\u003eCAN 250Kbps\/11bit\u003c\/li\u003e\n\u003cli\u003eKWP2000 Fast\u003c\/li\u003e\n\u003cli\u003eKWP2000 5Kbps\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 class=\"wp-block-heading\"\u003eExternal I\/O\u003c\/h2\u003e\n\u003cp class=\"wp-block-paragraph\"\u003eFreematics ONE+ Model B 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.\u003c\/p\u003e\n\u003cdiv class=\"wp-block-image\"\u003e\n\u003cfigure class=\"aligncenter\"\u003e\u003ca href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2020\/03\/f3_gpio.jpg\" rel=\"shadowbox[sbpost-7091];player=img;\"\u003e\u003cimg alt=\"\" class=\"wp-image-7409\" height=\"300\" src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2020\/03\/f3_gpio-300x300.jpg\" width=\"300\"\u003e\u003c\/a\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cp class=\"wp-block-paragraph\"\u003eWith a Molex-to-2.54mm Dupont conversion cable, you can easily connect external components during prototyping or product development.\u003c\/p\u003e\n\u003cp class=\"wp-block-paragraph\"\u003eDupont connector wiring:\u003c\/p\u003e\n\u003cul class=\"wp-block-list\"\u003e\n\u003cli\u003eGreen: GPIO26\u003c\/li\u003e\n\u003cli\u003eBlack: GND\u003c\/li\u003e\n\u003cli\u003eRed: VCC\u003c\/li\u003e\n\u003cli\u003eWhite: GPIO34\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"wp-block-image\"\u003e\n\u003cfigure class=\"aligncenter\"\u003e\u003ca href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2018\/11\/f3_io_cable.jpg\" rel=\"shadowbox[sbpost-7091];player=img;\"\u003e\u003cimg alt=\"\" class=\"wp-image-7114\" height=\"300\" src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2018\/11\/f3_io_cable-300x300.jpg\" width=\"300\"\u003e\u003c\/a\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cp class=\"wp-block-paragraph\"\u003e \u003c\/p\u003e\n\u003ch2 class=\"wp-block-heading\"\u003eGNSS Positioning\u003c\/h2\u003e\n\u003cp class=\"wp-block-paragraph\"\u003eFreematics ONE+ Model B integrates a u-blox M9 GNSS module with an active ceramic antenna for vehicle positioning. The GNSS module can be configured programmatically, while NMEA data is decoded in real time by the co-processor and made available to the ESP32 for logging, processing, or transmission.\u003c\/p\u003e\n\u003cdiv class=\"wp-block-image\"\u003e\n\u003cfigure class=\"aligncenter\"\u003e\u003ca href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2018\/11\/F3_1.jpg\" rel=\"shadowbox[sbpost-7091];player=img;\"\u003e\u003cimg alt=\"\" class=\"wp-image-7092\" height=\"300\" src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2018\/11\/F3_1-300x300.jpg\" width=\"300\"\u003e\u003c\/a\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cp class=\"wp-block-paragraph\"\u003e \u003c\/p\u003e\n\u003ch2 class=\"wp-block-heading\"\u003eBluetooth and Mobile App Support\u003c\/h2\u003e\n\u003cp class=\"wp-block-paragraph\"\u003eFreematics ONE+ includes dual-mode Bluetooth capability and can connect to the \u003ca href=\"https:\/\/freematics.com\/software\/freematics-controller\/\" rel=\"noopener\" target=\"_blank\"\u003eFreematics Controller App\u003c\/a\u003e over BLE when using the supported \u003ca href=\"https:\/\/github.com\/stanleyhuangyc\/Freematics\/tree\/master\/firmware_v5\/datalogger\" rel=\"noopener\" target=\"_blank\"\u003edatalogger sketch\u003c\/a\u003e or \u003ca href=\"https:\/\/github.com\/stanleyhuangyc\/Freematics\/tree\/master\/firmware_v5\/telelogger\" rel=\"noopener\" target=\"_blank\"\u003etelelogger sketch\u003c\/a\u003e. This allows the device to be configured and monitored from a mobile device without needing a wired connection.\u003c\/p\u003e\n\u003cfigure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\"\u003e\n\u003cfigure class=\"wp-block-image size-large\"\u003e\u003ca href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2022\/03\/Screenshot_20220207-225950.png\" rel=\"shadowbox[sbpost-7091];player=img;\"\u003e\u003cimg alt=\"\" class=\"wp-image-7643\" data-id=\"7643\" src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2022\/03\/Screenshot_20220207-225950-473x1024.png\" style=\"width: 237px; height: 512px;\"\u003e\u003c\/a\u003e\u003c\/figure\u003e\n\u003cfigure class=\"wp-block-image size-large\"\u003e \u003c\/figure\u003e\n\u003c\/figure\u003e\n\u003ch2 class=\"wp-block-heading\"\u003eCellular Module\u003c\/h2\u003e\n\u003cp class=\"wp-block-paragraph\"\u003eModel B includes an integrated SIM7670 LTE CAT-1 cellular module for transmitting vehicle data over mobile networks.\u003c\/p\u003e\n\u003ch3 class=\"wp-block-heading\"\u003eSupported LTE Bands\u003c\/h3\u003e\n\u003cp class=\"wp-block-paragraph\"\u003eLTE-FDD: B1 \/ B2 \/ B3 \/ B4 \/ B5 \/ B7 \/ B8 \/ B12 \/ B13 \/ B18 \/ B19 \/ B20 \/ B25 \/ B26 \/ B28 \/ B66 \/ B71\u003cbr\u003eLTE-TDD: B34 \/ B38 \/ B39 \/ B40 \/ B41\u003c\/p\u003e\n\u003ch3 class=\"wp-block-heading\"\u003eData Transfer Speed\u003c\/h3\u003e\n\u003cul class=\"wp-block-list\"\u003e\n\u003cli\u003eDownload: up to 10Mbps\u003c\/li\u003e\n\u003cli\u003eUpload: up to 5Mbps\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 class=\"wp-block-heading\"\u003eSIM Card\u003c\/h2\u003e\n\u003cp class=\"wp-block-paragraph\"\u003eA microSIM card is required to use cellular network connectivity. Insert the SIM card into the slot as shown below.\u003c\/p\u003e\n\u003cdiv class=\"wp-block-image\"\u003e\n\u003cfigure class=\"aligncenter\"\u003e\u003ca href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2019\/04\/F2_SIM_CARD.jpg\" rel=\"shadowbox[sbpost-7091];player=img;\"\u003e\u003cimg alt=\"\" class=\"wp-image-7189\" height=\"300\" src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2019\/04\/F2_SIM_CARD-300x300.jpg\" width=\"300\"\u003e\u003c\/a\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cp class=\"wp-block-paragraph\"\u003eGlobal SIM cards like \u003ca href=\"https:\/\/hologram.io\/products\/iot-sim-card\/\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eHologram IoT SIM card\u003c\/a\u003e are supported.\u003c\/p\u003e\n\u003ch2 class=\"wp-block-heading\"\u003eMicroSD\u003c\/h2\u003e\n\u003cp class=\"wp-block-paragraph\"\u003eThe built-in microSD slot is connected to the ESP32 via SPI and can be accessed using the standard Arduino SD library. This makes it easy to log OBD data, GNSS coordinates, sensor readings, and diagnostic information locally.\u003c\/p\u003e\n\u003ch2 class=\"wp-block-heading\"\u003eBuzzer\u003c\/h2\u003e\n\u003cp class=\"wp-block-paragraph\"\u003eThe internal buzzer is connected to ESP32 GPIO25 and can be driven using PWM or DAC output. It can be used for alerts, status feedback, or user interaction in custom applications.\u003c\/p\u003e\n\u003ch2 class=\"wp-block-heading\"\u003eLow-Power Mode\u003c\/h2\u003e\n\u003cp class=\"wp-block-paragraph\"\u003eFreematics ONE+ can enter and exit low-power mode programmatically. When GPS, cellular, and Wi-Fi 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.\u003c\/p\u003e\n\u003ch1 class=\"wp-block-heading\"\u003eModel Comparison\u003c\/h1\u003e\n\u003cfigure class=\"wp-block-table\"\u003e\n\u003ctable class=\"has-fixed-layout\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003e \u003c\/th\u003e\n\u003cth\u003eModel B\u003c\/th\u003e\n\u003cth\u003e\u003ca href=\"https:\/\/freematics.com\/pages\/products\/freematics-one-plus\/\"\u003eModel A\u003c\/a\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRAM Configuration\u003c\/td\u003e\n\u003ctd\u003e520KB IRAM + 8MB PSRAM\u003c\/td\u003e\n\u003ctd\u003e520KB IRAM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRTC\u003c\/td\u003e\n\u003ctd\u003eExternal 32K\u003c\/td\u003e\n\u003ctd\u003eBuilt-in (less accurate)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCellular Module\u003c\/td\u003e\n\u003ctd\u003eIntegrated 4G LTE module\u003c\/td\u003e\n\u003ctd\u003eOptional cellular module\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGNSS\u003c\/td\u003e\n\u003ctd\u003eIntegrated M8030 10Hz GNSS module and antenna\u003c\/td\u003e\n\u003ctd\u003eVia external GNSS receiver\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eExternal I\/O\u003c\/td\u003e\n\u003ctd\u003e2x GPIO for digital I\/O, analog input, serial UART etc.\u003c\/td\u003e\n\u003ctd\u003eOccupied if GNSS receiver is connected\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCo-Processor Features\u003c\/td\u003e\n\u003ctd\u003eVehicle ECU interfacing\u003cbr\u003eGNSS data processing\u003c\/td\u003e\n\u003ctd\u003eVehicle ECU interfacing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/figure\u003e\n\u003ch1 class=\"wp-block-heading\"\u003eDevelopment\u003c\/h1\u003e\n\u003cp class=\"wp-block-paragraph\"\u003eFreematics ONE+ Model B is designed for developers who want to build custom vehicle-connected products without starting from bare hardware.\u003c\/p\u003e\n\u003cp class=\"wp-block-paragraph\"\u003eFreematics provides a dedicated \u003ca href=\"https:\/\/github.com\/stanleyhuangyc\/Freematics\/tree\/master\/libraries\/FreematicsPlus\"\u003eArduino library\u003c\/a\u003e for accessing the device’s hardware resources, along with functional \u003ca href=\"https:\/\/github.com\/stanleyhuangyc\/Freematics\/tree\/master\/firmware_v5\/\"\u003ereference Arduino sketches\u003c\/a\u003e 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.\u003c\/p\u003e\n\u003cp class=\"wp-block-paragraph\"\u003eFor a simpler development workflow, \u003ca href=\"https:\/\/freematics.com\/software\/arduino-builder\/\" rel=\"noopener\" target=\"_blank\"\u003eFreematics Builder\u003c\/a\u003e provides a graphical interface for configuring, compiling, and uploading Arduino sketches. Advanced users can also develop with \u003ca href=\"http:\/\/platformio.org\/platformio-ide\" rel=\"noopener noreferrer\" target=\"_blank\"\u003ePlatformIO\u003c\/a\u003e, Arduino IDE, Arduino makefile, or ESP-IDF-based workflows.\u003c\/p\u003e\n\u003cp class=\"wp-block-paragraph\"\u003eFor setup instructions and development details, refer to the \u003ca href=\"https:\/\/freematics.com\/pages\/products\/freematics-one-plus\/guide\/\"\u003eDevelopers Guide\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Freematics","offers":[{"title":"Default Title","offer_id":52654144946476,"sku":"F3","price":129.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0684\/1879\/7868\/products\/F1P_1.jpg?v=1669347142"},{"product_id":"freematics-obd-ii-emulator-mk2","title":"Freematics OBD-II Emulator MK2","description":"\u003cdiv id=\"tab-description\" class=\"tab-content\" style=\"display: block;\" data-mce-fragment=\"1\" data-mce-style=\"display: block;\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003eFreematics OBD-II Emulator MK2 is a device that emulates a 16-pin female OBD-II port with KWP2000, ISO9141, CAN bus and J1850 data protocols. It responds to requests for standard OBD-II PIDs (including DTC and VIN) from a plugged-in OBD-II compliant device. It simulates up to 6 active vehicle diagnostic trouble code (DTC) for Mode 03, 07, 0A respectively same as what a real car has when encountering a component malfunction or fault.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThis product is useful for OBD-II related application development on desk. When coupled with external data source, it can also be used to provide a standard OBD-II port for vehicles that don’t have one and thus existing OBD-II device\/software can work with the vehicle.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe emulator can be controlled by \u003ca href=\"http:\/\/freematics.com\/pages\/software\/freematics-obd-emulator-gui\/\" data-mce-fragment=\"1\" data-mce-href=\"http:\/\/freematics.com\/pages\/software\/freematics-obd-emulator-gui\/\" target=\"_blank\"\u003eGUI software\u003c\/a\u003e via a USB cable or wirelessly via BLE by \u003cstrong data-mce-fragment=\"1\"\u003eFreematics Controller\u003c\/strong\u003e app available for both iOS and Android. It can also be programmatically controlled via USB or serial UART interface for further development.\u003c\/p\u003e\n\u003ch3 data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eHardware Features\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eStandard 16-pin OBD-II female port (powered)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSimulating vehicle data bus (CAN, KWP2000, ISO9141-2, J1850 PWM, J1850 VPW)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSimulating \u003ca data-mce-=\"\" href=\"https:\/\/en.wikipedia.org\/wiki\/OBD-II_PIDs#Mode_01\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/en.wikipedia.org\/wiki\/OBD-II_PIDs#Mode_01\" target=\"_blank\"\u003eOBD-II Mode 01 PIDs\u003c\/a\u003e (0100-0163)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSimulating OBD-II DTC (mode 03\/07\/0A, up to 6 active DTCs)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSimulating OBD-II readiness monitors\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSimulating VIN data (Mode 09)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eOperated by GUI software (via USB) or iOS App (via BLE)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eProgrammably controlled by AT command-set via serial UART or USB\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eFirmware upgrade via USB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003eFollowing protocols are implemented:\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eCAN\/ISO15765 500Kbps\/11bit\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eCAN\/ISO15765 250Kbps\/11bit\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eCAN\/ISO15765 500Kbps\/29bit\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eCAN\/ISO15765 250Kbps\/29bit\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eISO9141-2\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eKWP2000\/ISO14230 Fast\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eKWP2000\/ISO14230 5Kbps\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eJ1850 VPW (optional)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eJ1850 PWM (optional)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003ePlease note the emulator does not actively generate CAN signals without presence of OBD device.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe emulator has following interfaces on its enclosure:\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e16-pin female OBD-II port\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eDC 12V input\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eUSB port\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eI\/O socket (XH-2.54)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe emulator has following sockets on its enclosure:\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e16-pin female OBD-II port\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eDC 12V input\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eUSB port\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eI\/O socket\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe I\/O socket (6-pin or 4-pin XH-2.5) provides an interface for serial TTL connection as well as DC power supply. This makes it possible for a micro-controller like Arduino to manipulate emulator’s states and data in real-time via AT command-set. For 6-pin socket (J1850 version), the pin definitions are Tx, Rx, GND, 3.3V, 5V (left-to-right). For 4-pin socket, the pin definitions are Tx, Rx, GND, 5V (left-to-right).\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/IMG_8905.jpg\" rel=\"shadowbox[sbpost-5536];player=img;\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/IMG_8905.jpg\"\u003e\u003cimg alt=\"IMG_8905\" class=\"aligncenter size-full wp-image-5576\" src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/IMG_8905.jpg\" data-mce-fragment=\"1\" data-mce-src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/IMG_8905.jpg\" width=\"800\" height=\"353\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003ch3 data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003ePC GUI\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-mce-fragment=\"1\"\u003eAn open-source GUI software is developed for configuring and controlling the emulator. The Windows binary can be downloaded \u003ca href=\"https:\/\/freematics.com\/pages\/software\/freematics-obd-emulator-gui\/\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/pages\/software\/freematics-obd-emulator-gui\/\" target=\"_blank\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003ehere\u003c\/strong\u003e\u003c\/a\u003e. Simply extract the downloaded compressed file and run \u003cem data-mce-fragment=\"1\"\u003eFreematicsEmulator.exe\u003c\/em\u003e to launch the GUI.\u003c\/p\u003e\n\u003cp style=\"text-align: center;\" data-mce-fragment=\"1\" data-mce-style=\"text-align: center;\"\u003e\u003ca href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/Freematics_Emulator_GUI_OBD_PIDs.png\" rel=\"shadowbox[sbpost-5536];player=img;\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/Freematics_Emulator_GUI_OBD_PIDs.png\"\u003e\u003cimg alt=\"Freematics_Emulator_GUI_OBD_PIDs\" class=\"alignnone size-medium wp-image-6126\" src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/Freematics_Emulator_GUI_OBD_PIDs-296x300.png\" data-mce-fragment=\"1\" data-mce-src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/Freematics_Emulator_GUI_OBD_PIDs-296x300.png\" width=\"296\" height=\"300\"\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/Freematics_Emulator_GUI_Readiness_Monitor.png\" rel=\"shadowbox[sbpost-5536];player=img;\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/Freematics_Emulator_GUI_Readiness_Monitor.png\"\u003e\u003cimg alt=\"Freematics_Emulator_GUI_Readiness_Monitor\" class=\"alignnone size-medium wp-image-6127\" src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/Freematics_Emulator_GUI_Readiness_Monitor-296x300.png\" data-mce-fragment=\"1\" data-mce-src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/Freematics_Emulator_GUI_Readiness_Monitor-296x300.png\" width=\"296\" height=\"300\"\u003e\u003c\/a\u003e \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eAndroid and iOS App\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe emulator can be remotely controlled via BLE (Bluetooth Low Energy) by Freematics Controller available as Android App (click \u003ca href=\"https:\/\/freematics.com\/dl\/FreematicsApp-1.2.apk\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/dl\/FreematicsApp-1.2.apk\"\u003ehere\u003c\/a\u003e to download the APK) and iOS App (search \u003cem data-mce-fragment=\"1\"\u003eFreematics Controller\u003c\/em\u003e in the App Store).\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003ch3 data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eGetting Started\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eTo start using the emulator, following these steps:\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e1. Connect DC 12V power adapter to the emulator\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/IMG_8895.jpg\" rel=\"shadowbox[sbpost-5536];player=img;\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/IMG_8895.jpg\"\u003e\u003cimg alt=\"IMG_8895\" class=\"alignleft size-thumbnail wp-image-5568\" src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/IMG_8895-150x150.jpg\" data-mce-fragment=\"1\" data-mce-src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/IMG_8895-150x150.jpg\" width=\"150\" height=\"150\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe emulator requires DC 12V power supply. Any DC 12V (minimum 1A) power adapter with 5.5\/2.1mm connector can be used. The DC input socket is located beside the USB port.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e2. Plug in USB cable and connect to PC\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/IMG_8897.jpg\" rel=\"shadowbox[sbpost-5536];player=img;\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/IMG_8897.jpg\"\u003e\u003cimg alt=\"IMG_8897\" class=\"alignleft size-thumbnail wp-image-5569\" src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/IMG_8897-150x150.jpg\" data-mce-fragment=\"1\" data-mce-src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/IMG_8897-150x150.jpg\" width=\"150\" height=\"150\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eDriver is automatically installed on Windows 7\/8. For Windows XP, please download the driver from \u003ca href=\"https:\/\/www.silabs.com\/products\/mcu\/pages\/usbtouartbridgevcpdrivers.aspx\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/www.silabs.com\/products\/mcu\/pages\/usbtouartbridgevcpdrivers.aspx\" target=\"_blank\"\u003ehere\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e3. Open Freematics OBD-II Emulator GUI software and connect with the emulator\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/IMG_8902.jpg\" rel=\"shadowbox[sbpost-5536];player=img;\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/IMG_8902.jpg\"\u003e\u003cimg alt=\"IMG_8902\" class=\"alignleft size-thumbnail wp-image-5570\" src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/IMG_8902-150x150.jpg\" data-mce-fragment=\"1\" data-mce-src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/IMG_8902-150x150.jpg\" width=\"150\" height=\"150\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003ePlug in the emulator and run FreematicsEmulator.exe to launch the GUI software. Click \u003cem data-mce-fragment=\"1\"\u003eConnect\u003c\/em\u003e button and the software will attempt to connect with the emulator. Once connected, the \u003cem data-mce-fragment=\"1\"\u003eConnect\u003c\/em\u003e button will turn into \u003cem data-mce-fragment=\"1\"\u003eDisconnect\u003c\/em\u003e.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e4. Plug in your OBD-II device (with OBD-II male connector) into emulator’s OBD-II female port\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/IMG_8903.jpg\" rel=\"shadowbox[sbpost-5536];player=img;\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/IMG_8903.jpg\"\u003e\u003cimg alt=\"IMG_8903\" class=\"alignleft size-thumbnail wp-image-5571\" src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/IMG_8903-150x150.jpg\" data-mce-fragment=\"1\" data-mce-src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/IMG_8903-150x150.jpg\" width=\"150\" height=\"150\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eYour OBD-II device should then work as if plugged in the OBD-II port of a real car. You can use the GUI to change the value of OBD-II PIDs, set diagnostic trouble code (DTC) and VIN.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eTo start using the emulator with Freematics App, follow these steps:\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e1. Connect DC 12V power adapter to the emulator\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe emulator requires DC 12V power supply. Connect the power adapter to the emulator.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e2. Install Freematics App\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eDownload and install Freematics App on your android or iOS device.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e3. Search and connect to the emulator\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eOnce the App is launched, it will search for nearby emulator and found devices will be listed on screen. Tap Connect button to connect and the control interface will be loaded.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e4. Plug in your OBD-II device\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eOnce connected, you will be able to use your Android or iOS device’s touch screen to adjust the value of PIDs\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cimg alt=\"\" src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2021\/08\/appscreen1.jpg\" style=\"width: 369px; height: 800px;\" data-mce-fragment=\"1\" data-mce-style=\"width: 369px; height: 800px;\" data-mce-src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2021\/08\/appscreen1.jpg\"\u003e \u003cimg alt=\"\" src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2021\/08\/appscreen2.jpg\" style=\"width: 369px; height: 800px;\" data-mce-fragment=\"1\" data-mce-style=\"width: 369px; height: 800px;\" data-mce-src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2021\/08\/appscreen2.jpg\"\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003ch3 data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eSerial Control Interface\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe communication between the emulator and the host device (PC or any other devices) is done by AT command-set. The GUI is also implemented on the command-set. So if you want to develop your own GUI or host device, it's not difficult at all. For more information about the command-set, please see \u003ca href=\"https:\/\/freematics.com\/pages\/products\/freematics-obd-emulator-mk2\/#commandset\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/pages\/products\/freematics-obd-emulator-mk2\/#commandset\"\u003ehere\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003ch3 data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003ePower Supply\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe emulator is powered by a DC power source up to 30V. A power adapter rated at 12V\/1A with 5.5\/2.1mm connector (center positive) can be supplied as courtesy without warranty. It is recommended however to use a DC power supply with higher rating especially when you need to use some OBD-II devices requiring high power surge. A voltage adjustable power source is useful for emulating voltage change in real cars. Please also note the input voltage bypasses to the OBD port pin 16 (battery power pin) and is unfused unless the power supply is fused.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003ca data-mce-=\"\" href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/PowerAdapterDC12V1A.jpg\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/PowerAdapterDC12V1A.jpg\"\u003e\u003cimg alt=\"PowerAdapterDC12V1A\" class=\"aligncenter size-medium wp-image-6091\" data-mce-=\"\" src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/PowerAdapterDC12V1A-300x300.jpg\" data-mce-fragment=\"1\" data-mce-src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2014\/07\/PowerAdapterDC12V1A-300x300.jpg\" width=\"300\" height=\"300\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eIf you need the stock power adapter, please make sure to choose one type in the \u003cem data-mce-fragment=\"1\"\u003eAvailable Options\u003c\/em\u003e on the top of this page before placing your order, otherwise order will be shipped without power adapter.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003ch3 data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eParts List\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eFreematics OBD-II Emulator MK2 x 1\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eUSB Cable x 1\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eDC 12V\/1A Power Adapter (5.5\/2.1mm) x 1 \u003cstrong data-mce-fragment=\"1\"\u003e(Optional)\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003ch3 data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eLinks\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/freematics.com\/docs\/FreematicsEmulatorQuickGuide.pdf\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/docs\/FreematicsEmulatorQuickGuide.pdf\" target=\"_blank\"\u003eThe Quick Start Guide\u003c\/a\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/freematics.com\/pages\/products\/freematics-obd-emulator-mk2\/control-command-set\/\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/pages\/products\/freematics-obd-emulator-mk2\/control-command-set\/\" target=\"_blank\"\u003eFreematics OBD-II Emulator Control Command Set\u003c\/a\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003ca data-mce-=\"\" href=\"https:\/\/freematics.com\/pages\/software\/freematics-obd-emulator-gui\/\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/pages\/software\/freematics-obd-emulator-gui\/\" target=\"_blank\"\u003eFreematics Emulator GUI Software Download\u003c\/a\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003ca data-mce-=\"\" href=\"https:\/\/itunes.apple.com\/tt\/app\/freematics-emulator\/id931166528\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/itunes.apple.com\/tt\/app\/freematics-emulator\/id931166528\" target=\"_blank\"\u003eFreematics Emulator iOS App\u003c\/a\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003ca data-mce-=\"\" href=\"https:\/\/en.wikipedia.org\/wiki\/OBD-II_PIDs#Mode_01\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/en.wikipedia.org\/wiki\/OBD-II_PIDs#Mode_01\" target=\"_blank\"\u003eOBD-II PID Codes \u0026amp; Descriptions\u003c\/a\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003ca data-mce-=\"\" href=\"https:\/\/www.obd-codes.com\/trouble_codes\/\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/www.obd-codes.com\/trouble_codes\/\" target=\"_blank\"\u003eOBD-II Diagnostic Trouble Codes (DTC)\u003c\/a\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003ca data-mce-=\"\" href=\"https:\/\/www.obdautodoctor.com\/scantool-garage\/obd-readiness-monitors-explained\/\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/www.obdautodoctor.com\/scantool-garage\/obd-readiness-monitors-explained\/\" target=\"_blank\"\u003eOBD-II Readiness Monitors Explained\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Freematics","offers":[{"title":"DC 12V Type US","offer_id":44019276841260,"sku":"MK2","price":395.0,"currency_code":"USD","in_stock":true},{"title":"DC 12V Type UK","offer_id":44019276906796,"sku":"MK2","price":395.0,"currency_code":"USD","in_stock":true},{"title":"DC 12V Type AU","offer_id":44019276939564,"sku":"MK2","price":395.0,"currency_code":"USD","in_stock":true},{"title":"DC 12V Type EU","offer_id":49867020435756,"sku":"","price":395.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0684\/1879\/7868\/products\/IMG_8897.jpg?v=1669431590"},{"product_id":"freematics-one-model-h","title":"Freematics ONE+ Model H","description":"\u003cdiv id=\"tab-description\" class=\"tab-content\" style=\"display: block;\" data-mce-fragment=\"1\" data-mce-style=\"display: block;\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003eFreematics ONE+ Model H is a variant of \u003ca href=\"https:\/\/freematics.com\/pages\/products\/freematics-one-plus\/\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/pages\/products\/freematics-one-plus\/\"\u003eFreematics ONE+\u003c\/a\u003e with OBD-II Type B (aka HD-OBD) connector and support for both passenger cars and heavy duty vehicles. It comes with integrated 4G LTE cellular module and UBX-M8030 GNSS module.\u003c\/p\u003e\n\u003ch1 data-mce-fragment=\"1\"\u003eFeatures\u003c\/h1\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eProgrammable main controller with high performance Wi-Fi and Bluetooth\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eG-force measurement and motion\/orientation detection\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eHigh update rate GPS\/GLONASS geolocation\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSupporting passenger cars (12V) and heavy duty vehicles (24V)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eAccess to all standard OBD-II PIDs, DTC, VIN from vehicle ECU\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eAccess to PGN and SPN (SAE J1939)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eCAN bus data sniffing\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eData storage in internal Flash or microSD card (up to 64GB)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eReal-time data transmission over WiFi and 4G cellular network (LTE CAT4)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003ch1 data-mce-fragment=\"1\"\u003eHardware Facts\u003c\/h1\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eSpecifications\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eEspressif ESP32 with 16MB Flash, 8MB PSRAM, 32K RTC\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eBuilt-in 802.11 b\/g\/n Wi-Fi and dual mode Bluetooth (classic and BLE)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSTM32 protocol co-processor\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIntegrated ICM-20948 9-axis motion sensor\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIntegrated u-blox UBX-M8030 10Hz GNSS module and antenna\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIntegrated \u003ca href=\"https:\/\/www.simcom.com\/product\/SIM7600X-H.html\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/www.simcom.com\/product\/SIM7600X-H.html\" target=\"_blank\"\u003eSIM7600A-H\u003c\/a\u003e or \u003ca href=\"https:\/\/www.simcom.com\/product\/SIM7600X-H.html\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/www.simcom.com\/product\/SIM7600X-H.html\" target=\"_blank\"\u003eSIM7600E-H\u003c\/a\u003e 4G LTE CAT4 cellular module\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIntegrated buzzer (PWM or DAC driven)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eEnclosure dimensions: 60x48x20mm\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eTypical power rating @80Mhz: 20mA (WiFi inactive) \/ 50mA (WiFi active) \/ 200mA (LTE+GNSS active)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003ePhysical Interfaces\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eOBD-II Type B (HD-OBD) male connector\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003emicroUSB port\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003emicroSD card slot\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eSIM card slot\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eGPIO socket (Molex)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eOBD-II Compatibility\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eFreematics 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:\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/blog.freematics.com\/wp-content\/uploads\/2012\/03\/obd_sticker.gif\" rel=\"shadowbox[sbpost-576];player=img;\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/blog.freematics.com\/wp-content\/uploads\/2012\/03\/obd_sticker.gif\"\u003e\u003cimg alt=\"obd_sticker\" class=\"size-full wp-image-3384 aligncenter\" src=\"https:\/\/blog.freematics.com\/wp-content\/uploads\/2012\/03\/obd_sticker.gif\" data-mce-fragment=\"1\" data-mce-src=\"https:\/\/blog.freematics.com\/wp-content\/uploads\/2012\/03\/obd_sticker.gif\" width=\"330\" height=\"222\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eVehicles using following vehicle protocols are supported.\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cstrong data-rich-text-format-boundary=\"true\" data-mce-fragment=\"1\"\u003eSAE J1939\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eCAN 500Kbps\/29bit\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eCAN 250Kbps\/29bit\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eCAN 500Kbps\/11bit\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eCAN 250Kbps\/11bit\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eKWP2000 Fast\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eKWP2000 5Kbps\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eExternal I\/O\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eFreematics ONE+ has an external I\/O socket. The 4-pin socket contains 2x I\/O pins (ESP32's GPIO26 and GPIO34), VCC (controllable by ESP32's GPIO12) and GND, as following.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cimg alt=\"\" src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2020\/03\/f3_gpio-300x300.jpg\" style=\"width: 300px; height: 300px;\" data-mce-fragment=\"1\" data-mce-style=\"width: 300px; height: 300px;\" data-mce-src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2020\/03\/f3_gpio-300x300.jpg\"\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eWith a Molex to 2.54 Dupont connector conversion cable, external sensors or controller can be easily connected. On the Dupont connector side, black for GND, red for VCC, white for GPIO34 and green for GPIO26.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2018\/11\/f3_io_cable.jpg\" rel=\"shadowbox[sbpost-7091];player=img;\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2018\/11\/f3_io_cable.jpg\"\u003e\u003cimg alt=\"\" class=\"aligncenter size-medium wp-image-7114\" src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2018\/11\/f3_io_cable-300x300.jpg\" data-mce-fragment=\"1\" data-mce-src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2018\/11\/f3_io_cable-300x300.jpg\" width=\"300\" height=\"300\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eGNSS\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eUBX-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.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2018\/11\/F3_1.jpg\" rel=\"shadowbox[sbpost-7091];player=img;\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2018\/11\/F3_1.jpg\"\u003e\u003cimg alt=\"\" class=\"aligncenter size-medium wp-image-7092\" src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2018\/11\/F3_1-300x300.jpg\" data-mce-fragment=\"1\" data-mce-src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2018\/11\/F3_1-300x300.jpg\" width=\"300\" height=\"300\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eCellular Module\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eSIM7600A-H or SIM7600E-H 4G LTE CAT4 module is integrated for high-speed cellular connectivity.\u003c\/p\u003e\n\u003ctable data-mce-fragment=\"1\" width=\"100%\" cellpadding=\"5\" border=\"1\"\u003e\n\u003ctbody data-mce-fragment=\"1\"\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003cth data-mce-fragment=\"1\"\u003e \u003c\/th\u003e\n\u003cth data-mce-fragment=\"1\"\u003eSIM7600E-H\u003c\/th\u003e\n\u003cth data-mce-fragment=\"1\"\u003eSIM7600A-H\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eMobile Network Bands\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eLTE-TDD B38\/B40\/B41\u003cbr data-mce-fragment=\"1\"\u003e LTE-FDDB1\/B3\/B5\/B7\/B8\/B20\u003cbr data-mce-fragment=\"1\"\u003e UMTS\/HSPA+ B1\/B5\/B8\u003cbr data-mce-fragment=\"1\"\u003e GSM\/GPRS\/EDGEB3\/B8\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003eLTE-FDDB2\/B4\/B12\u003cbr data-mce-fragment=\"1\"\u003e UMTS\/HSPA+ B2\/B5\u003cbr data-mce-fragment=\"1\"\u003e * AT\u0026amp;T certified in the US\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eData Transfer Speed\u003c\/td\u003e\n\u003ctd colspan=\"2\" data-mce-fragment=\"1\"\u003eLTE CAT4: Uplink up to 50Mbps, Downlink up to 150Mbps\u003cbr data-mce-fragment=\"1\"\u003e HSPA+: Uplink up to 5.76Mbps, Downlink up to 42 Mbps\u003cbr data-mce-fragment=\"1\"\u003e UMTS: Uplink\/Downlink up to 384Kbps\u003cbr data-mce-fragment=\"1\"\u003e EDGE: Uplink\/Downlink up to 236.8Kbps\u003cbr data-mce-fragment=\"1\"\u003e GPRS: Uplink\/Downlink up to 85.6Kbps\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eRegions\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eEurope, Asia, Australia\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eNorth America (AT\u0026amp;T Certified), South America, Australia (Telstra)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eSIM Card\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eA microSIM card is needed for using cellular network and is inserted as shown below.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2019\/04\/F2_SIM_CARD.jpg\" rel=\"shadowbox[sbpost-7091];player=img;\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2019\/04\/F2_SIM_CARD.jpg\"\u003e\u003cimg alt=\"\" class=\"aligncenter size-medium wp-image-7189\" src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2019\/04\/F2_SIM_CARD-300x300.jpg\" data-mce-fragment=\"1\" data-mce-src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2019\/04\/F2_SIM_CARD-300x300.jpg\" width=\"300\" height=\"300\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eGlobal SIM cards like \u003ca href=\"https:\/\/hologram.io\/products\/iot-sim-card\/\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/hologram.io\/products\/iot-sim-card\/\" target=\"_blank\"\u003eHologram IoT SIM card\u003c\/a\u003e are supported.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eMicroSD\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eFreematics 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.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eBuzzer\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe internal buzzer is connected to ESP32’s GPIO25 and can be driven by PWM or DAC.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eLow-Power Mode\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eFreematics 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.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003ch1 data-mce-fragment=\"1\"\u003eModel Comparison\u003c\/h1\u003e\n\u003ctable data-mce-fragment=\"1\" width=\"100%\" cellpadding=\"5\" border=\"1\"\u003e\n\u003ctbody data-mce-fragment=\"1\"\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003cth data-mce-fragment=\"1\"\u003e \u003c\/th\u003e\n\u003cth data-mce-fragment=\"1\" width=\"37%\"\u003eModel H\u003c\/th\u003e\n\u003cth data-mce-fragment=\"1\" width=\"37%\"\u003e\u003ca href=\"https:\/\/freematics.com\/store\/index.php?route=product\/product\u0026amp;product_id=85\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/store\/index.php?route=product\/product\u0026amp;product_id=85\"\u003eModel A\u003c\/a\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eRAM Configuration\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003e520KB IRAM + 8MB PSRAM\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003e520KB IRAM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eFlash Memory\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003e16MB\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003e4MB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eRTC\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eExternal 32K\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eBuilt-in (less accurate)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eCellular Module\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eIntegrated 4G LTE CAT4 module\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eOptional cellular module\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eGNSS\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eIntegrated M8030 10Hz GNSS module and antenna\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eVia external GNSS receiver\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eExternal I\/O\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003e2x GPIO for digital I\/O, analog input, serial UART etc.\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eOccupied if GNSS receiver is connected\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eCo-Processor Features\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eVehicle ECU interfacing\u003cbr data-mce-fragment=\"1\"\u003e GNSS data processing\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eVehicle ECU interfacing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-mce-fragment=\"1\"\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eHeavy Vehicle Support\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eHD-OBD connector, 24V system, SAE J1939\u003c\/td\u003e\n\u003ctd data-mce-fragment=\"1\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003ch1 data-mce-fragment=\"1\"\u003eDevelopment\u003c\/h1\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2018\/12\/freematics_platformio.png\" rel=\"shadowbox[sbpost-7091];player=img;\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2018\/12\/freematics_platformio.png\"\u003e\u003cimg alt=\"\" class=\"aligncenter size-full wp-image-7126\" src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2018\/12\/freematics_platformio.png\" data-mce-fragment=\"1\" data-mce-src=\"https:\/\/freematics.com\/pages\/wp-content\/uploads\/2018\/12\/freematics_platformio.png\" width=\"760\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe 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 \u003ca href=\"https:\/\/github.com\/stanleyhuangyc\/Freematics\/tree\/master\/libraries\/FreematicsPlus\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/github.com\/stanleyhuangyc\/Freematics\/tree\/master\/libraries\/FreematicsPlus\"\u003eArduino library\u003c\/a\u003e for easy access to all hardware resources and a set of fully functional \u003ca href=\"https:\/\/github.com\/stanleyhuangyc\/Freematics\/tree\/master\/firmware_v5\/\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/github.com\/stanleyhuangyc\/Freematics\/tree\/master\/firmware_v5\/\"\u003ereference Arduino sketches\u003c\/a\u003e 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 \u003ca href=\"http:\/\/platformio.org\/platformio-ide\" data-mce-fragment=\"1\" data-mce-href=\"http:\/\/platformio.org\/platformio-ide\" target=\"_blank\"\u003ePlatformIO IDE\u003c\/a\u003e 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 \u003ca href=\"https:\/\/freematics.com\/pages\/products\/freematics-one-plus\/guide\/\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/pages\/products\/freematics-one-plus\/guide\/\"\u003eDevelopers Guide\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003ch1 data-mce-fragment=\"1\"\u003eShipping List\u003c\/h1\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eFreematics ONE+ Model B x 1\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eMicro USB cable x 1 (optional)\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eExternal I\/O cable x 1 (optional)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003ch1 data-mce-fragment=\"1\"\u003eLinks\u003c\/h1\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/github.com\/stanleyhuangyc\/Freematics\/tree\/master\/libraries\/FreematicsPlus\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/github.com\/stanleyhuangyc\/Freematics\/tree\/master\/libraries\/FreematicsPlus\" target=\"_blank\"\u003eArduino Library\u003c\/a\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/github.com\/stanleyhuangyc\/Freematics\/tree\/master\/firmware_v5\/\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/github.com\/stanleyhuangyc\/Freematics\/tree\/master\/firmware_v5\/\" target=\"_blank\"\u003eSample Arduino Sketches\u003c\/a\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/freematics.com\/pages\/products\/freematics-one-plus\/quick-start-guide\/\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/pages\/products\/freematics-one-plus\/quick-start-guide\/\" target=\"_blank\"\u003eQuick Start Guide\u003c\/a\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/freematics.com\/pages\/products\/freematics-one-plus\/guide\/\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/pages\/products\/freematics-one-plus\/guide\/\" target=\"_blank\"\u003eDevelopers Guide\u003c\/a\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/freematics.com\/dl\/schematics_oneplus_hd_20200604.pdf\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/freematics.com\/dl\/schematics_oneplus_hd_20200604.pdf\" target=\"_blank\"\u003eSchematics\u003c\/a\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/github.com\/stanleyhuangyc\/Freematics\/releases\/tag\/telelogger\" data-mce-fragment=\"1\" data-mce-href=\"https:\/\/github.com\/stanleyhuangyc\/Freematics\/releases\/tag\/telelogger\" target=\"_blank\"\u003eTelelogger with Arduino as ESP-IDF Component\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Freematics","offers":[{"title":"LTE Cat 1","offer_id":47348427129132,"sku":"F3HD1","price":169.0,"currency_code":"USD","in_stock":true},{"title":"LTE Cat 4","offer_id":52654148190508,"sku":"F3HD4","price":179.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0684\/1879\/7868\/products\/F4_HDOBD.jpg?v=1669433240"}],"url":"https:\/\/shop.freematics.com\/collections\/featured-products.oembed","provider":"Freematics Store","version":"1.0","type":"link"}