This is a valid RSS feed.
This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.
line 23, column 0: (8 occurrences) [help]
<site xmlns="com-wordpress:feed-additions:1">156670177</site> <item>
line 41, column 0: (7 occurrences) [help]
<description><![CDATA[<div><img width="800" height="450" src="https://h ...
<description><![CDATA[<div><img width="800" height="450" src="https://h ...
line 41, column 0: (7 occurrences) [help]
<description><![CDATA[<div><img width="800" height="450" src="https://h ...
line 41, column 0: (7 occurrences) [help]
<description><![CDATA[<div><img width="800" height="450" src="https://h ...
line 41, column 0: (7 occurrences) [help]
<description><![CDATA[<div><img width="800" height="450" src="https://h ...
line 41, column 0: (7 occurrences) [help]
<description><![CDATA[<div><img width="800" height="450" src="https://h ...
line 41, column 0: (7 occurrences) [help]
<description><![CDATA[<div><img width="800" height="450" src="https://h ...
line 41, column 0: (7 occurrences) [help]
<description><![CDATA[<div><img width="800" height="450" src="https://h ...
line 41, column 0: (7 occurrences) [help]
<description><![CDATA[<div><img width="800" height="450" src="https://h ...
line 41, column 0: (7 occurrences) [help]
<description><![CDATA[<div><img width="800" height="450" src="https://h ...
line 41, column 0: (7 occurrences) [help]
<description><![CDATA[<div><img width="800" height="450" src="https://h ...
line 41, column 0: (7 occurrences) [help]
<description><![CDATA[<div><img width="800" height="450" src="https://h ...
line 41, column 0: (7 occurrences) [help]
<description><![CDATA[<div><img width="800" height="450" src="https://h ...
line 41, column 0: (7 occurrences) [help]
<description><![CDATA[<div><img width="800" height="450" src="https://h ...
line 42, column 0: (8 occurrences) [help]
<content:encoded><![CDATA[<div><img width="800" height="450" src=" ...
line 42, column 0: (8 occurrences) [help]
<content:encoded><![CDATA[<div><img width="800" height="450" src=" ...
line 42, column 0: (8 occurrences) [help]
<content:encoded><![CDATA[<div><img width="800" height="450" src=" ...
line 42, column 0: (8 occurrences) [help]
<content:encoded><![CDATA[<div><img width="800" height="450" src=" ...
line 42, column 0: (8 occurrences) [help]
<content:encoded><![CDATA[<div><img width="800" height="450" src=" ...
line 42, column 0: (8 occurrences) [help]
<content:encoded><![CDATA[<div><img width="800" height="450" src=" ...
line 42, column 0: (8 occurrences) [help]
<content:encoded><![CDATA[<div><img width="800" height="450" src=" ...
line 42, column 0: (8 occurrences) [help]
<content:encoded><![CDATA[<div><img width="800" height="450" src=" ...
line 42, column 0: (8 occurrences) [help]
<content:encoded><![CDATA[<div><img width="800" height="450" src=" ...
line 42, column 0: (8 occurrences) [help]
<content:encoded><![CDATA[<div><img width="800" height="450" src=" ...
line 42, column 0: (8 occurrences) [help]
<content:encoded><![CDATA[<div><img width="800" height="450" src=" ...
line 42, column 0: (8 occurrences) [help]
<content:encoded><![CDATA[<div><img width="800" height="450" src=" ...
line 42, column 0: (8 occurrences) [help]
<content:encoded><![CDATA[<div><img width="800" height="450" src=" ...
line 71, column 0: (7 occurrences) [help]
<content:encoded><![CDATA[<div><img width="800" height="450" src=" ...
line 75, column 0: (4 occurrences) [help]
<p><iframe loading="lazy" title="I put vintage cinema lenses on my phone" wi ...
line 104, column 0: (5 occurrences) [help]
<description><![CDATA[<div><img width="800" height="464" src="https://h ...
<figure id="attachment_868400" aria-describedby="caption-attachment-868400" ...
<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
xmlns:media="http://search.yahoo.com/mrss/"
>
<channel>
<title>Blog – Hackaday</title>
<atom:link href="https://hackaday.com/blog/feed/" rel="self" type="application/rss+xml" />
<link>https://hackaday.com</link>
<description>Fresh hacks every day</description>
<lastBuildDate>Sat, 18 Oct 2025 16:48:53 +0000</lastBuildDate>
<language>en-US</language>
<sy:updatePeriod>
hourly </sy:updatePeriod>
<sy:updateFrequency>
1 </sy:updateFrequency>
<generator>https://wordpress.org/?v=6.8.3</generator>
<site xmlns="com-wordpress:feed-additions:1">156670177</site> <item>
<title>Bit-banged 100 MBit/s Ethernet Transmission on Raspberry Pi Pico</title>
<link>https://hackaday.com/2025/10/18/bit-banged-100-mbit-s-ethernet-transmission-on-raspberry-pi-pico/</link>
<comments>https://hackaday.com/2025/10/18/bit-banged-100-mbit-s-ethernet-transmission-on-raspberry-pi-pico/#comments</comments>
<dc:creator><![CDATA[Donald Papp]]></dc:creator>
<pubDate>Sat, 18 Oct 2025 20:00:00 +0000</pubDate>
<category><![CDATA[Microcontrollers]]></category>
<category><![CDATA[Raspberry Pi]]></category>
<category><![CDATA[100BASE-T]]></category>
<category><![CDATA[bit bang]]></category>
<category><![CDATA[bit banging]]></category>
<category><![CDATA[ethernet]]></category>
<category><![CDATA[fast ethernet]]></category>
<category><![CDATA[Raspberry Pi Pico]]></category>
<category><![CDATA[rp2040]]></category>
<guid isPermaLink="false">https://hackaday.com/?p=868485</guid>
<description><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2025/10/100-BASETX.png?w=800" class="attachment-large size-large wp-post-image" alt="" style="margin: 0 auto; margin-bottom: 15px;" decoding="async" fetchpriority="high" srcset="https://hackaday.com/wp-content/uploads/2025/10/100-BASETX.png 1788w, https://hackaday.com/wp-content/uploads/2025/10/100-BASETX.png?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2025/10/100-BASETX.png?resize=400,225 400w, https://hackaday.com/wp-content/uploads/2025/10/100-BASETX.png?resize=800,450 800w, https://hackaday.com/wp-content/uploads/2025/10/100-BASETX.png?resize=1536,864 1536w" sizes="(max-width: 800px) 100vw, 800px" data-attachment-id="868488" data-permalink="https://hackaday.com/2025/10/18/bit-banged-100-mbit-s-ethernet-transmission-on-raspberry-pi-pico/100-basetx/" data-orig-file="https://hackaday.com/wp-content/uploads/2025/10/100-BASETX.png" data-orig-size="1788,1006" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}" data-image-title="100-BASETX" data-image-description="" data-image-caption="" data-medium-file="https://hackaday.com/wp-content/uploads/2025/10/100-BASETX.png?w=400" data-large-file="https://hackaday.com/wp-content/uploads/2025/10/100-BASETX.png?w=800" /></div>The Raspberry Pi Pico is a very capable board, but it’s still a surprise to see bit-banged 100 MBit/s Fast Ethernet implemented on one. [Steve]’s Pico-100BASE-TX library allows an RP2040 <a href="https://hackaday.com/2025/10/18/bit-banged-100-mbit-s-ethernet-transmission-on-raspberry-pi-pico/" class="read-more">…read more</a>]]></description>
<content:encoded><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2025/10/100-BASETX.png?w=800" class="attachment-large size-large wp-post-image" alt="" style="margin: 0 auto; margin-bottom: 15px;" decoding="async" srcset="https://hackaday.com/wp-content/uploads/2025/10/100-BASETX.png 1788w, https://hackaday.com/wp-content/uploads/2025/10/100-BASETX.png?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2025/10/100-BASETX.png?resize=400,225 400w, https://hackaday.com/wp-content/uploads/2025/10/100-BASETX.png?resize=800,450 800w, https://hackaday.com/wp-content/uploads/2025/10/100-BASETX.png?resize=1536,864 1536w" sizes="(max-width: 800px) 100vw, 800px" data-attachment-id="868488" data-permalink="https://hackaday.com/2025/10/18/bit-banged-100-mbit-s-ethernet-transmission-on-raspberry-pi-pico/100-basetx/" data-orig-file="https://hackaday.com/wp-content/uploads/2025/10/100-BASETX.png" data-orig-size="1788,1006" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}" data-image-title="100-BASETX" data-image-description="" data-image-caption="" data-medium-file="https://hackaday.com/wp-content/uploads/2025/10/100-BASETX.png?w=400" data-large-file="https://hackaday.com/wp-content/uploads/2025/10/100-BASETX.png?w=800" /></div><p>The Raspberry Pi Pico is a very capable board, but it’s still a surprise to see bit-banged 100 MBit/s Fast Ethernet implemented on one. [Steve]’s <a href="https://github.com/steve-m/Pico-100BASE-TX/" target="_blank">Pico-100BASE-TX library</a> allows an RP2040 (or RP2350) microcontroller to stream data at roughly 11 Mbyte/s, enough to implement 100 MBit/s Fast Ethernet transmission.</p>
<p>We’ve seen <a href="https://hackaday.com/2022/08/26/bit-banged-ethernet-on-the-raspberry-pi-pico/">10BASE-T implemented on a Pico</a>, but it takes a lot more than just shoveling bits faster to get 100BASE-T working. 10BASE-T uses two voltage levels and <a href="https://en.wikipedia.org/wiki/Manchester_code" target="_blank">Manchester encoding</a>, but 100BASE-T uses three voltage levels, which [Steve] cleverly implemented on the Pico with two GPIOs, and far more complex encoding. Check out the repository’s README for details as well as a couple example applications.</p>
<p>[Steve] tells us that to the best of his knowledge, this is the first bit-banged 100 MBit/s Ethernet implementation using a microcontroller. It’s transmit-only — reception being an entirely different beast — but it’s possible some enterprising soul might find a solution. If you do, be sure to <a href="https://hackaday.com/submit-a-tip/">let us know all about it</a>!</p>
]]></content:encoded>
<wfw:commentRss>https://hackaday.com/2025/10/18/bit-banged-100-mbit-s-ethernet-transmission-on-raspberry-pi-pico/feed/</wfw:commentRss>
<slash:comments>1</slash:comments>
<post-id xmlns="com-wordpress:feed-additions:1">868485</post-id>
<media:thumbnail url="https://hackaday.com/wp-content/uploads/2025/10/100-BASETX.png" />
<media:content url="https://hackaday.com/wp-content/uploads/2025/10/100-BASETX.png" medium="image">
<media:title type="html">100-BASETX</media:title>
</media:content>
</item>
<item>
<title>Broken Phone To Cinema Camera With A Lens Upgrade</title>
<link>https://hackaday.com/2025/10/18/broken-phone-to-cinema-camera-with-a-lens-upgrade/</link>
<comments>https://hackaday.com/2025/10/18/broken-phone-to-cinema-camera-with-a-lens-upgrade/#comments</comments>
<dc:creator><![CDATA[Jenny List]]></dc:creator>
<pubDate>Sat, 18 Oct 2025 17:00:43 +0000</pubDate>
<category><![CDATA[digital cameras hacks]]></category>
<category><![CDATA[C-mount]]></category>
<category><![CDATA[camera]]></category>
<category><![CDATA[iphone]]></category>
<guid isPermaLink="false">https://hackaday.com/?p=868335</guid>
<description><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2025/10/cmount-camera-featured.jpg?w=800" class="attachment-large size-large wp-post-image" alt="" style="margin: 0 auto; margin-bottom: 15px;" decoding="async" srcset="https://hackaday.com/wp-content/uploads/2025/10/cmount-camera-featured.jpg 800w, https://hackaday.com/wp-content/uploads/2025/10/cmount-camera-featured.jpg?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2025/10/cmount-camera-featured.jpg?resize=400,225 400w" sizes="(max-width: 800px) 100vw, 800px" data-attachment-id="868352" data-permalink="https://hackaday.com/2025/10/18/broken-phone-to-cinema-camera-with-a-lens-upgrade/cmount-camera-featured/" data-orig-file="https://hackaday.com/wp-content/uploads/2025/10/cmount-camera-featured.jpg" data-orig-size="800,450" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}" data-image-title="cmount-camera-featured" data-image-description="" data-image-caption="" data-medium-file="https://hackaday.com/wp-content/uploads/2025/10/cmount-camera-featured.jpg?w=400" data-large-file="https://hackaday.com/wp-content/uploads/2025/10/cmount-camera-featured.jpg?w=800" /></div>The advent of the mobile phone camera has caused a revolution in film making over the last couple of decades, lowering the barrier to entry significantly, and as the cameras <a href="https://hackaday.com/2025/10/18/broken-phone-to-cinema-camera-with-a-lens-upgrade/" class="read-more">…read more</a>]]></description>
<content:encoded><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2025/10/cmount-camera-featured.jpg?w=800" class="attachment-large size-large wp-post-image" alt="" style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2025/10/cmount-camera-featured.jpg 800w, https://hackaday.com/wp-content/uploads/2025/10/cmount-camera-featured.jpg?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2025/10/cmount-camera-featured.jpg?resize=400,225 400w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="868352" data-permalink="https://hackaday.com/2025/10/18/broken-phone-to-cinema-camera-with-a-lens-upgrade/cmount-camera-featured/" data-orig-file="https://hackaday.com/wp-content/uploads/2025/10/cmount-camera-featured.jpg" data-orig-size="800,450" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}" data-image-title="cmount-camera-featured" data-image-description="" data-image-caption="" data-medium-file="https://hackaday.com/wp-content/uploads/2025/10/cmount-camera-featured.jpg?w=400" data-large-file="https://hackaday.com/wp-content/uploads/2025/10/cmount-camera-featured.jpg?w=800" /></div><p>The advent of the mobile phone camera has caused a revolution in film making over the last couple of decades, lowering the barrier to entry significantly, and as the cameras have improved, delivering near-professional-grade quality in some cases. Mobile phone manufacturers hire film makers to promote their new flagship models and the results are very impressive, but there is still a limitation when it comes to the lenses. [Evan Monsma] has broken through that barrier, modifying an iPhone to take C-mount cinema lenses.</p>
<p>It’s likely many of us have one or two broken mobile phones around, and even if they aren’t flagship models they’ll still have surprisingly good camera sensors. This one is an iPhone that’s seen better days, with a severely cracked glass back and a dislodged lens cover on one of its cameras. Removing the back and the lens cover reveals the sensor. The video below the break has a lot of woodwork and filing away of the phone, as he modifies a C-to-CS ring to serve as a C-mount. In reality the flange distance makes it a CS mount so his C-mount lenses need an adapter, but <a href="https://hackaday.com/2025/09/03/one-camera-mule-to-rule-them-all/">as anyone who’s used a Raspberry Pi camera will tell you</a>, that’s no hardship.</p>
<p>The final camera has a thick plywood back with a tripod mount installed, the other two cameras work with their Apple lenses, and the C-mount gives great results with a cinema lens. We’re concerned that the Super Glue he uses to fix it all together might not hold up to the weight of bigger lenses, but we’re here for this project and we love it.</p>
<p><span id="more-868335"></span></p>
<p><iframe loading="lazy" title="I put vintage cinema lenses on my phone" width="800" height="450" src="https://www.youtube.com/embed/br76WlXVOW4?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
<p>Thanks [Luis Mercado] for the tip.</p>
]]></content:encoded>
<wfw:commentRss>https://hackaday.com/2025/10/18/broken-phone-to-cinema-camera-with-a-lens-upgrade/feed/</wfw:commentRss>
<slash:comments>1</slash:comments>
<post-id xmlns="com-wordpress:feed-additions:1">868335</post-id>
<media:thumbnail url="https://hackaday.com/wp-content/uploads/2025/10/cmount-camera-featured.jpg" />
<media:content url="https://hackaday.com/wp-content/uploads/2025/10/cmount-camera-featured.jpg" medium="image">
<media:title type="html">cmount-camera-featured</media:title>
</media:content>
</item>
<item>
<title>Precision, Imprecision, Intellectual Honesty, and Little Green Men</title>
<link>https://hackaday.com/2025/10/18/precision-imprecision-intellectual-honesty-and-little-green-men/</link>
<comments>https://hackaday.com/2025/10/18/precision-imprecision-intellectual-honesty-and-little-green-men/#comments</comments>
<dc:creator><![CDATA[Elliot Williams]]></dc:creator>
<pubDate>Sat, 18 Oct 2025 14:00:35 +0000</pubDate>
<category><![CDATA[Hackaday Columns]]></category>
<category><![CDATA[Rants]]></category>
<category><![CDATA[Science]]></category>
<category><![CDATA[astronomy]]></category>
<category><![CDATA[comet]]></category>
<category><![CDATA[science]]></category>
<guid isPermaLink="false">https://hackaday.com/?p=868427</guid>
<description><![CDATA[<div><img width="800" height="464" src="https://hackaday.com/wp-content/uploads/2020/04/Navigating.jpg?w=800" class="attachment-large size-large wp-post-image" alt="" style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2020/04/Navigating.jpg 3519w, https://hackaday.com/wp-content/uploads/2020/04/Navigating.jpg?resize=250,145 250w, https://hackaday.com/wp-content/uploads/2020/04/Navigating.jpg?resize=400,232 400w, https://hackaday.com/wp-content/uploads/2020/04/Navigating.jpg?resize=800,464 800w, https://hackaday.com/wp-content/uploads/2020/04/Navigating.jpg?resize=1536,890 1536w, https://hackaday.com/wp-content/uploads/2020/04/Navigating.jpg?resize=2048,1187 2048w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="406447" data-permalink="https://hackaday.com/navigating/" data-orig-file="https://hackaday.com/wp-content/uploads/2020/04/Navigating.jpg" data-orig-size="3519,2039" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}" data-image-title="Navigating" data-image-description="" data-image-caption="" data-medium-file="https://hackaday.com/wp-content/uploads/2020/04/Navigating.jpg?w=400" data-large-file="https://hackaday.com/wp-content/uploads/2020/04/Navigating.jpg?w=800" /></div>If you’ve been following the hubbub about 3I/ATLAS, you’re probably either in the camp that thinks it’s just a comet from ridiculously far away that’s managed to find its way <a href="https://hackaday.com/2025/10/18/precision-imprecision-intellectual-honesty-and-little-green-men/" class="read-more">…read more</a>]]></description>
<content:encoded><![CDATA[<div><img width="800" height="464" src="https://hackaday.com/wp-content/uploads/2020/04/Navigating.jpg?w=800" class="attachment-large size-large wp-post-image" alt="" style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2020/04/Navigating.jpg 3519w, https://hackaday.com/wp-content/uploads/2020/04/Navigating.jpg?resize=250,145 250w, https://hackaday.com/wp-content/uploads/2020/04/Navigating.jpg?resize=400,232 400w, https://hackaday.com/wp-content/uploads/2020/04/Navigating.jpg?resize=800,464 800w, https://hackaday.com/wp-content/uploads/2020/04/Navigating.jpg?resize=1536,890 1536w, https://hackaday.com/wp-content/uploads/2020/04/Navigating.jpg?resize=2048,1187 2048w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="406447" data-permalink="https://hackaday.com/navigating/" data-orig-file="https://hackaday.com/wp-content/uploads/2020/04/Navigating.jpg" data-orig-size="3519,2039" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}" data-image-title="Navigating" data-image-description="" data-image-caption="" data-medium-file="https://hackaday.com/wp-content/uploads/2020/04/Navigating.jpg?w=400" data-large-file="https://hackaday.com/wp-content/uploads/2020/04/Navigating.jpg?w=800" /></div><p>If you’ve been following the hubbub about 3I/ATLAS, you’re probably either in the camp that thinks it’s just a comet from ridiculously far away that’s managed to find its way into our solar system, or you’re preparing for an alien invasion. (Lukewarm take: it’s just a fast moving comet.) But that doesn’t stop it from being interesting – its relatively fast speed and odd trajectory make astronomers wonder where it’s coming from, and give us clues about how old it is likely to be.</p>
<p>Astronomy is the odd-man-out in the natural sciences. In most branches of physics, chemistry, and even biology, you can run experiments. Even those non-experimental corners of the above fields, like botany, for instance, you can get your hands on the objects you’re talking about. Not so astronomy. When I was studying in college, one of my professors quipped that astronomers were pretty happy when they could hammer down a value within an order of magnitude, and ecstatic when they could get a factor of two or three. The deck is simply stacked against them.</p>
<p>With that background, I love two recent papers about 3I/ATLAS. The first <a href="https://arxiv.org/abs/2509.07678" target="_blank">tries to figure out why it’s moving so fast</a> by figuring out if it’s been going that fast since its sun kicked it out, or if it has picked up a gravitational boost along the way. While they can’t go all the way back in time, they’ve worked out whether it has flown by anything close enough to get a significant boost over the <em>last 10 million years</em>. This is impressive that we can calculate the trajectory so far back, but at the same time, 10 million years is peanuts on the cosmic timescale.</p>
<p><a href="https://arxiv.org/abs/2507.05318" target="_blank">According to another paper</a>, there is a weak relationship between interstellar objects’ age and their velocity, with faster-moving rocks being older, they can estimate the age of 3I/ATLAS at between 7.6 and 14 billion years old, assuming no gravitational boosts along the way. While an age range of 7 billion years may seem like a lot, that’s only a factor of two. A winner for astronomy!</p>
<p>Snarkiness aside, its old age does make a testable prediction, namely that it should be relatively full of water ice. So as 3I/ATLAS comes closer to the sun in the next few weeks, we’ll either see it spitting off lots of water vapor, and the age prediction checks out, or we won’t, and they’ll need to figure out why.</p>
<p>Whatever happens, I appreciate how astronomers aren’t afraid to outline what they can’t know – orbital dynamics further back than a certain date, or the precise age of rocks based solely on their velocity. Most have also been cautious about calling the comet a spaceship. On the other hand, if it is, one thing’s for sure: after a longer-than-10-million-year road trip, whoever is on board that thing is going to be hungry.</p>
<div id="sidebar-mobile-1" class="widget_text widget widget_custom_html amr_widget"><div class="textwidget custom-html-widget"><div id="newsletter-blurb">
This article is part of the Hackaday.com newsletter, delivered every seven days for each of the last 200+ weeks. It also includes our favorite articles from the last seven days that you can see on <a href="https://mailchi.mp/hackaday.com/hackaday-newsletter-649368" target="_blank">the web version of the newsletter</a>.
Want this type of article to hit your inbox every Friday morning? <a href="http://eepurl.com/gTMxQf" target="_blank">You should sign up</a>!
</div></div></div>
]]></content:encoded>
<wfw:commentRss>https://hackaday.com/2025/10/18/precision-imprecision-intellectual-honesty-and-little-green-men/feed/</wfw:commentRss>
<slash:comments>11</slash:comments>
<post-id xmlns="com-wordpress:feed-additions:1">868427</post-id>
<media:thumbnail url="https://hackaday.com/wp-content/uploads/2020/04/Navigating.jpg" />
<media:content url="https://hackaday.com/wp-content/uploads/2020/04/Navigating.jpg" medium="image">
<media:title type="html">Navigating</media:title>
</media:content>
</item>
<item>
<title>A Solar Oven for Cloudy Days</title>
<link>https://hackaday.com/2025/10/18/a-solar-oven-for-cloudy-days/</link>
<comments>https://hackaday.com/2025/10/18/a-solar-oven-for-cloudy-days/#comments</comments>
<dc:creator><![CDATA[Tyler August]]></dc:creator>
<pubDate>Sat, 18 Oct 2025 11:00:59 +0000</pubDate>
<category><![CDATA[green hacks]]></category>
<category><![CDATA[Solar Hacks]]></category>
<category><![CDATA[low-tech hack]]></category>
<category><![CDATA[solar oven]]></category>
<category><![CDATA[solar power]]></category>
<guid isPermaLink="false">https://hackaday.com/?p=868387</guid>
<description><![CDATA[<div><img width="800" height="251" src="https://hackaday.com/wp-content/uploads/2025/10/IMG_0003_dithered-e1760720282265.png?w=800" class="attachment-large size-large wp-post-image" alt="" style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2025/10/IMG_0003_dithered-e1760720282265.png 800w, https://hackaday.com/wp-content/uploads/2025/10/IMG_0003_dithered-e1760720282265.png?resize=250,78 250w, https://hackaday.com/wp-content/uploads/2025/10/IMG_0003_dithered-e1760720282265.png?resize=400,126 400w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="868398" data-permalink="https://hackaday.com/2025/10/18/a-solar-oven-for-cloudy-days/img_0003_dithered/" data-orig-file="https://hackaday.com/wp-content/uploads/2025/10/IMG_0003_dithered-e1760720282265.png" data-orig-size="800,251" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}" data-image-title="IMG_0003_dithered" data-image-description="" data-image-caption="" data-medium-file="https://hackaday.com/wp-content/uploads/2025/10/IMG_0003_dithered-e1760720282265.png?w=400" data-large-file="https://hackaday.com/wp-content/uploads/2025/10/IMG_0003_dithered-e1760720282265.png?w=800" /></div>Every Boy Scout or Girl Guide probably had the experience of building a simple solar oven: an insulated box, some aluminum foil, and plastic wrap, and voila! On warm, sunny, <a href="https://hackaday.com/2025/10/18/a-solar-oven-for-cloudy-days/" class="read-more">…read more</a>]]></description>
<content:encoded><![CDATA[<div><img width="800" height="251" src="https://hackaday.com/wp-content/uploads/2025/10/IMG_0003_dithered-e1760720282265.png?w=800" class="attachment-large size-large wp-post-image" alt="" style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2025/10/IMG_0003_dithered-e1760720282265.png 800w, https://hackaday.com/wp-content/uploads/2025/10/IMG_0003_dithered-e1760720282265.png?resize=250,78 250w, https://hackaday.com/wp-content/uploads/2025/10/IMG_0003_dithered-e1760720282265.png?resize=400,126 400w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="868398" data-permalink="https://hackaday.com/2025/10/18/a-solar-oven-for-cloudy-days/img_0003_dithered/" data-orig-file="https://hackaday.com/wp-content/uploads/2025/10/IMG_0003_dithered-e1760720282265.png" data-orig-size="800,251" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}" data-image-title="IMG_0003_dithered" data-image-description="" data-image-caption="" data-medium-file="https://hackaday.com/wp-content/uploads/2025/10/IMG_0003_dithered-e1760720282265.png?w=400" data-large-file="https://hackaday.com/wp-content/uploads/2025/10/IMG_0003_dithered-e1760720282265.png?w=800" /></div><p>Every Boy Scout or Girl Guide probably had the experience of building a simple solar oven: an insulated box, some aluminum foil, and plastic wrap, and voila! On warm, sunny, summer days, you can bake. On cloudy days, well, you need another plan. The redoubtable [Kris De Decker] and [Marie Verdeil] provide one, with <a href="https://solar.lowtechmagazine.com/2025/10/how-to-build-a-solar-powered-electric-oven/" target="_blank">this solar-electric oven</a> over on <em>LowTechMagazine</em>.</p>
<p>Now, you might be wondering: what’s special here? Can’t I just plug a full electric range-oven into the inverter hooked to my Powerwall? Well, yes, Moneybags, you could — if you had a large enough solar setup to offset the storage and inverter losses, that is. But if you only have a few panels, you need to make every watt count. Indeed, this build was inspired by [Kris]’ earlier attempt to power his apartment with solar panels on his balcony. His electric oven is one of the things that stymied him at that time. (Not because cooking took too much energy, but because it took too much <em>power </em>for his tiny battery to supply at once.)</p>
<p><span id="more-868387"></span></p>
<figure id="attachment_868400" aria-describedby="caption-attachment-868400" style="width: 320px" class="wp-caption alignright"><a href="https://hackaday.com/wp-content/uploads/2025/10/oven-exploded-view_dithered.png"><img loading="lazy" decoding="async" data-attachment-id="868400" data-permalink="https://hackaday.com/2025/10/18/a-solar-oven-for-cloudy-days/oven-exploded-view_dithered/" data-orig-file="https://hackaday.com/wp-content/uploads/2025/10/oven-exploded-view_dithered.png" data-orig-size="640,800" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}" data-image-title="oven-exploded-view_dithered" data-image-description="" data-image-caption="<p>The build guide is full featured with photos and diagrams like this one by Marie Verdeil.</p>
" data-medium-file="https://hackaday.com/wp-content/uploads/2025/10/oven-exploded-view_dithered.png?w=320" data-large-file="https://hackaday.com/wp-content/uploads/2025/10/oven-exploded-view_dithered.png?w=500" class="size-medium wp-image-868400" src="https://hackaday.com/wp-content/uploads/2025/10/oven-exploded-view_dithered.png?w=320" alt="" width="320" height="400" srcset="https://hackaday.com/wp-content/uploads/2025/10/oven-exploded-view_dithered.png 640w, https://hackaday.com/wp-content/uploads/2025/10/oven-exploded-view_dithered.png?resize=200,250 200w, https://hackaday.com/wp-content/uploads/2025/10/oven-exploded-view_dithered.png?resize=320,400 320w, https://hackaday.com/wp-content/uploads/2025/10/oven-exploded-view_dithered.png?resize=500,625 500w" sizes="auto, (max-width: 320px) 100vw, 320px" /></a><figcaption id="caption-attachment-868400" class="wp-caption-text">The build guide is full featured with photos and diagrams like this one by Marie Verdeil.</figcaption></figure>
<p>That’s why this oven’s element is DC, driven directly from the panel: there are no batteries, no inverter, and no unnecessary losses. The element is hand-made to match the solar setup, avoid an unnecessary electronic thermostat, and is sized to keep the oven from getting too hot. The oven itself is tiny, only large enough for a single casserole pan, but it does cover 90% of their cooking. A smaller oven is obviously going to need less power to heat up, but it also makes it practical to wrap it in oodles of insulation to reduce losses even further.</p>
<p>Indeed, between the 5 cm of insulation and thermal mass from the mortar-and-tile interior, when preheated by the specified 100 W panel, this oven can retain its cooking temperature well after sunset. Instead of needing a battery, the oven <em>is</em> the battery. It’s really quite elegant. That does require a certain mental adjustment as well: “cooking temperature” here is only 120°C (248°F), about a hundred F less than most recipes in our cookbooks. This hack is almost like a solar-powered cross between an oven and a slow cooker.</p>
<p>It’s undeniably efficient, but we can only imagine it would take some getting used to. Of course, so does running a <a href="https://hackaday.com/2018/10/08/perfecting-the-solar-powered-web-server/">solar-powered website</a>, and <em>LowTechMagazine</em> has kept that going since 2018.</p>
]]></content:encoded>
<wfw:commentRss>https://hackaday.com/2025/10/18/a-solar-oven-for-cloudy-days/feed/</wfw:commentRss>
<slash:comments>16</slash:comments>
<post-id xmlns="com-wordpress:feed-additions:1">868387</post-id>
<media:thumbnail url="https://hackaday.com/wp-content/uploads/2025/10/IMG_0003_dithered-e1760720282265.png" />
<media:content url="https://hackaday.com/wp-content/uploads/2025/10/IMG_0003_dithered-e1760720282265.png" medium="image">
<media:title type="html">IMG_0003_dithered</media:title>
</media:content>
<media:content url="https://hackaday.com/wp-content/uploads/2025/10/oven-exploded-view_dithered.png?w=320" medium="image" />
</item>
<item>
<title>Hacking a Banned Chinese Security Camera</title>
<link>https://hackaday.com/2025/10/18/hacking-a-banned-chinese-security-camera/</link>
<comments>https://hackaday.com/2025/10/18/hacking-a-banned-chinese-security-camera/#comments</comments>
<dc:creator><![CDATA[John Elliot V]]></dc:creator>
<pubDate>Sat, 18 Oct 2025 08:00:37 +0000</pubDate>
<category><![CDATA[computer hacks]]></category>
<category><![CDATA[Security Hacks]]></category>
<category><![CDATA[Chinese Security Camera]]></category>
<category><![CDATA[Dahua]]></category>
<guid isPermaLink="false">https://hackaday.com/?p=866793</guid>
<description><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2025/10/dahua-banner.jpg?w=800" class="attachment-large size-large wp-post-image" alt="A screen shot of Wireshark in action." style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2025/10/dahua-banner.jpg 1705w, https://hackaday.com/wp-content/uploads/2025/10/dahua-banner.jpg?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2025/10/dahua-banner.jpg?resize=400,225 400w, https://hackaday.com/wp-content/uploads/2025/10/dahua-banner.jpg?resize=800,450 800w, https://hackaday.com/wp-content/uploads/2025/10/dahua-banner.jpg?resize=1536,864 1536w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="866797" data-permalink="https://hackaday.com/2025/10/18/hacking-a-banned-chinese-security-camera/dahua-banner/" data-orig-file="https://hackaday.com/wp-content/uploads/2025/10/dahua-banner.jpg" data-orig-size="1705,959" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}" data-image-title="dahua-banner" data-image-description="" data-image-caption="" data-medium-file="https://hackaday.com/wp-content/uploads/2025/10/dahua-banner.jpg?w=400" data-large-file="https://hackaday.com/wp-content/uploads/2025/10/dahua-banner.jpg?w=800" /></div>Over on YouTube [Matt Brown] hacks a Chinese security camera recently banned by the US government. If you didn’t hear about this you can find out more over here: Major <a href="https://hackaday.com/2025/10/18/hacking-a-banned-chinese-security-camera/" class="read-more">…read more</a>]]></description>
<content:encoded><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2025/10/dahua-banner.jpg?w=800" class="attachment-large size-large wp-post-image" alt="A screen shot of Wireshark in action." style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2025/10/dahua-banner.jpg 1705w, https://hackaday.com/wp-content/uploads/2025/10/dahua-banner.jpg?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2025/10/dahua-banner.jpg?resize=400,225 400w, https://hackaday.com/wp-content/uploads/2025/10/dahua-banner.jpg?resize=800,450 800w, https://hackaday.com/wp-content/uploads/2025/10/dahua-banner.jpg?resize=1536,864 1536w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="866797" data-permalink="https://hackaday.com/2025/10/18/hacking-a-banned-chinese-security-camera/dahua-banner/" data-orig-file="https://hackaday.com/wp-content/uploads/2025/10/dahua-banner.jpg" data-orig-size="1705,959" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}" data-image-title="dahua-banner" data-image-description="" data-image-caption="" data-medium-file="https://hackaday.com/wp-content/uploads/2025/10/dahua-banner.jpg?w=400" data-large-file="https://hackaday.com/wp-content/uploads/2025/10/dahua-banner.jpg?w=800" /></div><p>Over on YouTube [Matt Brown] <a href="https://www.youtube.com/watch?v=mhIdb10HZ4o" target="_blank">hacks a Chinese security camera recently banned by the US government</a>. If you didn’t hear about this you can find out more over here: <a href="https://www.reuters.com/sustainability/boards-policy-regulation/major-us-online-retailers-remove-listings-millions-prohibited-chinese-2025-10-10/" target="_blank">Major US online retailers remove listings for millions of prohibited Chinese electronics</a>.</p>
<p>After powering the camera with a power-over-Ethernet (PoE) adapter [Matt] sets about monitoring network activity with <a href="https://en.wikipedia.org/wiki/Wireshark" target="_blank">Wireshark</a>. The first data comes from DNS for the host <code>devaccess.easy4ipcloud.com</code>, which <code>whois</code> reports is operated by Alibaba Cloud LLC in California. This is a Chinese owned company with servers in the United States.</p>
<p>[Matt] covers some basics of TLS and how it works. He then goes on to explain how a Man in the Middle (MITM) attack works at a high level. To setup a MITM attack against the camera [Matt] sets up some port redirections using <code>iptables</code> for ports 443, 15301, 8683, 9898, and 12337 which his Wireshark analysis indicates were being used. His MITM attack works, which means the device is not properly verifying its certificate signing chain.</p>
<p>[Matt] goes on to reverse engineer the custom UDP protocol used for transmitting video data. He uses a vibe-coded Python program along with <code>ffmpeg</code> for that and manages to reconstruct a few frames of video taken from the UDP packet capture.</p>
<p>We think it would be safe to say that [Matt] did indeed find a few security problems with the camera as-is, but we don’t think that’s the point of the ban. The real problem is that there is auto-update facilities for the device firmware which means that in future malicious software could be uploaded by the manufacturer in the form of a firmware update. So even if this device was secure against MITM attacks and didn’t send unencrypted video data over UDP you would still have the problem of the firmware update if there is no trust.</p>
<p><span id="more-866793"></span></p>
<p><iframe loading="lazy" title="The US Government Just Banned this Chinese Security Camera - Let's Hack It" width="800" height="450" src="https://www.youtube.com/embed/mhIdb10HZ4o?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
]]></content:encoded>
<wfw:commentRss>https://hackaday.com/2025/10/18/hacking-a-banned-chinese-security-camera/feed/</wfw:commentRss>
<slash:comments>18</slash:comments>
<post-id xmlns="com-wordpress:feed-additions:1">866793</post-id>
<media:thumbnail url="https://hackaday.com/wp-content/uploads/2025/10/dahua-banner.jpg" />
<media:content url="https://hackaday.com/wp-content/uploads/2025/10/dahua-banner.jpg" medium="image">
<media:title type="html">dahua-banner</media:title>
</media:content>
</item>
<item>
<title>Channel Surfing Nostalgia Machine</title>
<link>https://hackaday.com/2025/10/17/channel-surfing-nostalgia-machine/</link>
<comments>https://hackaday.com/2025/10/17/channel-surfing-nostalgia-machine/#respond</comments>
<dc:creator><![CDATA[Bryan Cockfield]]></dc:creator>
<pubDate>Sat, 18 Oct 2025 05:00:32 +0000</pubDate>
<category><![CDATA[Raspberry Pi]]></category>
<category><![CDATA[cable TV]]></category>
<category><![CDATA[commercials]]></category>
<category><![CDATA[nostalgia]]></category>
<category><![CDATA[raspberry pi]]></category>
<category><![CDATA[retro]]></category>
<category><![CDATA[television]]></category>
<guid isPermaLink="false">https://hackaday.com/?p=866848</guid>
<description><![CDATA[<div><img width="800" height="547" src="https://hackaday.com/wp-content/uploads/2025/10/retro-cable-main.jpg?w=800" class="attachment-large size-large wp-post-image" alt="" style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2025/10/retro-cable-main.jpg 1169w, https://hackaday.com/wp-content/uploads/2025/10/retro-cable-main.jpg?resize=250,171 250w, https://hackaday.com/wp-content/uploads/2025/10/retro-cable-main.jpg?resize=400,274 400w, https://hackaday.com/wp-content/uploads/2025/10/retro-cable-main.jpg?resize=800,547 800w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="868276" data-permalink="https://hackaday.com/2025/10/17/channel-surfing-nostalgia-machine/retro-cable-main/" data-orig-file="https://hackaday.com/wp-content/uploads/2025/10/retro-cable-main.jpg" data-orig-size="1169,800" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"1"}" data-image-title="retro-cable-main" data-image-description="" data-image-caption="" data-medium-file="https://hackaday.com/wp-content/uploads/2025/10/retro-cable-main.jpg?w=400" data-large-file="https://hackaday.com/wp-content/uploads/2025/10/retro-cable-main.jpg?w=800" /></div>As any generation of people get older, they tend to look back fondly on their formative years when there was less responsibility and more wonder. Even if things have objectively <a href="https://hackaday.com/2025/10/17/channel-surfing-nostalgia-machine/" class="read-more">…read more</a>]]></description>
<content:encoded><![CDATA[<div><img width="800" height="547" src="https://hackaday.com/wp-content/uploads/2025/10/retro-cable-main.jpg?w=800" class="attachment-large size-large wp-post-image" alt="" style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2025/10/retro-cable-main.jpg 1169w, https://hackaday.com/wp-content/uploads/2025/10/retro-cable-main.jpg?resize=250,171 250w, https://hackaday.com/wp-content/uploads/2025/10/retro-cable-main.jpg?resize=400,274 400w, https://hackaday.com/wp-content/uploads/2025/10/retro-cable-main.jpg?resize=800,547 800w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="868276" data-permalink="https://hackaday.com/2025/10/17/channel-surfing-nostalgia-machine/retro-cable-main/" data-orig-file="https://hackaday.com/wp-content/uploads/2025/10/retro-cable-main.jpg" data-orig-size="1169,800" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"1"}" data-image-title="retro-cable-main" data-image-description="" data-image-caption="" data-medium-file="https://hackaday.com/wp-content/uploads/2025/10/retro-cable-main.jpg?w=400" data-large-file="https://hackaday.com/wp-content/uploads/2025/10/retro-cable-main.jpg?w=800" /></div><p>As any generation of people get older, they tend to look back fondly on their formative years when there was less responsibility and more wonder. Even if things have objectively improved, we often have a fondness for the past. Such is the case for cable television, where even though ads were everywhere and nothing was on-demand, we can see that something was lost from this era in the modern streaming ecosystem. <a href="https://hackaday.io/project/204241-retro-raspberry-pi-tv-brings-back-channel-surfing" target="_blank">[Ricardo] brought back the good parts of this golden era of cable TV with this small channel surfing television</a>.</p>
<p>The project attempts to keep the good parts of this era while discarding things we certainly don’t miss. The ability to channel surf is still here, with a rotary encoder standing in for an antique television channel selector knob, but dealing with any telecommunications company is out, including those of the Internet variety. Instead it is a fully offline machine with the user able to curate their own channels and programming with a Flask application, and [Ricardo]’s includes his own collection of commercials from Argentina.</p>
<p>The hardware itself is fairly straightforward as well, with a Raspberry Pi doing the heavy lifting, paired with a small screen and enclosed in a retro-themed television case. It’s a clever throwback to a time where we might not know what we wanted to see but there was always something on. Builds like this are gaining popularity right now as well, <a href="https://hackaday.com/2023/07/13/recreating-the-golden-era-of-cable-tv/">and we’ve even seen them recreate the cable company’s preview channel as well</a>.</p>
<p><span id="more-866848"></span></p>
<p><iframe loading="lazy" title="TVArgenta" width="800" height="450" src="https://www.youtube.com/embed/5saGNbtMNfM?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
]]></content:encoded>
<wfw:commentRss>https://hackaday.com/2025/10/17/channel-surfing-nostalgia-machine/feed/</wfw:commentRss>
<slash:comments>0</slash:comments>
<post-id xmlns="com-wordpress:feed-additions:1">866848</post-id>
<media:thumbnail url="https://hackaday.com/wp-content/uploads/2025/10/retro-cable-main.jpg" />
<media:content url="https://hackaday.com/wp-content/uploads/2025/10/retro-cable-main.jpg" medium="image">
<media:title type="html">retro-cable-main</media:title>
</media:content>
</item>
<item>
<title>A New Way to Make (Almost) Holograms with Lasers</title>
<link>https://hackaday.com/2025/10/17/a-new-way-to-make-almost-holograms-with-lasers/</link>
<comments>https://hackaday.com/2025/10/17/a-new-way-to-make-almost-holograms-with-lasers/#comments</comments>
<dc:creator><![CDATA[Aaron Beckendorf]]></dc:creator>
<pubDate>Sat, 18 Oct 2025 02:00:22 +0000</pubDate>
<category><![CDATA[Laser Hacks]]></category>
<category><![CDATA[diffraction]]></category>
<category><![CDATA[diffraction grating]]></category>
<category><![CDATA[hologram]]></category>
<category><![CDATA[laser engraving]]></category>
<category><![CDATA[MOPA laser]]></category>
<guid isPermaLink="false">https://hackaday.com/?p=865324</guid>
<description><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2025/10/diffraction_grating_images.png?w=800" class="attachment-large size-large wp-post-image" alt="An array of tiny parallel green lines appears over a steel surface. The white dot a laser beam is visible in the lower center of the picture." style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2025/10/diffraction_grating_images.png 1690w, https://hackaday.com/wp-content/uploads/2025/10/diffraction_grating_images.png?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2025/10/diffraction_grating_images.png?resize=400,225 400w, https://hackaday.com/wp-content/uploads/2025/10/diffraction_grating_images.png?resize=800,450 800w, https://hackaday.com/wp-content/uploads/2025/10/diffraction_grating_images.png?resize=1536,864 1536w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="868301" data-permalink="https://hackaday.com/2025/10/17/a-new-way-to-make-almost-holograms-with-lasers/diffraction_grating_images/" data-orig-file="https://hackaday.com/wp-content/uploads/2025/10/diffraction_grating_images.png" data-orig-size="1690,951" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}" data-image-title="diffraction_grating_images" data-image-description="" data-image-caption="" data-medium-file="https://hackaday.com/wp-content/uploads/2025/10/diffraction_grating_images.png?w=400" data-large-file="https://hackaday.com/wp-content/uploads/2025/10/diffraction_grating_images.png?w=800" /></div>The spectrum of laser technologies available to hackers has gradually widened from basic gas lasers through CO2 tubes, diode lasers, and now fiber lasers. One of the newer entries is <a href="https://hackaday.com/2025/10/17/a-new-way-to-make-almost-holograms-with-lasers/" class="read-more">…read more</a>]]></description>
<content:encoded><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2025/10/diffraction_grating_images.png?w=800" class="attachment-large size-large wp-post-image" alt="An array of tiny parallel green lines appears over a steel surface. The white dot a laser beam is visible in the lower center of the picture." style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2025/10/diffraction_grating_images.png 1690w, https://hackaday.com/wp-content/uploads/2025/10/diffraction_grating_images.png?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2025/10/diffraction_grating_images.png?resize=400,225 400w, https://hackaday.com/wp-content/uploads/2025/10/diffraction_grating_images.png?resize=800,450 800w, https://hackaday.com/wp-content/uploads/2025/10/diffraction_grating_images.png?resize=1536,864 1536w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="868301" data-permalink="https://hackaday.com/2025/10/17/a-new-way-to-make-almost-holograms-with-lasers/diffraction_grating_images/" data-orig-file="https://hackaday.com/wp-content/uploads/2025/10/diffraction_grating_images.png" data-orig-size="1690,951" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}" data-image-title="diffraction_grating_images" data-image-description="" data-image-caption="" data-medium-file="https://hackaday.com/wp-content/uploads/2025/10/diffraction_grating_images.png?w=400" data-large-file="https://hackaday.com/wp-content/uploads/2025/10/diffraction_grating_images.png?w=800" /></div>
<p>The spectrum of laser technologies available to hackers has gradually widened from basic gas lasers through CO2 tubes, diode lasers, and now fiber lasers. One of the newer entries is the MOPA laser, which combines a laser diode with a fiber-based light amplifier. The diode’s pulse length and repetition rate are easy to control, while the fiber amplifier gives it enough power to do interesting things – including, as [Ben Krasnow] found, <a href="https://www.youtube.com/watch?v=RsGHr7dXLuI" target="_blank">etch hologram-like diffraction gratings</a> onto stainless steel.</p>
<p>Stainless steel works because it forms a thin oxide layer when heated, with a thickness determined by the temperature it reaches. The oxide layer creates <a href="https://hackaday.com/2024/08/26/experimenting-with-interference-on-thin-layers/">thin-film interference</a> with incoming light, letting the laser mark parts of a steel sheet with different colors by varying the intensity of heating. [Ben] <a href="https://github.com/benkrasnow/MOPA_Laser_Stainless_Colors" target="_blank">wrote a script</a> to etch color images onto steel using this method, and noticed in one experiment that one area seemed to produce diffraction patterns. More experimentation revealed that the laser could consistently make diffraction gratings out of parallel patterns of oxide lines. Surprisingly, the oxide layer seemed to grow mostly down into the metal, instead of up from the surface.</p>
<p>The pitch of the grating is perpendicular to the direction of the etched lines, and varying the line spacing changes the angle of diffraction, which should in theory be enough control to print a hologram with the laser. [Ben]’s first experiment in this general direction was to <a href="https://github.com/benkrasnow/MOPA_Laser_Diffraction_Gratings" target="_blank">create a script</a> that turned black-and-white photographs into shimmering matrices of diffraction-grating pixels, in which each pixel’s grating orientation was determined by its brightness. To add a parallax depth effect, [Ben] spread out images into a gradient in a diffraction grating, so that it produced different images at different angles. The images were somewhat limited by the minimum size required for the grating pixels, but the effect was quite noticeable.</p>
<p>Unfortunately, since the oxide layers grow down into the metal, [Ben] doubts whether the laser can etch molds for <a href="https://hackaday.com/2018/04/16/delicious-optics-a-chocolate-diffraction-grating/">diffraction-grating chocolate</a>. If you’re interested in more diffraction optics, check out these <a href="https://hackaday.com/2024/08/23/creating-customized-diffraction-lenses-for-lasers/">custom diffraction lenses</a> or the <a href="https://hackaday.com/2024/12/03/holograms-the-art-of-recording-wavefronts/">workings of normal holograms</a>.</p>
<p><iframe loading="lazy" title="Optical diffraction patterns and almost-holograms made with a MOPA laser engraving machine" width="800" height="450" src="https://www.youtube.com/embed/RsGHr7dXLuI?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
]]></content:encoded>
<wfw:commentRss>https://hackaday.com/2025/10/17/a-new-way-to-make-almost-holograms-with-lasers/feed/</wfw:commentRss>
<slash:comments>3</slash:comments>
<post-id xmlns="com-wordpress:feed-additions:1">865324</post-id>
<media:thumbnail url="https://hackaday.com/wp-content/uploads/2025/10/diffraction_grating_images.png" />
<media:content url="https://hackaday.com/wp-content/uploads/2025/10/diffraction_grating_images.png" medium="image">
<media:title type="html">diffraction_grating_images</media:title>
</media:content>
</item>
</channel>
</rss>
If you would like to create a banner that links to this page (i.e. this validation result), do the following:
Download the "valid RSS" banner.
Upload the image to your own server. (This step is important. Please do not link directly to the image on this server.)
Add this HTML to your page (change the image src
attribute if necessary):
If you would like to create a text link instead, here is the URL you can use:
http://www.feedvalidator.org/check.cgi?url=https%3A//hackaday.com/blog/feed/