<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Trevor Unland - Technical Research and Projects</title>
    <description>First-person technical writing on local AI, RF and SDR, Linux hardware, reproducible testing, cyberdeck builds, and evidence-backed research.</description>
    <link>https://unland.dev</link>
    <atom:link href="https://unland.dev/feed.xml" rel="self" type="application/rss+xml" />
    <language>en-us</language>
    <copyright>Copyright 2026 Trevor Unland</copyright>
    <lastBuildDate>Wed, 09 Sep 2026 20:57:32 GMT</lastBuildDate>
    <managingEditor>trevorunland@gmail.com (Trevor Unland)</managingEditor>
    <webMaster>trevorunland@gmail.com (Trevor Unland)</webMaster>
    <ttl>60</ttl>
    <item>
      <title>I Built a Local AI Capture Analyst for the ESP32 Marauder</title>
      <link>https://unland.dev/blog/esp32-marauder-local-llm-capture-analyst</link>
      <description>I paired an ESP32 Marauder with two small Linux boxes, a local 4B model, and a deterministic checker to keep WiFi capture analysis inside my lab.</description>
      <pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate>
      <author>trevorunland@gmail.com (Trevor Unland)</author>
      <category>Security</category>
      <guid isPermaLink="true">https://unland.dev/blog/esp32-marauder-local-llm-capture-analyst</guid>
    </item>
    <item>
      <title>I Reran Ollama vs llama.cpp on the Youyeetoo X1S</title>
      <link>https://unland.dev/blog/youyeetoo-x1s-ollama-llamacpp-matched-retest</link>
      <description>I reran Ollama vs llama.cpp with matched GGUFs on a Celeron N5095, then tested Intel Vulkan, MTP, Ling-mini, Qwen3.5 9B, and i915 hangs.</description>
      <pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate>
      <author>trevorunland@gmail.com (Trevor Unland)</author>
      <category>Hardware</category>
      <guid isPermaLink="true">https://unland.dev/blog/youyeetoo-x1s-ollama-llamacpp-matched-retest</guid>
    </item>
    <item>
      <title>Ollama, llama.cpp, and Vulkan on the Youyeetoo X1S</title>
      <link>https://unland.dev/blog/youyeetoo-x1s-ollama-llamacpp-vulkan-benchmarks</link>
      <description>I tested Ollama, llama.cpp CPU, Intel Vulkan, Qwen3.5, Gemma 4, and BitCPM on a Celeron N5095 Youyeetoo X1S, with thermals and i915 evidence.</description>
      <pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate>
      <author>trevorunland@gmail.com (Trevor Unland)</author>
      <category>Hardware</category>
      <guid isPermaLink="true">https://unland.dev/blog/youyeetoo-x1s-ollama-llamacpp-vulkan-benchmarks</guid>
    </item>
    <item>
      <title>Testing the Youyeetoo X1S for a Budget Kali Cyberdeck</title>
      <link>https://unland.dev/blog/budget-cyberdeck-youyeetoo-x1s-kali</link>
      <description>A measured Youyeetoo X1S build with Kali Linux on NVMe: installer recovery, sustained thermals, CPU-only local AI, and a reproducible loopback security workflow.</description>
      <pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate>
      <author>trevorunland@gmail.com (Trevor Unland)</author>
      <category>Hardware</category>
      <guid isPermaLink="true">https://unland.dev/blog/budget-cyberdeck-youyeetoo-x1s-kali</guid>
    </item>
    <item>
      <title>Living With the Millclock IN-14 on My Security Research Desk</title>
      <link>https://unland.dev/blog/millclock-in-14-review-nixie-clock-desk</link>
      <description>Hands-on Millclock IN-14 review covering six real Nixie tubes, Ukrainian craftsmanship, packaging, and daily use on a security research desk.</description>
      <pubDate>Mon, 13 Jul 2026 00:00:00 GMT</pubDate>
      <author>trevorunland@gmail.com (Trevor Unland)</author>
      <category>Hardware</category>
      <guid isPermaLink="true">https://unland.dev/blog/millclock-in-14-review-nixie-clock-desk</guid>
    </item>
    <item>
      <title>Building the Rapid-Response Cyberdeck with CrowView Note and CrowPanel HMI</title>
      <link>https://unland.dev/blog/crowview-cyberdeck-build</link>
      <description>Build a field-ready cyberdeck using CrowView Note and CrowPanel HMI. Complete guide with RF monitoring, system stats dashboard, and GitHub code. Works with Raspberry Pi 5, Jetson Nano, and other SBCs. A portable RF monitoring station that deploys in seconds. No soldering, no 3D printing, no mess.</description>
      <pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate>
      <author>trevorunland@gmail.com (Trevor Unland)</author>
      <category>Hardware</category>
      <guid isPermaLink="true">https://unland.dev/blog/crowview-cyberdeck-build</guid>
    </item>
    <item>
      <title>Indiedroid Nova WiFi Fix: Two Stacked Bugs, One Script</title>
      <link>https://unland.dev/blog/indiedroid-nova-wifi-fix</link>
      <description>The RTL8821CS driver was failing during boot, but reloading it only solved half the problem. Here is how I found the missing second layer and made the Nova WiFi repair survive a reboot.</description>
      <pubDate>Fri, 03 Apr 2026 00:00:00 GMT</pubDate>
      <author>trevorunland@gmail.com (Trevor Unland)</author>
      <category>Hardware</category>
      <guid isPermaLink="true">https://unland.dev/blog/indiedroid-nova-wifi-fix</guid>
    </item>
    <item>
      <title>Building an AI Radio Scanner for $220: RTL-SDR Meets Machine Learning</title>
      <link>https://unland.dev/blog/building-ai-radio-scanner-rtl-sdr-machine-learning</link>
      <description>How I rebuilt an automatic radio signal classifier around 800 validated captures across 7 classes, reaching 96.9% accuracy on a temporal test split.</description>
      <pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate>
      <author>trevorunland@gmail.com (Trevor Unland)</author>
      <category>SDR</category>
      <guid isPermaLink="true">https://unland.dev/blog/building-ai-radio-scanner-rtl-sdr-machine-learning</guid>
    </item>
    <item>
      <title>Run Llama 3 Locally: RK3588 NPU vs Raspberry Pi 5 Performance Tested</title>
      <link>https://unland.dev/blog/run-llama-3-locally-rk3588-npu-vs-raspberry-pi-5</link>
      <description>The Raspberry Pi 5 16GB removed the RAM barrier for local LLMs. The Indiedroid Nova removes the speed barrier. Complete benchmark comparison of RK3588 NPU vs Raspberry Pi 5 for running Llama 3 locally, including real-world accuracy testing and setup guide.</description>
      <pubDate>Wed, 21 Jan 2026 00:00:00 GMT</pubDate>
      <author>trevorunland@gmail.com (Trevor Unland)</author>
      <category>Hardware</category>
      <guid isPermaLink="true">https://unland.dev/blog/run-llama-3-locally-rk3588-npu-vs-raspberry-pi-5</guid>
    </item>
  </channel>
</rss>