<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>automotive on toorun.dev</title><link>https://toorun.dev/tags/automotive/</link><description>Recent content in automotive on toorun.dev</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Mon, 22 Jun 2026 12:00:00 +0000</lastBuildDate><atom:link href="https://toorun.dev/tags/automotive/index.xml" rel="self" type="application/rss+xml"/><item><title>Electric Motors in Embedded Systems: DC, Servo, Stepper, BLDC and Beyond</title><link>https://toorun.dev/posts/electric-motors-embedded-systems/</link><pubDate>Mon, 22 Jun 2026 12:00:00 +0000</pubDate><guid>https://toorun.dev/posts/electric-motors-embedded-systems/</guid><description>Electric Motors in Embedded Systems: DC, Servo, Stepper, BLDC and Beyond When designing an embedded system that needs to move something—whether it&amp;rsquo;s a robotic arm, a drone, a CNC machine, or an electric vehicle—the motor you choose fundamentally shapes your hardware design, control electronics, software complexity, and system cost.
Yet many engineers select motors based on popularity or habit rather than understanding the physics, electrical characteristics, and practical trade-offs of different technologies.</description></item><item><title>Communication Protocols and Interfaces Explained: SPI, I2C, UART, USART, CAN, Ethernet, USB, RS-232, RS-485 and More</title><link>https://toorun.dev/posts/communication-protocols-and-interfaces-explained-spi-i2c-uart-usart-can-ethernet-usb-rs232-rs485/</link><pubDate>Sun, 21 Jun 2026 10:00:00 +0000</pubDate><guid>https://toorun.dev/posts/communication-protocols-and-interfaces-explained-spi-i2c-uart-usart-can-ethernet-usb-rs232-rs485/</guid><description>Communication Protocols and Interfaces Explained: SPI, I2C, UART, USART, CAN, Ethernet, USB, RS-232, RS-485 and More Modern electronic systems are distributed systems. Even a small product can include a microcontroller, sensors, power-management ICs, memory, a wireless module, and a gateway to cloud services. None of those blocks are useful in isolation. They must communicate.
This guide is for engineers who want practical understanding, not only textbook definitions. You will find side-by-side protocol comparisons, real-world selection advice, interview questions, and production-focused best practices.</description></item><item><title>S19 File Format (Motorola S-Record): Complete Practical Guide for Embedded Firmware and Bootloaders</title><link>https://toorun.dev/posts/s19-motorola-s-record-file-format-guide/</link><pubDate>Sat, 13 Jun 2026 10:00:00 +0000</pubDate><guid>https://toorun.dev/posts/s19-motorola-s-record-file-format-guide/</guid><description>S19 File Format (Motorola S-Record): Complete Practical Guide for Embedded Firmware and Bootloaders Suggested title: S19 File Format (Motorola S-Record): Complete Practical Guide for Embedded Firmware and Bootloaders
Suggested meta description: Understand the S19 file format used in embedded firmware updates and automotive ECU programming. Learn S-record structure, checksum, STM32 generation, bootloader flashing, CAN/UDS context, troubleshooting, and best practices.
Suggested URL slug: s19-motorola-s-record-file-format-guide
Featured Image Suggestion A high-resolution engineering-themed image showing: microcontroller board + hex editor + CAN analyzer + bootloader flow overlay.</description></item></channel></rss>