<?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>majolsurf.net</title>
	<atom:link href="http://majolsurf.net/wordpress/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://majolsurf.net/wordpress</link>
	<description>for info:  gericrogers@yahoo.com</description>
	<lastBuildDate>Wed, 18 Apr 2012 17:40:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Using an Autostar Telescope Positioner for Tracking Aircraft: Experimentation</title>
		<link>http://majolsurf.net/wordpress/?p=1917</link>
		<comments>http://majolsurf.net/wordpress/?p=1917#comments</comments>
		<pubDate>Wed, 18 Apr 2012 09:37:16 +0000</pubDate>
		<dc:creator>majolsurf</dc:creator>
				<category><![CDATA[Arduino Application]]></category>
		<category><![CDATA[Demonstrations]]></category>

		<guid isPermaLink="false">http://majolsurf.net/wordpress/?p=1917</guid>
		<description><![CDATA[The project goal is to develop a video tracking system to supplement precision tracking radars at low elevation angles. The initial experiment involved an Arduino, Nootropics Video Experimenter board, and an Amani GT plus some code written in Processing. To be honest the Meade Autostar is better suited for tracking slow moving deep space objects [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://majolsurf.net/wordpress/?p=1858">project</a> goal is to develop a video tracking system to supplement precision tracking radars at low elevation angles.  The <a href="http://majolsurf.net/wordpress/?p=1858">initial experiment</a> involved an <a href="http://www.arduino.cc">Arduino</a>, <a href="http://nootropicdesign.com/ve/">Nootropics Video Experimenter</a> board, and an <a href="http://www.amani64.com">Amani GT</a> plus some code written in <a href="processing.org">Processing</a>.</p>
<p>To be honest the Meade Autostar is better suited for tracking slow moving deep space objects instead of that which is considered more &#8220;local.&#8221;  At least I can only assume it to be true as likewise I have yet to have success with the unit in the former arena.  However the hardware is there: two-axis motor control with positional-encoder feedback, all via UART.  The problem is, however, that the hardware interface is via a UART to a controller that is <a href="http://www.weasner.com/etx/autostar/as_lx200.html">well documented</a> to have buffering issues which ultimately leads to processor hangs and motor runaway.  </p>
<p>More problematic is that there are only a few speed settings available via the uart; FAST! slooow, stop, reverse time-travel.  The video below shows attempt at putting aircraft in track via a simple PI loop.  The tracker attempt to lock, overshoots the target then hangs.  Subsequent attempts to bring the target back into track succeed temporarily and ultimately results in a runaway gimbal.</p>
<p><iframe width="420" height="315" src="http://www.youtube.com/embed/snWJFLx2QjU" frameborder="0" allowfullscreen></iframe></p>
<p>The next step is to open the Autostar, tap into the DC motor wiring, and provide a nice dynamic range of control speeds via the Amani GT and an <a href="http://digilentinc.com/Products/Detail.cfm?NavPath=2,401,483&#038;Prod=PMOD-HB3">H-Bridge PMOD</a>.  The UART connection will be maintained for positional encoder data.</p>
<p><a href="http://majolsurf.net/wordpress/wp-content/uploads/2012/04/40-screw.jpg"><img src="http://majolsurf.net/wordpress/wp-content/uploads/2012/04/40-screw-300x270.jpg" alt="" title="40-screw" width="300" height="270" class="aligncenter size-medium wp-image-1918" /></a></p>
<p>It should be noted the control-loop bandwidth will then be limited by the Arduino/Nootripics assembly.  While the video experimenter is a fantastic proof-of-concept tool, the design will eventually be migrated to an FPGA-based system where data can be collected and processed in real-time and passed to the host machine via ethernet.  Moreover the control-loop itself will reside in the electronics package; the host PC will only provide a user control interface and data display.</p>
<p>Open Autostar picture courtesy of <a href="http://robroy.dyndns.info/astropics/ETX-70/">RobRoy</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://majolsurf.net/wordpress/?feed=rss2&#038;p=1917</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing the Amani F1:  An FPGA Shield for the Arduino</title>
		<link>http://majolsurf.net/wordpress/?p=1905</link>
		<comments>http://majolsurf.net/wordpress/?p=1905#comments</comments>
		<pubDate>Mon, 02 Apr 2012 06:35:50 +0000</pubDate>
		<dc:creator>majolsurf</dc:creator>
				<category><![CDATA[Amani CPLD Shields]]></category>
		<category><![CDATA[Beta Testing]]></category>

		<guid isPermaLink="false">http://majolsurf.net/wordpress/?p=1905</guid>
		<description><![CDATA[When the Amani Project first started, the intent was to introduce an FPGA shield for the Arduino. However pricing issues among other factors lead to the Amani64, a CPLD-based prototyping system. The 64 grew into the Kemani, GT, and GTX, but always the need for an FPGA platform was evident. The Amani predecessors paved the [...]]]></description>
			<content:encoded><![CDATA[<p>When the Amani Project first started, the intent was to introduce an FPGA shield for the Arduino.  However pricing issues among other factors lead to the Amani64, a CPLD-based prototyping system.  The 64 grew into the <a href="http://majolsurf.net/wordpress/?page_id=1302">Kemani</a>, <a href="http://amani64.com/hardware.htm">GT, and GTX,</a> but always the need for an FPGA platform was evident.  The Amani predecessors paved the way for the F1 in that they provided valuable market studies while generating revenue to fund the project.</p>
<p>Happily, the Amani F1 is now in Alpha testing, the Beta test will be available to the public in relatively short order.  If you would like to be part of the Alpha testing process, you are more than welcome to join, just email me to discuss the details.</p>
<p><a href="http://majolsurf.net/wordpress/wp-content/uploads/2012/04/AmaniF1-alpha.png"><img src="http://majolsurf.net/wordpress/wp-content/uploads/2012/04/AmaniF1-alpha-226x300.png" alt="" title="AmaniF1 alpha" width="226" height="300" class="aligncenter size-medium wp-image-1907" /></a></p>
<p>Based on the EP1C3, the F1 will feature 2900 LE&#8217;s, 65 user I/O, and 7.5KB of user ram.  Of course the standard Arduino, <a href="http://digilentinc.com/Products/Catalog.cfm?NavPath=2,401&#038;Cat=9">PMOD</a>, and <a href="http://majolsurf.net/wordpress/?p=1899">ASM carrier</a> headers will be provided for additional RAM or other peripheral devices.</p>
<p>The Amani F1 is intended to be an entry-level FPGA development system, compatible with the Arduino.  Subsequent Amani F-series boards are in the works, with more horsepower and will diverge from the traditional Arduino form factor.  Stay tuned!</p>
]]></content:encoded>
			<wfw:commentRss>http://majolsurf.net/wordpress/?feed=rss2&#038;p=1905</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>1MB RAM for Your Amani (and Arduino)</title>
		<link>http://majolsurf.net/wordpress/?p=1899</link>
		<comments>http://majolsurf.net/wordpress/?p=1899#comments</comments>
		<pubDate>Tue, 27 Mar 2012 06:49:00 +0000</pubDate>
		<dc:creator>majolsurf</dc:creator>
				<category><![CDATA[Beta Testing]]></category>

		<guid isPermaLink="false">http://majolsurf.net/wordpress/?p=1899</guid>
		<description><![CDATA[Now in Alpha test, the MODsram daughter board for the Amani GT and GTX. Featuring two CY7C1049DV33 4MBIT SRAM ICs featuring parallel interfaces for transfers up to 10ns. This daughter card also features its own regulator section, as a stuffing option, but is not required. When viewing the schematic, &#8220;DNI&#8221; indicates &#8220;Do Not Install.&#8221; Feel [...]]]></description>
			<content:encoded><![CDATA[<p>Now in Alpha test, the <a href="http://majolsurf.net/projects/schematics/111408%20MODsram%20alpha.zip">MODsram daughter board</a> for the <a href="http://amani64.com/hardware.htm">Amani GT and GTX</a>.</p>
<p>Featuring two <a href="http://search.digikey.com/us/en/products/CY7C1049DV33-10ZSXI/428-1982-ND/1205633">CY7C1049DV33</a> 4MBIT SRAM ICs featuring parallel interfaces for transfers up to 10ns.  This daughter card also features its own regulator section, <strong>as a stuffing option</strong>, but is not required.  When viewing the schematic, &#8220;DNI&#8221; indicates &#8220;Do Not Install.&#8221;</p>
<p>Feel free to download the <a href="http://majolsurf.net/projects/schematics/111408%20MODsram%20alpha.zip">Eagle files</a>, submit to your favorite PCB manufacturer, and share your results!</p>
<p><a href="http://majolsurf.net/wordpress/wp-content/uploads/2012/03/MODsram.png"><img src="http://majolsurf.net/wordpress/wp-content/uploads/2012/03/MODsram-275x300.png" alt="" title="MODsram" width="275" height="300" class="aligncenter size-medium wp-image-1900" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://majolsurf.net/wordpress/?feed=rss2&#038;p=1899</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using an Autostar Telescope Positioner for Tracking Aircraft</title>
		<link>http://majolsurf.net/wordpress/?p=1858</link>
		<comments>http://majolsurf.net/wordpress/?p=1858#comments</comments>
		<pubDate>Mon, 26 Mar 2012 08:58:56 +0000</pubDate>
		<dc:creator>majolsurf</dc:creator>
				<category><![CDATA[Amani CPLD Shields]]></category>
		<category><![CDATA[Arduino Application]]></category>
		<category><![CDATA[Demonstrations]]></category>
		<category><![CDATA[Amani]]></category>
		<category><![CDATA[Amani 64]]></category>
		<category><![CDATA[Amani GT]]></category>
		<category><![CDATA[Amani GTX]]></category>
		<category><![CDATA[Amani64]]></category>
		<category><![CDATA[Autostar]]></category>
		<category><![CDATA[ETX]]></category>
		<category><![CDATA[ETX-60]]></category>
		<category><![CDATA[Meade]]></category>
		<category><![CDATA[Telescope]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://majolsurf.net/wordpress/?p=1858</guid>
		<description><![CDATA[Living south of downtown San Jose gives us a fantastic and regular view of aircraft on approach. Being a radar-systems engineer my natural reaction was &#8220;I must track them.&#8221; After months of searching for an affordable gimbal/servo-based positioning system, a night of star-gazing made the solution obvious. Log onto Ebay, wait four days and my [...]]]></description>
			<content:encoded><![CDATA[<p>Living south of downtown San Jose gives us a fantastic and regular view of aircraft on approach.  Being a radar-systems engineer my natural reaction was &#8220;I must track them.&#8221;  After months of searching for an affordable gimbal/servo-based positioning system, a night of star-gazing made the solution obvious.  Log onto Ebay, wait four days and my $100 Meade antenna positioner arrived, complete with integrated servos and positional encoders.</p>
<p><a href="http://majolsurf.net/wordpress/wp-content/uploads/2012/03/Scope-01.jpg"><img src="http://majolsurf.net/wordpress/wp-content/uploads/2012/03/Scope-01-300x199.jpg" alt="" title="SONY DSC" width="300" height="199" class="aligncenter size-medium wp-image-1859" /></a></p>
<p><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR></p>
<p>Now I should state here, due to legal reasons, I have no intention of tracking the aircraft via radio waves.  Instead I would like to test a video tracking system, which would augment a radar when the target object is low enough in elevation to cause multi-path issues for the radar.  The cheapest and fastest path-forward was to utilize the <a href="http://nootropicdesign.com/ve/">Video Experimenter Board</a> from Nootropic Design.</p>
<p><a href="http://majolsurf.net/wordpress/wp-content/uploads/2012/03/Plane-Track-01.jpg"><img src="http://majolsurf.net/wordpress/wp-content/uploads/2012/03/Plane-Track-01-300x219.jpg" alt="" title="SONY DSC" width="300" height="219" class="aligncenter size-medium wp-image-1860" /></a></p>
<p><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR></p>
<p>The electronics package consists of the Nootropic shield interfaced with and Arduino.  To control the telescope positioner, the electronics package must communicate with the Autostar via RS232.  An <a href="http://amani64.com/hardware.htm">Amani GT</a> is used to bridge between the Arduino UART and a <a href="http://digilentinc.com/Products/Detail.cfm?NavPath=2,401,463&#038;Prod=PMOD-RS232">Digilent Pmod232</a>.  </p>
<p>The Amani is also being used to handle an issue I am having with the video shield/Arduino stopping the video tracking arbitrarily.  Serving as a watchdog, the Amani looks for a heartbeat signal and resets the Arduino when loss of heartbeat is detected.</p>
<p><a href="http://majolsurf.net/wordpress/wp-content/uploads/2012/03/electronics-unit-03.jpg"><img src="http://majolsurf.net/wordpress/wp-content/uploads/2012/03/electronics-unit-03-300x224.jpg" alt="" title="electronics unit 03" width="300" height="224" class="aligncenter size-medium wp-image-1864" /></a></p>
<p><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR></p>
<p>Of course this configuration is just a method of rapid prototyping, for proof-of-concept and experimentation.  The VTE issue must be ironed out eventually, however to get the tracking algorithm development going the Amani-reset will serve as a patch in the short-term.  </p>
<p>Progress thus far has involved sitting the unit in the window and observing the video tracker&#8217;s ability to resolve and track aircraft while I steer the gimbal manually.  With minor code revisions to the sketch provided at Nootripic Design, I was able to develop an error vector, seen below, which will serve as the input error to the tracking loop.  </p>
<p><span id="more-1858"></span></p>
<p><a href="http://majolsurf.net/wordpress/wp-content/uploads/2012/03/Plane-Track-03.jpg"><img src="http://majolsurf.net/wordpress/wp-content/uploads/2012/03/Plane-Track-03-300x253.jpg" alt="" title="SONY DSC" width="300" height="253" class="aligncenter size-medium wp-image-1865" /></a></p>
<p><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR></p>
<p>Currently I am ironing out the Autostar commands I found online, some if not most of which do not seem to work.  If anything I&#8217;ll need to sniff the comms between the Astrofinder software on the PC and the Autostar.  It should be noted that the PC software is not involved in this project and is just used for troubleshooting and communications study.  A PC will be included in this system to provide graphical data to the user as well as a general control interface.  The biggest issue I have is not being able to control speed.  If necessary I&#8217;ll open the gimbal itself, cut into the motor controllers, and take control via the electronics unit.</p>
<p><a href="http://majolsurf.net/wordpress/wp-content/uploads/2012/03/Setup-01.jpg"><img src="http://majolsurf.net/wordpress/wp-content/uploads/2012/03/Setup-01-300x226.jpg" alt="" title="SONY DSC" width="300" height="226" class="aligncenter size-medium wp-image-1872" /></a></p>
<p><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR></p>
<p>I do have feed back from the positioner in the form of encoder counts, which is vital for closing the tracking loop.  Currently I use the building across the way for boresiting the unit and calibrating the encoders.</p>
<p><a href="http://majolsurf.net/wordpress/wp-content/uploads/2012/03/Scope-02.jpg"><img src="http://majolsurf.net/wordpress/wp-content/uploads/2012/03/Scope-02-300x199.jpg" alt="" title="SONY DSC" width="300" height="199" class="aligncenter size-medium wp-image-1873" /></a></p>
<p><a href="http://majolsurf.net/wordpress/wp-content/uploads/2012/03/Boresite-Track-01.jpg"><img src="http://majolsurf.net/wordpress/wp-content/uploads/2012/03/Boresite-Track-01-300x248.jpg" alt="" title="SONY DSC" width="300" height="248" class="aligncenter size-medium wp-image-1874" /></a></p>
<p><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR></p>
<p>The Meade ETX-60AT itself is a beginner&#8217;s telescope, better suited for terrestrial viewing.  As it is integrated into the controller base, I cannot remove it without compromising the internal optics, thus it serves as platform for the camera to piggy-back on.  It does open possibilities of integrating the telescope into the system, for distant-object tracking.</p>
<p>Even more interesting, and a definite DO NOT ATTEMPT, would be to integrate a laser range-finding system into the telescope while the camera provides the video tracking.  This solution would provide fully-integrated TSPI data for under $400.</p>
<p>Check back for progress and project documentation.</p>
<p>-Eric</p>
]]></content:encoded>
			<wfw:commentRss>http://majolsurf.net/wordpress/?feed=rss2&#038;p=1858</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AmaniGTX Demonstration with  a 4-Digit 7-Segment Display</title>
		<link>http://majolsurf.net/wordpress/?p=1850</link>
		<comments>http://majolsurf.net/wordpress/?p=1850#comments</comments>
		<pubDate>Mon, 12 Mar 2012 06:37:17 +0000</pubDate>
		<dc:creator>majolsurf</dc:creator>
				<category><![CDATA[Amani CPLD Shields]]></category>
		<category><![CDATA[Code and Open IP]]></category>
		<category><![CDATA[Demonstrations]]></category>
		<category><![CDATA[JTAG ISP]]></category>

		<guid isPermaLink="false">http://majolsurf.net/wordpress/?p=1850</guid>
		<description><![CDATA[Below is an instructional video featuring the AmaniGTX and the MODsevseg, a 4-Digit 7-Segment display module. Now available at the Amani64 Store! The video is an excellent primer for not only using the new AmaniGTX, but all the Amani derivatives and the Quartus II development tool. The project source featured in the video is found [...]]]></description>
			<content:encoded><![CDATA[<p>Below is an <a href="http://youtu.be/hOkBcKbx40Y">instructional video</a> featuring the AmaniGTX and the MODsevseg, a 4-Digit 7-Segment display module.  Now available at the <a href="http://www.amani64.com/store/">Amani64 Store</a>!</p>
<p>The video is an excellent primer for not only using the new AmaniGTX, but all the <a href="http://amani64.com/hardware.htm">Amani derivatives</a> and the Quartus II development tool.</p>
<p>The project source featured in the video is found <a href="http://majolsurf.net/projects/Amani64/cc/120311%204DIG7SEG.zip">here</a>  Simply unzip the <a href="http://majolsurf.net/projects/Amani64/cc/120311%204DIG7SEG.zip">project file</a> in to the Altera project directory of choice and follow along with the video!</p>
<p><iframe width="450" height="278" src="http://www.youtube.com/embed/hOkBcKbx40Y" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://majolsurf.net/wordpress/?feed=rss2&#038;p=1850</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Update: Amani to Arduino Pin Map</title>
		<link>http://majolsurf.net/wordpress/?p=1847</link>
		<comments>http://majolsurf.net/wordpress/?p=1847#comments</comments>
		<pubDate>Sun, 11 Mar 2012 09:32:32 +0000</pubDate>
		<dc:creator>majolsurf</dc:creator>
				<category><![CDATA[Amani CPLD Shields]]></category>
		<category><![CDATA[Arduino Application]]></category>

		<guid isPermaLink="false">http://majolsurf.net/wordpress/?p=1847</guid>
		<description><![CDATA[The Amani pin map has been updated to include the AmaniGTX and MODsevseg. The aim is to help Amani users determine connectivity between the Arduino and their Amani products. Pin Map found here. Use this guide when you are writing an Arduino sketch and need to know how Arduino PIN A on PORT X connects [...]]]></description>
			<content:encoded><![CDATA[<p>The Amani pin map has been updated to include the AmaniGTX and MODsevseg.  The aim is to help Amani users determine connectivity between the Arduino and their Amani products.  Pin Map found <a href="http://majolsurf.net/projects/schematics/120311%20Amani%20Arduino%20Pin%20Map.xlsx">here.</a>  </p>
<p>Use this guide when you are writing an Arduino sketch and need to know how Arduino PIN A on PORT X connects to the seated Amani Shield PIN B on the same port.</p>
<p><a href="http://majolsurf.net/projects/schematics/120311%20Amani%20Arduino%20Pin%20Map.xlsx"><img src="http://majolsurf.net/wordpress/wp-content/uploads/2011/10/pinmap-300x300.jpg" alt="" title="pinmap" width="300" height="300" class="aligncenter size-medium wp-image-1770" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://majolsurf.net/wordpress/?feed=rss2&#038;p=1847</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Amani in the Wild: Electronic Brick Demo Suite</title>
		<link>http://majolsurf.net/wordpress/?p=1837</link>
		<comments>http://majolsurf.net/wordpress/?p=1837#comments</comments>
		<pubDate>Mon, 05 Mar 2012 09:30:49 +0000</pubDate>
		<dc:creator>majolsurf</dc:creator>
				<category><![CDATA[Amani CPLD Shields]]></category>
		<category><![CDATA[Arduino Application]]></category>
		<category><![CDATA[Demonstrations]]></category>

		<guid isPermaLink="false">http://majolsurf.net/wordpress/?p=1837</guid>
		<description><![CDATA[A Video as presented by vhold42: &#8220;The Amani64 is used for PWM RGB output and controlling the 8 leds. The Arduino&#8217;s SPI library is used for communicating the duty cycle and led settings to the Amani64. A potentiometer, button, photosensor, and thermometer are the inputs to the Arduino. Kitty ( based on putty ) is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.youtube.com/watch?v=NcnuleK3rnk&#038;feature=plcp&#038;context=C3b9afc1UDOEgsToPDskJ0r1j3Mrf-okAh-juWx8Q6">A Video </a>as presented by vhold42:</p>
<p><a href="http://www.youtube.com/watch?v=NcnuleK3rnk&#038;feature=plcp&#038;context=C3b9afc1UDOEgsToPDskJ0r1j3Mrf-okAh-juWx8Q6"><img src="http://majolsurf.net/wordpress/wp-content/uploads/2012/03/amaniwild01-300x170.png" alt="" title="amaniwild01" width="300" height="170" class="aligncenter size-medium wp-image-1838" /></a></p>
<p><BR><BR><BR><BR><BR><BR><BR><BR><br />
<em><br />
&#8220;The Amani64 is used for PWM RGB output and controlling the 8 leds. The Arduino&#8217;s SPI library is used for communicating the duty cycle and led settings to the Amani64.</p>
<p>A potentiometer, button, photosensor, and thermometer are the inputs to the Arduino. Kitty ( based on putty ) is used as the serial terminal on the PC side.</p>
<p>Arduino/breadboard mount, RGB led, red leds and patch wires are from Arduino inventor&#8217;s kit.&#8221;</em></p>
<p>More info will be presented when made available.</p>
]]></content:encoded>
			<wfw:commentRss>http://majolsurf.net/wordpress/?feed=rss2&#038;p=1837</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quartus II Tutorial Series</title>
		<link>http://majolsurf.net/wordpress/?p=1827</link>
		<comments>http://majolsurf.net/wordpress/?p=1827#comments</comments>
		<pubDate>Thu, 01 Mar 2012 11:12:35 +0000</pubDate>
		<dc:creator>majolsurf</dc:creator>
				<category><![CDATA[Amani CPLD Shields]]></category>
		<category><![CDATA[Demonstrations]]></category>

		<guid isPermaLink="false">http://majolsurf.net/wordpress/?p=1827</guid>
		<description><![CDATA[A while back we provided a quick tutorial series for installing Quartus II and creating a simple LED blinker project. If you prefer more comprehensive training from the experts, Altera provides their own tutorial series embedded in the Quartus II help menus. This assumes you have already gone through the Quartus II installation process. The [...]]]></description>
			<content:encoded><![CDATA[<p>A while back we provided a <a href="http://amani64.com/learning.htm">quick tutorial series</a> for installing Quartus II and creating a simple LED blinker project.  If you prefer more comprehensive training from the experts, Altera provides their own tutorial series embedded in the Quartus II help menus.  This assumes you have already gone through the <a href="http://majolsurf.net/wordpress/?page_id=401">Quartus II installation process</a>.</p>
<p><a href="http://majolsurf.net/wordpress/wp-content/uploads/2012/03/qtutorial02.jpg"><img src="http://majolsurf.net/wordpress/wp-content/uploads/2012/03/qtutorial02-300x255.jpg" alt="" title="qtutorial02" width="300" height="255" class="aligncenter size-medium wp-image-1828" /></a><br />
<BR><BR><BR><BR><BR><BR><br />
<BR><BR><BR><BR><BR><BR><br />
The tutorial series can be brought up manually via your browser (you fill in the X&#8217;s):</p>
<p>C:/altera/11.XspX/quartus/common/help/tutorial/qtutorial.htm</p>
<p><a href="http://majolsurf.net/wordpress/wp-content/uploads/2012/03/qtutorial01.jpg"><img src="http://majolsurf.net/wordpress/wp-content/uploads/2012/03/qtutorial01-300x196.jpg" alt="" title="qtutorial01" width="300" height="196" class="aligncenter size-medium wp-image-1829" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://majolsurf.net/wordpress/?feed=rss2&#038;p=1827</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welcome CpE64 Students!</title>
		<link>http://majolsurf.net/wordpress/?p=1819</link>
		<comments>http://majolsurf.net/wordpress/?p=1819#comments</comments>
		<pubDate>Tue, 24 Jan 2012 09:08:48 +0000</pubDate>
		<dc:creator>majolsurf</dc:creator>
				<category><![CDATA[Amani CPLD Shields]]></category>
		<category><![CDATA[Arduino Application]]></category>
		<category><![CDATA[JTAG ISP]]></category>

		<guid isPermaLink="false">http://majolsurf.net/wordpress/?p=1819</guid>
		<description><![CDATA[Welcome to majolsurf.net, the original home of the Amani64! By now your instructor has introduced you to your development platform for this semester, the Amani GTX. The Amani GTX is a rapid-prototyping tool based on programmable-logic technology. At its core is the Altera MAXII EPM240 CPLD. As you progress through the class you will become [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome to majolsurf.net, the original home of the Amani64!  By now your instructor has introduced you to your development platform for this semester, the <strong>Amani GTX.</strong></p>
<p>The Amani GTX is a <strong>rapid-prototyping tool based on programmable-logic technology.</strong>  At its core is the <strong>Altera MAXII EPM240 CPLD</strong>.  As you progress through the class you will become more familiar with programmable logic, CPLD&#8217;s, and FPGA&#8217;s, and their myriad of applications.</p>
<p><a href="http://majolsurf.net/wordpress/wp-content/uploads/2012/01/GTX-MODsevseg-02.jpg"><img src="http://majolsurf.net/wordpress/wp-content/uploads/2012/01/GTX-MODsevseg-02-300x199.jpg" alt="" title="SONY DSC" width="300" height="199" class="aligncenter size-medium wp-image-1820" /></a></p>
<p>The Amani GTX, along with its predecessors the 64 and GT, was designed to interface with the popular <a href="http://arduino.cc">Arduino, </a>, an AVR-based microcontroller platform that you will become familiar with as you progress through your studies.  The Amani line was also designed to interface with the <a href="http://digilentinc.com/Products/Catalog.cfm?NavPath=2,401&#038;Cat=9">Digilent PMOD Interface Boards</a>, application-specific I/O modules <strong>featuring Ethernet, WiFi, SC Cards, Joysticks, and more!</strong></p>
<p>The Amani GTX also brings <strong>two new features </strong>to the Amani line of development tools.  The first being <strong>integrated USB-based JTAG In-System Programming</strong>.  The second feature includes an <strong>embedded Microchip PIC microcontroller</strong> for added functionality.  With it you can create a <strong>USB-based UART</strong> to the CPLD, an <strong>embedded controller that interfaces via I2C</strong>, or something completely of your own creation.</p>
<p>Follow <a href="http://amani64.com/cpe64">this link to pre-order</a> your Amani GTX laboratory kit for this semester.  Included in the kit is the MODsevseg, featuring a four-digit seven-segment display as well as four push-buttons for a user-interface to your Amani GTX.  The kits are not yet available, so this is pre-order only.</p>
<p><strong>Good luck this semester!</strong></p>
<p>-<strong>Eric</strong><br />
<a href="http://www.amani64.com">www.amani64.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://majolsurf.net/wordpress/?feed=rss2&#038;p=1819</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Horizon Break: bitJTAG</title>
		<link>http://majolsurf.net/wordpress/?p=1809</link>
		<comments>http://majolsurf.net/wordpress/?p=1809#comments</comments>
		<pubDate>Tue, 06 Dec 2011 09:02:13 +0000</pubDate>
		<dc:creator>majolsurf</dc:creator>
				<category><![CDATA[Beta Testing]]></category>
		<category><![CDATA[JTAG ISP]]></category>

		<guid isPermaLink="false">http://majolsurf.net/wordpress/?p=1809</guid>
		<description><![CDATA[Bring-up on the bitJTAG ISP Programmer and MCU Development Kit was successful! Using the PicKit3 and a modified version of the USB-Blaster firmware by Satoshi of SA89A.net, (no, not the inventor of Bitcoin), the bitJTAG was programmed successfully and tested versus various Amani CPLD Shields and firmwares. The bitJTAG can also be used as a [...]]]></description>
			<content:encoded><![CDATA[<p>Bring-up on the <a href="http://amani64.com/store/index.php?main_page=product_info&#038;cPath=6&#038;products_id=10">bitJTAG ISP Programmer and MCU Development Kit</a> was successful!  </p>
<p><a href="http://majolsurf.net/wordpress/wp-content/uploads/2011/12/cand01.jpg"><img src="http://majolsurf.net/wordpress/wp-content/uploads/2011/12/cand01-300x199.jpg" alt="" title="SONY DSC" width="300" height="199" class="aligncenter size-medium wp-image-1810" /></a></p>
<p><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR></p>
<p>Using the PicKit3 and a modified version of the <a href="http://sa89a.net/mp.cgi/ele/ub.htm">USB-Blaster firmware</a> by <a href="http://sa89a.net/">Satoshi of SA89A.net</a>, (no, not the inventor of Bitcoin), the bitJTAG was programmed successfully and tested versus various Amani CPLD Shields and firmwares.</p>
<p><a href="http://majolsurf.net/wordpress/wp-content/uploads/2011/12/cand03.jpg"><img src="http://majolsurf.net/wordpress/wp-content/uploads/2011/12/cand03-300x199.jpg" alt="" title="SONY DSC" width="300" height="199" class="aligncenter size-medium wp-image-1812" /></a><br />
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR></p>
<p>The bitJTAG can also be used as a PIC18F14K50 development kit.  Get started programming USB by going through the exercises in the <a href="http://ww1.microchip.com/downloads/en/DeviceDoc/41356B.pdf">Low Pin Count USB Development Kit Guide</a> with the bitJTAG development kit.  Then reload the JTAG firmware and continue your Altera CPLD and FPGA development.</p>
<p><a href="http://majolsurf.net/wordpress/wp-content/uploads/2011/12/cand04.jpg"><img src="http://majolsurf.net/wordpress/wp-content/uploads/2011/12/cand04-300x199.jpg" alt="" title="SONY DSC" width="300" height="199" class="aligncenter size-medium wp-image-1811" /></a><br />
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR></p>
<p>The <strong>bitJTAG is currently in Beta test</strong> and is available <a href="http://amani64.com/store/index.php?main_page=product_info&#038;cPath=6&#038;products_id=10">here</a>.  Design files and firmware posted very soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://majolsurf.net/wordpress/?feed=rss2&#038;p=1809</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

