<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>mcp2515 on toorun.dev</title><link>https://toorun.dev/tags/mcp2515/</link><description>Recent content in mcp2515 on toorun.dev</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Thu, 27 Aug 2026 16:00:00 +0000</lastBuildDate><atom:link href="https://toorun.dev/tags/mcp2515/index.xml" rel="self" type="application/rss+xml"/><item><title>CAN Bus for Embedded Developers: Protocol Basics, Bit Timing, Arbitration, and Practical Implementation</title><link>https://toorun.dev/posts/can-bus-embedded-developers-protocol-implementation/</link><pubDate>Thu, 27 Aug 2026 16:00:00 +0000</pubDate><guid>https://toorun.dev/posts/can-bus-embedded-developers-protocol-implementation/</guid><description>CAN Bus for Embedded Developers: Protocol Basics, Bit Timing, Arbitration, and Practical Implementation CAN (Controller Area Network) is the backbone of automotive and industrial communication. Created by Bosch in the 1980s for vehicle networks, it has become the standard for reliable, real-time communication in harsh environments.
This guide provides embedded developers with practical knowledge: how CAN works, bit timing configuration, implementing CAN on microcontrollers, and debugging real-world CAN networks.
What is CAN Bus?</description></item></channel></rss>