CANCrocodile - Contactless CAN Bus, SAE J1939, OBD-II, And SAE J1708 Reader
CAN (J1939) and J1708 networks transport multiple valuable information for telematics of vehicles and stationary objects, such as engine parameters, ABS, EPS, diagnostic codes (DTC), and much more. Crocodile contactless readers are used in telematics systems to gather data from digital buses without breaking the insulation of wires and electrical contacts and without sending active requests or being detected by the ECU.
CANCrocodile is designed for safe data reading from the vehicle's CAN network. The contactless reader is used within vehicle telematics and GPS tracking systems for receiving various vehicle operation parameters from the CAN Bus, such as speed, RPM, oil pressure & temperature, fuel volume & consumption, and more.
1708Crocodile is designed for safe data reading from J1708 bus (SAE J1587) of vehicles. The contactless reader is used within vehicle telematics and GPS tracking systems for receiving various parameters of vehicle operation from the bus, such as speed, RPM, oil pressure & temperature, fuel volume & consumption, and more.
CANCrocoLITE is a tool for Telematics systems used for data reading from the onboard CAN bus of personal cars and light commercial vehicles without interfering with the integrity of electronic circuits.
FMSCrocodile is used within vehicle telematics systems to safely integrate data from one or more automotive buses into CAN/S6 Telematics Interface. FMSCrocodile allows obtaining a large number of vehicle operating parameters via just one CAN-port of the telematics unit.
- Reads CAN Bus data traffic without breaking wires' insulation;
- Has LED indication of operating modes;
- Does not require pre-configuration;
- Powered by on-board network of machinery;
- Easy to install and operate;
- Reliable mounting of wires within reader housing;
- Sealing to protect against interference.
Extending ESP32 Functionality by Using Raspberry Pi HATs
The ESP32 processor, integrating peripherals such as UART, CAN Bus, WIFI, and Bluetooth, allows a wide range of applications, and the low price adds to its popularity. There are various ESP32 development boards available in the market, such as the ESP32-WROOM-32, as shown to the left. However, compared to popular systems like the Raspberry Pi or [...]
Any CAN Bus, SAE J1939, NMEA 2000 Development Requires the Right Testing Tools
I want to reiterate a point made in a previous post ("A Beginner's Guide to SAE J1939 Embedded Software Development"): When developing and testing your CAN Bus application, may it be Classical CAN, CAN FD, CANopen, SAE J1939, or NMEA 2000, you need to connect your device to a functional network. One solitary node connected to your [...]
NMEA 2000 / SAE J1939 Data Scanner with BLE Interface for iOS Applications
This post is a follow-up on NMEA 2000 Data Scanner with Bluetooth, BLE for Android, iOS, PC Applications. In this new post, I also include SAE J1939, since NMEA 2000 is based on J1939. Also, in this particular case, instead of the NMEA2000-compatible 5-pin M12 connector, I used a DSUB9 as it applies to the CAN Bus [...]
NMEA 2000 Data Scanner with Bluetooth, BLE for Android, iOS, PC Applications
Our N2K-BT gateway functions as a NMEA 2000 to Bluetooth data scanner for any host device with a Bluetooth or BLE (Bluetooth Low Energy) port, such as PCs, phones, or tablets. Therefore, it supports operating systems such as Windows, Linux, iOS, Android, and more. In addition, the wireless communication protocol employs easy-to-read and easy-to-process ASCII [...]
ESP32 Based CAN Bus, SAE J1939 and NMEA 2000 to Bluetooth Gateway
The following is a follow-up on our post Controller Area Network (CAN), SAE J1939, NMEA 2000 Wireless Module for IoT and ELD Applications. The CAN Bus, SAE J1939 and NMEA 2000 to Bluetooth Gateway is the first product of a new series of wireless gateways for IoT (Internet of Things), ELD (Electronic Logging Devices), and other applications. At the [...]
Controller Area Network (CAN), SAE J1939, NMEA 2000 Wireless Module for IoT and ELD Applications
Due to the global shortage of electronic components, we at Copperhill Technologies began rethinking our strategy regarding new developments. Luckily, that change turned out to be a blessing in disguise because the transition from NXP LPC to the ESP32 processor opened the door to more industrial and automotive applications, especially those involving wireless transmissions for [...]
A New Generation of SAE J1939 Gateway, ECU Simulator, and Starter Kit
Like many other businesses, we have to deal with the global shortage of electronic components. For instance, the NXP LPC 17xx processors we used for our SAE J1939 gateways and the starter kit are not available at this time. Even worse, there is no reliable information if/when production resumes. This situation forced us to rethink [...]
CAN Bus Development with ESP32-WROOM32 Development Board
This post will demonstrate how to add a CAN Bus port to the ESP32-WROOM32 development board, i.e., regarding hardware and software. Download this post as PDF... As a matter of fact, we already offer a hardware utilizing the ESP32 processor and an onboard CAN Bus transceiver as shown in the image to the left. The ESP32 WiFi, Bluetooth [...]
Embedded CAN Bus, SAE J1939, NMEA 2000 Development With ESP32
Like many businesses in the CAN Bus marketplace, we have struggled with the global shortage of electronic components. For instance, our SAE J1939 gateways are equipped with NXP processors, mainly the LPC1754 and LPC1768. Unfortunately, both processors are currently unavailable, and they come with remarkably long delivery times that go well into next year. We [...]