<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The LED Artist - blog &#187; BASIC Stamp</title>
	<atom:link href="https://blog.theledart.com/blog/tag/basic-stamp/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.theledart.com/blog</link>
	<description>Art and Technology are Friends</description>
	<lastBuildDate>Thu, 10 Apr 2025 20:44:15 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.1</generator>
	<item>
		<title>Some Old Works of Mine</title>
		<link>https://blog.theledart.com/blog/some-old-works-of-mine/</link>
		<comments>https://blog.theledart.com/blog/some-old-works-of-mine/#comments</comments>
		<pubDate>Fri, 03 Aug 2012 05:10:15 +0000</pubDate>
		<dc:creator><![CDATA[The LED Artist]]></dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[The Art]]></category>
		<category><![CDATA[BASIC Stamp]]></category>
		<category><![CDATA[LED]]></category>
		<category><![CDATA[PCB]]></category>
		<category><![CDATA[PIC]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[Prototype]]></category>
		<category><![CDATA[Schematics]]></category>

		<guid isPermaLink="false">http://www.theledart.com/blog/?p=1129</guid>
		<description><![CDATA[I was doing some clean up and found some old works from years ago&#8230; The one above is a multi-purpose PIC pad using PIC16F627. This was an exercise of multiplexing 7 segment LEDs and button matrix using the same set of I/O pins. I wrote code to make it work as a timer and organ [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="/blog/wp-content/uploads/2012/08/TPP_5660.jpg"><img class="alignnone size-medium wp-image-1130" title="This is not a bomb timer" src="/blog/wp-content/uploads/2012/08/TPP_5660-590x442.jpg" alt="" width="590" height="442" /></a><br />
<a href="/blog/wp-content/uploads/2012/08/TPP_5661.jpg"><img class="alignnone size-medium wp-image-1131" title="This is not a bomb timer - back" src="/blog/wp-content/uploads/2012/08/TPP_5661-590x442.jpg" alt="" width="590" height="442" /></a></p>
<p>I was doing some clean up and found some old works from years ago&#8230;</p>
<p><span id="more-1129"></span>The one above is a multi-purpose PIC pad using PIC16F627. This was an exercise of multiplexing 7 segment LEDs and button matrix using the same set of I/O pins. I wrote code to make it work as a timer and organ (more like a beeper with notes). 2 AA battery holder was connected to it, but obviously lost.</p>
<p>This was done in April of 2003. Before Arduino and all that good stuff was available. Home etched and hand drilled PCB. What&#8217;s amazing to me now is that I designed the PCB in Adobe Illustrator! I did not have a CAD software.</p>
<p>&gt; <a href="/blog/wp-content/uploads/2012/08/mini-timer-PCB.pdf">PCB Layout</a></p>
<p>Next up is my very first LED project using PIC microcontroller, which was done right around the same time as the pad above.</p>
<p><a href="/blog/wp-content/uploads/2012/08/TPP_5669.jpg"><img class="alignnone size-medium wp-image-1137" title="Radiant mk1" src="/blog/wp-content/uploads/2012/08/TPP_5669-590x442.jpg" alt="" width="590" height="442" /></a><br />
<a href="/blog/wp-content/uploads/2012/08/TPP_5672.jpg"><img class="alignnone size-medium wp-image-1145" title="Radiant mk1 - back" src="/blog/wp-content/uploads/2012/08/TPP_5672-590x442.jpg" alt="" width="590" height="442" /></a><br />
&gt; <a href="/blog/wp-content/uploads/2012/08/mk1-schematic.pdf">Schematic</a><br />
&gt; <a href="/blog/wp-content/uploads/2012/08/PC_brd-8x12.pdf">PCB Layout</a></p>
<p>I used four microcontrollers on this one. three controlling LEDs, and another one controlling them. The center one is the &#8220;master&#8221;, sending command to the other controllers to orchestrate the animation. The three &#8220;slaves&#8221; are just controlling the LEDs as they are commanded. The setup seems more complicated than my recent projects, but back then I was literally applying &#8220;divide and conquer&#8221; method to the circuit design.<br />
When I first envisioned this one, I had no knowledge of microcontroller. I had some electronics experience and knew how to use logic ICs, however it quickly became clear that what I wanted to do was too complicated to accomplish with logic ICs. So that prompted me to look around, which led me to BASIC Stamp. BASIC Stamp, for those who never hard of it, it&#8217;s kind of like a pre-Arduino. You can write the code in BASIC language and upload it to the chip over serial cable. It was easy to use, but the processor was very slow.<br />
Faced by the limitation I decided to learn to code PIC microcontroller directly. It took me a while to get into, but I managed.</p>
<p>I made a revision of the same circuit, multiplying the number of LEDs by using a complementary drive approach. (July 2003)</p>
<p><a href="/blog/wp-content/uploads/2012/08/TPP_5684.jpg"><img class="alignnone size-medium wp-image-1149" title="Radiant mk1 rev2" src="/blog/wp-content/uploads/2012/08/TPP_5684-590x442.jpg" alt="" width="590" height="442" /></a><br />
<a href="/blog/wp-content/uploads/2012/08/TPP_5687.jpg"><img class="alignnone size-medium wp-image-1148" title="Radiant mk1 rev2 - back" src="/blog/wp-content/uploads/2012/08/TPP_5687-590x442.jpg" alt="" width="590" height="442" /></a></p>
<p>&gt; <a href="/blog/wp-content/uploads/2012/08/mk1rev2-schematic.pdf">Schematic</a><br />
&gt; <a href="/blog/wp-content/uploads/2012/08/PC_brd-8x24.pdf">PCB Layout</a></p>
<p>After this prototype, I decided to move on up to manufactured PCB. Found a free PCB design software (called <a href="http://www.osmondpcb.com/" target="_blank">Osmond PCB</a> &#8211; which I still use), and start having my PCB made by a factory. This enabled me to design with fine traces and more precision.</p>
<div style="min-height:33px;" class="really_simple_share really_simple_share_button robots-nocontent snap_nopreview"><div class="really_simple_share_specificfeeds_follow" style="width:110px;"><a href="http://www.specificfeeds.com/follow" target="_blank"><img src="https://blog.theledart.com/blog/wp-content/plugins/really-simple-facebook-twitter-share-buttons/images/specificfeeds_follow.png" alt="Email, RSS" title="Email, RSS" /> Follow</a></div><div class="really_simple_share_facebook_like" style="width:100px;"><iframe src="//www.facebook.com/plugins/like.php?href=https%3A%2F%2Fblog.theledart.com%2Fblog%2Fsome-old-works-of-mine%2F&amp;layout=button_count&amp;width=100&amp;height=27&amp;locale=en_US" 
							scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:27px;" allowTransparency="true"></iframe></div><div class="really_simple_share_facebook_share" style="width:100px;"><a name="fb_share" rel="nofollow" href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fblog.theledart.com%2Fblog%2Fsome-old-works-of-mine%2F&amp;t=Some%20Old%20Works%20of%20Mine" title="Share on Facebook" target="_blank">Share</a></div><div class="really_simple_share_twitter" style="width:100px;"><a href="https://twitter.com/share" class="twitter-share-button" data-count="horizontal"  data-text="Some Old Works of Mine" data-url="https://blog.theledart.com/blog/some-old-works-of-mine/"  data-via=""   ></a></div><div class="really_simple_share_google1" style="width:80px;"><div class="g-plusone" data-size="medium" data-href="https://blog.theledart.com/blog/some-old-works-of-mine/" ></div></div><div class="really_simple_share_linkedin" style="width:100px;"><script type="IN/Share" data-counter="right" data-url="https://blog.theledart.com/blog/some-old-works-of-mine/"></script></div><div class="really_simple_share_pinterest" style="width:90px;"><a data-pin-config="beside" href="https://pinterest.com/pin/create/button/?url=https%3A%2F%2Fblog.theledart.com%2Fblog%2Fsome-old-works-of-mine%2F&media=https%3A%2F%2Fblog.theledart.com%2Fblog%2Fwp-content%2Fuploads%2F2012%2F08%2FPC_brd-8x24.pdf&description=PCB%20Layout" data-pin-do="buttonPin" ><img alt="Pin It" src="https://assets.pinterest.com/images/pidgets/pin_it_button.png" /></a></div><div class="really_simple_share_digg" style="width:100px;"><script type="text/javascript" src="http://widgets.digg.com/buttons.js"></script>
					<a class="DiggThisButton DiggCompact" href="http://digg.com/submit?url=https://blog.theledart.com/blog/some-old-works-of-mine/&amp;title=Some Old Works of Mine"></a></div></div>
		<div class="really_simple_share_clearfix"></div>]]></content:encoded>
			<wfw:commentRss>https://blog.theledart.com/blog/some-old-works-of-mine/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
