<?xml version="1.0" encoding="UTF-8" ?> <?xml-stylesheet type="text/xsl" href="rss.xsl"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"> <channel> <title>rylanpeng.dev</title><description>A technical blog about Robotics, Embedded Systems, and AI.</description><link>https://rylanpeng.github.io/rylanpeng.dev/</link><atom:link href="https://rylanpeng.github.io/rylanpeng.dev/feed_rss_created.xml" rel="self" type="application/rss+xml" /> <managingEditor>Rylan Peng</managingEditor><docs>https://github.com/rylanpeng/rylanpeng.dev</docs><language>en</language> <pubDate>Wed, 15 Apr 2026 07:19:40 -0000</pubDate> <lastBuildDate>Wed, 15 Apr 2026 07:19:40 -0000</lastBuildDate> <ttl>1440</ttl> <generator>MkDocs RSS plugin - v1.18.1</generator> <image> <url>None</url> <title>rylanpeng.dev</title> <link>https://rylanpeng.github.io/rylanpeng.dev/</link> </image> <item> <title>Talk to SSD1306 using SPI on Jetson Orin Nano</title> <description>&lt;h1&gt;Talk to SSD1306 using SPI on Jetson Orin Nano&lt;/h1&gt; &lt;p&gt;Driving a small OLED display over SPI from the Jetson Orin Nano&#39;s 40-pin header. This covers hardware wiring, device-tree overlay configuration, and a Python test script.&lt;/p&gt;</description> <link>https://rylanpeng.github.io/rylanpeng.dev/5-ssd1306-spi/</link> <pubDate>Mon, 13 Apr 2026 00:00:00 +0000</pubDate> <source url="https://rylanpeng.github.io/rylanpeng.dev/feed_rss_created.xml">rylanpeng.dev</source><guid isPermaLink="true">https://rylanpeng.github.io/rylanpeng.dev/5-ssd1306-spi/</guid> </item> <item> <title>Bipedal Robot RL Simulation on Jetson Orin Nano</title> <description>&lt;h1&gt;Bipedal Robot RL Simulation on Jetson Orin Nano&lt;/h1&gt; &lt;p&gt;Training a two-legged robot to walk using PPO and the Genesis physics simulator, running entirely on the Jetson Orin Nano.&lt;/p&gt;</description> <link>https://rylanpeng.github.io/rylanpeng.dev/4-genesis-rl/</link> <pubDate>Sat, 11 Apr 2026 00:00:00 +0000</pubDate> <source url="https://rylanpeng.github.io/rylanpeng.dev/feed_rss_created.xml">rylanpeng.dev</source><guid isPermaLink="true">https://rylanpeng.github.io/rylanpeng.dev/4-genesis-rl/</guid> </item> <item> <title>PyTorch Setup on Jetson Orin Nano</title> <description>&lt;h1&gt;PyTorch Setup on Jetson Orin Nano&lt;/h1&gt; &lt;p&gt;The Jetson Orin Nano uses an ARM64 integrated GPU (nvgpu) with a custom L4T CUDA stack, so standard PyPI &lt;code&gt;torch&lt;/code&gt; wheels won&#39;t work. This post walks through getting PyTorch running with proper GPU support.&lt;/p&gt;</description> <link>https://rylanpeng.github.io/rylanpeng.dev/3-pytorch/</link> <pubDate>Sun, 05 Apr 2026 00:00:00 +0000</pubDate> <source url="https://rylanpeng.github.io/rylanpeng.dev/feed_rss_created.xml">rylanpeng.dev</source><guid isPermaLink="true">https://rylanpeng.github.io/rylanpeng.dev/3-pytorch/</guid> </item> <item> <title>What is initrd?</title> <description>&lt;h1&gt;What is initrd?&lt;/h1&gt; &lt;p&gt;If you have ever peeked at &lt;code&gt;/boot/extlinux/extlinux.conf&lt;/code&gt;, you probably noticed a line called &lt;code&gt;INITRD&lt;/code&gt;. Have you ever wondered what this thing is, what it does, and why we need it?&lt;/p&gt;</description> <link>https://rylanpeng.github.io/rylanpeng.dev/1-what-is-initrd/</link> <pubDate>Thu, 02 Apr 2026 00:00:00 +0000</pubDate> <source url="https://rylanpeng.github.io/rylanpeng.dev/feed_rss_created.xml">rylanpeng.dev</source><guid isPermaLink="true">https://rylanpeng.github.io/rylanpeng.dev/1-what-is-initrd/</guid> </item> <item> <title>Enable PREEMPT_RT</title> <description>&lt;h1&gt;Enable PREEMPT_RT&lt;/h1&gt; &lt;p&gt;This guide covers how to enable &lt;strong&gt;PREEMPT_RT&lt;/strong&gt; on the Jetson Orin Nano, transforming it into a real-time operating system (RTOS) ready for low-latency robotics applications.&lt;/p&gt;</description> <link>https://rylanpeng.github.io/rylanpeng.dev/2-enable-preempt-rt/</link> <pubDate>Sun, 22 Mar 2026 00:00:00 +0000</pubDate> <source url="https://rylanpeng.github.io/rylanpeng.dev/feed_rss_created.xml">rylanpeng.dev</source><guid isPermaLink="true">https://rylanpeng.github.io/rylanpeng.dev/2-enable-preempt-rt/</guid> </item> <item> <title>Latest Posts</title> <description>&lt;h1&gt;Latest Posts&lt;/h1&gt; &lt;p&gt;Welcome to my technical blog. Here I document my journey through Robotics, AI, and Embedded Systems.&lt;/p&gt;</description> <link>https://rylanpeng.github.io/rylanpeng.dev/</link> <pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate> <source url="https://rylanpeng.github.io/rylanpeng.dev/feed_rss_created.xml">rylanpeng.dev</source><guid isPermaLink="true">https://rylanpeng.github.io/rylanpeng.dev/</guid> </item> <item> <title>About</title> <description>&lt;h1&gt;About&lt;/h1&gt; &lt;p&gt;Welcome to my technical blog! I&#39;m Rylan Peng, a developer interested in Robotics, Embedded Systems, and AI.&lt;/p&gt; &lt;p&gt;This blog is a place where I share my d...&lt;/p&gt;</description> <link>https://rylanpeng.github.io/rylanpeng.dev/about/</link> <pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate> <source url="https://rylanpeng.github.io/rylanpeng.dev/feed_rss_created.xml">rylanpeng.dev</source><guid isPermaLink="true">https://rylanpeng.github.io/rylanpeng.dev/about/</guid> </item> <item> <title>Get Ready!</title> <description>&lt;h1&gt;Get Ready!&lt;/h1&gt; &lt;p&gt;To start the Jetson Orin Nano journey, the first step is to figure out where to grab the source code and which build tools are needed.&lt;/p&gt;</description> <link>https://rylanpeng.github.io/rylanpeng.dev/1-get-ready/</link> <pubDate>Thu, 19 Mar 2026 00:00:00 +0000</pubDate> <source url="https://rylanpeng.github.io/rylanpeng.dev/feed_rss_created.xml">rylanpeng.dev</source><guid isPermaLink="true">https://rylanpeng.github.io/rylanpeng.dev/1-get-ready/</guid> </item> </channel> </rss>