Content for CAN bus

CAN bus

A Controller Area Network (CAN bus) is a robust vehicle bus standard designed to allow microcontrollers and devices to communicate with each others' applications without a host computer. It is a message-based protocol, designed originally for multiplex electrical wiring within automobiles to save on copper, but can also be used in many other contexts. For each device the data in a packet is transmitted sequentially but in such a way that if more than one device transmits at the same time the highest priority device is able to continue while the others back off. Packets are received by all devices, including by the transmitting device.

CAN Bus Monitor

“This is a simple CAN Bus monitor that displays information about the packets on a CAN Bus It’s based on an Adafruit ESP32 Feather, a CAN Bus Transceiver, and a 240x135 TFT Display. I tested it by sending packets …

How to Monitor and Manage MPP Solar Inverter

“How to Monitor and Manage MPP Solar (Voltronic Axpert) Hybrid Inverter/Solar Battery Charger with Enapter EMS Toolkit and ESP32. Few time ago I decided to put some efforts for building my small solar power plant. The main purposes were …

CAN Bus on the ATMEGA4808 DEV PCB

“As part 2 of my quest to build some “bench development PCBs”, This one adds CAN Bus support to the ATMEGA4808. In This, Part 2 of my CAN Module series( Read Part 1 here), I will look at my recent …

Simple CAN BUS Logger with PICO

“With Raspberry PICO and a couple of CAN BUS interfaces it is possible to perform a simple can bus logger. SG Electronic Systems was born as a support to the Open Hardware projects. Our experience allows us to support the …

Project  RejsaCAN

RejsaCAN

“RejsaCAN is a 3x5 centimeter small ESP32 based board aimed at car use that I put together for my own use in my assorted crazy car projects. The board has an on board CAN interface and can be powered directly …

Hack Your Car With Wio Terminal and CAN Bus

“Hack your car and read the cycling speed, rotation speed, oil temperature and other information, displayed on the Wio Terminal screen. If you have some understanding of CAN Bus and Arduino programming, and want to hack your car, then this …

Android Auto on Volvo RTI

“This projects is a addon for my CAN bus extension project in order to add Android Auto functionality. The screen is displaying openauto on the stock Volvo RTI display using a Raspberry Pi and can be controlled using the stock …

Datalogger System for Formula Student

“Background: Formula Student the world most established educational engineering competition which uses motorsport to inspire students. Backed by industry and high-profile engineers such as Patron, Ross Brawn OBE, the competition aims to develop enterprising and innovative young engineers and encourage …

Digital Speedometer to Car’s Instrument Cluster via CAN Bus

“Implementing my own Arduino CAN bus Shield and digital speedometer to car’s LCD-display in instrument cluster. Start of the Project It all started in the summer of 2020, when I bought an Audi TT 2002. Unlike my previous …

CAN Bus with CircuitPython: Using the canio module

“A Controller Area Network (CAN bus) is a robust vehicle bus standard designed to allow microcontrollers and devices to communicate with each other’s applications without a host computer. In this guide you’ll learn how to use CircuitPython’s …