<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="https://fletcher.cool/feed_style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <tabi:metadata xmlns:tabi="https://github.com/welpo/tabi">
        <tabi:base_url>https://fletcher.cool</tabi:base_url>
        <tabi:separator>
            •
        </tabi:separator>
        <tabi:about_feeds>
            This is a web feed, also known as an Atom feed. Subscribe by copying the URL from the address bar into your newsreader. Visit About Feeds to learn more and get started. It's free.
        </tabi:about_feeds>
        <tabi:visit_the_site>
            Visit website
        </tabi:visit_the_site>
        <tabi:recent_posts>
            Recent posts
        </tabi:recent_posts>
        <tabi:last_updated_on>
            Updated on $DATE
        </tabi:last_updated_on>
        <tabi:default_theme></tabi:default_theme>
        <tabi:post_listing_date>date</tabi:post_listing_date>
        <tabi:current_section>automotive</tabi:current_section>
    </tabi:metadata><title>fletcher.cool - automotive</title>
        <subtitle>Embedded systems engineer: firmware, hardware, and reverse engineering.</subtitle>
    <link href="https://fletcher.cool/tags/automotive/atom.xml" rel="self" type="application/atom+xml"/>
    <link href="https://fletcher.cool/tags/automotive/" rel="alternate" type="text/html"/>
    <generator uri="https://www.getzola.org/">Zola</generator><updated>2026-10-16T00:00:00+00:00</updated><id>https://fletcher.cool/tags/automotive/atom.xml</id><entry xml:lang="en">
        <title>Teaching Linux to talk to my Prius: reverse-engineering Techstream and the Mini-VCI cable</title>
        <published>2026-10-16T00:00:00+00:00</published>
        <updated>2026-10-16T00:00:00+00:00</updated>
        <author>
            <name>Fletcher</name>
        </author>
        <link rel="alternate" href="https://fletcher.cool/blog/rmvci/" type="text/html"/>
        <id>https://fletcher.cool/blog/rmvci/</id>
        <summary type="html">How a question about one A/C servo turned into a cable firmware teardown, a from-scratch Rust J2534 driver, a decoded dealer diagnostic database, and a first open release. Part one.</summary>
        </entry>
</feed>
