Site Information

 Loading... Please wait...

Blog

SAE J1939/13 Off-Board Diagnostic Connector

This post is part of a series on CAN Bus and SAE J1939 Prototyping with the ARM Cortex M3 processor. In order to connect your embedded system to a real vehicle network, you will need to provide the proper wiring and connectors. In the following, I will explain connections as they are used in the industry, but my [...]

Read More »


Arduino Due - Microcontroller Board Based on the Atmel SAM3X8E ARM Cortex-M3 CPU

This post is part of a series on CAN Bus and SAE J1939 Prototyping with the ARM Cortex M3 processor. According to the official Arduino website: The Arduino Due is a microcontroller board based on the Atmel SAM3X8E ARM Cortex-M3 CPU. It is the first Arduino board based on a 32-bit ARM core microcontroller. It has 54 digital input/output pins [...]

Read More »


Android-Powered Mobile Computer For Field Service, Automotive Inspections, Transportation And Logistics

Janam Technologies' XT2 touch computer is an Android-powered mobile computer designed to enable increased efficiency for mobile workers in field service, automotive inspections, and transportation and logistic applications. The XT2 rugged mobile computer runs the Android 5 Lollipop operating system and is certified to support all Google APIs including Google Play. The XT2 weighs 10-oz. and has [...]

Read More »


eBooks (PDF): Technical Literature on CAN (Controller Area Network) and SAE J1939

Copperhill Technologies offers a wide variety of technical literature with focus on Controller Area Network ((CAN) and SAE J1939. All of our titles are available in paperback or as a PDF Download. ISBN: 978-09765116-0-1 Printed: 146 pages, 6" x 9", perfect binding Publisher: Copperhill Technologies Corporation
 Copyright: © 2005 by Copperhill Technologies Corporation Language: English A Comprehensible Guide to Controller Area Network by [...]

Read More »


Recommended Literature Describing The ARM Cortex M3 Microcontroller

This post is part of a series on CAN Bus and SAE J1939 Prototyping with the ARM Cortex M3 processor.  The ARM Cortex-M is a group of 32-bit RISC ARM processor cores licensed by ARM Holdings. The cores are intended for microcontroller use, and consist of the Cortex-M0, M0+, M1, M3, M4, and M7. The  ARM Cortex-M3 processor is very [...]

Read More »


A Brief Introduction to the ARM Cortex M3 Processor

This post is part of a series on CAN Bus and SAE J1939 Prototyping with the ARM Cortex M3 processor.  The ARM Cortex-M is a group of 32-bit RISC ARM processor cores licensed by ARM Holdings. The cores are intended for microcontroller use, and consist of the Cortex-M0, M0+, M1, M3, M4, and M7. The  ARM Cortex-M3 processor is very [...]

Read More »


Introduction to CAN Bus and SAE J1939 Prototyping

This post is part of a series on CAN Bus and SAE J1939 Prototyping with the ARM Cortex M3 processor.  The prototyping of Controller Area Network (CAN) interfaces used to be a tedious task, but the recent years have seen the emergence of low-cost, yet easy-to-use embedded development platforms such as the Arduino, BeagleBone, Raspberry Pi, and others. This [...]

Read More »


App Note: Arduino Due With 2-Channel CAN Bus Prototyping Board

According to the official Arduino website: The Arduino Due is a microcontroller board based on the Atmel SAM3X8E ARM Cortex-M3 CPU (datasheet). It is the first Arduino board based on a 32-bit ARM core microcontroller. It has 54 digital input/output pins (of which 12 can be used as PWM outputs), 12 analog inputs, 4 UARTs (hardware serial ports), a [...]

Read More »


App Note: ARM Cortex M3 Development Boards Require External CAN Bus Transceiver

The ARM Cortex-M is a group of 32-bit RISC ARM processor cores licensed by ARM Holdings. The cores are intended for microcontroller use, and consist of the Cortex-M0, M0+, M1, M3, M4, and M7. The ARM Cortex-M3 processor is very well suited for highly deterministic real-time applications, even for low-cost platforms, such as automotive body systems, industrial control systems, wireless [...]

Read More »


App Note: Arduino Due With CAN Bus Breakout Board

The Arduino Due is a microcontroller board based on the Atmel SAM3X8E ARM Cortex-M3 CPU. It is the first Arduino board based on a 32-bit ARM core microcontroller. It has 54 digital input/output pins (of which 12 can be used as PWM outputs), 12 analog inputs, 4 UARTs (hardware serial ports), a 84 MHz clock, [...]

Read More »