<?xml version="1.0" encoding="utf-8"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#">
<link rel="alternate" type="text/html" href="http://emergent.unpythonic.net/"/>

<title>Jeff Epler's blog</title>
<modified>2012-01-05T23:12:41Z</modified>
<tagline>Photos, electronics, cnc, and more</tagline>
<author><name>Jeff Epler</name><email>jepler@unpythonic.net</email></author>
<entry>
<title>Time to finish that languishing clock project!</title>
<issued>2012-01-05T23:12:41Z</issued>
<modified>2012-01-05T23:12:41Z</modified>
<id>http://emergent.unpythonic.net/01325805161</id>
<link rel="alternate" type="text/html" href="http://emergent.unpythonic.net/01325805161"/>
<content type="text/html" mode="escaped">A leap second has been announced at the end of June 2012.</content>
</entry>
<entry>
<title>Side track: wwvb links</title>
<issued>2011-06-23T21:38:59Z</issued>
<modified>2011-06-23T21:38:59Z</modified>
<id>http://emergent.unpythonic.net/01308865139</id>
<link rel="alternate" type="text/html" href="http://emergent.unpythonic.net/01308865139"/>
<content type="text/html" mode="escaped">
&lt;a href=&quot;http://timeguy.com&quot;&gt;Chris&lt;/a&gt; asks what advantage GPS has over &lt;a href=&quot;https://secure.wikimedia.org/wikipedia/en/wiki/WWVB&quot;&gt;WWVB&lt;/a&gt; for my clock
project.  I don't have a good answer for that (except that having enough
controls to select one of 4 mainland US timezones and whether to apply DST
is undesirable).  However, this did prompt me to do some googling about WWVB.
I found some interesting links about generating WWVB signals at home.</content>
</entry>
<entry>
<title>Soldering "helping hands" made with Loc-Line coolant hose</title>
<issued>2010-02-05T23:47:20Z</issued>
<modified>2010-02-05T23:47:20Z</modified>
<id>http://emergent.unpythonic.net/01265413640</id>
<link rel="alternate" type="text/html" href="http://emergent.unpythonic.net/01265413640"/>
<content type="text/html" mode="escaped">
&lt;div style=&quot;float:right;clear:right&quot;&gt;&lt;!-- img_7313.jpg--&gt;&lt;div class=albumouter style=width:306px id=&gt;&lt;div class=albumimage style=&quot;width:306px;margin-left:0px;&quot;&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01265413640/img_7313-medium.jpg&quot; class=&quot;thickbox&quot; rel=&quot;album&quot; title=&quot;Two-part clamp grips circuit board&quot;&gt;&lt;img src=&quot;http://media.unpythonic.net/emergent-files/01265413640/img_7313-small.jpg&quot; width=300 height=200&gt;&lt;/a&gt;&lt;div &gt;&lt;div style=&quot;float: right&quot; &gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01265413640/img_7313-medium.jpg&quot;&gt;(M)&lt;/a&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01265413640/img_7313.jpg&quot;&gt;(L)&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01265413640/img_7313.jpg&quot;&gt;Two-part clamp grips circuit board&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
I ran across &lt;a href=&quot;http://www.instructables.com/id/Third-Hand-A-multi-use-helping-hand-for-electro/&quot;&gt;&amp;quot;Third Hand&amp;quot;&lt;/a&gt;
and decided to make my own.  The main feature of my version is the two-part
circuit board clamp.  The clamps were manufactured with Chris's help on Jr, his
new cnc milling machine.</content>
</entry>
<entry>
<title>Arduino Random Number Generator</title>
<issued>2009-11-10T16:00:26Z</issued>
<modified>2009-11-10T16:00:26Z</modified>
<id>http://emergent.unpythonic.net/01257868826</id>
<link rel="alternate" type="text/html" href="http://emergent.unpythonic.net/01257868826"/>
<content type="text/html" mode="escaped">&lt;div style=&quot;float:right;clear:right&quot;&gt;&lt;!-- schematic.png--&gt;&lt;div class=albumouter style=width:306px id=&gt;&lt;div class=albumimage style=&quot;width:253px;margin-left:26px;&quot;&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01257868826/schematic.png&quot; class=&quot;thickbox&quot; rel=&quot;album&quot; title=&quot;Random Number Generator Schematic&quot;&gt;&lt;img src=&quot;http://media.unpythonic.net/emergent-files/01257868826/schematic-small.jpg&quot; width=247 height=300&gt;&lt;/a&gt;&lt;div &gt;&lt;div style=&quot;float: right&quot; &gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01257868826/schematic.png&quot;&gt;&lt;img class=zoom src=&quot;http://media.unpythonic.net/emergent-files/default/zoom.png&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01257868826/schematic.png&quot;&gt;Random Number Generator Schematic&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
Inspired by other designs I've seen online, most directly &lt;a href=&quot;http://robseward.com/misc/RNG2/&quot;&gt;Rob Seward's design&lt;/a&gt;, I decided
to build my own random number generator based Will Ware's &amp;quot;avalanche noise in a
reverse-biased PN junction&amp;quot; (try &lt;a href=&quot;http://web.archive.org/web/20061117145903/http://willware.net:8080/hw-rng.html&quot;&gt;this mirror&lt;/a&gt; of &lt;a href=&quot;http://willware.net:8080/hw-rng.html&quot;&gt;Will Ware's page&lt;/a&gt;)</content>
</entry>
<entry>
<title>Two-element capacitative touch sensor</title>
<issued>2008-08-29T00:49:45Z</issued>
<modified>2008-08-29T00:49:45Z</modified>
<id>http://emergent.unpythonic.net/01219970985</id>
<link rel="alternate" type="text/html" href="http://emergent.unpythonic.net/01219970985"/>
<content type="text/html" mode="escaped">&lt;div style=&quot;float:right;clear:right&quot;&gt;&lt;!-- img_7506.jpg--&gt;&lt;div class=albumouter style=width:306px id=&gt;&lt;div class=albumimage style=&quot;width:306px;margin-left:0px;&quot;&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01219970985/img_7506-medium.jpg&quot; class=&quot;thickbox&quot; rel=&quot;album&quot; title=&quot;Touching the sensor&quot;&gt;&lt;img src=&quot;http://media.unpythonic.net/emergent-files/01219970985/img_7506-small.jpg&quot; width=300 height=200&gt;&lt;/a&gt;&lt;div &gt;&lt;div style=&quot;float: right&quot; &gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01219970985/img_7506-medium.jpg&quot;&gt;(M)&lt;/a&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01219970985/img_7506.jpg&quot;&gt;(L)&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01219970985/img_7506.jpg&quot;&gt;Touching the sensor&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;float:right;clear:right&quot;&gt;&lt;!-- screenshot.png--&gt;&lt;div class=albumouter style=width:306px id=&gt;&lt;div class=albumimage style=&quot;width:306px;margin-left:0px;&quot;&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01219970985/screenshot-medium.png&quot; class=&quot;thickbox&quot; rel=&quot;album&quot; title=&quot;The finger position readout&quot;&gt;&lt;img src=&quot;http://media.unpythonic.net/emergent-files/01219970985/screenshot-small.png&quot; width=300 height=207&gt;&lt;/a&gt;&lt;div &gt;&lt;div style=&quot;float: right&quot; &gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01219970985/screenshot-medium.png&quot;&gt;(M)&lt;/a&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01219970985/screenshot.png&quot;&gt;(L)&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/01219970985/screenshot.png&quot;&gt;The finger position readout&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
As a distraction from my real project -- building a lightbulb alarm clock for
the coming winter -- I've been playing with capacitative sensors.  My first
effort was a wire taped to a piece of metal foil, and that worked OK.  The
present iteration is a two-element touch sensor on a milled circuit board.

&lt;p&gt;The sensors are each about 1&amp;quot; by .5&amp;quot; and are connected to the arduino by a
3-pin header.  The components on the board are very simple -- two 1M resistors.
With a combination of software running on the microcontroller and in the PC,
the sensor is made into a virtual slider.</content>
</entry>
<entry>
<title>Bah, it's garbage</title>
<issued>2008-05-06T03:02:46Z</issued>
<modified>2008-05-06T03:02:46Z</modified>
<id>http://emergent.unpythonic.net/01210042966</id>
<link rel="alternate" type="text/html" href="http://emergent.unpythonic.net/01210042966"/>
<content type="text/html" mode="escaped">
&lt;a href=&quot;http://emergent.unpythonic.net/01165433819&quot;&gt;Back in 2006,&lt;/a&gt; I got a PCI card from Futurlec with 3
8255 chips on it.  I finally gave a serious effort at getting it to work,
but as you'll read in the updated original article the board seems to simply
be broken.  Too bad!
</content>
</entry>
<entry>
<title>1MHz+ Quadrature Divider for attiny13</title>
<issued>2006-06-03T15:25:42Z</issued>
<modified>2006-06-03T15:25:42Z</modified>
<id>http://emergent.unpythonic.net/projects/01149348342</id>
<link rel="alternate" type="text/html" href="http://emergent.unpythonic.net/projects/01149348342"/>
<content type="text/html" mode="escaped">&lt;div style=&quot;float:right;clear:right&quot;&gt;&lt;!-- quadrature_divider_brd.png--&gt;&lt;div class=albumouter style=width:306px id=&gt;&lt;div class=albumimage style=&quot;width:306px;margin-left:0px;&quot;&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/projects/01149348342/quadrature_divider_brd.png&quot; class=&quot;thickbox&quot; rel=&quot;album&quot; title=&quot;Quadrature divider board.  Actual size: .7x.4 inches (about 18x10mm)&quot;&gt;&lt;img src=&quot;http://media.unpythonic.net/emergent-files/projects/01149348342/quadrature_divider_brd-small.png&quot; width=300 height=217&gt;&lt;/a&gt;&lt;div &gt;&lt;div style=&quot;float: right&quot; &gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/projects/01149348342/quadrature_divider_brd.png&quot;&gt;&lt;img class=zoom src=&quot;http://media.unpythonic.net/emergent-files/default/zoom.png&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;http://media.unpythonic.net/emergent-files/projects/01149348342/quadrature_divider_brd.png&quot;&gt;Quadrature divider board.  Actual size: .7x.4 inches (about 18x10mm)&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
This &lt;b&gt;untested&lt;/b&gt; code, along with an Eagle schematic and board layout, are
for a quadrature divider that polls at over 1MHz.  The R and S test points are
used to program the device.

&lt;p&gt;Like the &lt;a href=&quot;http://emergent.unpythonic.net/projects/01149271333&quot;&gt;400kHz triple divider&lt;/a&gt;, &lt;a href=&quot;http://media.unpythonic.net/emergent-files/projects/01149348342/quad-tiny13.S&quot;&gt;this program&lt;/a&gt; uses a state table generated by &amp;quot;mkstate.py&amp;quot;, and
is GPL software.

&lt;p&gt;For real-world use, external pull-ups should probably be added to the board's
input side, according to the directions of the encoder manufacturer.</content>
</entry>
<entry>
<title>400kHz Triple quadrature divider for atmega8 and quadrature state table generator</title>
<issued>2006-06-02T18:02:13Z</issued>
<modified>2006-06-02T18:02:13Z</modified>
<id>http://emergent.unpythonic.net/projects/01149271333</id>
<link rel="alternate" type="text/html" href="http://emergent.unpythonic.net/projects/01149271333"/>
<content type="text/html" mode="escaped">I promised a single, 800kHz quadrature divider for the attiny13.
Well, I haven't done that yet (I don't have any attiny13s to test on anyway),
but I have something else instead. &lt;b&gt;Update, 2007/01/04&lt;/b&gt;: Want true high-resolution PWM
and multi-MHz quadrature counting with emc2, for under $100?  Try &lt;a href=&quot;http://axis.unpy.net/01167750885&quot;&gt;this&lt;/a&gt;!</content>
</entry>
</feed>

