<?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>Hackaday</title>
	<atom:link href="https://hackaday.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://hackaday.com</link>
	<description>Fresh hacks every day</description>
	<lastBuildDate>Thu, 05 Nov 2026 05:39:55 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.4</generator>
<site xmlns="com-wordpress:feed-additions:1">156670177</site>	<item>
		<title>Porting a &#8220;Crappy&#8221; Flash Game to the IBM 5150 and Beyond</title>
		<link>https://hackaday.com/2026/11/05/porting-a-crappy-flash-game-to-the-ibm-5150-and-beyond/</link>
					<comments>https://hackaday.com/2026/11/05/porting-a-crappy-flash-game-to-the-ibm-5150-and-beyond/#comments</comments>
		
		<dc:creator><![CDATA[Tyler August]]></dc:creator>
		<pubDate>Thu, 05 Nov 2026 09:00:11 +0000</pubDate>
				<category><![CDATA[Retrocomputing]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[cga]]></category>
		<category><![CDATA[dos 3.3]]></category>
		<category><![CDATA[IBM 5150]]></category>
		<guid isPermaLink="false">https://hackaday.com/?p=1397878</guid>

					<description><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2026/11/dsyp-cga1.jpg?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/2026/11/dsyp-cga1.jpg 1920w, https://hackaday.com/wp-content/uploads/2026/11/dsyp-cga1.jpg?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2026/11/dsyp-cga1.jpg?resize=400,225 400w, https://hackaday.com/wp-content/uploads/2026/11/dsyp-cga1.jpg?resize=800,450 800w, https://hackaday.com/wp-content/uploads/2026/11/dsyp-cga1.jpg?resize=1536,864 1536w" sizes="(max-width: 800px) 100vw, 800px" data-attachment-id="1397883" data-permalink="https://hackaday.com/2026/11/05/porting-a-crappy-flash-game-to-the-ibm-5150-and-beyond/dsyp-cga1/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/11/dsyp-cga1.jpg" data-orig-size="1920,1080" data-comments-opened="1" data-image-title="dsyp-cga1" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/11/dsyp-cga1.jpg?w=800" /></div>Flash is obsolete and the IBM 5150 is obsolete. Therefore, by the transitive property of algebra, you should be able to run flash games on IBM&#8217;s original PC, right? Okay, <a href="https://hackaday.com/2026/11/05/porting-a-crappy-flash-game-to-the-ibm-5150-and-beyond/" class="read-more">&#8230;read more</a>]]></description>
										<content:encoded><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2026/11/dsyp-cga1.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/2026/11/dsyp-cga1.jpg 1920w, https://hackaday.com/wp-content/uploads/2026/11/dsyp-cga1.jpg?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2026/11/dsyp-cga1.jpg?resize=400,225 400w, https://hackaday.com/wp-content/uploads/2026/11/dsyp-cga1.jpg?resize=800,450 800w, https://hackaday.com/wp-content/uploads/2026/11/dsyp-cga1.jpg?resize=1536,864 1536w" sizes="(max-width: 800px) 100vw, 800px" data-attachment-id="1397883" data-permalink="https://hackaday.com/2026/11/05/porting-a-crappy-flash-game-to-the-ibm-5150-and-beyond/dsyp-cga1/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/11/dsyp-cga1.jpg" data-orig-size="1920,1080" data-comments-opened="1" data-image-title="dsyp-cga1" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/11/dsyp-cga1.jpg?w=800" /></div><p>Flash is obsolete and the IBM 5150 is obsolete. Therefore, by the transitive property of algebra, you should be able to run flash games on IBM&#8217;s original PC, right? Okay, obviously not &#8212; there&#8217;s obsolete, and then there&#8217;s <em>obsolete</em> &#8212; but that didn&#8217;t stop [TheRasteri] from trying to bring his favorite scatological humor game to glorious CGA in a <a href="https://www.youtube.com/watch?v=5r-NeMRsfdw" target="_blank">slightly not-safe-for-work video</a>.</p>
<p>CGA is really not meant to display the fine details of a 2000s flash game, but [TheRasteri] has some experience with the Amstrad CPC and its demoscene, where they&#8217;ve learned to hack the heck out of the same MC6845 CRT controller chip that lives on a CGA card. With a few lines of carefully-crafted assembler, he&#8217;s able to swap character height on the fly to create the equivalent of a 160 x 86 pixel window in CGA text mode. That&#8217;s probably the most impressive part of this build, but the adventure of vintage-DOS C development on display here is worth watching. He&#8217;s using Open Watcom V2 and coding the entire thing as a huge state machine, and tests it on a wide range of DOS machines to catch all the bugs.</p>
<p>While Adobe Flash once enabled a golden age of browser games, we could be <a href="https://hackaday.com/2025/10/17/a-new-golden-age-of-browser-games/">on the verge of another</a> thanks to WebAssembly. If you want to hear about programming in C on DOS, we&#8217;ve seen <a href="https://hackaday.com/2026/07/10/reject-modernity-return-to-80s-learn-c/">a good case made for it</a>.</p>
<p><span id="more-1397878"></span></p>
<p><iframe title="Porting a Flash game to DOS! (without AI)" width="800" height="450" src="https://www.youtube.com/embed/5r-NeMRsfdw?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/2026/11/05/porting-a-crappy-flash-game-to-the-ibm-5150-and-beyond/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1397878</post-id>
		<media:thumbnail url="https://hackaday.com/wp-content/uploads/2026/11/dsyp-cga1.jpg" />
		<media:content url="https://hackaday.com/wp-content/uploads/2026/11/dsyp-cga1.jpg" medium="image">
			<media:title type="html">dsyp-cga1</media:title>
		</media:content>
	</item>
		<item>
		<title>PiPedal Grants Guitar Effects, Amp Emulation, and More</title>
		<link>https://hackaday.com/2026/11/04/pipedal-grants-guitar-effects-amp-emulation-and-more/</link>
					<comments>https://hackaday.com/2026/11/04/pipedal-grants-guitar-effects-amp-emulation-and-more/#comments</comments>
		
		<dc:creator><![CDATA[Donald Papp]]></dc:creator>
		<pubDate>Thu, 05 Nov 2026 06:00:54 +0000</pubDate>
				<category><![CDATA[Musical Hacks]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[effects pedal]]></category>
		<category><![CDATA[guitar]]></category>
		<category><![CDATA[guitar effects]]></category>
		<category><![CDATA[raspberry pi]]></category>
		<category><![CDATA[stomp box]]></category>
		<category><![CDATA[weekend project]]></category>
		<guid isPermaLink="false">https://hackaday.com/?p=1397899</guid>

					<description><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2026/11/dark-sshot1-banner.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/2026/11/dark-sshot1-banner.png 1657w, https://hackaday.com/wp-content/uploads/2026/11/dark-sshot1-banner.png?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2026/11/dark-sshot1-banner.png?resize=400,225 400w, https://hackaday.com/wp-content/uploads/2026/11/dark-sshot1-banner.png?resize=800,450 800w, https://hackaday.com/wp-content/uploads/2026/11/dark-sshot1-banner.png?resize=1536,864 1536w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="1397907" data-permalink="https://hackaday.com/2026/11/04/pipedal-grants-guitar-effects-amp-emulation-and-more/dark-sshot1-banner/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/11/dark-sshot1-banner.png" data-orig-size="1657,932" data-comments-opened="1" data-image-title="dark-sshot1-banner" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/11/dark-sshot1-banner.png?w=800" /></div>Back in the day, if one wanted a particular guitar effect one would purchase an effects pedal or &#8220;stomp box&#8221;, and even a modest collection of them could be an <a href="https://hackaday.com/2026/11/04/pipedal-grants-guitar-effects-amp-emulation-and-more/" class="read-more">&#8230;read more</a>]]></description>
										<content:encoded><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2026/11/dark-sshot1-banner.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/2026/11/dark-sshot1-banner.png 1657w, https://hackaday.com/wp-content/uploads/2026/11/dark-sshot1-banner.png?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2026/11/dark-sshot1-banner.png?resize=400,225 400w, https://hackaday.com/wp-content/uploads/2026/11/dark-sshot1-banner.png?resize=800,450 800w, https://hackaday.com/wp-content/uploads/2026/11/dark-sshot1-banner.png?resize=1536,864 1536w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="1397907" data-permalink="https://hackaday.com/2026/11/04/pipedal-grants-guitar-effects-amp-emulation-and-more/dark-sshot1-banner/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/11/dark-sshot1-banner.png" data-orig-size="1657,932" data-comments-opened="1" data-image-title="dark-sshot1-banner" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/11/dark-sshot1-banner.png?w=800" /></div><p>Back in the day, if one wanted a particular guitar effect one would purchase an effects pedal or &#8220;stomp box&#8221;, and even a modest collection of them could be an eye-watering investment. A guitar amp chosen for a specific sound could be another huge purchase (and who stops at <em>one</em>?) But if you&#8217;ve got a Raspberry Pi kicking around and a bit of free time, <a href="https://rerdavies.github.io/pipedal/" target="_blank">PiPedal</a> provides configurable effects, guitar amp emulation, and more.</p>
<figure id="attachment_1397908" aria-describedby="caption-attachment-1397908" style="width: 250px" class="wp-caption alignright"><a href="https://hackaday.com/wp-content/uploads/2026/11/rig-thumb.png" target="_blank"><img loading="lazy" decoding="async" data-attachment-id="1397908" data-permalink="https://hackaday.com/2026/11/04/pipedal-grants-guitar-effects-amp-emulation-and-more/rig-thumb/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/11/rig-thumb.png" data-orig-size="452,452" data-comments-opened="1" data-image-title="rig-thumb" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/11/rig-thumb.png?w=452" class="wp-image-1397908 size-thumbnail" src="https://hackaday.com/wp-content/uploads/2026/11/rig-thumb.png?w=250" alt="" width="250" height="250" srcset="https://hackaday.com/wp-content/uploads/2026/11/rig-thumb.png 452w, https://hackaday.com/wp-content/uploads/2026/11/rig-thumb.png?resize=250,250 250w, https://hackaday.com/wp-content/uploads/2026/11/rig-thumb.png?resize=400,400 400w" sizes="auto, (max-width: 250px) 100vw, 250px" /></a><figcaption id="caption-attachment-1397908" class="wp-caption-text">The audio engine runs on a Raspberry Pi, with configuration and control accessed by mobile device or web browser.</figcaption></figure>
<p>Things have come a long way in terms of audio processing, and PiPedal is no straightforward application of simple digital filters. We indirectly learned about it from a fellow who used it to experiment with a range of equipment he could in no reality actually afford. He <a href="https://blog.ktz.me/amp-modelers-are-dead/" target="_blank">shared his experience in a blog post</a> that left him thinking he might as well sell all his pedals and build the stomp box of his dreams around PiPedal.</p>
<p>PiPedal&#8217;s impressive audio engine runs on a Raspberry Pi (or comparable single-board Linux computer) with control and configuration accessed from a mobile device or web browser. It&#8217;s expressly designed to seamlessly work whether one is at home, on stage, or in a studio.</p>
<p>The <a href="https://github.com/rerdavies/pipedal" target="_blank">GitHub repository</a> has code and documentation, so check it out. And if you use it as the basis of a project of your own, don&#8217;t keep it to yourself! <a href="https://hackaday.com/submit-a-tip/">Drop us a note on the tips line</a> because we absolutely want to know all about it.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hackaday.com/2026/11/04/pipedal-grants-guitar-effects-amp-emulation-and-more/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1397899</post-id>
		<media:thumbnail url="https://hackaday.com/wp-content/uploads/2026/11/dark-sshot1-banner.png" />
		<media:content url="https://hackaday.com/wp-content/uploads/2026/11/dark-sshot1-banner.png" medium="image">
			<media:title type="html">dark-sshot1-banner</media:title>
		</media:content>

		<media:content url="https://hackaday.com/wp-content/uploads/2026/11/rig-thumb.png?w=250" medium="image" />
	</item>
		<item>
		<title>The First Business Computer Hits 75!</title>
		<link>https://hackaday.com/2026/11/04/the-first-business-computer-hits-75/</link>
					<comments>https://hackaday.com/2026/11/04/the-first-business-computer-hits-75/#comments</comments>
		
		<dc:creator><![CDATA[Jenny List]]></dc:creator>
		<pubDate>Thu, 05 Nov 2026 03:00:15 +0000</pubDate>
				<category><![CDATA[History]]></category>
		<category><![CDATA[business computing]]></category>
		<category><![CDATA[LEO]]></category>
		<category><![CDATA[lyons electronic office]]></category>
		<guid isPermaLink="false">https://hackaday.com/?p=1397830</guid>

					<description><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2026/11/leo75-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/2026/11/leo75-featured.jpg 800w, https://hackaday.com/wp-content/uploads/2026/11/leo75-featured.jpg?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2026/11/leo75-featured.jpg?resize=400,225 400w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="1397863" data-permalink="https://hackaday.com/2026/11/04/the-first-business-computer-hits-75/leo75-featured/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/11/leo75-featured.jpg" data-orig-size="800,450" data-comments-opened="1" data-image-title="leo75-featured" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/11/leo75-featured.jpg?w=800" /></div>Many of us will have followed the early history of electronic computing, from the urgent necessities of war, to universities, and then on into the wider world. Most of the <a href="https://hackaday.com/2026/11/04/the-first-business-computer-hits-75/" class="read-more">&#8230;read more</a>]]></description>
										<content:encoded><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2026/11/leo75-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/2026/11/leo75-featured.jpg 800w, https://hackaday.com/wp-content/uploads/2026/11/leo75-featured.jpg?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2026/11/leo75-featured.jpg?resize=400,225 400w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="1397863" data-permalink="https://hackaday.com/2026/11/04/the-first-business-computer-hits-75/leo75-featured/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/11/leo75-featured.jpg" data-orig-size="800,450" data-comments-opened="1" data-image-title="leo75-featured" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/11/leo75-featured.jpg?w=800" /></div><p>Many of us will have followed the early history of electronic computing, from the urgent necessities of war, to universities, and then on into the wider world. Most of the firsts in that field are now well known, but there&#8217;s one that&#8217;s a little obscure. LEO was a commercial development of Cambridge University&#8217;s EDSAC that was produced at the behest of J. Lyons and Comapny, one of the UK&#8217;s largest mid-20th-century food producers. As such it was the first purpose-built electronic business computer, and since its 75th anniversary is upon us, the Centre for Computing History <a href="https://www.computinghistory.org.uk/det/77529/LEO-75-Celebrating-the-World-s-First-Business-Computer/" target="_blank">is holding an event to mark the occasion</a>.</p>
<p>There&#8217;s a whole cultural essay to be written about the role of Lyons in twentieth-century Britain, but for Hackaday purposes it should suffice to say that there was little in the way of food production that they didn&#8217;t touch. The shops were full of Lyons cakes, biscuits, and tea, and a feature of many towns would have been a Lyons Tea Shop, a budget restaurant. The logistics of such a complex business made a computer of great interest to the company, and after some of its executives learned about ENIAC on a trip to the USA they sought out a machine closer to home. They found the EDSAC, a research computer, and commercialised it as <a href="https://www.computinghistory.org.uk/pages/50348/Welcome-to-LEO-the-first-business-computer/" target="_blank">Lyons Electronic Office</a>, or <a href="https://en.wikipedia.org/wiki/LEO_(computer)" target="_blank">LEO</a>. This spawned a series of machines that lasted into the 1970s, the last one being used by the British Post Office.</p>
<p>It might be difficult to find a LEO in a museum today, but in the National Museum of COmputing at Bletchley you can find the next best thing in their recreation of EDSAC. <a href="https://hackaday.com/2016/09/13/review-the-national-museum-of-computing/">It&#8217;s a decade since we visited, perhaps it&#8217;s time for a return</a>.</p>
<hr />
<p>Header image: Spudgun67, <a href="https://commons.wikimedia.org/wiki/File:LEO_Lyons_Electronic_Office_the_world%27s_first_business_computer_was_built_and_operated_near_here_by_J_Lyons_%26_Co_from_November_1951.jpg" target="_blank">CC BY-SA 4.0</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hackaday.com/2026/11/04/the-first-business-computer-hits-75/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1397830</post-id>
		<media:thumbnail url="https://hackaday.com/wp-content/uploads/2026/11/leo75-featured.jpg" />
		<media:content url="https://hackaday.com/wp-content/uploads/2026/11/leo75-featured.jpg" medium="image">
			<media:title type="html">leo75-featured</media:title>
		</media:content>
	</item>
		<item>
		<title>Beautiful Laser Harp Hides Some Neat Tricks</title>
		<link>https://hackaday.com/2026/11/04/beautiful-laser-harp-hides-some-neat-tricks/</link>
					<comments>https://hackaday.com/2026/11/04/beautiful-laser-harp-hides-some-neat-tricks/#comments</comments>
		
		<dc:creator><![CDATA[Tyler August]]></dc:creator>
		<pubDate>Thu, 05 Nov 2026 00:00:47 +0000</pubDate>
				<category><![CDATA[Musical Hacks]]></category>
		<category><![CDATA[laser]]></category>
		<category><![CDATA[laser harp]]></category>
		<category><![CDATA[Teensy 4.1]]></category>
		<category><![CDATA[Teensy audio]]></category>
		<category><![CDATA[theremin]]></category>
		<guid isPermaLink="false">https://hackaday.com/?p=1397874</guid>

					<description><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2026/11/laser-harp-full-build-e1793822200556.webp?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/2026/11/laser-harp-full-build-e1793822200556.webp 1600w, https://hackaday.com/wp-content/uploads/2026/11/laser-harp-full-build-e1793822200556.webp?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2026/11/laser-harp-full-build-e1793822200556.webp?resize=400,225 400w, https://hackaday.com/wp-content/uploads/2026/11/laser-harp-full-build-e1793822200556.webp?resize=800,450 800w, https://hackaday.com/wp-content/uploads/2026/11/laser-harp-full-build-e1793822200556.webp?resize=1536,864 1536w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="1397876" data-permalink="https://hackaday.com/2026/11/04/beautiful-laser-harp-hides-some-neat-tricks/laser-harp-full-build/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/11/laser-harp-full-build-e1793822200556.webp" data-orig-size="1600,900" data-comments-opened="1" data-image-title="laser-harp-full-build" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/11/laser-harp-full-build-e1793822200556.webp?w=800" /></div>Laser harps aren&#8217;t quite a right of passage, in that not everyone builds them, but it&#8217;s likely everyone at least contemplates building one at one time or another. We&#8217;re lucky <a href="https://hackaday.com/2026/11/04/beautiful-laser-harp-hides-some-neat-tricks/" class="read-more">&#8230;read more</a>]]></description>
										<content:encoded><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2026/11/laser-harp-full-build-e1793822200556.webp?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/2026/11/laser-harp-full-build-e1793822200556.webp 1600w, https://hackaday.com/wp-content/uploads/2026/11/laser-harp-full-build-e1793822200556.webp?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2026/11/laser-harp-full-build-e1793822200556.webp?resize=400,225 400w, https://hackaday.com/wp-content/uploads/2026/11/laser-harp-full-build-e1793822200556.webp?resize=800,450 800w, https://hackaday.com/wp-content/uploads/2026/11/laser-harp-full-build-e1793822200556.webp?resize=1536,864 1536w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="1397876" data-permalink="https://hackaday.com/2026/11/04/beautiful-laser-harp-hides-some-neat-tricks/laser-harp-full-build/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/11/laser-harp-full-build-e1793822200556.webp" data-orig-size="1600,900" data-comments-opened="1" data-image-title="laser-harp-full-build" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/11/laser-harp-full-build-e1793822200556.webp?w=800" /></div><p>Laser harps aren&#8217;t quite a right of passage, in that not everyone builds them, but it&#8217;s likely everyone at least contemplates building one at one time or another. We&#8217;re lucky that [Derrick] a.k.a. [DJ Baja Blast] didn&#8217;t stop at contemplating, and even luckier that he put together a <a href="https://djbajablast.com/diy/on-building-a-desktop-laser-harp/" target="_blank">full write-up for his tricked out laser harp</a> &#8212; because this is a fascinating build, with features we&#8217;ve never seen in one place before.</p>
<p>First of all, the harp! Lasers, photodiodes, done, right? Not here! [DJ Baja Blast] kept it analog with photoresistors so that he could measure the rise and fall of the voltage as the laser light is occluded by the player&#8217;s hands &#8212; thus you can moderate the volume via faster, louder and quieter, slower plucks. More unique is the inclusion of an accelerometer. What can you do with an accelerometer in a harp? Well, here it&#8217;s being used as a tilt sensor, with the tilt acting as a control to &#8216;bend&#8217; the note as it sounds, tuning it flat or sharp or altering it any other way you choose to define in software. There&#8217;s also an ultrasonic distance sensor so you can do the same thing &#8212; or any other thing, there&#8217;s no shortage of effects to chose from &#8212; theremin-style, and an encoder wheel sits on the side, so that&#8217;s five extra inputs beyond selecting a note by blocking a laser diode. Unless you count the optional looper pedal input, or the aux in.</p>
<figure id="attachment_1397875" aria-describedby="caption-attachment-1397875" style="width: 400px" class="wp-caption alignright"><a href="https://hackaday.com/wp-content/uploads/2026/11/laser-harp-features-1024x1024-1.webp"><img loading="lazy" decoding="async" data-attachment-id="1397875" data-permalink="https://hackaday.com/2026/11/04/beautiful-laser-harp-hides-some-neat-tricks/laser-harp-features-1024x1024/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/11/laser-harp-features-1024x1024-1.webp" data-orig-size="1024,1024" data-comments-opened="1" data-image-title="laser-harp-features-1024&amp;#215;1024" data-image-description="" data-image-caption="&lt;p&gt;It probably has a teensy learning curve.&lt;/p&gt;
" data-large-file="https://hackaday.com/wp-content/uploads/2026/11/laser-harp-features-1024x1024-1.webp?w=625" class="wp-image-1397875 size-medium" src="https://hackaday.com/wp-content/uploads/2026/11/laser-harp-features-1024x1024-1.webp?w=400" alt="" width="400" height="400" srcset="https://hackaday.com/wp-content/uploads/2026/11/laser-harp-features-1024x1024-1.webp 1024w, https://hackaday.com/wp-content/uploads/2026/11/laser-harp-features-1024x1024-1.webp?resize=250,250 250w, https://hackaday.com/wp-content/uploads/2026/11/laser-harp-features-1024x1024-1.webp?resize=400,400 400w, https://hackaday.com/wp-content/uploads/2026/11/laser-harp-features-1024x1024-1.webp?resize=625,625 625w" sizes="auto, (max-width: 400px) 100vw, 400px" /></a><figcaption id="caption-attachment-1397875" class="wp-caption-text">It probably has a <em>teensy</em> learning curve, but looks like a baja blast to play.</figcaption></figure>
<p>All these inputs are driving a Teensy 4.1 microcontroller, which has the grunt for just about any synthesis or sampling, though right now [DJ Baja Blast] is sticking with the Karplus-Strong string synthesis algorithm. The Teensy can drive an onboard speaker but also offers MIDI out. Eventually he does intend to add more. Last but not least, we cannot forget that he&#8217;s plumbed this instrument to hook to a fog machine. Which makes for a visually engaging performance, and probably helps a lot when you&#8217;re learning where the laser &#8216;strings&#8217; are.</p>
<p>The whole thing is handsomely put together with cherry and walnut. Does it sound as good as it looks? Listen to it in action in the demo video below, and judge for yourself! If you want to build your own you can <a href="https://github.com/derrickthomin/laserharp2" target="_blank">grab the files on GitHub</a>.</p>
<p>This is hardly the <a href="https://hackaday.com/2009/12/23/laser-harp/">first laser harp</a> we&#8217;ve seen, or even the first <a href="https://hackaday.com/2017/03/20/teensy-laser-harp-has-big-sound/">to use a Teensy</a>, but it&#8217;s certainly got the most options to spice up a performance. It&#8217;s got to be a baja blast to play.</p>
<p><span id="more-1397874"></span></p>
<p><iframe loading="lazy" title="Laser Harp with Tilt and Theremin Effects" width="800" height="450" src="https://www.youtube.com/embed/nAmUAkJxSCU?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/2026/11/04/beautiful-laser-harp-hides-some-neat-tricks/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1397874</post-id>
		<media:thumbnail url="https://hackaday.com/wp-content/uploads/2026/11/laser-harp-full-build-e1793822200556.webp" />
		<media:content url="https://hackaday.com/wp-content/uploads/2026/11/laser-harp-full-build-e1793822200556.webp" medium="image">
			<media:title type="html">laser-harp-full-build</media:title>
		</media:content>

		<media:content url="https://hackaday.com/wp-content/uploads/2026/11/laser-harp-features-1024x1024-1.webp?w=400" medium="image" />
	</item>
		<item>
		<title>It&#8217;s DOOM, on a Toy Camera</title>
		<link>https://hackaday.com/2026/11/04/its-doom-on-a-toy-camera/</link>
					<comments>https://hackaday.com/2026/11/04/its-doom-on-a-toy-camera/#comments</comments>
		
		<dc:creator><![CDATA[Jenny List]]></dc:creator>
		<pubDate>Wed, 04 Nov 2026 21:00:47 +0000</pubDate>
				<category><![CDATA[digital cameras hacks]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[does it run doom]]></category>
		<category><![CDATA[toy camera]]></category>
		<guid isPermaLink="false">https://hackaday.com/?p=1397662</guid>

					<description><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2026/11/doom-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/2026/11/doom-camera-featured.jpg 800w, https://hackaday.com/wp-content/uploads/2026/11/doom-camera-featured.jpg?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2026/11/doom-camera-featured.jpg?resize=400,225 400w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="1397859" data-permalink="https://hackaday.com/2026/11/04/its-doom-on-a-toy-camera/doom-camera-featured/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/11/doom-camera-featured.jpg" data-orig-size="800,450" data-comments-opened="1" data-image-title="doom-camera-featured" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/11/doom-camera-featured.jpg?w=800" /></div>Dirt cheap toy cameras have long been a target for the curious camera hacker, and we&#8217;ve seen plenty of lens swaps and other hardware hacks. Until now their internals have <a href="https://hackaday.com/2026/11/04/its-doom-on-a-toy-camera/" class="read-more">&#8230;read more</a>]]></description>
										<content:encoded><![CDATA[<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2026/11/doom-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/2026/11/doom-camera-featured.jpg 800w, https://hackaday.com/wp-content/uploads/2026/11/doom-camera-featured.jpg?resize=250,141 250w, https://hackaday.com/wp-content/uploads/2026/11/doom-camera-featured.jpg?resize=400,225 400w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="1397859" data-permalink="https://hackaday.com/2026/11/04/its-doom-on-a-toy-camera/doom-camera-featured/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/11/doom-camera-featured.jpg" data-orig-size="800,450" data-comments-opened="1" data-image-title="doom-camera-featured" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/11/doom-camera-featured.jpg?w=800" /></div><p>Dirt cheap toy cameras have long been a target for the curious camera hacker, and we&#8217;ve seen plenty of lens swaps and other hardware hacks. Until now their internals have remained something of a black box though, so it&#8217;s very interesting indeed to see [Spode] <a href="https://spodesabode.com/articles/reverse-engineering-a-childrens-camera/" target="_blank">breaching the firmware on one and making it run <em>DOOM</em></a>. Yes, it runs the game, but the value is in opening up this platform.</p>
<p>The Achiles&#8217; heel on this particular camera is its easily updatable firmware, allowing new firmware to be placed upon it with ease. The SoC is an HX3302B which [SpriteTM] has done some work on, so he&#8217;s not going in entirely blind. A neat hack to dump the camera&#8217;s memory into EXIF data on photos completed the puzzle. He was able to benchmark the thing and find it to be surprisingly powerful, certainly enough for a game from 1993. <a href="https://github.com/ozkl/doomgeneric" target="_blank">Doomgeneric</a> looked promising, but first there was the matter of the device&#8217;s RAM.</p>
<p>In another clever move he was able to keep only the most-used piece of the doom code in memory and the rest in flash, allowing the game to run. A custom synthesizer completed the experience, and on the write-up there&#8217;s a chance to travel back to the early &#8217;90s and hear that music again. All that was left were the controls, and with a few quirks, this thing becomes a playable <em>DOOM</em> console. It&#8217;s probably better at that than it is at being a camera.</p>
<p>If you&#8217;re hungry for more, <a href="https://hackaday.com/2026/02/03/the-surprising-hackability-of-a-knock-off-chinese-toy-camera/">we&#8217;ve taken a look at similar devices before</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hackaday.com/2026/11/04/its-doom-on-a-toy-camera/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1397662</post-id>
		<media:thumbnail url="https://hackaday.com/wp-content/uploads/2026/11/doom-camera-featured.jpg" />
		<media:content url="https://hackaday.com/wp-content/uploads/2026/11/doom-camera-featured.jpg" medium="image">
			<media:title type="html">doom-camera-featured</media:title>
		</media:content>
	</item>
		<item>
		<title>Making a Wax Motor for Micrometer-Level Control</title>
		<link>https://hackaday.com/2026/11/04/making-a-wax-motor-for-micrometer-level-control/</link>
					<comments>https://hackaday.com/2026/11/04/making-a-wax-motor-for-micrometer-level-control/#comments</comments>
		
		<dc:creator><![CDATA[Maya Posch]]></dc:creator>
		<pubDate>Wed, 04 Nov 2026 19:30:11 +0000</pubDate>
				<category><![CDATA[Science]]></category>
		<category><![CDATA[Paraffin]]></category>
		<category><![CDATA[Wax motor]]></category>
		<guid isPermaLink="false">https://hackaday.com/?p=1397631</guid>

					<description><![CDATA[<div><img width="800" height="461" src="https://hackaday.com/wp-content/uploads/2026/11/wax_motor_setup_bubsbuilds_youtube.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/2026/11/wax_motor_setup_bubsbuilds_youtube.jpg 1216w, https://hackaday.com/wp-content/uploads/2026/11/wax_motor_setup_bubsbuilds_youtube.jpg?resize=250,144 250w, https://hackaday.com/wp-content/uploads/2026/11/wax_motor_setup_bubsbuilds_youtube.jpg?resize=400,231 400w, https://hackaday.com/wp-content/uploads/2026/11/wax_motor_setup_bubsbuilds_youtube.jpg?resize=800,461 800w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="1397799" data-permalink="https://hackaday.com/2026/11/04/making-a-wax-motor-for-micrometer-level-control/wax_motor_setup_bubsbuilds_youtube/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/11/wax_motor_setup_bubsbuilds_youtube.jpg" data-orig-size="1216,701" data-comments-opened="1" data-image-title="wax_motor_setup_bubsbuilds_youtube" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/11/wax_motor_setup_bubsbuilds_youtube.jpg?w=800" /></div>Although not very glamorous, wax motors are a fairly common type of linear actuator. They use the thermal response of waxes and the resulting volumetric expansion or reduction to create <a href="https://hackaday.com/2026/11/04/making-a-wax-motor-for-micrometer-level-control/" class="read-more">&#8230;read more</a>]]></description>
										<content:encoded><![CDATA[<div><img width="800" height="461" src="https://hackaday.com/wp-content/uploads/2026/11/wax_motor_setup_bubsbuilds_youtube.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/2026/11/wax_motor_setup_bubsbuilds_youtube.jpg 1216w, https://hackaday.com/wp-content/uploads/2026/11/wax_motor_setup_bubsbuilds_youtube.jpg?resize=250,144 250w, https://hackaday.com/wp-content/uploads/2026/11/wax_motor_setup_bubsbuilds_youtube.jpg?resize=400,231 400w, https://hackaday.com/wp-content/uploads/2026/11/wax_motor_setup_bubsbuilds_youtube.jpg?resize=800,461 800w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="1397799" data-permalink="https://hackaday.com/2026/11/04/making-a-wax-motor-for-micrometer-level-control/wax_motor_setup_bubsbuilds_youtube/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/11/wax_motor_setup_bubsbuilds_youtube.jpg" data-orig-size="1216,701" data-comments-opened="1" data-image-title="wax_motor_setup_bubsbuilds_youtube" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/11/wax_motor_setup_bubsbuilds_youtube.jpg?w=800" /></div><p>Although not very glamorous, wax motors are a fairly common type of linear actuator. They use the thermal response of waxes and the resulting volumetric expansion or reduction to create a relatively fast, smooth, and highly predictable actuator that can work for decades. They can often be found operating valves and things like the door mechanisms of washing machines. As [BubsBuilds] <a href="https://www.youtube.com/watch?v=KF2R5GGfRHM" target="_blank">demonstrates in a recent video</a>, you can even build your own wax motor for very precise control.</p>
<p><img loading="lazy" decoding="async" data-attachment-id="1397800" data-permalink="https://hackaday.com/2026/11/04/making-a-wax-motor-for-micrometer-level-control/wax_motor_close-up_bubsbuilds_youtube/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/11/wax_motor_close-up_bubsbuilds_youtube.jpg" data-orig-size="649,649" data-comments-opened="1" data-image-title="wax_motor_close-up_bubsbuilds_youtube" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/11/wax_motor_close-up_bubsbuilds_youtube.jpg?w=625" class="size-medium wp-image-1397800 alignright" src="https://hackaday.com/wp-content/uploads/2026/11/wax_motor_close-up_bubsbuilds_youtube.jpg?w=400" alt="" width="400" height="400" srcset="https://hackaday.com/wp-content/uploads/2026/11/wax_motor_close-up_bubsbuilds_youtube.jpg 649w, https://hackaday.com/wp-content/uploads/2026/11/wax_motor_close-up_bubsbuilds_youtube.jpg?resize=250,250 250w, https://hackaday.com/wp-content/uploads/2026/11/wax_motor_close-up_bubsbuilds_youtube.jpg?resize=400,400 400w, https://hackaday.com/wp-content/uploads/2026/11/wax_motor_close-up_bubsbuilds_youtube.jpg?resize=625,625 625w" sizes="auto, (max-width: 400px) 100vw, 400px" /></p>
<p>Here simple paraffin wax is used, which changes in volume by 1.15 times when it goes from solid to its molten state. Calling it a &#8216;waxtuator&#8217;, [BubsBuilds] characterized this expansion rate over the temperature range between solid and fully molten to make it a controllable actuator. In his experiments, a gap of less than 5 µm was maintained over twelve hours, showing how precise this device can be if you can control the temperature that the wax is kept at.</p>
<p>One major issue is the low conductivity of paraffin wax, which as some commentators remark can be solved by mixing something like fine copper particles into the wax to increase the thermal conductivity. In the shown implementation instead multiple channels in the aluminium block are used, which are melted by a TEC element.</p>
<p>The wax exerts pressure on a working fluid, which then pushes on a hydraulic cylinder that can be used for whatever precise linear actuating task has to be performed. Although initially water was used as a working fluid, this posed many issues with wax-water interface compatibility and vacuum degassing.</p>
<p>Although ethylene glycol makes for a better working fluid, this proved to be its own hassle. With the water-wax version a displacement sensor was thus used to measure and calibrate the whole setup. The electronics used to control the TEC in combination with the current temperature and displacement are a story in itself, but essential for making this device work.</p>
<p>While not something we often see tackled in the DIY space, <a href="https://hackaday.com/2018/06/18/dissecting-the-elusive-wax-motor/">we&#8217;ve covered a few teardowns</a> of <a href="https://hackaday.com/2014/11/10/wax-motors-add-motion-to-your-projects/">commercial units over the years</a>.</p>
<p><span id="more-1397631"></span></p>
<p><iframe loading="lazy" title="Melting Wax to Move Microns" width="800" height="450" src="https://www.youtube.com/embed/KF2R5GGfRHM?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/2026/11/04/making-a-wax-motor-for-micrometer-level-control/feed/</wfw:commentRss>
			<slash:comments>8</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1397631</post-id>
		<media:thumbnail url="https://hackaday.com/wp-content/uploads/2026/11/wax_motor_setup_bubsbuilds_youtube.jpg" />
		<media:content url="https://hackaday.com/wp-content/uploads/2026/11/wax_motor_setup_bubsbuilds_youtube.jpg" medium="image">
			<media:title type="html">wax_motor_setup_bubsbuilds_youtube</media:title>
		</media:content>

		<media:content url="https://hackaday.com/wp-content/uploads/2026/11/wax_motor_close-up_bubsbuilds_youtube.jpg?w=400" medium="image" />
	</item>
		<item>
		<title>From Germanium to Diamond: the Many Shapes of Semiconductors</title>
		<link>https://hackaday.com/2026/11/04/from-germanium-to-diamond-the-many-shapes-of-semiconductors/</link>
					<comments>https://hackaday.com/2026/11/04/from-germanium-to-diamond-the-many-shapes-of-semiconductors/#comments</comments>
		
		<dc:creator><![CDATA[Maya Posch]]></dc:creator>
		<pubDate>Wed, 04 Nov 2026 18:00:51 +0000</pubDate>
				<category><![CDATA[Hackaday Columns]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[diamond semiconductor]]></category>
		<category><![CDATA[semiconductors]]></category>
		<guid isPermaLink="false">https://hackaday.com/?p=1081253</guid>

					<description><![CDATA[<div><img width="800" height="590" src="https://hackaday.com/wp-content/uploads/2016/08/germanium_diode_800px-diode-closeup.jpg?w=800" class="attachment-large size-large wp-post-image" alt="Germanium diode" style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2016/08/germanium_diode_800px-diode-closeup.jpg 800w, https://hackaday.com/wp-content/uploads/2016/08/germanium_diode_800px-diode-closeup.jpg?resize=250,184 250w, https://hackaday.com/wp-content/uploads/2016/08/germanium_diode_800px-diode-closeup.jpg?resize=400,295 400w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="218323" data-permalink="https://hackaday.com/2016/08/15/history-of-the-diode/germanium_diode_800px-diode-closeup/" data-orig-file="https://hackaday.com/wp-content/uploads/2016/08/germanium_diode_800px-diode-closeup.jpg" data-orig-size="800,590" data-comments-opened="1" data-image-title="Germanium diode" data-image-description="" data-image-caption="&lt;p&gt;Germanium diode. By Morcheeba [CC BY-SA 2.5], via &lt;a href=&quot;https://en.wikipedia.org/wiki/File:Diode-closeup.jpg&quot; target=&quot;_blank&quot;&gt;Wikimedia Commons&lt;/a&gt;&lt;/p&gt;
" data-large-file="https://hackaday.com/wp-content/uploads/2016/08/germanium_diode_800px-diode-closeup.jpg?w=800" /></div>It seems fair to say that semiconductor technology has been one of the most influential inventions in human history. Practically overnight it turned human technology from being large, cumbersome and <a href="https://hackaday.com/2026/11/04/from-germanium-to-diamond-the-many-shapes-of-semiconductors/" class="read-more">&#8230;read more</a>]]></description>
										<content:encoded><![CDATA[<div><img width="800" height="590" src="https://hackaday.com/wp-content/uploads/2016/08/germanium_diode_800px-diode-closeup.jpg?w=800" class="attachment-large size-large wp-post-image" alt="Germanium diode" style="margin: 0 auto; margin-bottom: 15px;" decoding="async" loading="lazy" srcset="https://hackaday.com/wp-content/uploads/2016/08/germanium_diode_800px-diode-closeup.jpg 800w, https://hackaday.com/wp-content/uploads/2016/08/germanium_diode_800px-diode-closeup.jpg?resize=250,184 250w, https://hackaday.com/wp-content/uploads/2016/08/germanium_diode_800px-diode-closeup.jpg?resize=400,295 400w" sizes="auto, (max-width: 800px) 100vw, 800px" data-attachment-id="218323" data-permalink="https://hackaday.com/2016/08/15/history-of-the-diode/germanium_diode_800px-diode-closeup/" data-orig-file="https://hackaday.com/wp-content/uploads/2016/08/germanium_diode_800px-diode-closeup.jpg" data-orig-size="800,590" data-comments-opened="1" data-image-title="Germanium diode" data-image-description="" data-image-caption="&lt;p&gt;Germanium diode. By Morcheeba [CC BY-SA 2.5], via &lt;a href=&quot;https://en.wikipedia.org/wiki/File:Diode-closeup.jpg&quot; target=&quot;_blank&quot;&gt;Wikimedia Commons&lt;/a&gt;&lt;/p&gt;
" data-large-file="https://hackaday.com/wp-content/uploads/2016/08/germanium_diode_800px-diode-closeup.jpg?w=800" /></div><p>It seems fair to say that semiconductor technology has been one of the most influential inventions in human history. Practically overnight it turned human technology from being large, cumbersome and power-hungry into an increasingly sleeker, more power-efficient and much more capable form. It has become practically impossible at this point to imagine modern society without semiconductor technology.</p>
<p>That said, we didn&#8217;t always use today&#8217;s silicon-based semiconductor technology, and although silicon-based semiconductors are exceedingly versatile and adaptable, they do have their limitations. The past years we have seen for example gallium-nitride semiconductors make big inroads in power switching technology, and more exotic forms like diamond-based semiconductors keep making their tantalizing appearances.</p>
<p>In this article we&#8217;ll take a look at how we ended up at silicon as the default for semiconductor technology, as well as why we may want to consider moving to other materials.</p>
<p><span id="more-1081253"></span></p>
<h2>Semiconductors</h2>
<figure id="attachment_1397206" aria-describedby="caption-attachment-1397206" style="width: 400px" class="wp-caption alignright"><img loading="lazy" decoding="async" data-attachment-id="1397206" data-permalink="https://hackaday.com/2026/11/04/from-germanium-to-diamond-the-many-shapes-of-semiconductors/sony-dsc-126/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/09/Silicon.jpg" data-orig-size="948,948" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;10&quot;,&quot;camera&quot;:&quot;DSLR-A300&quot;,&quot;caption&quot;:&quot;SONY DSC&quot;,&quot;created_timestamp&quot;:&quot;1248171275&quot;,&quot;focal_length&quot;:&quot;200&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.0025&quot;,&quot;title&quot;:&quot;SONY DSC&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="SONY DSC" data-image-description="&lt;p&gt;https://commons.wikimedia.org/wiki/File:Silicon.jpg&lt;/p&gt;
" data-image-caption="&lt;p&gt;Ultra-pure silicon crystal, an example of an intrinsic semiconductor. (Credit: Jurii, Wikimedia)&lt;/p&gt;
" data-large-file="https://hackaday.com/wp-content/uploads/2026/09/Silicon.jpg?w=625" class="size-medium wp-image-1397206" src="https://hackaday.com/wp-content/uploads/2026/09/Silicon.jpg?w=400" alt="Ultra-pure silicon crystal, an example of an intrinsic semiconductor. (Credit: Jurii, Wikimedia)" width="400" height="400" srcset="https://hackaday.com/wp-content/uploads/2026/09/Silicon.jpg 948w, https://hackaday.com/wp-content/uploads/2026/09/Silicon.jpg?resize=250,250 250w, https://hackaday.com/wp-content/uploads/2026/09/Silicon.jpg?resize=400,400 400w, https://hackaday.com/wp-content/uploads/2026/09/Silicon.jpg?resize=625,625 625w" sizes="auto, (max-width: 400px) 100vw, 400px" /><figcaption id="caption-attachment-1397206" class="wp-caption-text">Ultra-pure silicon crystal, an example of an intrinsic semiconductor. (Credit: Jurii, <a href="https://commons.wikimedia.org/wiki/File:Silicon.jpg" target="_blank">Wikimedia</a>)</figcaption></figure>
<p>Although semiconductor technology works on very different principles than vacuum tubes and relay-based electromechanical systems, ultimately the goal is the same. This being to make electrons go to certain place when and where you want them to go there. In the case of semiconductors this is achieved through n-type and p-type materials, which are areas in the semiconductor material which display different electron mobility behavior.</p>
<p>The base material is &#8211; as the name suggests &#8211; a material that falls in between a conductor and an isolator. This conductivity can further be altered by embedding other elements into its crystal matrix, which is generally called &#8216;doping&#8217;. This creates an <a href="https://en.wikipedia.org/wiki/Extrinsic_semiconductor" target="_blank">extrinsic semiconductor</a>, as opposed to the pure, undoped intrinsic semiconductor. This doping process create two distinct types of semiconductor, being the aforementioned n- and p-types.</p>
<p>These letters refer to whether they hold a negative or positive charge, effectively whether this semiconductor material is an acceptor (p-type) or a donor (n-type) of electrons. It&#8217;s not required to dope the base material to create both n- and p-type areas, which led to many variations just within the metal-oxide-semiconductor (MOS) family, including the n-type MOSFET-based <a href="https://en.wikipedia.org/wiki/NMOS_logic" target="_blank">NMOS</a>, p-type MOSFET-based <a href="https://en.wikipedia.org/wiki/PMOS_logic" target="_blank">PMOS</a> and the complementary <a href="https://en.wikipedia.org/wiki/CMOS" target="_blank">CMOS</a> that uses both types.</p>
<figure id="attachment_1397211" aria-describedby="caption-attachment-1397211" style="width: 400px" class="wp-caption alignleft"><img loading="lazy" decoding="async" data-attachment-id="1397211" data-permalink="https://hackaday.com/2026/11/04/from-germanium-to-diamond-the-many-shapes-of-semiconductors/cmos_transistor_pair_reza_mirhosseini_wikimedia/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/09/cmos_transistor_pair_reza_mirhosseini_wikimedia.jpg" data-orig-size="907,343" data-comments-opened="1" data-image-title="cmos_transistor_pair_reza_mirhosseini_wikimedia" data-image-description="&lt;p&gt;https://commons.wikimedia.org/wiki/File:Cmos_impurity_profile-en.svg&lt;/p&gt;
" data-image-caption="&lt;p&gt;Transistor pair in CMOS. (Credit: Reza Mirhosseini, Wikimedia)&lt;/p&gt;
" data-large-file="https://hackaday.com/wp-content/uploads/2026/09/cmos_transistor_pair_reza_mirhosseini_wikimedia.jpg?w=800" class="size-medium wp-image-1397211" src="https://hackaday.com/wp-content/uploads/2026/09/cmos_transistor_pair_reza_mirhosseini_wikimedia.jpg?w=400" alt="Transistor pair in CMOS. (Credit: Reza Mirhosseini, Wikimedia)" width="400" height="151" srcset="https://hackaday.com/wp-content/uploads/2026/09/cmos_transistor_pair_reza_mirhosseini_wikimedia.jpg 907w, https://hackaday.com/wp-content/uploads/2026/09/cmos_transistor_pair_reza_mirhosseini_wikimedia.jpg?resize=250,95 250w, https://hackaday.com/wp-content/uploads/2026/09/cmos_transistor_pair_reza_mirhosseini_wikimedia.jpg?resize=400,151 400w, https://hackaday.com/wp-content/uploads/2026/09/cmos_transistor_pair_reza_mirhosseini_wikimedia.jpg?resize=800,303 800w" sizes="auto, (max-width: 400px) 100vw, 400px" /><figcaption id="caption-attachment-1397211" class="wp-caption-text">Transistor pair in CMOS. (Credit: Reza Mirhosseini, <a href="https://commons.wikimedia.org/wiki/File:Cmos_impurity_profile-en.svg" target="_blank">Wikimedia</a>)</figcaption></figure>
<p>CMOS became the dominant technology by the 1980s to create field-effect transistors (FETs), although the &#8216;MOS&#8217; part isn&#8217;t necessarily technically correct any more as the original aluminium layer can be replaced with polysilicon.</p>
<p>Of course, semiconductor technology didn&#8217;t start right off the bat with today&#8217;s silicon, dopants and construction methods. The first functional transistor and diode designs are good examples here of where the revolution began, and how things evolved from there.</p>
<h2>The First Diode</h2>
<figure id="attachment_1397219" aria-describedby="caption-attachment-1397219" style="width: 400px" class="wp-caption alignright"><img loading="lazy" decoding="async" data-attachment-id="1397219" data-permalink="https://hackaday.com/2026/11/04/from-germanium-to-diamond-the-many-shapes-of-semiconductors/efd108_point_contact_germanium_diode/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/09/EFD108_Point_Contact_Germanium_Diode.jpg" data-orig-size="3179,2754" data-comments-opened="1" data-image-title="EFD108_Point_Contact_Germanium_Diode" data-image-description="&lt;p&gt;https://commons.wikimedia.org/wiki/File:EFD108_Point_Contact_Germanium_Diode.jpg&lt;/p&gt;
" data-image-caption="&lt;p&gt;An EFD108 point-contact germanium diode in DO-7 packaging. (Credit: Mister rf, Wikimedia)&lt;/p&gt;
" data-large-file="https://hackaday.com/wp-content/uploads/2026/09/EFD108_Point_Contact_Germanium_Diode.jpg?w=721" class="size-medium wp-image-1397219" src="https://hackaday.com/wp-content/uploads/2026/09/EFD108_Point_Contact_Germanium_Diode.jpg?w=400" alt="An EFD108 point-contact germanium diode in DO-7 packaging. (Credit: Mister rf, Wikimedia)" width="400" height="347" srcset="https://hackaday.com/wp-content/uploads/2026/09/EFD108_Point_Contact_Germanium_Diode.jpg 3179w, https://hackaday.com/wp-content/uploads/2026/09/EFD108_Point_Contact_Germanium_Diode.jpg?resize=250,217 250w, https://hackaday.com/wp-content/uploads/2026/09/EFD108_Point_Contact_Germanium_Diode.jpg?resize=400,347 400w, https://hackaday.com/wp-content/uploads/2026/09/EFD108_Point_Contact_Germanium_Diode.jpg?resize=721,625 721w, https://hackaday.com/wp-content/uploads/2026/09/EFD108_Point_Contact_Germanium_Diode.jpg?resize=1536,1331 1536w, https://hackaday.com/wp-content/uploads/2026/09/EFD108_Point_Contact_Germanium_Diode.jpg?resize=2048,1774 2048w" sizes="auto, (max-width: 400px) 100vw, 400px" /><figcaption id="caption-attachment-1397219" class="wp-caption-text">An EFD108 point-contact germanium diode in DO-7 packaging. (Credit: Mister rf, <a href="https://commons.wikimedia.org/wiki/File:EFD108_Point_Contact_Germanium_Diode.jpg" target="_blank">Wikimedia</a>)</figcaption></figure>
<p>Although the invention of the point-contact transistor in 1947 is pretty well-known at this point, semiconductor diodes came onto the scene first. The first crucial discovery here was made by German physicist <a href="https://en.wikipedia.org/wiki/K._Ferdinand_Braun" target="_blank">Karl Ferdinand Braun</a> in 1874, when he <a href="https://gallica.bnf.fr/ark:/12148/bpt6k152378/f580.image.langEN" target="_blank">discovered</a> the asymmetric conduction of electricity in a range of materials involving a <a href="https://en.wikipedia.org/wiki/Metal–semiconductor_junction" target="_blank">metal-semiconductor junction</a> between a metal and types of minerals.</p>
<p>The discovery of this type of junction laid the groundwork first for a practical point-contact diode by the 1930s, using semiconductors ranging from selenium and silicon carbide to germanium and silicon. These were found to be much superior to the thermionic diodes that were first put into commercial use. Especially the push to develop radar and radio technologies during World War 2 drove the development of better semiconductor diodes.</p>
<p>With increased understanding of doping the intrinsic semiconductor material to affect its behavior, it was thus only a matter of time before the point-contact transistor was developed. From there both practical experimentation and a deeper understanding of the underlying <a href="https://en.wikipedia.org/wiki/Electron_mobility" target="_blank">electron mobility</a> principles drove innovation forward.</p>
<h2>Silicon As Easy Mode</h2>
<p>The primary reason why silicon is the most-used semiconductor material today has less to do with it being a good base material and more with it being both plentiful, cheap and easy to process. The <a href="https://en.wikipedia.org/wiki/Silicon_dioxide" target="_blank">silicon dioxide</a> (SiO<sub>2</sub>) that forms the pure silicon crystals is the main constituent of sand where it&#8217;s called quartz. It will readily melt and can be drawn into very large crystals that can subsequently be cut up into the silicon wafer on which semiconductor circuits can be etched.</p>
<p>Silicon&#8217;s <a href="https://en.wikipedia.org/wiki/Band_gap" target="_blank">band gap</a> is however rather small at 1.14 eV, which means that the correct functioning of circuits created with this semiconductor will cease much sooner with higher temperatures including those generated by the device itself. So-called <a href="https://en.wikipedia.org/wiki/Wide-bandgap_semiconductor" target="_blank">wide-bandgap semiconductors</a> have a bandgap of &gt;2 eV, which includes the gallium-nitride (<a href="https://en.wikipedia.org/wiki/Gallium_nitride" target="_blank">GaN</a>) semiconductor which the past years has become a frequent sighting in compact power electronics where being able to run hotter without issues and higher efficiency is considered a big selling point.</p>
<p>GaN&#8217;s bandgap is 3.4 eV, which puts it pretty high up in the bandgap rating. In addition to a higher bandgap number, its thermal conductivity is also pretty good at about 230 <span id="mwAq8" class="nowrap" data-mw="{&quot;parts&quot;:[{&quot;template&quot;:{&quot;target&quot;:{&quot;wt&quot;:&quot;val&quot;,&quot;href&quot;:&quot;./Template:Val&quot;},&quot;params&quot;:{&quot;1&quot;:{&quot;wt&quot;:&quot;2320&quot;},&quot;u&quot;:{&quot;wt&quot;:&quot;W·m{{Sup|−1}}·K{{Sup|−1}}&quot;}},&quot;i&quot;:0}}]}">W·m<sup>−1</sup>·K<sup>−1</sup></span>. These advantages makes it economically feasible to produce GaN components despite the material being harder to process. Which is also the crux of why diamond semiconductors haven&#8217;t yet cornered the market.</p>
<p>Before moving on, an interesting note is that germanium has one advantage over silicon despite having an even smaller bandgap. This being that it doesn&#8217;t have to be as extremely pure as silicon to work well, which was a benefit especially during the early days of semiconductor technology.</p>
<h2>Peak Semiconductor</h2>
<figure id="attachment_914902" aria-describedby="caption-attachment-914902" style="width: 400px" class="wp-caption alignright"><img loading="lazy" decoding="async" data-attachment-id="914902" data-permalink="https://hackaday.com/2026/02/13/why-diamond-transistors-are-so-hard-to-make/mosaic_diamond_wafer_asianometric_youtube/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/02/mosaic_diamond_wafer_asianometric_youtube.jpg" data-orig-size="870,816" data-comments-opened="1" data-image-title="mosaic_diamond_wafer_asianometric_youtube" data-image-description="" data-image-caption="&lt;p&gt;Mosaic method of growing a diamond wafer, as filmed by Asianometry.&lt;/p&gt;
" data-large-file="https://hackaday.com/wp-content/uploads/2026/02/mosaic_diamond_wafer_asianometric_youtube.jpg?w=666" class="size-medium wp-image-914902" src="https://hackaday.com/wp-content/uploads/2026/02/mosaic_diamond_wafer_asianometric_youtube.jpg?w=400" alt="Mosaic method of growing a diamond wafer, as filmed by Asianometry." width="400" height="375" srcset="https://hackaday.com/wp-content/uploads/2026/02/mosaic_diamond_wafer_asianometric_youtube.jpg 870w, https://hackaday.com/wp-content/uploads/2026/02/mosaic_diamond_wafer_asianometric_youtube.jpg?resize=250,234 250w, https://hackaday.com/wp-content/uploads/2026/02/mosaic_diamond_wafer_asianometric_youtube.jpg?resize=400,375 400w, https://hackaday.com/wp-content/uploads/2026/02/mosaic_diamond_wafer_asianometric_youtube.jpg?resize=666,625 666w" sizes="auto, (max-width: 400px) 100vw, 400px" /><figcaption id="caption-attachment-914902" class="wp-caption-text">Mosaic method of growing a diamond wafer, as filmed by Asianometry.</figcaption></figure>
<p>Although diamond isn&#8217;t necessarily the ultimate semiconductor material, its properties makes it look very good indeed. With a bandgap of about 5.6 eV and a thermal conductivity of 900–<span id="mwAq8" class="nowrap" data-mw="{&quot;parts&quot;:[{&quot;template&quot;:{&quot;target&quot;:{&quot;wt&quot;:&quot;val&quot;,&quot;href&quot;:&quot;./Template:Val&quot;},&quot;params&quot;:{&quot;1&quot;:{&quot;wt&quot;:&quot;2320&quot;},&quot;u&quot;:{&quot;wt&quot;:&quot;W·m{{Sup|−1}}·K{{Sup|−1}}&quot;}},&quot;i&quot;:0}}]}">2,320 W·m<sup>−1</sup>·K<sup>−1</sup></span> it pretty much destroys both silicon and GaN. The only problem we are facing here is that diamond is an <a href="https://hackaday.com/2026/02/13/why-diamond-transistors-are-so-hard-to-make/">absolute pain in the backside</a> to create large wafers from, not to mention dope the crystal lattice without using the easy ion implantation used for silicon wafers.</p>
<p>Creating diamond wafers requires growing them from seed crystals, rather than just drawing a massive crystal from a vat of molten goo as in the case of silicon. This alone is highly problematic for any large-scale commercialization.</p>
<p>The issue of doping and similar typical semiconductor circuit things being rather hard with diamond is not unique to silicon semiconductor alternatives, which is one reason why the <a href="https://en.wikipedia.org/wiki/MESFET" target="_blank">MESFET </a> field-effect transistor was developed. This drops the insulating oxide layer under the gate, instead using a metal-semiconductor (Schottky) junction.</p>
<p>Such a MESFET design allows for other exotic semiconductor materials like gallium arsenide and <a href="https://en.wikipedia.org/wiki/Silicon_carbide" target="_blank">silicon carbide</a>, the latter being rather comparable to GaN in terms of bandgap and thermal conductivity, while allowing for very high switching speeds.</p>
<h2>An Exciting Future</h2>
<p>Despite the occasional bouts of doom-and-gloom stories about the semiconductor industry and issues with scaling and cooling, semiconductor materials like diamond show that there&#8217;s still a lot of potential to look forward to. Diamond-based semiconductors could potentially outperform all currently used commercial semiconductor materials, while rapidly moving any waste heat away to whatever cooling solution exists.</p>
<p>Even before said Diamond Age commences, the rise of silicon alternatives like GaN are already showing that despite many decades of breakneck innovation we are hardly at the pinnacle of what is possible. Although making predictions about the future is a fool&#8217;s errand at the best of times, it&#8217;s good to remain optimistic about such potentially world-changing events like the death of silicon semiconductors in favor of something much better.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hackaday.com/2026/11/04/from-germanium-to-diamond-the-many-shapes-of-semiconductors/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1081253</post-id>
		<media:thumbnail url="https://hackaday.com/wp-content/uploads/2016/08/germanium_diode_800px-diode-closeup.jpg" />
		<media:content url="https://hackaday.com/wp-content/uploads/2016/08/germanium_diode_800px-diode-closeup.jpg" medium="image">
			<media:title type="html">Germanium diode</media:title>
		</media:content>

		<media:content url="https://hackaday.com/wp-content/uploads/2026/09/Silicon.jpg?w=400" medium="image">
			<media:title type="html">Ultra-pure silicon crystal, an example of an intrinsic semiconductor. (Credit: Jurii, Wikimedia)</media:title>
		</media:content>

		<media:content url="https://hackaday.com/wp-content/uploads/2026/09/cmos_transistor_pair_reza_mirhosseini_wikimedia.jpg?w=400" medium="image">
			<media:title type="html">Transistor pair in CMOS. (Credit: Reza Mirhosseini, Wikimedia)</media:title>
		</media:content>

		<media:content url="https://hackaday.com/wp-content/uploads/2026/09/EFD108_Point_Contact_Germanium_Diode.jpg?w=400" medium="image">
			<media:title type="html">An EFD108 point-contact germanium diode in DO-7 packaging. (Credit: Mister rf, Wikimedia)</media:title>
		</media:content>

		<media:content url="https://hackaday.com/wp-content/uploads/2026/02/mosaic_diamond_wafer_asianometric_youtube.jpg?w=400" medium="image">
			<media:title type="html">Mosaic method of growing a diamond wafer, as filmed by Asianometry.</media:title>
		</media:content>
	</item>
	</channel>
</rss>
