PageSourceSearch

https://josepheoff.github.io/

html josepheoff.github.io collected 2026-10-03 09:24:59 UTC 134,764 bytes, 2,841 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en"><head>
3  <meta charset="utf-8">
4  <meta http-equiv="X-UA-Compatible" content="IE=edge">
5  <meta name="viewport" content="width=device-width, initial-scale=1"><!-- Begin Jekyll SEO tag v2.8.0 -->
6<title>JRE’s Project Blog | A place to talk about my projects</title>
7<meta name="generator" content="Jekyll v3.10.0" />
8<meta property="og:title" content="JRE’s Project Blog" />
9<meta name="author" content="Joseph R. Eoff" />
10<meta property="og:locale" content="en_US" />
11<meta name="description" content="A place to talk about my projects" />
12<meta property="og:description" content="A place to talk about my projects" />
13<link rel="canonical" href="https://josepheoff.github.io/" />
14<meta property="og:url" content="https://josepheoff.github.io/" />
15<meta property="og:site_name" content="JRE’s Project Blog" />
16<meta property="og:type" content="website" />
17<meta name="twitter:card" content="summary" />
18<meta property="twitter:title" content="JRE’s Project Blog" />
19<script type="application/ld+json">
20{"@context":"https://schema.org","@type":"WebSite","author":{"@type":"Person","name":"Joseph R. Eoff"},"description":"A place to talk about my projects","headline":"JRE’s Project Blog","name":"JRE’s Project Blog","publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"https://josepheoff.github.io/assets/favicon.png"},"name":"Joseph R. Eoff"},"url":"https://josepheoff.github.io/"}</script>
20
21<!-- End Jekyll SEO tag -->
22<link rel="stylesheet" href="/assets/main.css"><link type="application/atom+xml" rel="alternate" href="https://josepheoff.github.io/feed.xml" title="JRE&apos;s Project Blog" />
vendor: 63 bytes, line 22
22<script async src="https://www.googletagmanager.com/gtag/js?id=
22G-0LJXHL944K
vendor: 12 bytes, line 22
22"></script>
23<script>
24  window['ga-disable-G-0LJXHL944K'] = window.doNotTrack === "1" || navigator.doNotTrack === "1" || navigator.doNotTrack === "yes" || navigator.msDoNotTrack === "1";
25  window.dataLayer = window.dataLayer || [];
26  function gtag(){window.dataLayer.push(arguments);}
27  gtag('js', new Date());
28
29  gtag('config', 'G-0LJXHL944K');
30</script>
30 
31</head>
32<body><header class="site-header" role="banner">
33
34  <div class="wrapper"><a class="site-title" rel="author" href="/">JRE&#39;s Project Blog</a><nav class="site-nav">
35        <input type="checkbox" id="nav-trigger" class="nav-trigger" />
36        <label for="nav-trigger">
37          <span class="menu-icon">
38            <svg viewBox="0 0 18 15" width="18px" height="15px">
39              <path d="M18,1.484c0,0.82-0.665,1.484-1.484,1.484H1.484C0.665,2.969,0,2.304,0,1.484l0,0C0,0.665,0.665,0,1.484,0 h15.032C17.335,0,18,0.665,18,1.484L18,1.484z M18,7.516C18,8.335,17.335,9,16.516,9H1.484C0.665,9,0,8.335,0,7.516l0,0 c0-0.82,0.665-1.484,1.484-1.484h15.032C17.335,6.031,18,6.696,18,7.516L18,7.516z M18,13.516C18,14.335,17.335,15,16.516,15H1.484 C0.665,15,0,14.335,0,13.516l0,0c0-0.82,0.665-1.483,1.484-1.483h15.032C17.335,12.031,18,12.695,18,13.516L18,13.516z"/>
40            </svg>
41          </span>
42        </label>
43
44        <div class="trigger"></div>
45      </nav></div>
46</header>
47<main class="page-content" aria-label="Content">
48      <div class="wrapper">
49        <div class="home">
50<h2 class="post-list-heading">Posts</h2>
51    <ul class="post-list"><li><span class="post-meta">Sep 26, 2026</span>
52        <h3>
53          <a class="post-link" href="/posts/tripodcase">
54            A leather carrying case for a portable tripod
55          </a>
56        </h3><p>Keeping a tripod handy while hiking.</p>
57
58<a class="post-preview" href="/posts/tripodcase">
59                <img alt="A leather carrying case for a portable tripod" src="/assets/2026-09-26-tripodcase/1.jpg">
60          </a></li><li><span class="post-meta">Aug 15, 2026</span>
61        <h3>
62          <a class="post-link" href="/posts/brasswoodsteel">
63            Investigating brass pins and wooden scales for knives
64          </a>
65        </h3><p>Which breaks first, the wood or the brass?</p>
66
67<a class="post-preview" href="/posts/brasswoodsteel">
68                <img alt="Investigating brass pins and wooden scales for knives" src="/assets/2026-08-15-brasswoodsteel/1.jpg">
69          </a></li><li><span class="post-meta">Jul 29, 2026</span>
70        <h3>
71          <a class="post-link" href="/posts/newknife">
72            Making a new knife instead of fixing an old one
73          </a>
74        </h3><p>Replacing things you broke while trying to fix them.</p>
75
76<a class="post-preview" href="/posts/newknife">
77                <img alt="Making a new knife instead of fixing an old one" src="/assets/2026-07-29-newknife/12.jpg">
78          </a></li><li><span class="post-meta">Jun 6, 2026</span>
79        <h3>
80          <a class="post-link" href="/posts/sewingmachineslidecover">
81            How to keep the slide covers in place on your vintage sewing machine
82          </a>
83        </h3><p>Keeping the covers over the bobbin’s head.</p>
84
85<a class="post-preview" href="/posts/sewingmachineslidecover">
86                <img alt="How to keep the slide covers in place on your vintage sewing machine" src="/assets/2026-06-06-sewingmachineslidecover/1.jpg">
87          </a></li><li><span class="post-meta">Mar 14, 2026</span>
88        <h3>
89          <a class="post-link" href="/posts/kniferescue">
90            Fixing up an old kitchen knife
91          </a>
92        </h3><p>When the blade is willing but the wood is weak.</p>
93
94<a class="post-preview" href="/posts/kniferescue">
95                <img alt="Fixing up an old kitchen knife" src="/assets/2026-03-14-kniferescue/23.jpg">
96          </a></li><li><span class="post-meta">Feb 17, 2026</span>
97        <h3>
98          <a class="post-link" href="/posts/didgeridoohickey">
99            The didgeridoohickey - a simple stand for a didgeridoo
100          </a>
101        </h3><p>Keeping a didgeridoo handy to fight off sleep apnea.</p>
102
103<a class="post-preview" href="/posts/didgeridoohickey">
104                <img alt="The didgeridoohickey - a simple stand for a didgeridoo" src="/assets/2026-02-17-didgeridoohickey/2.jpg">
105          </a></li><li><span class="post-meta">Dec 26, 2025</span>
106        <h3>
107          <a class="post-link" href="/posts/jubilate-1161-3">
108            The Telefunken Jubilate 1161 tube radio - Bluetooth adapter
109          </a>
110        </h3><p>Making a Bluetooth speaker out of the Jubilate 1161.</p>
111
112<a class="post-preview" href="/posts/jubilate-1161-3">
113                <img alt="The Telefunken Jubilate 1161 tube radio - Bluetooth adapter" src="/assets/2025-12-26-jubilate-1161-3/1.jpg">
114          </a></li><li><span class="post-meta">Dec 24, 2025</span>
115        <h3>
116          <a class="post-link" href="/posts/jubilate-1161-2">
117            The Telefunken Jubilate 1161 tube radio - Cleanup and renovation
118          </a>
119        </h3><p>Some things you’ve just got to replace.</p>
120
121<a class="post-preview" href="/posts/jubilate-1161-2">
122                <img alt="The Telefunken Jubilate 1161 tube radio - Cleanup and renovation" src="/assets/2025-12-24-jubilate-1161-2/5.jpg">
123          </a></li><li><span class="post-meta">Oct 31, 2025</span>
124        <h3>
125          <a class="post-link" href="/posts/seasoundsbytheseashore">
126            Sea sounds by the seashore -rescuing a bad recording of wave sounds
127          </a>
128        </h3><p>Sometimes a little Audacity can make up for not having a dead cat.</p>
129
130<a class="post-preview" href="/posts/seasoundsbytheseashore">
131                <img alt="Sea sounds by the seashore -rescuing a bad recording of wave sounds" src="/assets/2025-10-31-seasoundsbytheseashore/1.png">
132          </a></li><li><span class="post-meta">Aug 24, 2025</span>
133        <h3>
134          <a class="post-link" href="/posts/jubilate-1161-toc">
135            The Telefunken Jubilate 1161 tube radio - Table of contents
136          </a>
137        </h3><p>Fixing up a radio for my brother-in-law.</p>
138
139<a class="post-preview" href="/posts/jubilate-1161-toc">
140                <img alt="The Telefunken Jubilate 1161 tube radio - Table of contents" src="/assets/2025-08-24-jubilate-1161-1/1.jpg">
141          </a></li><li><span class="post-meta">Aug 24, 2025</span>
142        <h3>
143          <a class="post-link" href="/posts/jubilate-1161-1">
144            The Telefunken Jubilate 1161 tube radio - First look
145          </a>
146        </h3><p>When is a fuzzy-wuzzy big enough be to be called a dust bunny?</p>
147
148<a class="post-preview" href="/posts/jubilate-1161-1">
149                <img alt="The Telefunken Jubilate 1161 tube radio - First look" src="/assets/2025-08-24-jubilate-1161-1/1.jpg">
150          </a></li><li><span class="post-meta">Jul 27, 2025</span>
151        <h3>
152          <a class="post-link" href="/posts/isolatedvariac">
153            An isolated variac for vintage radio repair
154          </a>
155        </h3><p>A little vintage safety for working with vintage equipment.</p>
156
157<a class="post-preview" href="/posts/isolatedvariac">
158                <img alt="An isolated variac for vintage radio repair" src="/assets/2025-07-27-isolatedvariac/1.jpg">
159          </a></li><li><span class="post-meta">May 18, 2025</span>
160        <h3>
161          <a class="post-link" href="/posts/pfaffingaround">
162            Pfaffing around on a Sunday afternoon
163          </a>
164        </h3><p>A museum visit in Kaiserslautern, Germany.</p>
165
166<a class="post-preview" href="/posts/pfaffingaround">
167                <img alt="Pfaffing around on a Sunday afternoon" src="/assets/2025-05-18-pfaffingaround/1.jpg">
168          </a></li><li><span class="post-meta">Apr 19, 2025</span>
169        <h3>
170          <a class="post-link" href="/posts/morepulseoximeters">
171            A list of inexpensive pulse oximeters for use with OSCAR
172          </a>
173        </h3><p>How many can we find?</p>
174
175<a class="post-preview" href="/posts/morepulseoximeters">
176                <img alt="A list of inexpensive pulse oximeters for use with OSCAR" src="/assets/2025-04-19-morepulseoximeters/3.jpg">
177          </a></li><li><span class="post-meta">Apr 6, 2025</span>
178        <h3>
179          <a class="post-link" href="/posts/pulseoximeter">
180            Making use of an inexpensive pulse oximeter
181          </a>
182        </h3><p>Not a necessity, but certainly useful.</p>
183
184<a class="post-preview" href="/posts/pulseoximeter">
185                <img alt="Making use of an inexpensive pulse oximeter" src="/assets/2025-04-06-pulseoximeter/1.jpg">
186          </a></li><li><span class="post-meta">Mar 31, 2025</span>
187        <h3>
188          <a class="post-link" href="/posts/cpapmaskstraps">
189            Making a more comfortable set of head gear for my mask
190          </a>
191        </h3><p>No stretch but soft.</p>
192
193<a class="post-preview" href="/posts/cpapmaskstraps">
194                <img alt="Making a more comfortable set of head gear for my mask" src="/assets/2025-03-31-cpapmaskstraps/39.jpg">
195          </a></li><li><span class="post-meta">Mar 24, 2025</span>
196        <h3>
197          <a class="post-link" href="/posts/cpap-toc">
198            Managing sleep apnea with all my abilities
199          </a>
200        </h3><p>Where medical necessity meets hobby.</p>
201
202<a class="post-preview" href="/posts/cpap-toc">
203                <img alt="Managing sleep apnea with all my abilities" src="/assets/2025-03-24-cpap-toc/1.jpg">
204          </a></li><li><span class="post-meta">Mar 12, 2025</span>
205        <h3>
206          <a class="post-link" href="/posts/knifehandle">
207            A new handle for a cheap knife
208          </a>
209        </h3><p>Fixing something when it doesn’t matter if you mess it up.</p>
210
211<a class="post-preview" href="/posts/knifehandle">
212                <img alt="A new handle for a cheap knife" src="/assets/2025-03-12-knifehandle/1.jpg">
213          </a></li><li><span class="post-meta">Nov 22, 2024</span>
214        <h3>
215          <a class="post-link" href="/posts/vibratingshuttle-jersey-2">
216            Sewing knit jersey material on a vintage straight stitch sewing machine - A simple sewing project using knit fabric sewn on a vibrating shuttle sewing machine
217          </a>
218        </h3><p>A simple project - if you can sew jersey fabric.</p>
219
220<a class="post-preview" href="/posts/vibratingshuttle-jersey-2">
221                <img alt="Sewing knit jersey material on a vintage straight stitch sewing machine - A simple sewing project using knit fabric sewn on a vibrating shuttle sewing machine" src="/assets/2024-11-19-vibratingshuttle-jersey/11.jpg">
222          </a></li><li><span class="post-meta">Nov 21, 2024</span>
223        <h3>
224          <a class="post-link" href="/posts/vibratingshuttle-jersey-1">
225            Sewing knit jersey material on a vintage straight stitch sewing machine - Setting up a vibrating shuttle machine for sewing knit fabrics
226          </a>
227        </h3><p>Lighten up, it isn’t difficult.</p>
228
229<a class="post-preview" href="/posts/vibratingshuttle-jersey-1">
230                <img alt="Sewing knit jersey material on a vintage straight stitch sewing machine - Setting up a vibrating shuttle machine for sewing knit fabrics" src="/assets/2024-11-19-vibratingshuttle-jersey/12.jpg">
231          </a></li><li><span class="post-meta">Nov 19, 2024</span>
232        <h3>
233          <a class="post-link" href="/posts/vibratingshuttle-jersey">
234            Sewing knit jersey material on a vintage straight stitch sewing machine - Some background info
235          </a>
236        </h3><p>It can’t be that hard, can it?</p>
237
238<a class="post-preview" href="/posts/vibratingshuttle-jersey">
239                <img alt="Sewing knit jersey material on a vintage straight stitch sewing machine - Some background info" src="/assets/2024-11-19-vibratingshuttle-jersey/0.jpg">
240          </a></li><li><span class="post-meta">Nov 19, 2024</span>
241        <h3>
242          <a class="post-link" href="/posts/vibratingshuttle-jersey-toc">
243            Sewing knit jersey material on a vintage straight stitch sewing machine - Table of Contents
244          </a>
245        </h3><p>There’s more to tell than I expected.</p>
246
247<a class="post-preview" href="/posts/vibratingshuttle-jersey-toc">
248                <img alt="Sewing knit jersey material on a vintage straight stitch sewing machine - Table of Contents" src="/assets/2024-11-19-vibratingshuttle-jersey/0.jpg">
249          </a></li><li><span class="post-meta">Nov 3, 2024</span>
250        <h3>
251          <a class="post-link" href="/posts/kayser-shuttle">
252            Modifying a Singer 27 shuttle for a Kayser model L vibrating shuttle sewing machine
253          </a>
254        </h3><p>When you can’t get parts for an old machine.</p>
255
256<a class="post-preview" href="/posts/kayser-shuttle">
257                <img alt="Modifying a Singer 27 shuttle for a Kayser model L vibrating shuttle sewing machine" src="/assets/2024-11-03-kayser-shuttle/5.jpg">
258          </a></li><li><span class="post-meta">Sep 22, 2024</span>
259        <h3>
260          <a class="post-link" href="/posts/pfaff-284">
261            Fishbone tangles on a rotary hook Pfaff sewing machine
262          </a>
263        </h3><p>When what looks like a thread tension problem is really something else.</p>
264
265<a class="post-preview" href="/posts/pfaff-284">
266                <img alt="Fishbone tangles on a rotary hook Pfaff sewing machine" src="/assets/2024-09-22-pfaff-284/2.jpg">
267          </a></li><li><span class="post-meta">Sep 21, 2024</span>
268        <h3>
269          <a class="post-link" href="/posts/howtosolder-flux">
270            HowTo: Solder by hand - Flux and lead-free solder
271          </a>
272        </h3><p>When supposedly simple tasks turn complicated.</p>
273
274<a class="post-preview" href="/posts/howtosolder-flux">
275                <img alt="HowTo: Solder by hand - Flux and lead-free solder" src="/assets/2024-09-21-howtosolder-flux/1.jpg">
276          </a></li><li><span class="post-meta">Aug 27, 2024</span>
277        <h3>
278          <a class="post-link" href="/posts/eyeglassclip">
279            Duplicating the pocket eyeglass clip
280          </a>
281        </h3><p>How many tools does it take?</p>
282
283<a class="post-preview" href="/posts/eyeglassclip">
284                <img alt="Duplicating the pocket eyeglass clip" src="/assets/2024-08-27-eyeglassclip/23.jpg">
285          </a></li><li><span class="post-meta">Jul 27, 2024</span>
286        <h3>
287          <a class="post-link" href="/posts/horizontal-thread-holder">
288            A horizontal thread holder for a vintage sewing machine
289          </a>
290        </h3><p>Making things most folks would just buy.</p>
291
292<a class="post-preview" href="/posts/horizontal-thread-holder">
293                <img alt="A horizontal thread holder for a vintage sewing machine" src="/assets/2024-07-27-horizontal-thread-holder/7.jpg">
294          </a></li><li><span class="post-meta">Jun 6, 2024</span>
295        <h3>
296          <a class="post-link" href="/posts/phonecase3">
297            A case for a Fairphone 3 - Prototype
298          </a>
299        </h3><p>Reconciling plans and reality.</p>
300
301<a class="post-preview" href="/posts/phonecase3">
302                <img alt="A case for a Fairphone 3 - Prototype" src="/assets/2024-06-06-phonecase3/5.jpg">
303          </a></li><li><span class="post-meta">Apr 3, 2024</span>
304        <h3>
305          <a class="post-link" href="/posts/pfaff297">
306            Reassembling the upper thread tensioner on a Pfaff 297 sewing machine.
307          </a>
308        </h3><p>Surprise:  It’s broken!</p>
309
310<a class="post-preview" href="/posts/pfaff297">
311                <img alt="Reassembling the upper thread tensioner on a Pfaff 297 sewing machine." src="/assets/2024-04-03-pfaff297/1.jpg">
312          </a></li><li><span class="post-meta">Mar 17, 2024</span>
313        <h3>
314          <a class="post-link" href="/posts/phonecase2">
315            A case for a Fairphone 3 - Plan
316          </a>
317        </h3><p>Making measurements and drawing plans.</p>
318
319<a class="post-preview" href="/posts/phonecase2">
320                <img alt="A case for a Fairphone 3 - Plan" src="/assets/2024-03-17-phonecase2/1.png">
321          </a></li><li><span class="post-meta">Mar 10, 2024</span>
322        <h3>
323          <a class="post-link" href="/posts/phonecase1">
324            A case for a Fairphone 3 - Concept
325          </a>
326        </h3><p>Begin at the beginning.</p>
327
328<a class="post-preview" href="/posts/phonecase1">
329                <img alt="A case for a Fairphone 3 - Concept" src="/assets/2024-03-10-phonecase/1.jpg">
330          </a></li><li><span class="post-meta">Mar 10, 2024</span>
331        <h3>
332          <a class="post-link" href="/posts/phonecase-toc">
333            A case for a Fairphone 3 - Table of Contents
334          </a>
335        </h3><p>A DIY leather sewing project from start to finish.</p>
336
337<a class="post-preview" href="/posts/phonecase-toc">
338                <img alt="A case for a Fairphone 3 - Table of Contents" src="/assets/2024-03-10-phonecase/1.jpg">
339          </a></li><li><span class="post-meta">Feb 25, 2024</span>
340        <h3>
341          <a class="post-link" href="/posts/moresharpeningstones">
342            A holder for some more sharpening stones
343          </a>
344        </h3><p>
344Showing how I did something the second time around.</p>
345
346<a class="post-preview" href="/posts/moresharpeningstones">
347                <img alt="A holder for some more sharpening stones" src="/assets/2024-02-25-moresharpeningstones/1.jpg">
348          </a></li><li><span class="post-meta">Feb 24, 2024</span>
349        <h3>
350          <a class="post-link" href="/posts/teapot">
351            A handle for a tea strainer
352          </a>
353        </h3><p>Cleaning a teapot the long way around.</p>
354
355<a class="post-preview" href="/posts/teapot">
356                <img alt="A handle for a tea strainer" src="/assets/2024-02-24-teapot/9.jpg">
357          </a></li><li><span class="post-meta">Feb 18, 2024</span>
358        <h3>
359          <a class="post-link" href="/posts/sharpeningstones">
360            Sharpening stones for the repair cafe
361          </a>
362        </h3><p>Donating more than just time to a worthy cause.</p>
363
364<a class="post-preview" href="/posts/sharpeningstones">
365                <img alt="Sharpening stones for the repair cafe" src="/assets/2024-02-18-sharpeningstones/6.jpg">
366          </a></li><li><span class="post-meta">Feb 10, 2024</span>
367        <h3>
368          <a class="post-link" href="/posts/motorcontrol18">
369            A sewing machine motor speed control - The sound of a functional snubber
370          </a>
371        </h3><p>The answer to a non-Zen non-koan.</p>
372
373<a class="post-preview" href="/posts/motorcontrol18">
374                <img alt="A sewing machine motor speed control - The sound of a functional snubber" src="/assets/2024-02-10-motorcontrol18/2.jpg">
375          </a></li><li><span class="post-meta">Jan 25, 2024</span>
376        <h3>
377          <a class="post-link" href="/posts/tripod">
378            A vintage tripod to make pictures of my vintage sewing machines
379          </a>
380        </h3><p>One from two instead of two for one.</p>
381
382<a class="post-preview" href="/posts/tripod">
383                <img alt="A vintage tripod to make pictures of my vintage sewing machines" src="/assets/2024-01-25-tripod/1.jpg">
384          </a></li><li><span class="post-meta">Jan 13, 2024</span>
385        <h3>
386          <a class="post-link" href="/posts/motorcontrol17">
387            A sewing machine motor speed control - A snubber for Bigfoot
388          </a>
389        </h3>
390<script type="text/x-mathjax-config">
391  MathJax.Hub.Config({
392    tex2jax: {
393      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
394      processEscapes: true
395    }
396  });
397</script>
397
398
399<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
400</script>
400
401
402<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
403</script>
403
404
405<p>Protecting the flyback diode that protects the MOSFET.</p>
406
407<a class="post-preview" href="/posts/motorcontrol17">
408                <img alt="A sewing machine motor speed control - A snubber for Bigfoot" src="/assets/2024-01-13-motorcontrol17/3.png">
409          </a></li><li><span class="post-meta">Jan 4, 2024</span>
410        <h3>
411          <a class="post-link" href="/posts/motorcontrol16">
412            A sewing machine motor speed control - When you really need an engineer&#39;s help.
413          </a>
414        </h3><p>Kerplunk.  Kablooey.</p>
415
416<a class="post-preview" href="/posts/motorcontrol16">
417                <img alt="A sewing machine motor speed control - When you really need an engineer's help." src="/assets/2024-01-04-motorcontrol16/1.jpg">
418          </a></li><li><span class="post-meta">Dec 30, 2023</span>
419        <h3>
420          <a class="post-link" href="/posts/howtosolder-18-bettersoldersucker">
421            HowTo: Solder by hand - A better solder sucker
422          </a>
423        </h3><p>A modern replacement for the old fashioned solder sucker ball.</p>
424
425<a class="post-preview" href="/posts/howtosolder-18-bettersoldersucker">
426                <img alt="HowTo: Solder by hand - A better solder sucker" src="/assets/2023-12-30-howtosolder-18-soldersucker/1.jpg">
427          </a></li><li><span class="post-meta">Nov 12, 2023</span>
428        <h3>
429          <a class="post-link" href="/posts/motorcontrol14">
430            A sewing machine motor speed control - A look at the insides of the finished control
431          </a>
432        </h3><p>A lurid crawl through Bigfoot’s entrails.</p>
433
434<a class="post-preview" href="/posts/motorcontrol14">
435                <img alt="A sewing machine motor speed control - A look at the insides of the finished control" src="/assets/2023-11-15-motorcontrol14/1.jpg">
436          </a></li><li><span class="post-meta">Nov 10, 2023</span>
437        <h3>
438          <a class="post-link" href="/posts/motorcontrol13">
439            A sewing machine motor speed control - Functional
440          </a>
441        </h3><p>A look at a functional DIY sewing machine motor speed control.</p>
442
443<a class="post-preview" href="/posts/motorcontrol13">
444                <img alt="A sewing machine motor speed control - Functional" src="/assets/2023-11-10-motorcontrol13/1.jpg">
445          </a></li><li><span class="post-meta">Oct 21, 2023</span>
446        <h3>
447          <a class="post-link" href="/posts/pfaff-801-motorcontrol">
448            Replacing the broken controller on a Pfaff 801 Hobbymatic sewing machine
449          </a>
450        </h3><p>Old isn’t always better, especially when it comes to electronics.</p>
451
452<a class="post-preview" href="/posts/pfaff-801-motorcontrol">
453                <img alt="Replacing the broken controller on a Pfaff 801 Hobbymatic sewing machine" src="/assets/2023-10-21-pfaff-801-motorcontrol/3.jpg">
454          </a></li><li><span class="post-meta">Aug 31, 2023</span>
455        <h3>
456          <a class="post-link" href="/posts/motorcontrol12">
457            A sewing machine motor speed control - Nearly there
458          </a>
459        </h3><p>Got the hardware. Where’s the software?</p>
460
461<a class="post-preview" href="/posts/motorcontrol12">
462                <img alt="A sewing machine motor speed control - Nearly there" src="/assets/2023-08-31-motorcontrol12/1.jpg">
463          </a></li><li><span class="post-meta">Aug 14, 2023</span>
464        <h3>
465          <a class="post-link" href="/posts/pfaff-30-31-7-reassembly">
466            The Pfaff 30-31 sewing machine - Reassembly
467          </a>
468        </h3><p>Putting back all the things I took off.</p>
469
470<a class="post-preview" href="/posts/pfaff-30-31-7-reassembly">
471                <img alt="The Pfaff 30-31 sewing machine - Reassembly" src="/assets/2023-08-14-pfaff-30-31-7-reassembly/71.jpg">
472          </a></li><li><span class="post-meta">Jul 25, 2023</span>
473        <h3>
474          <a class="post-link" href="/posts/blackforest-sewingmachines">
475            Sewing machines of the Black Forest
476          </a>
477        </h3><p>What can you discover from a quick look?</p>
478
479<a class="post-preview" href="/posts/blackforest-sewingmachines">
480                <img alt="Sewing machines of the Black Forest" src="/assets/2023-07-25-blackforest-sewingmachines/1.jpg">
481          </a></li><li><span class="post-meta">Jul 5, 2023</span>
482        <h3>
483          <a class="post-link" href="/posts/pfaff-30-31-6-painting">
484            The Pfaff 30-31 sewing machine - Repainting and applying decals
485          </a>
486        </h3><p>Looking good.</p>
487
488<a class="post-preview" href="/posts/pfaff-30-31-6-painting">
489                <img alt="The Pfaff 30-31 sewing machine - Repainting and applying decals" src="/assets/2023-07-05-pfaff-30-31-6-painting/11.jpg">
490          </a></li><li><span class="post-meta">Jun 8, 2023</span>
491        <h3>
492          <a class="post-link" href="/posts/pfaff30-31-5-stripping">
493            The Pfaff 30-31 sewing machine - Stripping the paint - carefully
494          </a>
495        </h3><p>Mind the lead.</p>
496
497<a class="post-preview" href="/posts/pfaff30-31-5-stripping">
498                <img alt="The Pfaff 30-31 sewing machine - Stripping the paint - carefully" src="/assets/2023-06-08-pfaff30-31-5-stripping/1.jpg">
499          </a></li><li><span class="post-meta">May 23, 2023</span>
500        <h3>
501          <a class="post-link" href="/posts/privileg-1510">
502            Privileg 1510 sewing machine - A favor for a friend
503          </a>
504        </h3><p>The book is right, even when it is wrong.</p>
505
506<a class="post-preview" href="/posts/privileg-1510">
507                <img alt="Privileg 1510 sewing machine - A favor for a friend" src="/assets/2023-05-23-privileg-1510/1.jpg">
508          </a></li><li><span class="post-meta">May 19, 2023</span>
509        <h3>
510          <a class="post-link" href="/posts/pfaff30-31-4-teardown">
511            The Pfaff 30-31 sewing machine - Disassembling the machine
512          </a>
513        </h3><p>Removing all the bits and pieces before stripping the paint.</p>
514
515<a class="post-preview" href="/posts/pfaff30-31-4-teardown">
516                <img alt="The Pfaff 30-31 sewing machine - Disassembling the machine" src="/assets/2023-05-19-pfaff30-31-4-teardown/2.jpg">
517          </a></li><li><span class="post-meta">May 16, 2023</span>
518        <h3>
519          <a class="post-link" href="/posts/pfaff30-31-3-cabinet">
520            The Pfaff 30-31 sewing machine - Refinishing the cabinet
521          </a>
522        </h3><p>Unlocking the beauty in an old oak veneer sewing cabinet.</p>
523
524<a class="post-preview" href="/posts/pfaff30-31-3-cabinet">
525                <img alt="The Pfaff 30-31 sewing machine - Refinishing the cabinet" src="/assets/2023-05-17-pfaff30-31-3-cabinet/2.jpg">
526          </a></li><li><span class="post-meta">Apr 23, 2023</span>
527        <h3>
528          <a class="post-link" href="/posts/pfaff30-31-2-working">
529            The Pfaff 30-31 sewing machine - Fixing a small problem
530          </a>
531        </h3><p>Jams are for music and toast, not sewing machines.</p>
532
533<a class="post-preview" href="/posts/pfaff30-31-2-working">
534                <img alt="The Pfaff 30-31 sewing machine - Fixing a small problem" src="/assets/2023-04-23-pfaff30-31-2-working/13.jpg">
535          </a></li><li><span class="post-meta">Apr 16, 2023</span>
536        <h3>
537          <a class="post-link" href="/posts/pfaff30-31-toc">
538            The Pfaff 30-31 sewing machine - Table of Contents
539          </a>
540        </h3><p>Returning a favor.</p>
541
542<a class="post-preview" href="/posts/pfaff30-31-toc">
543                <img alt="The Pfaff 30-31 sewing machine - Table of Contents" src="/assets/2023-04-16-pfaff30-31-1/8.jpg">
544          </a></li><li><span class="post-meta">Apr 16, 2023</span>
545        <h3>
546          <a class="post-link" href="/posts/pfaff30-31-1">
547            The Pfaff 30-31 sewing machine - What have we here?
548          </a>
549        </h3><p>Well darn it! (Not.)</p>
550
551<a class="post-preview" href="/posts/pfaff30-31-1">
552                <img alt="The Pfaff 30-31 sewing machine - What have we here?" src="/assets/2023-04-16-pfaff30-31-1/8.jpg">
553          </a></li><li><span class="post-meta">Apr 15, 2023</span>
554        <h3>
555          <a class="post-link" href="/posts/motorcontrol11">
556            A sewing machine motor speed control - Mounting brackets
557          </a>
558        </h3><p>Sawing, drilling, sanding and tapping.</p>
559
560<a class="post-preview" href="/posts/motorcontrol11">
561                <img alt="A sewing machine motor speed control - Mounting brackets" src="/assets/2023-04-15-motorcontrol11/13.jpg">
562          </a></li><li><span class="post-meta">Apr 7, 2023</span>
563        <h3>
564          <a class="post-link" href="/posts/motorcontrol10">
565            A sewing machine motor speed control - Making the box
566          </a>
567        </h3><p>Drilling, sawing, and filing.</p>
568
569<a class="post-preview" href="/posts/motorcontrol10">
570                <img alt="A sewing machine motor speed control - Making the box" src="/assets/2023-04-07-motorcontrol10/1.jpg">
571          </a></li><li><span class="post-meta">Feb 22, 2023</span>
572        <h3>
573          <a class="post-link" href="/posts/rfcamera7">
574            Photographing the invisible - adding a photo scanner to the GUI
575          </a>
576        </h3><p>Progress and a mystery.</p>
577
578<a class="post-preview" href="/posts/rfcamera7">
579                <img alt="Photographing the invisible - adding a photo scanner to the GUI" src="/assets/2023-02-22-rfcamera7/3.png">
580          </a></li><li><span class="post-meta">Feb 7, 2023</span>
581        <h3>
582          <a class="post-link" href="/posts/motorcontrol9">
583            A sewing machine motor speed control - Putting things together
584          </a>
585        </h3><p>No smoke, but not quite done.</p>
586
587<a class="post-preview" href="/posts/motorcontrol9">
588                <img alt="A sewing machine motor speed control - Putting things together" src="/assets/2023-02-07-motorcontrol9/1.jpg">
589          </a></li><li><span class="post-meta">Jan 8, 2023</span>
590        <h3>
591          <a class="post-link" href="/posts/earpads">
592            Headset earpads - don&#39;t fear the imperfection.
593          </a>
594        </h3><p>If you don’t try, you’ll never get better.</p>
595
596<a class="post-preview" href="/posts/earpads">
597                <img alt="Headset earpads - don't fear the imperfection." src="/assets/2023-01-08-earpads/1.jpg">
598          </a></li><li><span class="post-meta">Dec 31, 2022</span>
599        <h3>
600          <a class="post-link" href="/posts/motorcontrol8">
601            A sewing machine motor speed control - A long over due update
602          </a>
603        </h3><p>Collecting parts and drawing schematics.</p>
604
605<a class="post-preview" href="/posts/motorcontrol8">
606                <img alt="A sewing machine motor speed control - A long over due update" src="/assets/2022-12-31-motorcontrol8/layout.png">
607          </a></li><li><span class="post-meta">Dec 17, 2022</span>
608        <h3>
609          <a class="post-link" href="/posts/pfaff-k-8-secrets">
610            The Pfaff model K sewing machine - Secrets of the vibrating shuttle
611          </a>
612        </h3><p>The first rule of the vibrating shuttle oiler is that you don’t talk about the vibrating shuttle oiler.</p>
613
614<a class="post-preview" href="/posts/pfaff-k-8-secrets">
615                <img alt="The Pfaff model K sewing machine - Secrets of the vibrating shuttle" src="/assets/2022-12-17-pfaff-k-8-secrets/1.jpg">
616          </a></li><li><span class="post-meta">Dec 16, 2022</span>
617        <h3>
618          <a class="post-link" href="/posts/pfaff-k-7-base">
619            The Pfaff model K sewing machine -  Beech wood, shellac, and brass
620          </a>
621        </h3><p>A quick look at a couple of weeks of hobby time.</p>
622
623<a class="post-preview" href="/posts/pfaff-k-7-base">
624                <img alt="The Pfaff model K sewing machine -  Beech wood, shellac, and brass" src="/assets/2022-12-16-pfaff-k-7-base/11.jpg">
625          </a></li><li><span class="post-meta">Nov 27, 2022</span>
626        <h3>
627          <a class="post-link" href="/posts/pfaff-k-6-threading">
628            The Pfaff model K sewing machine - Threading the machine
629          </a>
630        </h3><p>A heckuvalotta photos.</p>
631
632<a class="post-preview" href="/posts/pfaff-k-6-threading">
633                <img alt="The Pfaff model K sewing machine - Threading the machine" src="/assets/2022-11-27-pfaff-k-6-threading/16.jpg">
634          </a></li><li><span class="post-meta">Nov 26, 2022</span>
635        <h3>
636          <a class="post-link" href="/posts/pfaff-k-5-motor">
637            The Pfaff model K sewing machine - Installing the motor
638          </a>
639        </h3><p>Anachronism time.</p>
640
641<a class="post-preview" href="/posts/pfaff-k-5-motor">
642                <img alt="The Pfaff model K sewing machine - Installing the motor" src="/assets/2022-11-26-pfaff-k-5-motor/12.jpg">
643          </a></li><li><span class="post-meta">Nov 25, 2022</span>
644        <h3>
645          <a class="post-link" href="/posts/pfaff-k-4-reassembly">
646            The Pfaff model K sewing machine - Reassembly
647          </a>
648        </h3><p>Back together again - clean and smooth running.</p>
649
650<a class="post-preview" href="/posts/pfaff-k-4-reassembly">
651                <img alt="The Pfaff model K sewing machine - Reassembly" src="/assets/2022-11-25-pfaff-k-4-reassembly/done2.jpg">
652          </a></li><li><span class="post-meta">Nov 12, 2022</span>
653        <h3>
654          <a class="post-link" href="/posts/pfaff-k-3-cleanup">
655            The Pfaff model K sewing machine - Disassembly and cleanup
656          </a>
657        </h3><p>Removing the ick and doing things I’d rather not.</p>
658
659<a class="post-preview" href="/posts/pfaff-k-3-cleanup">
660                <img alt="The Pfaff model K sewing machine - Disassembly and cleanup" src="/assets/2022-11-12-pfaff-k-3-cleanup/17.jpg">
661          </a></li><li><span class="post-meta">Nov 12, 2022</span>
662        <h3>
663          <a class="post-link" href="/posts/pfaff-262-unhack">
664            Pfaff 262 sewing machine - Unhacking a hack
665          </a>
666        </h3><p>When new old stuff reminds you of old old stuff.</p>
667
668<a class="post-preview" href="/posts/pfaff-262-unhack">
669                <img alt="Pfaff 262 sewing machine - Unhacking a hack" src="/assets/2022-11-12-pfaff-262-unhack/1.jpg">
670          </a></li><li><span class="post-meta">Nov 12, 2022</span>
671        <h3>
672          <a class="post-link" href="/posts/pfaff-262-toc">
673            Pfaff 262 sewing machine - Maintenance stories
674          </a>
675        </h3><p>Adventures with a Pfaff 262 sewing machine.</p>
676
677<a class="post-preview" href="/posts/pfaff-262-toc">
678                <img alt="Pfaff 262 sewing machine - Maintenance stories" src="/assets/2022-11-12-pfaff-262-toc/1.jpg">
679          </a></li><li><span class="post-meta">Nov 6, 2022</span>
680        <h3>
681          <a class="post-link" href="/posts/haspkeeper">
682            Latched but not locked
683          </a>
684        </h3><p>A couple of brass thingamabobs for the thingamajigs on an old wicker basket.</p>
685
686<a class="post-preview" href="/posts/haspkeeper">
687                <img alt="Latched but not locked" src="/assets/2022-11-6-haspkeeper/3.jpg">
688          </a></li><li><span class="post-meta">Oct 26, 2022</span>
689        <h3>
690          <a class="post-link" href="/posts/bagrepair">
691            A favor for my father-in-law
692          </a>
693        </h3><p>Tools find tasks.</p>
694
695<a class="post-preview" href="/posts/bagrepair">
696                <img alt="A favor for my father-in-law" src="/assets/2022-10-26-bagrepair/2.jpg">
697          </a></li><li><span class="post-meta">Oct 15, 2022</span>
698        <h3>
699          <a class="post-link" href="/posts/pfaff-k-toc">
700            The Pfaff model K sewing machine
701          </a>
702        </h3><p>Taking a Pfaff model K from sad to glad.</p>
703
704<a class="post-preview" href="/posts/pfaff-k-toc">
705                <img alt="The Pfaff model K sewing machine" src="/assets/2022-08-20-pfaff-k-1-straycat/3.jpg">
706          </a></li><li><span class="post-meta">Oct 15, 2022</span>
707        <h3>
708          <a class="post-link" href="/posts/pfaff-k-2">
709            The Pfaff model K sewing machine - Tryout
710          </a>
711        </h3><p>Stiff but functional.</p>
712
713<a class="post-preview" href="/posts/pfaff-k-2">
714                <img alt="The Pfaff model K sewing machine - Tryout" src="/assets/2022-10-15-pfaff-k-2/1.jpg">
715          </a></li><li><span class="post-meta">Oct 9, 2022</span>
716        <h3>
717          <a class="post-link" href="/posts/sewingmachinecradle">
718            A parking cradle for vintage sewing machines
719          </a>
720        </h3><p>Keeping the oil off the workbench and the grit out of the machines.</p>
721
722<a class="post-preview" href="/posts/sewingmachinecradle">
723                <img alt="A parking cradle for vintage sewing machines" src="/assets/2022-10-09-sewingmachinecradle/7.jpg">
724          </a></li><li><span class="post-meta">Oct 4, 2022</span>
725        <h3>
726          <a class="post-link" href="/posts/sewingmachinemotor">
727            Trying out a commercial electronic motor speed control for vintage sewing machines
728          </a>
729        </h3><p>Cheaper than DIY, and nearly as good.</p>
730
731<a class="post-preview" href="/posts/sewingmachinemotor">
732                <img alt="Trying out a commercial electronic motor speed control for vintage sewing machines" src="/assets/2022-10-04-sewingmachinemotor/1.jpg">
733          </a></li><li><span class="post-meta">Aug 26, 2022</span>
734        <h3>
735          <a class="post-link" href="/posts/rootbeerroadtrip">
736            Root beer roadtrip
737          </a>
738        </h3><p>A survey of root beer brands from Missouri to Georgia.</p>
739
740<a class="post-preview" href="/posts/rootbeerroadtrip">
741                <img alt="Root beer roadtrip" src="/assets/2022-08-26-rootbeerroadtrip/IMG_20220829_200444_054-01.jpeg">
742          </a></li><li><span class="post-meta">Aug 20, 2022</span>
743        <h3>
744          <a class="post-link" href="/posts/pfaff-k-1-straycat">
745            The Pfaff model K sewing machine - A blast from the past
746          </a>
747        </h3><p>Coincidences are strange things.</p>
748
749<a class="post-preview" href="/posts/pfaff-k-1-straycat">
750                <img alt="The Pfaff model K sewing machine - A blast from the past" src="/assets/2022-08-20-pfaff-k-1-straycat/3.jpg">
751          </a></li><li><span class="post-meta">Aug 7, 2022</span>
752        <h3>
753          <a class="post-link" href="/posts/adler16-bobbin">
754            The Adler class 8 sewing machine - Alternative bobbins for Wheeler and Wilson 9 type sewing machines
755          </a>
756        </h3><p>Mmmmmm.  Bagels.</p>
757
758<a class="post-preview" href="/posts/adler16-bobbin">
759                <img alt="The Adler class 8 sewing machine - Alternative bobbins for Wheeler and Wilson 9 type sewing machines" src="/assets/2022-08-07-adler16/shuttle.jpg">
760          </a></li><li><span class="post-meta">Jul 9, 2022</span>
761        <h3>
762          <a class="post-link" href="/posts/adler15">
763            The Adler class 8 sewing machine - Putting the Adler to good use
764          </a>
765        </h3><p>When your pockets are too deep.</p>
766
767<a class="post-preview" href="/posts/adler15">
768                <img alt="The Adler class 8 sewing machine - Putting the Adler to good use" src="/assets/2022-07-09-adler15/1.jpg">
769          </a></li><li><span class="post-meta">Jun 18, 2022</span>
770        <h3>
771          <a class="post-link" href="/posts/soilmoisture-6">
772            Soil moisture monitoring in a flower garden - Catastrophe - or not
773          </a>
774        </h3><p>When planning pays off.</p>
775
776<a class="post-preview" href="/posts/soilmoisture-6">
777                <img alt="Soil moisture monitoring in a flower garden - Catastrophe - or not" src="/assets/2022-06-18-soilmoisture-6/1.jpg">
778          </a></li><li><span class="post-meta">Jun 18, 2022</span>
779        <h3>
780          <a class="post-link" href="/posts/adler14">
781            The Adler class 8 sewing machine - A look at an original Adler sewing machine table
782          </a>
783        </h3><p>Resisting temptation.</p>
784
785<a class="post-preview" href="/posts/adler14">
786                <img alt="The Adler class 8 sewing machine - A look at an original Adler sewing machine table" src="/assets/2022-06-18-adler14/1.jpg">
787          </a></li><li><span class="post-meta">Jun 12, 2022</span>
788        <h3>
789          <a class="post-link" href="/posts/dual-hs135-2">
790            Fixing up a Dual HS135 - Repair
791          </a>
792        </h3><p>Curing a known disease and a little bit more.</p>
793
794<a class="post-preview" href="/posts/dual-hs135-2">
795                <img alt="Fixing up a Dual HS135 - Repair" src="/assets/2022-06-12-dual-hs135-2/6.jpg">
796          </a></li><li><span class="post-meta">Jun 5, 2022</span>
797        <h3>
798          <a class="post-link" href="/posts/dual-hs135-toc">
799            Fixing up a Dual HS135
800          </a>
801        </h3><p>Retro adventures with a Dual HS135.</p>
802
803<a class="post-preview" href="/posts/dual-hs135-toc">
804                <img alt="Fixing up a Dual HS135" src="/assets/2022-06-05-dual-hs135-1/1.jpg">
805          </a></li><li><span class="post-meta">Jun 5, 2022</span>
806        <h3>
807          <a class="post-link" href="/posts/dual-hs1
80735-1">
808            Fixing up a Dual HS135 - First sniff
809          </a>
810        </h3><p>What’s that smell?</p>
811
812<a class="post-preview" href="/posts/dual-hs135-1">
813                <img alt="Fixing up a Dual HS135 - First sniff" src="/assets/2022-06-05-dual-hs135-1/8.jpg">
814          </a></li><li><span class="post-meta">Jun 4, 2022</span>
815        <h3>
816          <a class="post-link" href="/posts/soilmoisture-5">
817            Soil moisture monitoring in a flower garden - An update after a very long pause
818          </a>
819        </h3><p>Mysteriouser and mysteriouser.</p>
820
821<a class="post-preview" href="/posts/soilmoisture-5">
822                <img alt="Soil moisture monitoring in a flower garden - An update after a very long pause" src="/assets/2022-06-04-soilmoisture-5/1.jpg">
823          </a></li><li><span class="post-meta">May 15, 2022</span>
824        <h3>
825          <a class="post-link" href="/posts/pfaff30-4">
826            The Pfaff 30 sewing machine - Threading the Pfaff 30
827          </a>
828        </h3><p>Another change in plans.</p>
829
830<a class="post-preview" href="/posts/pfaff30-4">
831                <img alt="The Pfaff 30 sewing machine - Threading the Pfaff 30" src="/assets/2022-05-15-pfaff30-4/20.jpg">
832          </a></li><li><span class="post-meta">May 11, 2022</span>
833        <h3>
834          <a class="post-link" href="/posts/pfaff30-3">
835            The Pfaff 30 sewing machine - Taking it for a spin
836          </a>
837        </h3><p>Doing things people say you can’t do.</p>
838
839<a class="post-preview" href="/posts/pfaff30-3">
840                <img alt="The Pfaff 30 sewing machine - Taking it for a spin" src="/assets/2022-05-11-pfaff30-3/2.jpg">
841          </a></li><li><span class="post-meta">May 9, 2022</span>
842        <h3>
843          <a class="post-link" href="/posts/pfaff30-2">
844            The Pfaff 30 sewing machine - Clean up
845          </a>
846        </h3><p>Sometimes you have to look twice to see how beautiful something is.</p>
847
848<a class="post-preview" href="/posts/pfaff30-2">
849                <img alt="The Pfaff 30 sewing machine - Clean up" src="/assets/2022-05-09-pfaff30-2/3.jpg">
850          </a></li><li><span class="post-meta">May 7, 2022</span>
851        <h3>
852          <a class="post-link" href="/posts/pfaff30-toc">
853            The Pfaff 30 sewing machine - Table of Contents
854          </a>
855        </h3><p>Just passing through.</p>
856
857<a class="post-preview" href="/posts/pfaff30-toc">
858                <img alt="The Pfaff 30 sewing machine - Table of Contents" src="/assets/2022-05-09-pfaff30-2/5.jpg">
859          </a></li><li><span class="post-meta">May 7, 2022</span>
860        <h3>
861          <a class="post-link" href="/posts/pfaff30-1">
862            The Pfaff 30 sewing machine - A first look
863          </a>
864        </h3><p>A special machine that’s a product of its times.</p>
865
866<a class="post-preview" href="/posts/pfaff30-1">
867                <img alt="The Pfaff 30 sewing machine - A first look" src="/assets/2022-05-07-pfaff30-1/2.jpg">
868          </a></li><li><span class="post-meta">May 6, 2022</span>
869        <h3>
870          <a class="post-link" href="/posts/adler13">
871            The Adler class 8 sewing machine - Modern consumables for a hundred year old sewing machine
872          </a>
873        </h3><p>Just screwing around a bit.</p>
874
875<a class="post-preview" href="/posts/adler13">
876                <img alt="The Adler class 8 sewing machine - Modern consumables for a hundred year old sewing machine" src="/assets/2022-05-06-adler13/1.jpg">
877          </a></li><li><span class="post-meta">May 4, 2022</span>
878        <h3>
879          <a class="post-link" href="/posts/diode-capacitors-volts-pt9">
880            Voltage multipliers - Part 9 Failure modes
881          </a>
882        </h3><p>Virtually releasing the magic smoke.</p>
883
884<a class="post-preview" href="/posts/diode-capacitors-volts-pt9">
885                <img alt="Voltage multipliers - Part 9 Failure modes" src="/assets/2022-05-04-Diode_Capacitors_Volts_Pt9/1.png">
886          </a></li><li><span class="post-meta">Apr 29, 2022</span>
887        <h3>
888          <a class="post-link" href="/posts/motorcontrol7">
889            A sewing machine motor speed control - Using a photointerrupter for speed control feedback
890          </a>
891        </h3><p>Works about as well as could be hoped for.</p>
892
893<a class="post-preview" href="/posts/motorcontrol7">
894                <img alt="A sewing machine motor speed control - Using a photointerrupter for speed control feedback" src="/assets/2022-04-29-motorcontrol7/1.jpg">
895          </a></li><li><span class="post-meta">Apr 15, 2022</span>
896        <h3>
897          <a class="post-link" href="/posts/rpm">
898            Counting RPM with a photointerrupter
899          </a>
900        </h3>
901<script type="text/x-mathjax-config">
902  MathJax.Hub.Config({
903    tex2jax: {
904      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
905      processEscapes: true
906    }
907  });
908</script>
908
909
910<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
911</script>
911
912
913<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
914</script>
914
915
916<p>When things don’t work like they ought to.</p>
917
918<a class="post-preview" href="/posts/rpm">
919                <img alt="Counting RPM with a photointerrupter" src="/assets/2022-04-15-rpm/module.jpg">
920          </a></li><li><span class="post-meta">Apr 3, 2022</span>
921        <h3>
922          <a class="post-link" href="/posts/adler12">
923            The Adler class 8 sewing machine - Threading the machine
924          </a>
925        </h3><p>Almost - but not quite - entirely like threading other machines.</p>
926
927<a class="post-preview" href="/posts/adler12">
928                <img alt="The Adler class 8 sewing machine - Threading the machine" src="/assets/2022-04-03-adler12/bobbin1a.jpg">
929          </a></li><li><span class="post-meta">Apr 1, 2022</span>
930        <h3>
931          <a class="post-link" href="/posts/motorcontrol6">
932            A sewing machine motor speed control - PWM + PID + current measured BEMF = Fail
933          </a>
934        </h3><p>A failure and a new plan.</p>
935
936<a class="post-preview" href="/posts/motorcontrol6">
937                <img alt="A sewing machine motor speed control - PWM + PID + current measured BEMF = Fail" src="/assets/2022-04-01-motorcontrol6/1.jpg">
938          </a></li><li><span class="post-meta">Mar 20, 2022</span>
939        <h3>
940          <a class="post-link" href="/posts/motorcontrol5">
941            A sewing machine motor speed control - A pulse width modulation driver with PID as a motor speed control
942          </a>
943        </h3><p>Getting closer.</p>
944
945<a class="post-preview" href="/posts/motorcontrol5">
946                <img alt="A sewing machine motor speed control - A pulse width modulation driver with PID as a motor speed control" src="/assets/2022-03-07-motorcontrol4/1.jpg">
947          </a></li><li><span class="post-meta">Mar 7, 2022</span>
948        <h3>
949          <a class="post-link" href="/posts/motorcontrol4">
950            A sewing machine motor speed control - A pulse width modulation driver with feedback as a motor speed control
951          </a>
952        </h3><p>Moving forwards again.</p>
953
954<a class="post-preview" href="/posts/motorcontrol4">
955                <img alt="A sewing machine motor speed control - A pulse width modulation driver with feedback as a motor speed control" src="/assets/2022-03-07-motorcontrol4/1.jpg">
956          </a></li><li><span class="post-meta">Mar 5, 2022</span>
957        <h3>
958          <a class="post-link" href="/posts/motorcontrol3">
959            A sewing machine motor speed control - A simple pulse width modulation driver as a motor speed control
960          </a>
961        </h3><p>One step forward and one step back.</p>
962
963<a class="post-preview" href="/posts/motorcontrol3">
964                <img alt="A sewing machine motor speed control - A simple pulse width modulation driver as a motor speed control" src="/assets/2022-03-05-motorcontrol3/1.jpg">
965          </a></li><li><span class="post-meta">Feb 28, 2022</span>
966        <h3>
967          <a class="post-link" href="/posts/motorcontrol2">
968            A sewing machine motor speed control - A MOSFET source follower as a motor speed control
969          </a>
970        </h3><p>Better, but far from good.</p>
971
972<a class="post-preview" href="/posts/motorcontrol2">
973                <img alt="A sewing machine motor speed control - A MOSFET source follower as a motor speed control" src="/assets/2022-02-28-motorcontrol2/1.jpg">
974          </a></li><li><span class="post-meta">Feb 25, 2022</span>
975        <h3>
976          <a class="post-link" href="/posts/motorcontrol1">
977            A sewing machine motor speed control - Basic ideas on how not to make a motor speed control
978          </a>
979        </h3><p>Simple but not really useful.</p>
980
981<a class="post-preview" href="/posts/motorcontrol1">
982                <img alt="A sewing machine motor speed control - Basic ideas on how not to make a motor speed control" src="/assets/2022-02-25-motorcontrol1/1.jpg">
983          </a></li><li><span class="post-meta">Feb 25, 2022</span>
984        <h3>
985          <a class="post-link" href="/posts/motorcontrol-toc">
986            A sewing machine motor speed control - Table of Contents
987          </a>
988        </h3><p>
988Replacing simple mechanics with electricity and electronics.</p>
989
990<a class="post-preview" href="/posts/motorcontrol-toc">
991                <img alt="A sewing machine motor speed control - Table of Contents" src="/assets/2022-02-25-motorcontrol1/3.jpg">
992          </a></li><li><span class="post-meta">Feb 17, 2022</span>
993        <h3>
994          <a class="post-link" href="/posts/motorcontrol">
995            A sewing machine motor speed control - Musings on motor speed control for universal motors
996          </a>
997        </h3><p>Ideas for taming my Adler.</p>
998
999<a class="post-preview" href="/posts/motorcontrol">
1000                <img alt="A sewing machine motor speed control - Musings on motor speed control for universal motors" src="/assets/2022-02-17-motorcontrol/sketch.png">
1001          </a></li><li><span class="post-meta">Feb 7, 2022</span>
1002        <h3>
1003          <a class="post-link" href="/posts/adler11">
1004            The Adler class 8 sewing machine - Adjusting the thread tension
1005          </a>
1006        </h3><p>Thread tension from scratch.</p>
1007
1008<a class="post-preview" href="/posts/adler11">
1009                <img alt="The Adler class 8 sewing machine - Adjusting the thread tension" src="/assets/2022-02-07-adler11/1.jpg">
1010          </a></li><li><span class="post-meta">Feb 3, 2022</span>
1011        <h3>
1012          <a class="post-link" href="/posts/adler10">
1013            The Adler class 8 sewing machine - The thread tensioning mechanisms
1014          </a>
1015        </h3><p>A lot simpler than it looks - but still complicated enough.</p>
1016
1017<a class="post-preview" href="/posts/adler10">
1018                <img alt="The Adler class 8 sewing machine - The thread tensioning mechanisms" src="/assets/2022-02-03-adler10/10.jpg">
1019          </a></li><li><span class="post-meta">Feb 2, 2022</span>
1020        <h3>
1021          <a class="post-link" href="/posts/adler9">
1022            The Adler class 8 sewing machine - A problem with the thread tension
1023          </a>
1024        </h3><p>It’s the little things that make life difficult.</p>
1025
1026<a class="post-preview" href="/posts/adler9">
1027                <img alt="The Adler class 8 sewing machine - A problem with the thread tension" src="/assets/2022-02-02-adler9/1.jpg">
1028          </a></li><li><span class="post-meta">Jan 25, 2022</span>
1029        <h3>
1030          <a class="post-link" href="/posts/threadtension">
1031            Thread tension adjustment in vintage (and not so vintage) sewing machines
1032          </a>
1033        </h3><p>Get it right the first time.</p>
1034
1035<a class="post-preview" href="/posts/threadtension">
1036                <img alt="Thread tension adjustment in vintage (and not so vintage) sewing machines" src="/assets/2022-01-25-threadtension/1.jpg">
1037          </a></li><li><span class="post-meta">Jan 16, 2022</span>
1038        <h3>
1039          <a class="post-link" href="/posts/pfaff31-2">
1040            The Pfaff model 31 sewing machine - Refinishing the cabinet
1041          </a>
1042        </h3><p>Really glad I did something I wasn’t planning to do.</p>
1043
1044<a class="post-preview" href="/posts/pfaff31-2">
1045                <img alt="The Pfaff model 31 sewing machine - Refinishing the cabinet" src="/assets/2022-01-16-pfaff31-2/1.jpg">
1046          </a></li><li><span class="post-meta">Jan 1, 2022</span>
1047        <h3>
1048          <a class="post-link" href="/posts/pfaff31-toc">
1049            The Pfaff model 31 sewing machine - Table of Contents
1050          </a>
1051        </h3><p>Reassembling a family heirloom.</p>
1052
1053<a class="post-preview" href="/posts/pfaff31-toc">
1054                <img alt="The Pfaff model 31 sewing machine - Table of Contents" src="/assets/2022-01-16-pfaff31-2/22.jpg">
1055          </a></li><li><span class="post-meta">Jan 1, 2022</span>
1056        <h3>
1057          <a class="post-link" href="/posts/pfaff31-1">
1058            The Pfaff model 31 sewing machine - Initial state
1059          </a>
1060        </h3><p>A first look at the Pfaff 31 and its cabinet.</p>
1061
1062<a class="post-preview" href="/posts/pfaff31-1">
1063                <img alt="The Pfaff model 31 sewing machine - Initial state" src="/assets/2022-01-01-pfaff31-1/1.jpg">
1064          </a></li><li><span class="post-meta">Dec 14, 2021</span>
1065        <h3>
1066          <a class="post-link" href="/posts/phoneholster">
1067            Black, gold, and blue
1068          </a>
1069        </h3><p>A leather phone holster for my Motorola G8 Android smartphone.</p>
1070
1071<a class="post-preview" href="/posts/phoneholster">
1072                <img alt="Black, gold, and blue" src="/assets/2021-12-14-phoneholster/8a.jpg">
1073          </a></li><li><span class="post-meta">Dec 5, 2021</span>
1074        <h3>
1075          <a class="post-link" href="/posts/pfaff-262-zigzag">
1076            Pfaff 262 sewing machine - Sunday afternoon emergency
1077          </a>
1078        </h3><p>When the zig-zag only zags.</p>
1079
1080<a class="post-preview" href="/posts/pfaff-262-zigzag">
1081                <img alt="Pfaff 262 sewing machine - Sunday afternoon emergency" src="/assets/2021-12-05-pfaff-262-zigzag/1.jpg">
1082          </a></li><li><span class="post-meta">Dec 5, 2021</span>
1083        <h3>
1084          <a class="post-link" href="/posts/adler8">
1085            The Adler class 8 sewing machine - Refurbishing some unobtainium
1086          </a>
1087        </h3><p>Not like new, but at least functional.</p>
1088
1089<a class="post-preview" href="/posts/adler8">
1090                <img alt="The Adler class 8 sewing machine - Refurbishing some unobtainium" src="/assets/2021-12-05-adler8/11.jpg">
1091          </a></li><li><span class="post-meta">Nov 30, 2021</span>
1092        <h3>
1093          <a class="post-link" href="/posts/phonepatch">
1094            An Android phone patch adapter
1095          </a>
1096        </h3><p>Connecting two Android phones for fun and profit.</p>
1097
1098<a class="post-preview" href="/posts/phonepatch">
1099                <img alt="An Android phone patch adapter" src="/assets/2021-11-30-phonepatch/zoom.png">
1100          </a></li><li><span class="post-meta">Nov 23, 2021</span>
1101        <h3>
1102          <a class="post-link" href="/posts/adler7">
1103            The Adler class 8 sewing machine - Sorting a box of unobtainium
1104          </a>
1105        </h3><p>An embarrassment of riches.</p>
1106
1107<a class="post-preview" href="/posts/adler7">
1108                <img alt="The Adler class 8 sewing machine - Sorting a box of unobtainium" src="/assets/2021-11-23-adler7/2.jpg">
1109          </a></li><li><span class="post-meta">Nov 21, 2021</span>
1110        <h3>
1111          <a class="post-link" href="/posts/universalmotor">
1112            Reversing a universal motor
1113          </a>
1114        </h3><p>Easier than you might think.</p>
1115
1116<a class="post-preview" href="/posts/universalmotor">
1117                <img alt="Reversing a universal motor" src="/assets/2021-11-21-universalmotor/6.jpg">
1118          </a></li><li><span class="post-meta">Nov 20, 2021</span>
1119        <h3>
1120          <a class="post-link" href="/posts/adler6">
1121            The Adler class 8 sewing machine - Building the base for the Adler
1122          </a>
1123        </h3><p>Lots of woodworking.</p>
1124
1125<a class="post-preview" href="/posts/adler6">
1126                <img alt="The Adler class 8 sewing machine - Building the base for the Adler" src="/assets/2021-11-20-adler6/7.jpg">
1127          </a></li><li><span class="post-meta">Nov 18, 2021</span>
1128        <h3>
1129          <a class="post-link" href="/posts/adler5">
1130            The Adler class 8 sewing machine - A new base for the Adler
1131          </a>
1132        </h3><p>Looking good.</p>
1133
1134<a class="post-preview" href="/posts/adler5">
1135                <img alt="The Adler class 8 sewing machine - A new base for the Adler" src="/assets/2021-11-18-adler5/3.jpg">
1136          </a></li><li><span class="post-meta">Nov 6, 2021</span>
1137        <h3>
1138          <a class="post-link" href="/posts/oilcan">
1139            Cleaning up a brass oil can
1140          </a>
1141        </h3><p>Cooler than its modern counterpart - and more practical.</p>
1142
1143<a class="post-preview" href="/posts/oilcan">
1144                <img alt="Cleaning up a brass oil can" src="/assets/2021-11-06-oilcan/7.jpg">
1145          </a></li><li><span class="post-meta">Oct 24, 2021</span>
1146        <h3>
1147          <a class="post-link" href="/posts/adler4">
1148            The Adler class 8 sewing machine - Not doing what I had planned
1149          </a>
1150        </h3><p>Red crayons for better legibility.</p>
1151
1152<a class="post-preview" href="/posts/adler4">
1153                <img alt="The Adler class 8 sewing machine - Not doing what I had planned" src="/assets/2021-10-24-adler4/5.jpg">
1154          </a></li><li><span class="post-meta">Oct 23, 2021</span>
1155        <h3>
1156          <a class="post-link" href="/posts/fixalamp">
1157            Fixing a floor lamp
1158          </a>
1159        </h3><p>Swiss cheese - or a block of hole-y steel.</p>
1160
1161<a class="post-preview" href="/posts/fixalamp">
1162                <img alt="Fixing a floor lamp" src="/assets/2021-10-23-fixalamp/4.jpg">
1163          </a></li><li><span class="post-meta">Oct 23, 2021</span>
1164        <h3>
1165          <a class="post-link" href="/posts/electrometerhat3">
1166            A hat full of electrometers - Finished
1167          </a>
1168        </h3><p>A bunch of electrometers on the wrong hat.</p>
1169
1170<a class="post-preview" href="/posts/electrometerhat3">
1171                <img alt="A hat full of electrometers - Finished" src="/assets/2021-10-23-electrometerhat3/4.jpg">
1172          </a></li><li><span class="post-meta">Oct 14, 2021</span>
1173        <h3>
1174          <a class="post-link" href="/posts/d43-oneshotspeed">
1175            D43 oscilloscope software - Oneshot capture and the D43 time base
1176          </a>
1177        </h3><p>I feel the need — the need for speed!</p>
1178
1179<a class="post-preview" href="/posts/d43-oneshotspeed">
1180                <img alt="D43 oscilloscope software - Oneshot capture and the D43 time base" src="/assets/2021-10-14-d43-oneshotspeed/10microsecondpercm.png">
1181          </a></li><li><span class="post-meta">Oct 8, 2021</span>
1182        <h3>
1183          <a class="post-link" href="/posts/electrometerhat2">
1184            A hat full of electrometers - Mass production
1185          </a>
1186        </h3><p>A bunch of electrometers in need of a hat.</p>
1187
1188<a class="post-preview" href="/posts/electrometerhat2">
1189                <img alt="A hat full of electrometers - Mass production" src="/assets/2021-10-08-electrometerhat2/8.jpg">
1190          </a></li><li><span class="post-meta">Oct 5, 2021</span>
1191        <h3>
1192          <a class="post-link" href="/posts/iv15">
1193            Building an IV plotter from an Arduino Nano - Oops
1194          </a>
1195        </h3>
1196<script type="text/x-mathjax-config">
1197  MathJax.Hub.Config({
1198    tex2jax: {
1199      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
1200      processEscapes: true
1201    }
1202  });
1203</script>
1203
1204
1205<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
1206</script>
1206
1207
1208<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
1209</script>
1209
1210
1211<p>Correcting a mistake - an update for Rodriguez.</p>
1212
1213<a class="post-preview" href="/posts/iv15">
1214                <img alt="Building an IV plotter from an Arduino Nano - Oops" src="/assets/redo.png">
1215          </a></li><li><span class="post-meta">Aug 14, 2021</span>
1216        <h3>
1217          <a class="post-link" href="/posts/adler3">
1218            The Adler class 8 sewing machine - Planning the base
1219          </a>
1220        </h3><p>Simple is where it’s at.</p>
1221
1222<a class="post-preview" href="/posts/adler3">
1223                <img alt="The Adler class 8 sewing machine - Planning the base" src="/assets/2021-08-14-adler3/plans.jpg">
1224          </a></li><li><span class="post-meta">Aug 12, 2021</span>
1225        <h3>
1226          <a class="post-link" href="/posts/teacmp3">
1227            TEAC MP390 battery replacement
1228          </a>
1229        </h3><p>A quick fix.</p>
1230
1231<a class="post-preview" href="/posts/teacmp3">
1232                <img alt="TEAC MP390 battery replacement" src="/assets/2021-08-12-teacmp3/1.jpg">
1233          </a></li><li><span class="post-meta">Aug 7, 2021</span>
1234        <h3>
1235          <a class="post-link" href="/posts/adler2">
1236            The Adler class 8 sewing machine - Clean up
1237          </a>
1238        </h3><p>Shiny and black is hard to photograph.</p>
1239
1240<a class="post-preview" href="/posts/adler2">
1241                <img alt="The Adler class 8 sewing machine - Clean up" src="/assets/2021-08-07-adler2/1.jpg">
1242          </a></li><li><span class="post-meta">Aug 5, 2021</span>
1243        <h3>
1244          <a class="post-link" href="/posts/adler1">
1245            The Adler class 8 sewing machine - Initial state
1246          </a>
1247        </h3><p>In a word - filthy.</p>
1248
1249<a class="post-preview" href="/posts/adler1">
1250                <img alt="The Adler class 8 sewing machine - Initial state" src="/assets/2021-08-05-adler1/3.jpg">
1251          </a></li><li><span class="post-meta">Aug 5, 2021</span>
1252        <h3>
1253          <a class="post-link" href="/posts/adler-toc">
1254            The Adler class 8 sewing machine - Table of Contents
1255          </a>
1256        </h3><p>The eagle has landed.</p>
1257
1258<a class="post-preview" href="/posts/adler-toc">
1259                <img alt="The Adler class 8 sewing machine - Table of Contents" src="/assets/2021-08-05-adler1/adler.jpg">
1260          </a></li><li><span class="post-meta">Jul 24, 2021</span>
1261        <h3>
1262          <a class="post-link" href="/posts/blaupunkt20300-4">
1263            Rejuvenating a Blaupunkt Granada Radio - Bluetooth for the blue dot
1264          </a>
1265        </h3><p>Bringing the Granada into the twenty first century.</p>
1266
1267<a class="post-preview" href="/posts/blaupunkt20300-4">
1268                <img alt="Rejuvenating a Blaupunkt Granada Radio - Bluetooth for the blue dot" src="/assets/2021-07-24-blaupunkt20300-4/done.jpg">
1269          </a></li><li><span class="post-meta">Jun 3, 2021</span>
1270        <h3>
1271          <a class="post-link" href="/posts/iv14">
1272            Building an IV plotter from an Arduino Nano - How do you use this thing, anyway?
1273          </a>
1274        </h3><p>Some instructions and wiring diagrams to make things easier.</p>
1275
1276<a class="post-preview" href="/posts/iv14">
1277                <img alt="Building an IV plotter from an Arduino Nano - How do you use this thing, anyway?" src="/assets/2021-06-03-iv14/Rodriguez-pebble-NPN.png">
1278          </a></li><li><span class="post-meta">May 25, 2021</span>
1279        <h3>
1280          <a class="post-link" href="/posts/d43-binary">
1281            D43 oscilloscope software - Pre-compiled binaries for easy use
1282          </a>
1283        </h3><p>GitHub to the rescue.</p>
1284
1285<a class="post-preview" href="/posts/d43-binary">
1286                <img alt="D43 oscilloscope software - Pre-compiled binaries for easy use" src="/assets/2021-05-25-D43-binary/D43-windows.png">
1287          </a></li><li><span class="post-meta">May 21, 2021</span>
1288        <h3>
1289          <a class="post-link" href="/posts/firewoodrack">
1290            Building a firewood rack
1291          </a>
1292        </h3><p>Under-engineered and over-built - but the price is right.</p>
1293
1294<a class="post-preview" href="/posts/firewoodrack">
1295                <img alt="Building a firewood rack" src="/assets/2021-05-21-firewoodrack/15.jpg">
1296          </a></li><li><span class="post-meta">May 18, 2021</span>
1297        <h3>
1298          <a class="post-link" href="/posts/androidtranscribe5">
1299            Transcribing phone calls with Google Live Transcribe - A properly functioning loop-back adapter
1300          </a>
1301        </h3><p>A CTIA four pole plug and a few spare parts.</p>
1302
1303<a class="post-preview" href="/posts/androidtranscribe5">
1304                <img alt="Transcribing phone calls with Google Live Transcribe - A properly functioning loop-back adapter" src="/assets/2021-05-18-androidtranscribe5/10A.jpg">
1305          </a></li><li><span class="post-meta">May 15, 2021</span>
1306        <h3>
1307          <a class="post-link" href="/posts/howtosolder-17-headset">
1308            HowTo: Solder by hand - Repair an Android headset
1309          </a>
1310        </h3><p>Everything it takes to replace a broken Android headset plug (4 pole 
1310CTIA.)</p>
1311
1312<a class="post-preview" href="/posts/howtosolder-17-headset">
1313                <img alt="HowTo: Solder by hand - Repair an Android headset" src="/assets/2021-05-15-howtosolder-17-headset/37.jpg">
1314          </a></li><li><span class="post-meta">May 10, 2021</span>
1315        <h3>
1316          <a class="post-link" href="/posts/androidtranscribe4">
1317            Transcribing phone calls with Google Live Transcribe - An adapter made from common parts
1318          </a>
1319        </h3><p>Not the cheapest way but certainly a reproducible way.</p>
1320
1321<a class="post-preview" href="/posts/androidtranscribe4">
1322                <img alt="Transcribing phone calls with Google Live Transcribe - An adapter made from common parts" src="/assets/2021-05-10-androidtranscribe4/18.jpg">
1323          </a></li><li><span class="post-meta">May 4, 2021</span>
1324        <h3>
1325          <a class="post-link" href="/posts/androidtranscribe3">
1326            Transcribing phone calls with Google Live Transcribe - Measurements and optimization
1327          </a>
1328        </h3><p>Making sure that <em>Live Transcribe</em> can hear properly.</p>
1329
1330<a class="post-preview" href="/posts/androidtranscribe3">
1331                <img alt="Transcribing phone calls with Google Live Transcribe - Measurements and optimization" src="/assets/2021-05-04-androidtranscribe3/transcribe.jpg">
1332          </a></li><li><span class="post-meta">May 2, 2021</span>
1333        <h3>
1334          <a class="post-link" href="/posts/androidtranscribe2">
1335            Transcribing phone calls with Google Live Transcribe - A prototype and a test
1336          </a>
1337        </h3><p>Electrically functional, but not quite ready for prime time.</p>
1338
1339<a class="post-preview" href="/posts/androidtranscribe2">
1340                <img alt="Transcribing phone calls with Google Live Transcribe - A prototype and a test" src="/assets/2021-05-02-androidtranscribe2/test.jpg">
1341          </a></li><li><span class="post-meta">Apr 29, 2021</span>
1342        <h3>
1343          <a class="post-link" href="/posts/androidtranscribe1">
1344            Transcribing phone calls with Google Live Transcribe - A first look
1345          </a>
1346        </h3><p>It ain’t rocket science, but it ain’t trivial, either.</p>
1347
1348<a class="post-preview" href="/posts/androidtranscribe1">
1349                <img alt="Transcribing phone calls with Google Live Transcribe - A first look" src="/assets/2021-04-29-androidtranscribe/transcribe.jpg">
1350          </a></li><li><span class="post-meta">Apr 29, 2021</span>
1351        <h3>
1352          <a class="post-link" href="/posts/androidtranscribe-toc">
1353            Transcribing phone calls with Google Live Transcribe - Table of Contents
1354          </a>
1355        </h3><p>An aid for the hard of hearing.</p>
1356
1357<a class="post-preview" href="/posts/androidtranscribe-toc">
1358                <img alt="Transcribing phone calls with Google Live Transcribe - Table of Contents" src="/assets/2021-04-29-androidtranscribe/transcribe.jpg">
1359          </a></li><li><span class="post-meta">Apr 11, 2021</span>
1360        <h3>
1361          <a class="post-link" href="/posts/rabbit">
1362            A rabbit for the rabbit (ein Hase für den Hase)
1363          </a>
1364        </h3><p>Getting a grip on a wood burning stove.</p>
1365
1366<a class="post-preview" href="/posts/rabbit">
1367                <img alt="A rabbit for the rabbit (ein Hase für den Hase)" src="/assets/2021-04-11-rabbit/5.jpg">
1368          </a></li><li><span class="post-meta">Mar 11, 2021</span>
1369        <h3>
1370          <a class="post-link" href="/posts/soilmoisture-4">
1371            Soil moisture monitoring in a flower garden - The Mud-Py monitoring software
1372          </a>
1373        </h3><p>Django + MQTT = Easy.</p>
1374
1375<a class="post-preview" href="/posts/soilmoisture-4">
1376                <img alt="Soil moisture monitoring in a flower garden - The Mud-Py monitoring software" src="/assets/2021-03-11-soilmoisture-4/mud-py-sensor.png">
1377          </a></li><li><span class="post-meta">Mar 4, 2021</span>
1378        <h3>
1379          <a class="post-link" href="/posts/simpson467">
1380            The Simpson 467 - my new old multimeter
1381          </a>
1382        </h3><p>I’ve got this thing about old equipment.</p>
1383
1384<a class="post-preview" href="/posts/simpson467">
1385                <img alt="The Simpson 467 - my new old multimeter" src="/assets/2021-03-04-simpson467/simpson467.jpg">
1386          </a></li><li><span class="post-meta">Feb 27, 2021</span>
1387        <h3>
1388          <a class="post-link" href="/posts/soilmoisture-3">
1389            Soil moisture monitoring in a flower garden - Solar power for the monitoring system
1390          </a>
1391        </h3><p>Assembling a few modules.</p>
1392
1393<a class="post-preview" href="/posts/soilmoisture-3">
1394                <img alt="Soil moisture monitoring in a flower garden - Solar power for the monitoring system" src="/assets/2021-02-27-soilmoisture-3/solarpower.jpg">
1395          </a></li><li><span class="post-meta">Feb 15, 2021</span>
1396        <h3>
1397          <a class="post-link" href="/posts/iv13">
1398            Building an IV plotter from an Arduino Nano - Taking a look at a tunnel diode
1399          </a>
1400        </h3>
1401<script type="text/x-mathjax-config">
1402  MathJax.Hub.Config({
1403    tex2jax: {
1404      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
1405      processEscapes: true
1406    }
1407  });
1408</script>
1408
1409
1410<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
1411</script>
1411
1412
1413<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
1414</script>
1414
1415
1416<p>Surprise time.</p>
1417
1418<a class="post-preview" href="/posts/iv13">
1419                <img alt="Building an IV plotter from an Arduino Nano - Taking a look at a tunnel diode" src="/assets/2021-02-15-iv13/GI103A-original.png">
1420          </a></li><li><span class="post-meta">Feb 13, 2021</span>
1421        <h3>
1422          <a class="post-link" href="/posts/iv12">
1423            Building an IV plotter from an Arduino Nano - Designing a common emitter amplifier with Rodriguez - part 4
1424          </a>
1425        </h3>
1426<script type="text/x-mathjax-config">
1427  MathJax.Hub.Config({
1428    tex2jax: {
1429      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
1430      processEscapes: true
1431    }
1432  });
1433</script>
1433
1434
1435<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
1436</script>
1436
1437
1438<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
1439</script>
1439
1440
1441<p>Three time’s a charm.</p>
1442
1443<a class="post-preview" href="/posts/iv12">
1444                <img alt="Building an IV plotter from an Arduino Nano - Designing a common emitter amplifier with Rodriguez - part 4" src="/assets/2021-02-13-iv12/2N3904-schematic.jpg">
1445          </a></li><li><span class="post-meta">Feb 6, 2021</span>
1446        <h3>
1447          <a class="post-link" href="/posts/iv11">
1448            Building an IV plotter from an Arduino Nano - Designing a common emitter amplifier with Rodriguez - part 3
1449          </a>
1450        </h3>
1451<script type="text/x-mathjax-config">
1452  MathJax.Hub.Config({
1453    tex2jax: {
1454      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
1455      processEscapes: true
1456    }
1457  });
1458</script>
1458
1459
1460<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
1461</script>
1461
1462
1463<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
1464</script>
1464
1465
1466<p>Revising Rodriguez’s base current measurements.</p>
1467
1468<a class="post-preview" href="/posts/iv11">
1469                <img alt="Building an IV plotter from an Arduino Nano - Designing a common emitter amplifier with Rodriguez - part 3" src="/assets/2021-02-06-iv11/2N3904.png">
1470          </a></li><li><span class="post-meta">Jan 24, 2021</span>
1471        <h3>
1472          <a class="post-link" href="/posts/iv10">
1473            Building an IV plotter from an Arduino Nano - Designing a common emitter amplifier with Rodriguez - part 2
1474          </a>
1475        </h3>
1476<script type="text/x-mathjax-config">
1477  MathJax.Hub.Config({
1478    tex2jax: {
1479      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
1480      processEscapes: true
1481    }
1482  });
1483</script>
1483
1484
1485<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
1486</script>
1486
1487
1488<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
1489</script>
1489
1490
1491<p>Lets take a “do over” on that biasing.</p>
1492
1493<a class="post-preview" href="/posts/iv10">
1494                <img alt="Building an IV plotter from an Arduino Nano - Designing a common emitter amplifier with Rodriguez - part 2" src="/assets/2021-01-24-iv10/ce-bettervalues.png">
1495          </a></li><li><span class="post-meta">Jan 22, 2021</span>
1496        <h3>
1497          <a class="post-link" href="/posts/iv9">
1498            Building an IV plotter from an Arduino Nano - Now that I&#39;ve got it, how do I use it?
1499          </a>
1500        </h3>
1501<script type="text/x-mathjax-config">
1502  MathJax.Hub.Config({
1503    tex2jax: {
1504      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
1505      processEscapes: true
1506    }
1507  });
1508</script>
1508
1509
1510<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
1511</script>
1511
1512
1513<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
1514</script>
1514
1515
1516<p>Designing a common emitter amplifier with Rodriguez.</p>
1517
1518<a class="post-preview" href="/posts/iv9">
1519                <img alt="Building an IV plotter from an Arduino Nano - Now that I've got it, how do I use it?" src="/assets/2021-01-22-iv9/2N3904-ce-design.png">
1520          </a></li><li><span class="post-meta">Jan 16, 2021</span>
1521        <h3>
1522          <a class="post-link" href="/posts/gnuradio-impedancetester-4">
1523            Learning about GNU Radio - Sources of error in the impedance tester
1524          </a>
1525        </h3>
1526<script type="text/x-mathjax-config">
1527  MathJax.Hub.Config({
1528    tex2jax: {
1529      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
1530      processEscapes: true
1531    }
1532  });
1533</script>
1533
1534
1535<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
1536</script>
1536
1537
1538<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
1539</script>
1539
1540
1541<p>That’s got the inductors covered, but what about the capacitors?</p>
1542
1543<a class="post-preview" href="/posts/gnuradio-impedancetester-4">
1544                <img alt="Learning about GNU Radio - Sources of error in the impedance tester" src="/assets/2021-01-16-gnuradio-impedancetester-4/inductor.png">
1545          </a></li><li><span class="post-meta">Jan 3, 2021</span>
1546        <h3>
1547          <a class="post-link" href="/posts/iv-8">
1548            Building an IV plotter from an Arduino Nano - Fixing some bugs and changing names
1549          </a>
1550        </h3>
1551<script type="text/x-mathjax-config">
1552  MathJax.Hub.Config({
1553    tex2jax: {
1554      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
1555      processEscapes: true
1556    }
1557  });
1558</script>
1558
1559
1560<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
1561</script>
1561
1562
1563<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
1564</script>
1564
1565
1566<p>Oversampling by any other name is just as slow.</p>
1567
1568<a class="post-preview" href="/posts/iv-8">
1569                <img alt="Building an IV plotter from an Arduino Nano - Fixing some bugs and changing names" src="/assets/2021-01-03-iv8/rodriguez.png">
1570          </a></li><li><span class="post-meta">Dec 16, 2020</span>
1571        <h3>
1572          <a class="post-link" href="/posts/iv7">
1573            Building an IV plotter from an Arduino Nano - Back on track and making progress
1574          </a>
1575        </h3>
1576<script type="text/x-mathjax-config">
1577  MathJax.Hub.Config({
1578    tex2jax: {
1579      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
1580      processEscapes: true
1581    }
1582  });
1583</script>
1583
1584
1585<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
1586</script>
1586
1587
1588<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
1589</script>
1589
1590
1591<p>A functional tracer with revised hardware and software.</p>
1592
1593<a class="post-preview" href="/posts/iv7">
1594                <img alt="Building an IV plotter from an Arduino Nano - Back on track and making progress" src="/assets/2020-12-16-iv7/qtivplotter.png">
1595          </a></li><li><span class="post-meta">Dec 10, 2020</span>
1596        <h3>
1597          <a class="post-link" href="/posts/electrometerhat1">
1598            A hat full of electrometers - Testing the first electrometer
1599          </a>
1600        </h3><p>A miniature, gold plated electrometer.</p>
1601
1602<a class="post-preview" href="/posts/electrometerhat1">
1603                <img alt="A hat full of electrometers - Testing the first electrometer" src="/assets/2020-12-10-electrometerhat1/firsttest.jpg">
1604          </a></li><li><span class="post-meta">Dec 10, 2020</span>
1605        <h3>
1606          <a class="post-link" href="/posts/electrometerhat-toc">
1607            A hat full of electrometers - Table of Contents
1608          </a>
1609        </h3><p>A special request.</p>
1610
1611<a class="post-preview" href="/posts/electrometerhat-toc">
1612                <img alt="A hat full of electrometers - Table of Contents" src="/assets/2020-12-10-electrometerhat1/firsttest.jpg">
1613          </a></li><li><span class="post-meta">Dec 7, 2020</span>
1614        <h3>
1615          <a class="post-link" href="/posts/iv6">
1616            Building an IV plotter from an Arduino Nano - Refocusing on the task
1617          </a>
1618        </h3>
1619<script type="text/x-mathjax-config">
1620  MathJax.Hub.Config({
1621    tex2jax: {
1622      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
1623      processEscapes: true
1624    }
1625  });
1626</script>
1626
1627
1628<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
1629</script>
1629
1630
1631<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
1632</script>
1632
1633
1634<p>Forget the ‘gators, I was supposed to be doing something else.</p>
1635
1636<a class="post-preview" href="/posts/iv6">
1637                <img alt="Building an IV plotter from an Arduino Nano - Refocusing on the task" src="/assets/2020-12-07-iv6/gator.png">
1638          </a></li><li><span class="post-meta">Dec 6, 2020</span>
1639        <h3>
1640          <a class="post-link" href="/posts/iv5">
1641            Building an IV plotter from an Arduino Nano - A simple Python program to get started
1642          </a>
1643        </h3>
1644<script type="text/x-mathjax-config">
1645  MathJax.Hub.Config({
1646    tex2jax: {
1647      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
1648      processEscapes: true
1649    }
1650  });
1651</script>
1651
1652
1653<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
1654</script>
1654
1655
1656<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
1657</script>
1657
1658
1659<p>Just doing some math and writing a bunch of numbers to a file.</p>
1660
1661<a class="post-preview" href="/posts/iv5">
1662                <img alt="Building an IV plotter from an Arduino Nano - A simple Python program to get started" src="/assets/2020-12-06-iv5/code.png">
1663          </a></li><li><span class="post-meta">Dec 4, 2020</span>
1664        <h3>
1665          <a class="post-link" href="/posts/iv4">
1666            Building an IV plotter from an Arduino Nano - Adding it all up
1667          </a>
1668        </h3>
1669<script type="text/x-mathjax-config">
1670  MathJax.Hub.Config({
1671    tex2jax: {
1672      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
1673      processEscapes: true
1674    }
1675  });
1676</script>
1676
1677
1678<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
1679</script>
1679
1680
1681<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
1682</script>
1682
1683
1684<p>Just do the easy stuff in the Arduino.</p>
1685
1686<a class="post-preview" href="/posts/iv4">
1687                <img alt="Building an IV plotter from an Arduino Nano - Adding it all up" src="/assets/2020-12-04-iv4/iv-red-bad.png">
1688          </a></li><li><span class="post-meta">Dec 3, 2020</span>
1689        <h3>
1690          <a class="post-link" href="/posts/pictureframe">
1691            A rustical picture frame
1692          </a>
1693        </h3><p><a href="https://www.youtube.com/watch?v=8KwgWqVCPzk">“And Now for Something Completely Different”</a> - <a href="https://en.wikipedia.org/wiki/Monty_Python%27s_Flying_Circus">Monty Python’s <em>Flying Circus</em></a></p>
1694
1695<a class="post-preview" href="/posts/pictureframe">
1696                <img alt="A rustical picture frame" src="/assets/2020-12-03-pictureframe/new.jpg">
1697          </a></li><li><span class="post-meta">Nov 28, 2020</span>
1698        <h3>
1699          <a class="post-link" href="/posts/oneshot-return">
1700            Revisiting the D43 one-shot capture function
1701          </a>
1702        </h3><p>The  <a href="https://electronics.stackexchange.com/">Electrical Engineering StackExchange</a> strikes again.</p>
1703
1704<a class="post-preview" href="/posts/oneshot-return">
1705                <img alt="Revisiting the D43 one-shot capture function" src="/assets/2020-11-28-oneshot-return/fallingedge.png">
1706          </a></li><li><span class="post-meta">Nov 1, 2020</span>
1707        <h3>
1708          <a class="post-link" href="/posts/blaupunkt20300-3">
1709            Rejuvenating a Blaupunkt Granada Radio - Renovating the power supply
1710          </a>
1711        </h3><p>I’m not much on the smell of rotten eggs.</p>
1712
1713<a class="post-preview" href="/posts/blaupunkt20300-3">
1714                <img alt="Rejuvenating a Blaupunkt Granada Radio - Renovating the power supply" src="/assets/2020-11-01-blaupunkt20300-3/rectifier-old.png">
1715          </a></li><li><span class="post-meta">Oct 24, 2020</span>
1716        <h3>
1717          <a class="post-link" href="/posts/iv3">
1718            Building an IV plotter from an Arduino Nano - Measuring current with an Arduino
1719          </a>
1720        </h3>
1721<script type="text/x-mathjax-config">
1722  MathJax.Hub.Config({
1723    tex2jax: {
1724      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
1725      processEscapes: true
1726    }
1727  });
1728</script>
1728
1729
1730<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
1731</script>
1731
1732
1733<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
1734</script>
1734
1735
1736<p>Ohm’s law doesn’t require a current shunt.</p>
1737
1738<a class="post-preview" href="/posts/iv3">
1739                <img alt="Building an IV plotter from an Arduino Nano - Measuring current with an Arduino" src="/assets/2020-10-24-iv-3/current.png">
1740          </a></li><li><span class="post-meta">Oct 21, 2020</span>
1741        <h3>
1742          <a class="post-link" href="/posts/iv-2">
1743            Building an IV plotter from an Arduino Nano - Generating the bias voltage with stone knives and bearskins
1744          </a>
1745        </h3>
1746<script type="text/x-mathjax-config">
1747  MathJax.Hub.Config({
1748    tex2jax: {
1749      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
1750      processEscapes: true
1751    }
1752  });
1753</script>
1753
1754
1755<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
1756</script>
1756
1757
1758<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
1759</script>
1759
1760
1761<p>Use what you’ve got.</p>
1762
1763<a class="post-preview" href="/posts/iv-2">
1764                <img alt="Building an IV plotter from an Arduino Nano - Generating the bias voltage with stone knives and bearskins" src="/assets/2020-10-21-iv-2/ragged.png">
1765          </a></li><li><span class="post-meta">Oct 19, 2020</span>
1766        <h3>
1767          <a class="post-link" href="/posts/iv-1a">
1768            Building an IV plotter from an Arduino Nano - Why am I doing this?
1769          </a>
1770        </h3>
1771<script type="text/x-mathjax-config">
1772  MathJax.Hub.Config({
1773    tex2jax: {
1774      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
1775      processEscapes: true
1776    }
1777  });
1778</script>
1778
1779
1780<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
1781</script>
1781
1782
1783<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
1784</script>
1784
1785
1786<p>When I’m right, I’m right.</p>
1787
1788<a class="post-preview" href="/posts/iv-1a">
1789                <img alt="Building an IV plotter from an Arduino Nano - Why am I doing this?" src="/assets/2020-10-19-iv/circuit.png">
1790          </a></li><li><span class="post-meta">Oct 19, 2020</span>
1791        <h3>
1792          <a class="post-link" href="/posts/iv-1-toc">
1793            Building an IV plotter from an Arduino Nano - Table of Contents
1794          </a>
1795        </h3><p>Making a point the hard way.</p>
1796
1797<a class="post-preview" href="/posts/iv-1-toc">
1798                <img alt="Building an IV plotter from an Arduino Nano - Table of Contents" src="/assets/2020-10-19-iv/ib-ic-3904.png">
1799          </a></li><li><span class="post-meta">Oct 15, 2020</span>
1800        <h3>
1801          <a class="post-link" href="/posts/badbulb">
1802            What&#39;s wrong with this piece of cheap junk?
1803          </a>
1804        </h3><p>Flashing lights are for the disco, not the dining room.</p>
1805
1806<a class="post-preview" href="/posts/badbulb">
1807                <img alt="What's wrong with this piece of cheap junk?" src="/assets/2020-10-15-badbulb/bulb.jpg">
1808          </a></li><li><span class="post-meta">Oct 10, 2020</span>
1809        <h3>
1810          <a class="post-link" href="/posts/fixwhatisntbroke">
1811            Fixing what isn&#39;t broke
1812          </a>
1813        </h3><p>At least, the manufacturer wouldn’t see it that way.</p>
1814
1815<a class="post-preview" href="/posts/fixwhatisntbroke">
1816                <img alt="Fixing what isn't broke" src="/assets/2020-10-10-fixwhatisntbroke/audiooutlet.jpg">
1817          </a></li><li><span class="post-meta">Oct 8, 2020</span>
1818        <h3>
1819          <a class="post-link" href="/posts/blaupunkt20300-2">
1820            Rejuvenating a Blaupunkt Granada Radio - Clean up and assessment
1821          </a>
1822        </h3><p>Clean is good, but it doesn’t do much for bad capacitors.</p>
1823
1824<a class="post-preview" href="/posts/blaupunkt20300-2">
1825                <img alt="Rejuvenating a Blaupunkt Granada Radio - Clean up and assessment" src="/assets/2020-10-08-blaupunkt20300-2/10.png">
1826          </a></li><li><span class="post-meta">Oct 1, 2020</span>
1827        <h3>
1828          <a class="post-link" href="/posts/blaupunkt20300-1">
1829            Rejuvenating a Blaupunkt Granada Radio - First look
1830          </a>
1831        </h3><p>What’s wrong, and how hard is this going to be?</p>
1832
1833<a class="post-preview" href="/posts/blaupunkt20300-1">
1834                <img alt="Rejuvenating a Blaupunkt Granada Radio - First look" src="/assets/2020-10-01-blaupunkt20300-1/front.jpg">
1835          </a></li><li><span class="post-meta">Oct 1, 2020</span>
1836        <h3>
1837          <a class="post-link" href="/posts/1blaupunkt20300-toc">
1838            Rejuvenating a Blaupunkt Granada Radio - Table of Contents
1839          </a>
1840        </h3><p>Refreshing my wife’s childhood memories.</p>
1841
1842<a class="post-preview" href="/posts/1blaupunkt20300-toc">
1843                <img alt="Rejuvenating a Blaupunkt Granada Radio - Table of Contents" src="/assets/2020-10-01-blaupunkt20300-1/front.jpg">
1844          </a></li><li><span class="post-meta">Sep 29, 2020</span>
1845        <h3>
1846          <a class="post-link" href="/posts/gnuradio-impedancetester-3">
1847            Learning about GNU Radio - More functions for the impedance tester
1848          </a>
1849        </h3>
1850<script type="text/x-mathjax-config">
1851  MathJax.Hub.Config({
1852    tex2jax: {
1853      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
1854      processEscapes: true
1855    }
1856  });
1857</script>
1857
1858
1859<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
1860</script>
1860
1861
1862<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
1863</script>
1863
1864
1865<p>More math and a little more software.</p>
1866
1867<a class="post-preview" href="/posts/gnuradio-impedancetester-3">
1868                <img alt="Learning about GNU Radio - More functions for the impedance tester" src="/assets/2020-09-29-gnuradio-impedancetester-3/inductor.png">
1869          </a></li><li><span class="post-meta">Sep 25, 2020</span>
1870        <h3>
1871          <a class="post-link" href="/posts/gnuradio-impedancetester-2">
1872            Learning about GNU Radio - Hooking up the impedance tester
1873          </a>
1874        </h3>
1875<script type="text/x-mathjax-config">
1876  MathJax.Hub.Config({
1877    tex2jax: {
1878      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
1879      processEscapes: true
1880    }
1881  });
1882</script>
1882
1883
1884<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
1885</script>
1885
1886
1887<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
1888</script>
1888
1889
1890<p>Pretending I don’t have a room full of tools and equipment.</p>
1891
1892<a class="post-preview" href="/posts/gnuradio-impedancetester-2">
1893                <img alt="Learning about GNU Radio - Hooking up the impedance tester" src="/assets/2020-09-25-gnuradio-impedancetester-2/running.jpg">
1894          </a></li><li><span class="post-meta">Aug 24, 2020</span>
1895        <h3>
1896          <a class="post-link" href="/posts/oldproject1">
1897            Nostalgic interlude - Remembering a project from long ago
1898          </a>
1899        </h3><p>Undoing things that were never meant to come undone.</p>
1900
1901<a class="post-preview" href="/posts/oldproject1">
1902                <img alt="Nostalgic interlude - Remembering a project from long ago" src="/assets/2020-08-24-oldproject1/newfan.jpg">
1903          </a></li><li><span class="post-meta">Aug 21, 2020</span>
1904        <h3>
1905          <a class="post-link" href="/posts/gnuradio-impedancetester-1">
1906            Learning about GNU Radio - How the impedance tester works
1907          </a>
1908        </h3>
1909<script type="text/x-mathjax-config">
1910  MathJax.Hub.Config({
1911    tex2jax: {
1912      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
1913      processEscapes: true
1914    }
1915  });
1916</script>
1916
1917
1918<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
1919</script>
1919
1920
1921<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
1922</script>
1922
1923
1924<p>A program doing mostly what computers do best - math.</p>
1925
1926<a class="post-preview" href="/posts/gnuradio-impedancetester-1">
1927                <img alt="Learning about GNU Radio - How the impedance tester works" src="/assets/2020-08-21-gnuradio-impedancetester-1/noisespectrum.png">
1928          </a></li><li><span class="post-meta">Aug 16, 2020</span>
1929        <h3>
1930          <a class="post-link" href="/posts/gnuradio-impedancetester">
1931            Learning about GNU Radio - A GNU Radio Companion flowgraph to measure impedance
1932          </a>
1933        </h3><p>A first (successful) experiment with GNU-Radio.</p>
1934
1935<a class="post-preview" href="/posts/gnuradio-impedancetester">
1936                <img alt="Learning about GNU Radio - A GNU Radio Companion flowgraph to measure impedance" src="/assets/2020-08-16-impedancetester/plotter.png">
1937          </a></li><li><span class="post-meta">Aug 16, 2020</span>
1938        <h3>
1939          <a class="post-link" href="/posts/1gnuradio-toc">
1940            Learning about GNU Radio - Table of Contents
1941          </a>
1942        </h3><p>All about my experiments with <a href="https://www.gnuradio.org/">GNU Radio</a>.</p>
1943
1944<a class="post-preview" href="/posts/1gnuradio-toc">
1945                <img alt="Learning about GNU Radio - Table of Contents" src="/assets/2020-08-16-impedancetester/plotter.png">
1946          </a></li><li><span class="post-meta">Aug 3, 2020</span>
1947        <h3>
1948          <a class="post-link" href="/posts/soilmoisture-2">
1949            Soil moisture monitoring in a flower garden - A little bit of planning
1950          </a>
1951        </h3><p>What am I doing here, anyhow?</p>
1952
1953<a class="post-preview" href="/posts/soilmoisture-2">
1954                <img alt="Soil moisture monitoring in a flower garden - A little bit of planning" src="/assets/2020-08-03-soilmoisture2/yard.png">
1955          </a></li><li><span class="post-meta">Jun 26, 2020</span>
1956        <h3>
1957          <a class="post-link" href="/posts/soilmoisture-1">
1958            Soil moisture monitoring in a flower garden - An infrastucture for testing my ideas
1959          </a>
1960        </h3><p>A garden from the inside out - first the servers, then the yard work.</p>
1961
1962<a class="post-preview" href="/posts/soilmoisture-1">
1963                <img alt="Soil moisture monitoring in a flower garden - An infrastucture for testing my ideas" src="/assets/2020-06-26-soilmoisture1/firstsetup.jpg">
1964          </a></li><li><span class="post-meta">Jun 11, 2020</span>
1965        <h3>
1966          <a class="post-link" href="/posts/soilmoisture-toc">
1967            All about my experiments in soil moisture monitoring
1968          </a>
1969        </h3><p>A list of all my posts on monitoring soil moisture in a flower garden.</p>
1970
1971<a class="post-preview" href="/posts/soilmoisture-toc">
1972                <img alt="All about my experiments in soil moisture monitoring" src="/assets/2020-06-07-soilmoisture0/yard.jpg">
1973          </a></li><li><span class="post-meta">Jun 7, 2020</span>
1974        <h3>
1975          <a class="post-link" href="/posts/soilmoisture0">
1976            Soil moisture monitoring in a flower garden - A first look
1977          </a>
1978        </h3><p>How much is enough, and how do you know?</p>
1979
1980<a class="post-preview" href="/posts/soilmoisture0">
1981                <img alt="Soil moisture monitoring in a flower garden - A first look" src="/assets/2020-06-07-soilmoisture0/yard.jpg">
1982          </a></li><li><span class="post-meta">May 11, 2020</span>
1983        <h3>
1984          <a class="post-link" href="/posts/elf">
1985            Generating extreme low frequency signals with a PC and an audio amplifier
1986          </a>
1987        </h3><p>I don’t need this, but I did it anyway.</p>
1988
1989<a class="post-preview" href="/posts/elf">
1990                <img alt="Generating extreme low frequency signals with a PC and an audio amplifier" src="/assets/2020-05-11-elf/gui.png">
1991          </a></li><li><span class="post-meta">May 3, 2020</span>
1992        <h3>
1993          <a class="post-link" href="/posts/d43-persistance">
1994            A persistence control for the D43 oscilloscope camera software
1995          </a>
1996        </h3><p>Making use of long sweep times.</p>
1997
1998<a class="post-preview" href="/posts/d43-persistance">
1999                <img alt="A persistence control for the D43 oscilloscope camera software" src="/assets/2020-05-03-persistance/longsweep.jpg">
2000          </a></li><li><span class="post-meta">May 1, 2020</span>
2001        <h3>
2002          <a class="post-link" href="/posts/am-multiplier">
2003            A voltage multiplier and a crazy idea
2004          </a>
2005        </h3><p>Re-modulating the subflexive fasarta.</p>
2006
2007<a class="post-preview" href="/posts/am-multiplier">
2008                <img alt="A voltage multiplier and a crazy idea" src="/assets/2020-05-01-am-multiplier/1.png">
2009          </a></li><li><span class="post-meta">Apr 26, 2020</span>
2010        <h3>
2011          <a class="post-link" href="/posts/saltlamp-base">
2012            Making the base for the salt block lamp
2013          </a>
2014        </h3><p>A crooked base for a crooked salt block.</p>
2015
2016<a class="post-preview" href="/posts/saltlamp-base">
2017                <img alt="Making the base for the salt block lamp" src="/assets/2020-04-26-saltlamp_base/base18.jpg">
2018          </a></li><li><span class="post-meta">Apr 17, 2020</span>
2019        <h3>
2020          <a class="post-link" href="/posts/previewimages">
2021            Improving the blog
2022          </a>
2023        </h3><p>Making my posts more visible on search.</p>
2024
2025<a class="post-preview" href="/posts/previewimages">
2026                <img alt="Improving the blog" src="/assets/2020-04-17-previewimages/preview.jpg">
2027          </a></li><li><span class="post-meta">Apr 10, 2020</span>
2028        <h3>
2029          <a class="post-link" href="/posts/d43-dualtrace">
2030            Dual traces and the Telequipment D43 oscilloscope
2031          </a>
2032        </h3><p>That ain’t fair, there’s twos of you there.</p>
2033
2034<a class="post-preview" href="/posts/d43-dualtrace">
2035                <img alt="Dual traces and the Telequipment D43 oscilloscope" src="/assets/2020-04-10-d43-dualtrace/traces-cutoff.png">
2036          </a></li><li><span class="post-meta">Apr 7, 2020</span>
2037        <h3>
2038          <a class="post-link" href="/posts/howtosolder-15-regular-or-unleaded">
2039            HowTo: Solder by hand - Regular or unleaded
2040          </a>
2041        </h3><p>What kind of solder is best?</p>
2042
2043<a class="post-preview" href="/posts/howtosolder-15-regular-or-unleaded">
2044                <img alt="HowTo: Solder by hand - Regular or unleaded" src="/assets/2020-04-07-howtosolder-15-regular_or_unleaded/solder.jpg">
2045          </a></li><li><span class="post-meta">Apr 5, 2020</span>
2046        <h3>
2047          <a class="post-link" href="/posts/howtosolder-16-new-soldering-iron">
2048            HowTo: Solder by hand - Meet my new soldering iron
2049          </a>
2050        </h3><p>The hardware store cheapy left me hanging.</p>
2051
2052<a class="post-preview" href="/posts/howtosolder-16-new-soldering-iron">
2053                <img alt="HowTo: Solder by hand - Meet my new soldering iron" src="/assets/2020-04-05-howtosolder-16-new-soldering-iron/we1010.jpg">
2054          </a></li><li><span class="post-meta">Apr 3, 2020</span>
2055        <h3>
2056          <a class="post-link" href="/posts/d43toc">
2057            My Telequipment D43 projects - Table of Contents
2058          </a>
2059        </h3><p>All my posts about my Telequipment D43 analog oscilloscope in one spot.</p>
2060
2061<a class="post-preview" href="/posts/d43toc">
2062                <img alt="My Telequipment D43 projects - Table of Contents" src="/assets/D43.jpg">
2063          </a></li><li><span class="post-meta">Apr 3, 2020</span>
2064        <h3>
2065          <a class="post-link" href="/posts/d43hv">
2066            The Telequipment D43 high voltage replacement board
2067          </a>
2068        </h3><p>What to do when your D43 explodes.</p>
2069
2070<a class="post-preview" href="/posts/d43hv">
2071                <img alt="The Telequipment D43 high voltage replacement board" src="/assets/2020-04-03-d43hv/D43-PowerSupply_replacement.jpg">
2072          </a></li><li><span class="post-meta">Mar 27, 2020</span>
2073        <h3>
2074          <a class="post-link" href="/posts/3-voltagebooster-toc">
2075            The simple voltage booster - Table of Contents
2076          </a>
2077        </h3><p>All about the “Art Attack” LED voltage booster project.</p>
2078
2079<a class="post-preview" href="/posts/3-voltagebooster-toc">
2080                <img alt="The simple voltage booster - Table of Contents" src="/assets/voltagebooster/step19.jpg">
2081          </a></li><li><span class="post-meta">Mar 27, 2020</span>
2082        <h3>
2083          <a class="post-link" href="/posts/2-saltlampcutting">
2084            Returning to the salt block lamp
2085          </a>
2086        </h3><p>Preparing the salt block for mounting and lighting.</p>
2087
2088<a class="post-preview" href="/posts/2-saltlampcutting">
2089                <img alt="Returning to the salt block lamp" src="/assets/2020-03-27-saltlamp/10.jpg">
2090          </a></li><li><span class="post-meta">Mar 27, 2020</span>
2091        <h3>
2092          <a class="post-link" href="/posts/1-saltlamp-toc">
2093            The salt block lamp - Table of Contents
2094          </a>
2095        </h3><p>All my posts on the salt block lamp.</p>
2096
2097<a class="post-preview" href="/posts/1-saltlamp-toc">
2098                <img alt="The salt block lamp - Table of Contents" src="/assets/2020-03-27-saltlamp/10.jpg">
2099          </a></li><li><span class="post-meta">Mar 24, 2020</span>
2100        <h3>
2101          <a class="post-link" href="/posts/fixthermocouple">
2102            Fixing a K-type thermocouple
2103          </a>
2104        </h3><p>When cheap crap breaks and ordering a replacement will take too long.</p>
2105
2106<a class="post-preview" href="/posts/fixthermocouple">
2107                <img alt="Fixing a K-type thermocouple" src="/assets/2020-03-24-fixthermocouple/thermocouple.jpg">
2108          </a></li><li><span class="post-meta">Mar 22, 2020</span>
2109        <h3>
2110          <a class="post-link" href="/posts/howtosolder-14removesmdic">
2111            HowTo: Solder by hand - Remove SMD ICs
2112          </a>
2113        </h3><p>They ain’t pokemons - you can’t get ‘em all.</p>
2114
2115<a class="post-preview" href="/posts/howtosolder-14removesmdic">
2116                <img alt="HowTo: Solder by hand - Remove SMD ICs" src="/assets/2020-03-22-howtosolder-14-removesmdic/4.jpg">
2117          </a></li><li><span class="post-meta">Mar 22, 2020</span>
2118        <h3>
2119          <a class="post-link" href="/posts/3-rfcamera-toc">
2120            RF camera and radio telescope - Table of Contents
2121          </a>
2122        </h3><p>All about my experiments in photographing the invisible.</p>
2123
2124<a class="post-preview" href="/posts/3-rfcamera-toc">
2125                <img alt="RF camera and radio telescope - Table of Contents" src="/assets/rfcamera/moon1.png">
2126          </a></li><li><span class="post-meta">Mar 22, 2020</span>
2127        <h3>
2128          <a class="post-link" href="/posts/2-voltagemultiplier-toc">
2129            Voltage multiplier experiments - Table of Contents
2130          </a>
2131        </h3><p>All my voltage multiplier experiments listed in one place.</p>
2132
2133<a class="post-preview" href="/posts/2-voltagemultiplier-toc">
2134                <img alt="Voltage multiplier experiments - Table of Contents" src="/assets/voltage_multiplier/cockcroftwalton3_kicad.png">
2135          </a></li><li><span class="post-meta">Mar 14, 2020</span>
2136        <h3>
2137          <a class="post-link" href="/posts/howtosolder-13soldersmdic">
2138            HowTo: Solder by hand - Solder SMD ICs
2139          </a>
2140        </h3><p>Any SMD IC that has pins or pads that you can see, you can solder.</p>
2141
2142<a class="post-preview" href="/posts/howtosolder-13soldersmdic">
2143                <img alt="HowTo: Solder by hand - Solder SMD ICs" src="/assets/2020-03-14-howtosolder-13-soldersmdic/3.jpg">
2144          </a></li><li><span class="post-meta">Mar 1, 2020</span>
2145        <h3>
2146          <a class="post-link" href="/posts/howtosolder-12removesmdpassive">
2147            HowTo: Solder by hand - Removing simple SMD parts
2148          </a>
2149        </h3><p>Anything you can see, you can remove.</p>
2150
2151<a class="post-preview" href="/posts/howtosolder-12removesmdpassive">
2152                <img alt="HowTo: Solder by hand - Removing simple SMD parts" src="/assets/2020-03-01-howtosolder-12removesmdpassive/1206-4.jpg">
2153          </a></li><li><span class="post-meta">Feb 27, 2020</span>
2154        <h3>
2155          <a class="post-link" href="/posts/howtosolder-11soldersmdpassive">
2156            HowTo: Solder by hand - Soldering simple SMD parts
2157          </a>
2158        </h3><p>Anything you can see, you can solder.</p>
2159
2160<a class="post-preview" href="/posts/howtosolder-11soldersmdpassive">
2161                <img alt="HowTo: Solder by hand - Soldering simple SMD parts" src="/assets/2020-02-27-howtosolder-11soldersmdpassive/1206-12.jpg">
2162          </a></li><li><span class="post-meta">Feb 21, 2020</span>
2163        <h3>
2164          <a class="post-link" href="/posts/howtosolder-10soldersucker">
2165            HowTo: Solder by hand - Using a solder sucker
2166          </a>
2167        </h3><p>Making good use of a cheap tool.</p>
2168
2169<a class="post-preview" href="/posts/howtosolder-10soldersucker">
2170                <img alt="HowTo: Solder by hand - Using a solder sucker" src="/assets/2020-02-21-howtosolder-10soldersucker/soldersucker2.jpg">
2171          </a></li><li><span class="post-meta">Feb 16, 2020</span>
2172        <h3>
2173          <a class="post-link" href="/posts/howtosolder-9throughhole-remove">
2174            HowTo: Solder by hand - Remove through hole parts
2175          </a>
2176        </h3><p>Not the way most folks expect.</p>
2177
2178<a class="post-preview" href="/posts/howtosolder-9throughhole-remove">
2179                <img alt="HowTo: Solder by hand - Remove through hole parts" src="/assets/2020-02-16-howtosolder-9throughhole-remove/solderpumpX.jpg">
2180          </a></li><li><span class="post-meta">Feb 9, 2020</span>
2181        <h3>
2182          <a class="post-link" href="/posts/howtosolder-8throughhole">
2183            HowTo: Solder by hand - Solder through hole parts
2184          </a>
2185        </h3><p>Some of the most common things you’ll solder.</p>
2186
2187<a class="post-preview" href="/posts/howtosolder-8throughhole">
2188                <img alt="HowTo: Solder by hand - Solder through hole parts" src="/assets/2020-02-09-howtosolder-8throughhole/perfboard4.jpg">
2189          </a></li><li><span class="post-meta">Feb 8, 2020</span>
2190        <h3>
2191          <a class="post-link" href="/posts/howtosolder-7solderwire">
2192            HowTo: Solder by hand - Solder wires together
2193          </a>
2194        </h3><p>Finally getting somewhere.</p>
2195
2196<a class="post-preview" href="/posts/howtosolder-7solderwire">
2197                <img alt="HowTo: Solder by hand - Solder wires together" src="/assets/2020-02-08-howtosolder-7solderwire/solder3.jpg">
2198          </a></li><li><span class="post-meta">Feb 6, 2020</span>
2199        <h3>
2200          <a class="post-link" href="/posts/howtosolder-6firststep">
2201            HowTo: Solder by hand - First steps
2202          </a>
2203        </h3><p>Things are finally heating up.</p>
2204
2205<a class="post-preview" href="/posts/howtosolder-6firststep">
2206                <img alt="HowTo: Solder by hand - First steps" src="/assets/2020-02-06-howtosolder-6brace/brace.jpg">
2207          </a></li><li><span class="post-meta">Feb 5, 2020</span>
2208        <h3>
2209          <a class="post-link" href="/posts/howtosolder-5getstarted">
2210            HowTo: Solder by hand - Before you get started
2211          </a>
2212        </h3><p>Make a habit of it.</p>
2213
2214<a class="post-preview" href="/posts/howtosolder-5getstarted">
2215                <img alt="HowTo: Solder by hand - Before you get started" src="/assets/2020-02-06-howtosolder-5start/tin2.jpg">
2216          </a></li><li><span class="post-meta">Feb 4, 2020</span>
2217        <h3>
2218          <a class="post-link" href="/posts/howtosolder-4materials">
2219            HowTo: Solder by hand - Materials
2220          </a>
2221        </h3><p>Just a few things you’ll use up.</p>
2222
2223</li><li><span class="post-meta">Feb 2, 2020</span>
2224        <h3>
2225          <a class="post-link" href="/posts/howtosolder-3tools">
2226            HowTo: Solder by hand - Your tools
2227          </a>
2228        </h3><p>It really doesn’t take that much.</p>
2229
2230<a class="post-preview" href="/posts/howtosolder-3tools">
2231                <img alt="HowTo: Solder by hand - Your tools" src="/assets/2020-02-02-howtosolder-3tools/tools.jpg">
2232          </a></li><li><span class="post-meta">Feb 2, 2020</span>
2233        <h3>
2234      
2234    <a class="post-link" href="/posts/howtosolder-2workplace">
2235            HowTo: Solder by hand - Your work place
2236          </a>
2237        </h3><p>You’ve got to get close to your work.</p>
2238
2239</li><li><span class="post-meta">Feb 2, 2020</span>
2240        <h3>
2241          <a class="post-link" href="/posts/howtosolder-1visioncheck">
2242            HowTo: Solder by hand - Vision check
2243          </a>
2244        </h3><p>You can’t solder what you can’t see.</p>
2245
2246<a class="post-preview" href="/posts/howtosolder-1visioncheck">
2247                <img alt="HowTo: Solder by hand - Vision check" src="/assets/2020-02-02-howtosolder-1visioncheck/example.png">
2248          </a></li><li><span class="post-meta">Feb 1, 2020</span>
2249        <h3>
2250          <a class="post-link" href="/posts/howtosolder-toc">
2251            HowTo: Solder by hand - Table of Contents
2252          </a>
2253        </h3><p>All the steps it takes to master your soldering iron.</p>
2254
2255<a class="post-preview" href="/posts/howtosolder-toc">
2256                <img alt="HowTo: Solder by hand - Table of Contents" src="/assets/2020-02-02-howtosolder-3tools/tools.jpg">
2257          </a></li><li><span class="post-meta">Feb 1, 2020</span>
2258        <h3>
2259          <a class="post-link" href="/posts/howtosolder-intro">
2260            HowTo: Solder by hand - An introduction
2261          </a>
2262        </h3><p>Learn a basic skill for your electronics hobby.</p>
2263
2264<a class="post-preview" href="/posts/howtosolder-intro">
2265                <img alt="HowTo: Solder by hand - An introduction" src="/assets/2020-02-01-howtosolder/conchoback.jpg">
2266          </a></li><li><span class="post-meta">Jan 31, 2020</span>
2267        <h3>
2268          <a class="post-link" href="/posts/eyegore">
2269            EyeGore - The mad scientist&#39;s helper
2270          </a>
2271        </h3>
2272<p>When you absolutely positively have to convince your wife that you’ve lost your marbles.</p>
2273
2274<a class="post-preview" href="/posts/eyegore">
2275                <img alt="EyeGore - The mad scientist's helper" src="/assets/2020-01-31-eyegore/eyegore.png">
2276          </a></li><li><span class="post-meta">Jan 27, 2020</span>
2277        <h3>
2278          <a class="post-link" href="/posts/boxobuttons">
2279            The box o&#39; buttons
2280          </a>
2281        </h3>
2282<p>Ten, because two is a stupid number.</p>
2283
2284<a class="post-preview" href="/posts/boxobuttons">
2285                <img alt="The box o' buttons" src="/assets/2020-01-27-buttons/buttonbox.jpg">
2286          </a></li><li><span class="post-meta">Jan 25, 2020</span>
2287        <h3>
2288          <a class="post-link" href="/posts/workbench">
2289            Upgrading the workbench
2290          </a>
2291        </h3>
2292<p>Making better use of the D43 software.</p>
2293
2294<a class="post-preview" href="/posts/workbench">
2295                <img alt="Upgrading the workbench" src="/assets/workbench/workbench.jpg">
2296          </a></li><li><span class="post-meta">Dec 28, 2019</span>
2297        <h3>
2298          <a class="post-link" href="/posts/peaceofmind">
2299            Portable peace of mind
2300          </a>
2301        </h3>
2302<p>A backstop for partiers.</p>
2303
2304<a class="post-preview" href="/posts/peaceofmind">
2305                <img alt="Portable peace of mind" src="/assets/partyalarm/frontview.jpg">
2306          </a></li><li><span class="post-meta">Nov 30, 2019</span>
2307        <h3>
2308          <a class="post-link" href="/posts/1-hatband">
2309            The cellphone detecting hat band concho
2310          </a>
2311        </h3>
2312<script type="text/x-mathjax-config">
2313  MathJax.Hub.Config({
2314    tex2jax: {
2315      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
2316      processEscapes: true
2317    }
2318  });
2319</script>
2319
2320
2321<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
2322</script>
2322
2323
2324<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
2325</script>
2325
2326
2327<p><a href="https://github.com/JosephEoff/RF-Concho">A hat band fit for a nerd.</a></p>
2328
2329<a class="post-preview" href="/posts/1-hatband">
2330                <img alt="The cellphone detecting hat band concho" src="/assets/hatband/conchofront.jpg">
2331          </a></li><li><span class="post-meta">Nov 23, 2019</span>
2332        <h3>
2333          <a class="post-link" href="/posts/1-rfcamera6">
2334            Photographing the invisible - software to display what the hardware saw
2335          </a>
2336        </h3>
2337<script type="text/x-mathjax-config">
2338  MathJax.Hub.Config({
2339    tex2jax: {
2340      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
2341      processEscapes: true
2342    }
2343  });
2344</script>
2344
2345
2346<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
2347</script>
2347
2348
2349<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
2350</script>
2350
2351
2352<p>A work in progress.</p>
2353
2354<a class="post-preview" href="/posts/1-rfcamera6">
2355                <img alt="Photographing the invisible - software to display what the hardware saw" src="/assets/rfcamera/moonfalsecolor.png">
2356          </a></li><li><span class="post-meta">Nov 10, 2019</span>
2357        <h3>
2358          <a class="post-link" href="/posts/rfcamera5">
2359            Photographing the invisible - software to drive the hardware
2360          </a>
2361        </h3>
2362<script type="text/x-mathjax-config">
2363  MathJax.Hub.Config({
2364    tex2jax: {
2365      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
2366      processEscapes: true
2367    }
2368  });
2369</script>
2369
2370
2371<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
2372</script>
2372
2373
2374<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
2375</script>
2375
2376
2377<p>An Arduino program as firmware.</p>
2378
2379</li><li><span class="post-meta">Nov 6, 2019</span>
2380        <h3>
2381          <a class="post-link" href="/posts/rfcamera4">
2382            Photographing the invisible - the interesting hardware
2383          </a>
2384        </h3>
2385<script type="text/x-mathjax-config">
2386  MathJax.Hub.Config({
2387    tex2jax: {
2388      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
2389      processEscapes: true
2390    }
2391  });
2392</script>
2392
2393
2394<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
2395</script>
2395
2396
2397<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
2398</script>
2398
2399
2400<p><strong>Not</strong> the hardware store stuff, but the electronics.</p>
2401
2402<a class="post-preview" href="/posts/rfcamera4">
2403                <img alt="Photographing the invisible - the interesting hardware" src="/assets/rfcamera/karl-pcb.jpg">
2404          </a></li><li><span class="post-meta">Nov 5, 2019</span>
2405        <h3>
2406          <a class="post-link" href="/posts/rfcamera3">
2407            Photographing the invisible - building the hardware
2408          </a>
2409        </h3>
2410<script type="text/x-mathjax-config">
2411  MathJax.Hub.Config({
2412    tex2jax: {
2413      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
2414      processEscapes: true
2415    }
2416  });
2417</script>
2417
2418
2419<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
2420</script>
2420
2421
2422<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
2423</script>
2423
2424
2425<p>Hardware store stuff - not the electronics.</p>
2426
2427<a class="post-preview" href="/posts/rfcamera3">
2428                <img alt="Photographing the invisible - building the hardware" src="/assets/rfcamera/firstrig.jpg">
2429          </a></li><li><span class="post-meta">Nov 4, 2019</span>
2430        <h3>
2431          <a class="post-link" href="/posts/2-rfcamera2">
2432            Photographing the invisible - the very first steps
2433          </a>
2434        </h3>
2435<script type="text/x-mathjax-config">
2436  MathJax.Hub.Config({
2437    tex2jax: {
2438      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
2439      processEscapes: true
2440    }
2441  });
2442</script>
2442
2443
2444<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
2445</script>
2445
2446
2447<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
2448</script>
2448
2449
2450<p>Is this even worth trying?</p>
2451
2452<a class="post-preview" href="/posts/2-rfcamera2">
2453                <img alt="Photographing the invisible - the very first steps" src="/assets/rfcamera/satfinder-lnb.jpg">
2454          </a></li><li><span class="post-meta">Nov 4, 2019</span>
2455        <h3>
2456          <a class="post-link" href="/posts/1-singleshot">
2457            Implementing a one-shot capture function for the D43
2458          </a>
2459        </h3>
2460<script type="text/x-mathjax-config">
2461  MathJax.Hub.Config({
2462    tex2jax: {
2463      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
2464      processEscapes: true
2465    }
2466  });
2467</script>
2467
2468
2469<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
2470</script>
2470
2471
2472<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
2473</script>
2473
2474
2475<p>A slight change in plans.</p>
2476
2477<a class="post-preview" href="/posts/1-singleshot">
2478                <img alt="Implementing a one-shot capture function for the D43" src="/assets/2020-01-27-buttons/transition_down.png">
2479          </a></li><li><span class="post-meta">Nov 1, 2019</span>
2480        <h3>
2481          <a class="post-link" href="/posts/rfcamera">
2482            Photographing the invisible - a camera for microwaves
2483          </a>
2484        </h3>
2485<script type="text/x-mathjax-config">
2486  MathJax.Hub.Config({
2487    tex2jax: {
2488      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
2489      processEscapes: true
2490    }
2491  });
2492</script>
2492
2493
2494<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
2495</script>
2495
2496
2497<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
2498</script>
2498
2499
2500<p>Inspired to follow a childhood dream.</p>
2501
2502<a class="post-preview" href="/posts/rfcamera">
2503                <img alt="Photographing the invisible - a camera for microwaves" src="/assets/rfcamera/window1.png">
2504          </a></li><li><span class="post-meta">Oct 27, 2019</span>
2505        <h3>
2506          <a class="post-link" href="/posts/leddriver">
2507            The Sunday afternoon junkbox LED driver
2508          </a>
2509        </h3>
2510<script type="text/x-mathjax-config">
2511  MathJax.Hub.Config({
2512    tex2jax: {
2513      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
2514      processEscapes: true
2515    }
2516  });
2517</script>
2517
2518
2519<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
2520</script>
2520
2521
2522<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
2523</script>
2523
2524
2525<p>Whiling away a rainy Sunday afternoon with a block of salt and an LED.</p>
2526
2527<a class="post-preview" href="/posts/leddriver">
2528                <img alt="The Sunday afternoon junkbox LED driver" src="/assets/rocksaltlamp/dim.jpg">
2529          </a></li><li><span class="post-meta">Oct 22, 2019</span>
2530        <h3>
2531          <a class="post-link" href="/posts/new-oscilloscope-camera">
2532            A new camera for the D43
2533          </a>
2534        </h3>
2535<script type="text/x-mathjax-config">
2536  MathJax.Hub.Config({
2537    tex2jax: {
2538      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
2539      processEscapes: true
2540    }
2541  });
2542</script>
2542
2543
2544<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
2545</script>
2545
2546
2547<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
2548</script>
2548
2549
2550<p>That was easier than expected.</p>
2551
2552<a class="post-preview" href="/posts/new-oscilloscope-camera">
2553                <img alt="A new camera for the D43" src="/assets/newcamera/newcamera.jpg">
2554          </a></li><li><span class="post-meta">Oct 20, 2019</span>
2555        <h3>
2556          <a class="post-link" href="/posts/electricalenergy">
2557            Electrical energy: volts, amperes, watts, joules - and play-doh
2558          </a>
2559        </h3>
2560<script type="text/x-mathjax-config">
2561  MathJax.Hub.Config({
2562    tex2jax: {
2563      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
2564      processEscapes: true
2565    }
2566  });
2567</script>
2567
2568
2569<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
2570</script>
2570
2571
2572<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
2573</script>
2573
2574
2575<p>Visualizing the invisible with a child’s toy.</p>
2576
2577<a class="post-preview" href="/posts/electricalenergy">
2578                <img alt="Electrical energy: volts, amperes, watts, joules - and play-doh" src="/assets/energy/1joule.jpg">
2579          </a></li><li><span class="post-meta">Oct 11, 2019</span>
2580        <h3>
2581          <a class="post-link" href="/posts/booster-why">
2582            One last word about the simple voltage booster
2583          </a>
2584        </h3>
2585<script type="text/x-mathjax-config">
2586  MathJax.Hub.Config({
2587    tex2jax: {
2588      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
2589      processEscapes: true
2590    }
2591  });
2592</script>
2592
2593
2594<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
2595</script>
2595
2596
2597<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
2598</script>
2598
2599
2600<p>Ulterior motives revealed.</p>
2601
2602<a class="post-preview" href="/posts/booster-why">
2603                <img alt="One last word about the simple voltage booster" src="/assets/voltagebooster/boostercircuit_alternative.png">
2604          </a></li><li><span class="post-meta">Oct 10, 2019</span>
2605        <h3>
2606          <a class="post-link" href="/posts/inductor">
2607            Revisiting the inductor for the simple voltage booster
2608          </a>
2609        </h3>
2610<script type="text/x-mathjax-config">
2611  MathJax.Hub.Config({
2612    tex2jax: {
2613      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
2614      processEscapes: true
2615    }
2616  });
2617</script>
2617
2618
2619<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
2620</script>
2620
2621
2622<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
2623</script>
2623
2624
2625<p><em>“Missed it by <strong>that</strong> much.”</em> - <a href="https://www.youtube.com/watch?v=oPwrodxghrw">Maxwell Smart</a></p>
2626
2627<a class="post-preview" href="/posts/inductor">
2628                <img alt="Revisiting the inductor for the simple voltage booster" src="/assets/inductor/measurementcircuit.png">
2629          </a></li><li><span class="post-meta">Oct 7, 2019</span>
2630        <h3>
2631          <a class="post-link" href="/posts/voltagebooster-pt2">
2632            How the simple voltage booster works
2633          </a>
2634        </h3>
2635<script type="text/x-mathjax-config">
2636  MathJax.Hub.Config({
2637    tex2jax: {
2638      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
2639      processEscapes: true
2640    }
2641  });
2642</script>
2642
2643
2644<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
2645</script>
2645
2646
2647<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
2648</script>
2648
2649
2650<p>Time to get abstract.</p>
2651
2652<a class="post-preview" href="/posts/voltagebooster-pt2">
2653                <img alt="How the simple voltage booster works" src="/assets/voltagebooster/boosterlight.png">
2654          </a></li><li><span class="post-meta">Oct 6, 2019</span>
2655        <h3>
2656          <a class="post-link" href="/posts/voltagebooster">
2657            Fun time - A voltage booster so simple a child can build it
2658          </a>
2659        </h3><p>Electronics - <a href="https://en.wikipedia.org/wiki/Art_Attack">“Art Attack” style.</a></p>
2660
2661<a class="post-preview" href="/posts/voltagebooster">
2662                <img alt="Fun time - A voltage booster so simple a child can build it" src="/assets/voltagebooster/step19.jpg">
2663          </a></li><li><span class="post-meta">Oct 5, 2019</span>
2664        <h3>
2665          <a class="post-link" href="/posts/diode-capacitors-volts-pt8">
2666            Voltage multipliers - Part 8 Wrap up
2667          </a>
2668        </h3>
2669<script type="text/x-mathjax-config">
2670  MathJax.Hub.Config({
2671    tex2jax: {
2672      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
2673      processEscapes: true
2674    }
2675  });
2676</script>
2676
2677
2678<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
2679</script>
2679
2680
2681<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
2682</script>
2682
2683
2684<p>Enough’s enough.</p>
2685
2686<a class="post-preview" href="/posts/diode-capacitors-volts-pt8">
2687                <img alt="Voltage multipliers - Part 8 Wrap up" src="/assets/voltage_multiplier/D43-PowerSupply_new.png">
2688          </a></li><li><span class="post-meta">Aug 21, 2019</span>
2689        <h3>
2690          <a class="post-link" href="/posts/diode-capacitors-volts-pt7">
2691            Voltage multipliers - Part 7 Impedance of the Cockcroft-Walton voltage multiplier
2692          </a>
2693        </h3>
2694<script type="text/x-mathjax-config">
2695  MathJax.Hub.Config({
2696    tex2jax: {
2697      inlineMath: [ ['$','$'], ["\\(","\\)"] ],
2698      processEscapes: true
2699    }
2700  });
2701</script>
2701
2702
2703<script type="text/javascript" charset="utf-8" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
2704</script>
2704
2705
2706<script type="text/javascript" charset="utf-8" src="https://vincenttam.github.io/javascripts/MathJaxLocal.js">
2707</script>
2707
2708
2709<p>That got complicated real quick.</p>
2710
2711<a class="post-preview" href="/posts/diode-capacitors-volts-pt7">
2712                <img alt="Voltage multipliers - Part 7 Impedance of the Cockcroft-Walton voltage multiplier" src="/assets/voltage_multiplier/impedancecurve.png">
2713          </a></li><li><span class="post-meta">Aug 21, 2019</span>
2714        <h3>
2715          <a class="post-link" href="/posts/diode-capacitors-volts-pt6">
2716            Voltage multipliers - Part 6 Impedance and current in voltage multipliers
2717          </a>
2718        </h3><p>Where did my voltage go?</p>
2719
2720<a class="post-preview" href="/posts/diode-capacitors-volts-pt6">
2721                <img alt="Voltage multipliers - Part 6 Impedance and current in voltage multipliers" src="/assets/voltage_multiplier/scopeimpedance_setup.png">
2722          </a></li><li><span class="post-meta">Aug 21, 2019</span>
2723        <h3>
2724          <a class="post-link" href="/posts/diode-capacitors-volts-pt5">
2725            Voltage multipliers - Part 5 Tying it all together
2726          </a>
2727        </h3><p>Haven’t we met before?</p>
2728
2729<a class="post-preview" href="/posts/diode-capacitors-volts-pt5">
2730                <img alt="Voltage multipliers - Part 5 Tying it all together" src="/assets/voltage_multiplier/cockcroftwalton3_kicad.png">
2731          </a></li><li><span class="post-meta">Aug 18, 2019</span>
2732        <h3>
2733          <a class="post-link" href="/posts/diode-capacitors-volts-pt4">
2734            Voltage multipliers - Part 4 More on the Cockcroft-Walton voltage multiplier
2735          </a>
2736        </h3><p>Why do something that looks like a problem?</p>
2737
2738<a class="post-preview" href="/posts/diode-capacitors-volts-pt4">
2739                <img alt="Voltage multipliers - Part 4 More on the Cockcroft-Walton voltage multiplier" src="/assets/voltage_multiplier/parallelstages.png">
2740          </a></li><li><span class="post-meta">Aug 18, 2019</span>
2741        <h3>
2742          <a class="post-link" href="/posts/diode-capacitors-volts-pt3">
2743            Voltage multipliers - Part 3 The Cockcroft-Walton voltage multiplier
2744          </a>
2745        </h3><p>The big league.</p>
2746
2747<a class="post-preview" href="/posts/diode-capacitors-volts-pt3">
2748                <img alt="Voltage multipliers - Part 3 The Cockcroft-Walton voltage multiplier" src="/assets/voltage_multiplier/cockcroftwalton2_DC.png">
2749          </a></li><li><span class="post-meta">Aug 17, 2019</span>
2750        <h3>
2751          <a class="post-link" href="/posts/diode-capacitors-volts-pt2">
2752            Voltage multipliers - Part 2 The Greinacher voltage doubler
2753          </a>
2754        </h3><p>Getting better.</p>
2755
2756<a class="post-preview" href="/posts/diode-capacitors-volts-pt2">
2757                <img alt="Voltage multipliers - Part 2 The Greinacher voltage doubler" src="/assets/voltage_multiplier/greinacher_DC.png">
2758          </a></li><li><span class="post-meta">Aug 17, 2019</span>
2759        <h3>
2760          <a class="post-link" href="/posts/diode-capacitors-volts-pt1">
2761            Voltage multipliers - Part 1 The Villard voltage doubler
2762          </a>
2763        </h3><p>Start with the simple things.</p>
2764
2765<a class="post-preview" href="/posts/diode-capacitors-volts-pt1">
2766                <img alt="Voltage multipliers - Part 1 The Villard voltage doubler" src="/assets/voltage_multiplier/villard_DC.png">
2767          </a></li><li><span class="post-meta">Aug 16, 2019</span>
2768        <h3>
2769          <a class="post-link" href="/posts/diode-capacitors-volts">
2770            Diodes and capacitors and volts - Oh, my!
2771          </a>
2772        </h3><p>Let’s talk about voltage multipliers.</p>
2773
2774<a class="post-preview" href="/posts/diode-capacitors-volts">
2775                <img alt="Diodes and capacitors and volts - Oh, my!" src="/assets/voltage_multiplier/diode_caps_volts.jpg">
2776          </a></li><li><span class="post-meta">Aug 9, 2019</span>
2777        <h3>
2778          <a class="post-link" href="/posts/simple-signal-generator">
2779            A simple signal generator
2780          </a>
2781        </h3><p>Making your own tools.</p>
2782
2783<a class="post-preview" href="/posts/simple-signal-generator">
2784                <img alt="A simple signal generator" src="/assets/100kHz.png">
2785          </a></li><li><span class="post-meta">Aug 8, 2019</span>
2786        <h3>
2787          <a class="post-link" href="/posts/camera-design-considerations">
2788            Oscilloscope camera adapter design considerations
2789          </a>
2790        </h3><p>
2790Hardware for the software.</p>
2791
2792<a class="post-preview" href="/posts/camera-design-considerations">
2793                <img alt="Oscilloscope camera adapter design considerations" src="/assets/OldCameramount.jpg">
2794          </a></li><li><span class="post-meta">Jun 14, 2019</span>
2795        <h3>
2796          <a class="post-link" href="/posts/oscilloscope-camera">
2797            A digital camera for analog oscilloscopes
2798          </a>
2799        </h3><p>New tricks for old dogs.</p>
2800
2801<a class="post-preview" href="/posts/oscilloscope-camera">
2802                <img alt="A digital camera for analog oscilloscopes" src="/assets/testpattern.png">
2803          </a></li><li><span class="post-meta">Jun 13, 2019</span>
2804        <h3>
2805          <a class="post-link" href="/posts/setup">
2806            Github pages setup
2807          </a>
2808        </h3><p>The trials and tribulations of carrying out a “trivial” task.</p>
2809
2810</li></ul>
2811
2812    <p class="rss-subscribe">subscribe <a href="/feed.xml">via RSS</a></p></div>
2813
2814      </div>
2815    </main><footer class="site-footer h-card">
2816  <data class="u-url" href="/"></data>
2817
2818  <div class="wrapper">
2819
2820    <h2 class="footer-heading">JRE&#39;s Project Blog</h2>
2821
2822    <div class="footer-col-wrapper">
2823      <div class="footer-col footer-col-1">
2824        <ul class="contact-list">
2825          <li class="p-name">Joseph R. Eoff</li></ul>
2826      </div>
2827
2828      <div class="footer-col footer-col-2"><ul class="social-media-list"></ul>
2829</div>
2830
2831      <div class="footer-col footer-col-3">
2832        <p>A place to talk about my projects</p>
2833      </div>
2834    </div>
2835
2836  </div>
2837
2838</footer>
2839</body>
2840
2841</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.