<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Colin O'Flynn</title><link>https://colinoflynn.com/</link><description>Recent content on Colin O'Flynn</description><generator>Hugo</generator><language>en-ca</language><lastBuildDate>Fri, 17 Jul 2026 16:50:41 -0300</lastBuildDate><atom:link href="https://colinoflynn.com/index.xml" rel="self" type="application/rss+xml"/><item><title>ChipWhisperer</title><link>https://colinoflynn.com/projects/chipwhisperer/</link><pubDate>Wed, 15 Jul 2026 00:00:00 +0000</pubDate><guid>https://colinoflynn.com/projects/chipwhisperer/</guid><description>Open-source toolchain for side-channel power analysis and fault injection.</description></item><item><title>Danni — Steam Engine</title><link>https://colinoflynn.com/projects/danni-steam-engine/</link><pubDate>Wed, 15 Jul 2026 00:00:00 +0000</pubDate><guid>https://colinoflynn.com/projects/danni-steam-engine/</guid><description>Restoring and running a small steam engine.</description></item><item><title>Making it Small</title><link>https://colinoflynn.com/projects/making-it-small/</link><pubDate>Wed, 15 Jul 2026 00:00:00 +0000</pubDate><guid>https://colinoflynn.com/projects/making-it-small/</guid><description>Small-scale electronics production book — lessons from building NewAE in a spare room.</description></item><item><title>PicoEMP</title><link>https://colinoflynn.com/projects/picoemp/</link><pubDate>Wed, 15 Jul 2026 00:00:00 +0000</pubDate><guid>https://colinoflynn.com/projects/picoemp/</guid><description>Low-cost electromagnetic fault injection tool built around the RP2040.</description></item><item><title>Starting a notes section</title><link>https://colinoflynn.com/notes/2026-07-15-first-note/</link><pubDate>Wed, 15 Jul 2026 00:00:00 +0000</pubDate><guid>https://colinoflynn.com/notes/2026-07-15-first-note/</guid><description>&lt;p&gt;An example note, so the section renders. Notes are deliberately short — a measurement,
a part number, a dead end worth recording. Create one with:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;hugo new notes/whatever.md
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The archetype fills in the title and date, so a note needs nothing but a body.&lt;/p&gt;</description></item><item><title>Teardown Archive</title><link>https://colinoflynn.com/projects/teardown-archive/</link><pubDate>Wed, 15 Jul 2026 00:00:00 +0000</pubDate><guid>https://colinoflynn.com/projects/teardown-archive/</guid><description>PLACEHOLDER — an index of the teardown posts, pulled together in one place.</description></item><item><title>The Hardware Hacking Handbook</title><link>https://colinoflynn.com/projects/hardware-hacking-handbook/</link><pubDate>Wed, 15 Jul 2026 00:00:00 +0000</pubDate><guid>https://colinoflynn.com/projects/hardware-hacking-handbook/</guid><description>Book, with Jasper van Woudenberg — breaking embedded security for fun and profit.</description></item><item><title>Announcing my "Small Scale Electronics Production" Book</title><link>https://colinoflynn.com/2025/05/announcing-my-small-scale-electronics-production-book/</link><pubDate>Sun, 11 May 2025 13:09:53 +0000</pubDate><guid>https://colinoflynn.com/2025/05/announcing-my-small-scale-electronics-production-book/</guid><description>&lt;p&gt;During the pandemic I started a project I long wanted to do, which is to write down many of my lessons learned around building a hardware business. While this has now taken much longer than planned, I&amp;rsquo;m approaching a (hopeful) end of the draft process over the next couple of months. In combination with my Amp Hour discussion with Chris Gammel, I thought it was a good time to &amp;ldquo;officially&amp;rdquo; announce this!&lt;/p&gt;</description></item><item><title>Small Scale Electronics: Making it Small (The Book!)</title><link>https://colinoflynn.com/making-it-small/</link><pubDate>Sat, 10 May 2025 23:11:22 +0000</pubDate><guid>https://colinoflynn.com/making-it-small/</guid><description>&lt;p&gt;What is this about? This is a book, that is being released with No Starch Press sometime in 2025/2026. This book chronicles many lessons learned in building NewAE Technology Inc, from how to deal with inventory and accounting systems to how you setup small-scale production in a spare room.&lt;/p&gt;
&lt;p&gt;Achieve your most mediocre electronics production and sales dreams.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://colinoflynn.com/wp-content/uploads/2025/05/6M2A1022.jpg" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;(Planned) Chapters&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Setting Up a Hardware Business&lt;/li&gt;
&lt;li&gt;Costs, Pricing, and Accounting&lt;/li&gt;
&lt;li&gt;Protecting Your Idea&lt;/li&gt;
&lt;li&gt;Patents&lt;/li&gt;
&lt;li&gt;Electronics Prototyping and Through-Hole Soldering&lt;/li&gt;
&lt;li&gt;Surface-Mount Soldering and Equipment&lt;/li&gt;
&lt;li&gt;Repair Techniques and Equipment&lt;/li&gt;
&lt;li&gt;Static Control&lt;/li&gt;
&lt;li&gt;Protective Equipment, Cleaning, and Storage&lt;/li&gt;
&lt;li&gt;Production Soldering&lt;/li&gt;
&lt;li&gt;PCB Design for Small-Scale Production&lt;/li&gt;
&lt;li&gt;Contract Assembly Manufactures&lt;/li&gt;
&lt;li&gt;Testing and Inspection&lt;/li&gt;
&lt;li&gt;The JTAG For Testing Industry Standard&lt;/li&gt;
&lt;li&gt;Enclosures&lt;/li&gt;
&lt;li&gt;Milling Enclosures&lt;/li&gt;
&lt;li&gt;Connectors and Cabling&lt;/li&gt;
&lt;li&gt;Contacts and Crimping&lt;/li&gt;
&lt;li&gt;Product Packaging&lt;/li&gt;
&lt;li&gt;Barcoding and Tracking&lt;/li&gt;
&lt;li&gt;Compliance&lt;/li&gt;
&lt;li&gt;Product Security&lt;/li&gt;
&lt;li&gt;Marketing&lt;/li&gt;
&lt;li&gt;Fulfillment and Shipping&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;My Making Story&lt;/p&gt;</description></item><item><title>Modifying Welding Pedal for a Miller 6-Pin Connector (ArcCaptain Pedal)</title><link>https://colinoflynn.com/2025/03/modifying-welding-pedal-for-a-miller-6-pin-connector-arccaptain-pedal/</link><pubDate>Mon, 17 Mar 2025 02:45:53 +0000</pubDate><guid>https://colinoflynn.com/2025/03/modifying-welding-pedal-for-a-miller-6-pin-connector-arccaptain-pedal/</guid><description>&lt;p&gt;&lt;!-- wp:paragraph --&gt;&lt;br /&gt;
&lt;p&gt;I bought a Miller 161 STH welder which has a little hand remote control included, and found it was more difficult to use. I wanted to try a welding pedal but the miller ones are much more expensive than other brands, like ArcCaptain, and I found the ArcCaptain one sturdy enough. This post is how you can adapt other welding pedals to the Miller 6-pin connector. I made a video about the process, this post has the reference material:&lt;/p&gt;</description></item><item><title>My 2003 Low Cost SMD Soldering Guide</title><link>https://colinoflynn.com/2025/01/my-2003-low-cost-smd-soldering-guide/</link><pubDate>Wed, 15 Jan 2025 12:03:46 +0000</pubDate><guid>https://colinoflynn.com/2025/01/my-2003-low-cost-smd-soldering-guide/</guid><description>&lt;p&gt;&lt;!-- wp:paragraph --&gt;&lt;br /&gt;
&lt;p&gt;Back in 2003, I wrote a guide for&lt;a href="https://avrfreaks.net/"&gt; AVRFreaks.net&lt;/a&gt; about low-cost SMD soldering. I had never mirrored this to my website, but recently needed a more permanent link to it for a PCB introduction lecture.&lt;/p&gt;&lt;br /&gt;
&lt;!-- /wp:paragraph --&gt;&lt;/p&gt;
&lt;p&gt;&lt;!-- wp:paragraph --&gt;&lt;br /&gt;
&lt;p&gt;The information may no longer be the most current (22+ years later!), but I wanted to keep an official mirror of it on my website. You can find it inline below:&lt;/p&gt;</description></item><item><title>Fixing Ubiquiti Dream Machine (UDM) SE Hard Drive Not Detected Errors</title><link>https://colinoflynn.com/2024/12/fixing-ubiquiti-dream-machine-udm-se-hard-drive-not-detected-errors/</link><pubDate>Wed, 11 Dec 2024 02:34:43 +0000</pubDate><guid>https://colinoflynn.com/2024/12/fixing-ubiquiti-dream-machine-udm-se-hard-drive-not-detected-errors/</guid><description>&lt;p&gt;My UDM SE can fit &lt;a href="https://help.ui.com/hc/en-us/articles/360037340954-UniFi-Storage-Requirements-and-Compatibility"&gt;various hard drives&lt;/a&gt;. Ubiquiti have decided to have a cool tray the hard drive snaps into &amp;amp; slides into the UDM, which also means you have to have a very good fit. As it turns out, the fit may not be good enough without shimming the drive out!&lt;/p&gt;
&lt;p&gt;I used a &lt;em&gt;Seagate Skyhawk 4TB Video 3.5 Inch SATA (ST4000VXZ16/ST4000VX016)&lt;/em&gt; drive, which is reported as being compatible. In sliding the drive in there was no spin-up sound. I then tried rebooting it &amp;amp; repositioning the drive several times, it wasn&amp;rsquo;t clear if the hot-swap should work or not. But there was &lt;em&gt;never&lt;/em&gt; a spin-up sound or a LED flashing on. Very annoying, especially if you are rebooting your houses internet for a &amp;ldquo;5 min project&amp;rdquo;!&lt;/p&gt;</description></item><item><title>All Blog Posts</title><link>https://colinoflynn.com/blog-posts/</link><pubDate>Sun, 08 Dec 2024 17:25:44 +0000</pubDate><guid>https://colinoflynn.com/blog-posts/</guid><description/></item><item><title>Dumping Parallel NAND with Glasgow</title><link>https://colinoflynn.com/2024/04/dumping-parallel-nand-with-glasgow/</link><pubDate>Sun, 14 Apr 2024 23:00:05 +0000</pubDate><guid>https://colinoflynn.com/2024/04/dumping-parallel-nand-with-glasgow/</guid><description>&lt;p&gt;I recently got my Glasgow device, which is a rather impressive piece of tech. I followed the Windows installation instructions and it &amp;ldquo;Just Worked&amp;rdquo;, including installing the toolchain! On one computer I needed to use Zadig to force the driver to be &lt;strong&gt;libusbK&lt;/strong&gt;, but on another Windows computer it wasn&amp;rsquo;t needed. In this blog post, I&amp;rsquo;m going to explore a parallel NAND device that I wanted to dump, and find out how well Glasgow works.&lt;/p&gt;</description></item><item><title>ECED4406 - Computer Security</title><link>https://colinoflynn.com/teaching/eced4406/</link><pubDate>Thu, 07 Sep 2023 11:54:24 +0000</pubDate><guid>https://colinoflynn.com/teaching/eced4406/</guid><description>&lt;p&gt;The class &lt;strong&gt;primarily uses Brightspace at &lt;a href="https://dal.brightspace.com"&gt;https://dal.brightspace.com&lt;/a&gt;&lt;/strong&gt;/ . Due to the lockout by Dal for 2025 Fall term this &lt;strong&gt;is not setup&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;This page was used as a resource that could be viewed during the lockout, but is now not maintained.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lectures from the 2020 Edition at &lt;a href="https://www.youtube.com/playlist?list=PLyAXNQGte3qNNbs8J3gE8JkpAJ9_OH75q"&gt;https://www.youtube.com/playlist?list=PLyAXNQGte3qNNbs8J3gE8JkpAJ9_OH75q&lt;/a&gt; . Note the 2020 was online-only, so some labs/items changed in 2022 and later editions of the course.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>RECON 2023: Adventures of My Oven (Pinocchio) with ChipWhisperer</title><link>https://colinoflynn.com/2023/06/recon-2023-adventures-of-my-oven-pinocchio-with-chipwhisperer/</link><pubDate>Fri, 09 Jun 2023 14:40:27 +0000</pubDate><guid>https://colinoflynn.com/2023/06/recon-2023-adventures-of-my-oven-pinocchio-with-chipwhisperer/</guid><description>&lt;p&gt;&lt;!-- wp:paragraph --&gt;&lt;br /&gt;
&lt;p&gt;At &lt;a rel="noreferrer noopener" href="https://cfp.recon.cx/2023/talk/PNCTLT" target="_blank"&gt;RECON2023 I gave a talk about reverse engineering my Samsung Oven&lt;/a&gt;. This blog post has slides &amp;amp; links to information, with more to come! You can get a copy of the slides below:&lt;/p&gt;&lt;br /&gt;
&lt;!-- /wp:paragraph --&gt;&lt;/p&gt;
&lt;p&gt;&lt;!-- wp:file {"id":1086,"href":"https://colinoflynn.com/wp-content/uploads/2023/06/OFLYNN-RECON2023.pdf","displayPreview":true} --&gt;&lt;br /&gt;
&lt;div class="wp-block-file"&gt;&lt;object class="wp-block-file__embed" data="https://colinoflynn.com/wp-content/uploads/2023/06/OFLYNN-RECON2023.pdf" type="application/pdf" style="width:100%;height:600px" aria-label="OFLYNN-RECON2023"&gt;&lt;/object&gt;&lt;a id="wp-block-file--media-9b103ca6-f0df-45ad-af7e-ab5e9adde67c" href="https://colinoflynn.com/wp-content/uploads/2023/06/OFLYNN-RECON2023.pdf"&gt;OFLYNN-RECON2023&lt;/a&gt;&lt;a href="https://colinoflynn.com/wp-content/uploads/2023/06/OFLYNN-RECON2023.pdf" class="wp-block-file__button wp-element-button" download aria-describedby="wp-block-file--media-9b103ca6-f0df-45ad-af7e-ab5e9adde67c"&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;!-- /wp:file --&gt;&lt;/p&gt;
&lt;p&gt;&lt;!-- wp:paragraph --&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;br /&gt;
&lt;!-- /wp:paragraph --&gt;&lt;/p&gt;
&lt;p&gt;&lt;!-- wp:paragraph --&gt;&lt;br /&gt;
&lt;p&gt;Oven-Specific Stuff: &lt;a href="https://github.com/colinoflynn/samsung-ovens-deconstructed"&gt;https://github.com/colinoflynn/samsung-ovens-deconstructed&lt;/a&gt;&lt;br&gt;Python Loader for TMP91 Series: &lt;a href="https://github.com/colinoflynn/pytoshload"&gt;https://github.com/colinoflynn/pytoshload&lt;/a&gt;&lt;br&gt;Resource CD for TLCS900: &lt;a href="https://github.com/colinoflynn/Toshiba-TLCS-900-L-Resources"&gt;https://github.com/colinoflynn/Toshiba-TLCS-900-L-Resources&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/p&gt;</description></item><item><title>Intel LGA1700 (12th/13th gen, i9 3900k) Top Resistors/Capacitors</title><link>https://colinoflynn.com/2023/03/intel-lga1700-12th-13th-gen-i9-3900k-top-resistors-capacitors/</link><pubDate>Thu, 16 Mar 2023 01:46:06 +0000</pubDate><guid>https://colinoflynn.com/2023/03/intel-lga1700-12th-13th-gen-i9-3900k-top-resistors-capacitors/</guid><description>&lt;p&gt;If you&amp;rsquo;re a bit careless with your CPU (especially if e.g., delidding it) you can knock these resistors off the topside. From measuring a known-good device (but without removing them) I measured the following values as a reference:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://colinoflynn.com/wp-content/uploads/2023/03/image.png"&gt;&lt;img src="https://colinoflynn.com/wp-content/uploads/2023/03/image.png" alt=""&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;i9 13900K image source: techpowerup.com&lt;/p&gt;
&lt;p&gt;These all appear to be 0402 sized resistors.&lt;/p&gt;
&lt;p&gt;If you do damage them, the &lt;em&gt;best&lt;/em&gt; source would be another 12th/13th gen device, as they look to be identical. You could find a used/defective low-performance device and use that to get resistors/capacitors.&lt;/p&gt;</description></item><item><title>Danni Build - Feb 11/23</title><link>https://colinoflynn.com/2023/02/danni-build-feb-11-23/</link><pubDate>Sat, 11 Feb 2023 13:50:40 +0000</pubDate><guid>https://colinoflynn.com/2023/02/danni-build-feb-11-23/</guid><description>&lt;p&gt;&lt;!-- wp:list --&gt;&lt;br /&gt;
&lt;ul&gt;&lt;!-- wp:list-item --&gt;&lt;br /&gt;
&lt;li&gt;Hours: 8&lt;/li&gt;&lt;br /&gt;
&lt;!-- /wp:list-item --&gt;&lt;/p&gt;
&lt;p&gt;&lt;!-- wp:list-item --&gt;&lt;br /&gt;
&lt;li&gt;Parts complete: 1 (lateral support), 2 (cylinder support), 3 (frame base)&lt;/li&gt;&lt;br /&gt;
&lt;!-- /wp:list-item --&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- /wp:list --&gt;&lt;/p&gt;
&lt;p&gt;&lt;!-- wp:image {"id":1070,"sizeSlug":"full","linkDestination":"media"} --&gt;&lt;br /&gt;
&lt;figure class="wp-block-image size-full"&gt;&lt;a href="https://colinoflynn.com/wp-content/uploads/2023/02/image-1.png"&gt;&lt;img src="https://colinoflynn.com/wp-content/uploads/2023/02/image-1.png" alt="" class="wp-image-1070"/&gt;&lt;/a&gt;&lt;figcaption class="wp-element-caption"&gt;Test assembly of three parts built today. The parts come pre-milled, so this was mostly time spent getting setup.&lt;/figcaption&gt;&lt;/figure&gt;&lt;br /&gt;
&lt;!-- /wp:image --&gt;&lt;/p&gt;
&lt;p&gt;&lt;!-- wp:paragraph --&gt;&lt;br /&gt;
&lt;p&gt;Start of build. Lots of marking &amp;amp; drilling of items, which was done on a milling machine with DRO. Having the DRO read-out is useful here rather than marking pieces I found. I had mounted cheap&lt;a href="https://www.youtube.com/watch?v=gUAQUITKijY" data-type="URL" data-id="https://www.youtube.com/watch?v=gUAQUITKijY"&gt; iGaging DROs to a small X2 mini-mill, there is a YouTube Video of how I did this&lt;/a&gt;. Here is drilling some holes in part 1:&lt;/p&gt;</description></item><item><title>New England Hardware Security Day 2022 Talk</title><link>https://colinoflynn.com/2022/04/new-england-hardware-security-day-2022-talk/</link><pubDate>Fri, 01 Apr 2022 11:50:25 +0000</pubDate><guid>https://colinoflynn.com/2022/04/new-england-hardware-security-day-2022-talk/</guid><description>&lt;p&gt;On April 1st, 2022 I gave a &amp;ldquo;workshop&amp;rdquo; at &lt;a href="http://vernam.wpi.edu/nehws22/"&gt;New England Hardware Security Day&lt;/a&gt;. This blog post is a quick summary of some of the links to recreate my demos from that talk. Here is a copy of the slides if you&amp;rsquo;d like them:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://colinoflynn.com/wp-content/uploads/2022/04/New-England-Hardware-Security-Day-2022.pdf"&gt;New-England-Hardware-Security-Day-2022&lt;/a&gt;&lt;a href="https://colinoflynn.com/wp-content/uploads/2022/04/New-England-Hardware-Security-Day-2022.pdf"&gt;Download&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="dfa-on-raspberry-pi-with-picoemp"&gt;DFA on Raspberry Pi with PicoEMP&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://colinoflynn.com/wp-content/uploads/2022/04/image.png"&gt;&lt;img src="https://colinoflynn.com/wp-content/uploads/2022/04/image.png" alt=""&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Pi on Pi Violence&lt;/p&gt;
&lt;p&gt;This demo is pretty simple - it recreates the classic DFA attack on RSA (I find &lt;a href="https://www.cryptologie.net/article/371/fault-attacks-on-rsas-signatures/"&gt;David&amp;rsquo;s description great here&lt;/a&gt;, or you can see my &lt;a href="https://nostarch.com/hardwarehacking"&gt;Hardware Hacking Handbook&lt;/a&gt; which includes another derivation of it using a different method).&lt;/p&gt;</description></item><item><title>Apple AirTag Teardown &amp; Test Point Mapping</title><link>https://colinoflynn.com/2021/05/apple-airtag-teardown-test-point-mapping/</link><pubDate>Sat, 08 May 2021 18:24:32 +0000</pubDate><guid>https://colinoflynn.com/2021/05/apple-airtag-teardown-test-point-mapping/</guid><description>&lt;p&gt;&lt;a href="https://colinoflynn.com/wp-content/uploads/2021/05/IMG_3064.jpeg"&gt;&lt;img src="https://colinoflynn.com/wp-content/uploads/2021/05/IMG_3064.jpeg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;What&amp;rsquo;s inside of Apple&amp;rsquo;s new AirTag? There was already an &lt;a href="https://www.ifixit.com/News/50145/airtag-teardown-part-one-yeah-this-tracks"&gt;iFixIt teardown&lt;/a&gt; (which I swear was missing a few items that are there now), but of course was curious to see what sort of protection was enabled. Notably the nRF chip used is likely vulnerable to a &lt;a href="https://limitedresults.com/2020/06/nrf52-debug-resurrection-approtect-bypass/"&gt;known bypass of security&lt;/a&gt; as well. With that in mind, I set out to see how we could dump some data from this thing - the good news is you can access a lot of interesting stuff (including the SPI flash) right from the backside, which requires you to simply pop the first plastic cover off. This is super-easy to do without damaging anything. Going further than that is tricky to keep it all intact.&lt;/p&gt;</description></item></channel></rss>