<!-- index.php3 -->
<?php
	$head = "l'Art Gallery";
	$title = $head;
	$thispage = "art";
	require("table-top.php3");
	require("sidebar.php3");
	require("table-mid.php3");
?>


<p> This is a collection of nice pictures, related in some way to the LART
project. Click an image to see the larger version.

<p>
Available picture categories on this page:

<ul>
<li><a href="#lart">LART main board</a>
<li><a href="#ksb">Kitchen Sink Board</a>
<li><a href="#apps">Applications</a>
<li><a href="#lunch">Lunch box</a>
<li><a href="#run">LART production run</a>
</ul>

<p> <a href="projects/">LART-related projects</a> are in a separate gallery.

<p> Or maybe you're more interested in the <a href="/gallery/logo/">LART
Logo</a> page.

<?php	hrow("<a name=\"lart\"></a>LART main board V.1", "left");
	lrow('<a href="lart_front.jpg"><img src="lart_front-sm.jpg"
		alt="[Click to enlarge]" align=left width=100 height=77
		border=0></a> </td><td valign=top width="99%"> Front view
		of the first version of the LART main board. Note that the
		crystals were accidentally swapped in the layout. This has
		been corrected in the version available at the
		<a href="/lartware/plint/">main board page</a>. Wire R7
		was placed when the power supply proved OK. In the
		future, R7 may allow the processor to measure the supply
		current.', "", "");
	zrow();
	lrow('<a href="lart_rev.jpg"><img src="lart_rev-sm.jpg"
		alt="[Click to enlarge]" align=left width=100 height=76
		border=0></a> </td><td valign=top width="99%">
		...and the other side.', "", "");
	zrow();
	lrow('<a href="front.jpg"><img src="front-sm.jpg"
		alt="[Click to enlarge]" align=left width=100 height=114
		border=0></a> </td><td valign=top width="99%"> The
		front-side of the board: Digital SA-1100 StrongARM CPU,
		4MB flash memory, 16MB main memory, high-speed connector,
		JTAG connector, RS232 connector, and power supply. The
		board dimensions are 10 x 7 cm (that is 4 x 3 inches in
		Stonehenge Units). I\'ve included a Dutch guilder as a
		reference.', "", "");
	zrow();
	lrow('<a href="back.jpg"><img src="back-sm.jpg"
		alt="[Click to enlarge]" align=left width=100 height=108
		border=0></a> </td><td valign=top width="99%"> The
		back-side of the board: another 16MB of memory, lots
		of decoupling capacitors, and the low-speed interface
		connectors. Again, the Dutch guilder and next to it a
		<em>dubbeltje</em>, which is <em>exactly</em> as big
		as the hole in every CD (no wonder if you know that
		Philips developed the CD).', "", "");
	zrow();
	lrow('<a href="hand.jpg"><img src="hand-sm.jpg"
		alt="[Click to enlarge]" align=left width=100 height=84
		border=0></a> </td><td valign=top width="99%"> Just to
		get an idea of the actual size of a LART.', "", "");
	erow();
?>


<?php	hrow("<a name=\"ksb\"></a>Kitchen Sink Board", "left");
	lrow('<a href="ksb-front.jpg"><img src="ksb-front-sm.jpg"
		alt="[Click to enlarge]" align=left width=100 height=85
		border=0></a> </td><td valign=top width="99%"> The front
		side of the KSB: IDE connector, ethernet daughterboard
		connector, power supply, and some glue logic. Yes, that
		thing in the middle is a crystal that doesn\'t fit too
		well, but it was the only 12.288 MHz crystal we could
		get.', "", "");
	zrow();
	lrow('<a href="ksb-back.jpg"><img src="ksb-back-sm.jpg"
		alt="[Click to enlarge]" align=left width=100 height=84
		border=0></a> </td><td valign=top width="99%"> And the
		back side of the KSB: UCB 1200, PCM 1710 DA converter
		(the one on which you can\'t read the text), analog
		filters and amplifiers, CPLDs, and a bus driver.', "", "");
	zrow();
	lrow('<a href="lart-with-ksb.jpg">
		<img src="lart-with-ksb-sm.jpg"
		alt="[Click to enlarge]" align=left width=100 height=75
		border=0></a> </td><td valign=top width="99%"> The KSB
		mounted to the LART. As you can see, the KSB is exactly the
		same dimensions as a LART. Sorry for the bad image quality,
		but I took this picture with an
		<a href="http://www.sgi.com/o2/">SGI O2</a> camera.', "", "");
	zrow();
	lrow('<a href="see-through.jpg">
		<img src="see-through-sm.jpg" alt="[Click to enlarge]"
		align=left width=100 height=75 border=0></a> </td>
		<td valign=top width="99%"> The amount of space between the
		KSB and the LART: close to nothing. The thickness of the
		complete combo is 21 mm (0.8 inch).', "", "");
	erow();
?>


<?php	hrow("<a name=\"apps\"></a>Applications", "left");
	lrow('<a href="vt220.jpg"><img src="vt220-sm.jpg"
		alt="[Click to enlarge]" align=left width=100 height=80
		border=0></a> </td><td valign=top width="99%"> The LART
		connected to a Digital VT220 terminal. Note the cool
		power source.', "", "");
	zrow();
	lrow('<a href="screen.jpg"><img src="screen-sm.jpg"
		alt="[Click to enlarge]" align=left width=100 height=73
		border=0></a> </td><td valign=top width="99%"> And this
		is what is on the screen. Yes, it actually
		<strong>does</strong> run Linux!', "", "");
	zrow();
	lrow('<a href="complete.jpg"><img src="complete-sm.jpg"
		alt="[Click to enlarge]" align=left width=100 height=66
		border=0></a> </td><td valign=top width="99%"> The LART
		connected to a daugterboard containing the LCD interface
		(read: some line drivers), a DC-DC converter, high voltage
		power supply, and the LCD. On the LCD an image from <a
		href="http://thorgal.et.tudelft.nl/~bakker/portraits_s.html">Jan-Derk\'s
		portrait collection</a>.  As you can see, it currently draws
		262mA from the 9V power supply: 220mA for the LCD, 42mA
		for the LART. (Yes, the autofocus of a Sony Mavica can do
		better than this).', "", "");
	zrow();
	lrow('<a href="display.jpg"><img src="display-sm.jpg"
		alt="[Click to enlarge]" align=left width=100 height=73
		border=0></a> </td><td valign=top width="99%"> And a
		close-up of the LCD.', "", "");
	zrow();
	lrow('<a href="receiver.jpg"><img src="receiver-sm.jpg"
		alt="[Click to enlarge]" align=left width=100 height=75
		border=0></a> </td><td valign=top width="99%"> It\'s a
		bit difficult to see, but there are two LARTs in this
		pile of junk. They\'re connected with each other
		through an FPGA + FIFO daughterboard. This strange
		setup was used in a video transmission demonstrator:
		one LART did the channel decoding, the other one decompressed
		the H.263 encoded video stream and displayed it on the color
		LCD.', "", "");
	zrow();
	lrow('<a href="fifo.jpg"><img src="fifo-sm.jpg"
		alt="[Click to enlarge]" align=left width=100 height=78
		border=0></a> </td><td valign=top width="99%"> An
		FPGA + FIFO daughterboard. The FPGA is not visible
		because it is on the other side of the board.', "", "");
	zrow();
	lrow('<a href="lart-with-palm.jpg"><img src="lart-with-palm-sm.jpg"
		alt="[Click to enlarge]" align=left width=100 height=72
		border=0></a> </td><td valign=top width="99%"> A LART with
		KSB and two 64MB memory expansion boards connected to a
		<a href="http://www.palm.com/">Palm III</a> that serves
		as a terminal. Nice demo system.', "", "");
	zrow();
	lrow('<a href="palm-console.jpg"><img src="palm-console-sm.jpg"
		alt="[Click to enlarge]" align=left width=100 height=112
		border=0></a> </td><td valign=top width="99%"> This is
		what\'s on the console in the previous picture.', "", "");
	erow();
?>

<?php	hrow("<a name=\"lunch\"></a>Lunch box - the LART as CS lab platform", "left");
	lrow('<a href="lunch-1.jpg"><img src="lunch-1-sm.jpg"
		alt="[Click to enlarge]" align=left width=100 height=86
		border=0></a> </td><td valign=top width="99%"> The LART-based
		\'lunch box\' lab platform is a standalone, student-proof 
		experimentation system. The system is used at Delft 
		University in a Computer Science lab course where students
		gain experience with embedded systems programming and
		digital conditioning of sensor signals. An Ethernet connection 
		(currently unused) and two RS232 serial links provide 
		communications to the outside world. The box is powered
		by an internal recheargable battery pack, or by an external
		power supply. The lid is transparent.', "", "");
	zrow();
	lrow('<a href="lunch-1open.jpg"><img src="lunch-1open-sm.jpg"
		alt="[Click to enlarge]" align=left width=100 height=75
		border=0></a> </td><td valign=top width="99%"> A view under 
		the hood. On the right a revision 5 LART, with a revision 4 
		KSB underneath. The top of the left board (with the thick
		traces) is the battery charger for the 4 \'AA\' NiCd cells
		in the black compartment on the bottom left side of the image.
		The bottom half of the left PCB holds 
		<a href=http://www.msiusa.com/805spec3.pdf>a 3D accelerometer</a>,
		an amplifier and three 12-bit serial ADCs. The black blob is 
		an epoxy encapsulant; it turns out that the sensors we use are
		as sensitive to light as they are to acceleration. It would have
		been nice if the data sheet had mentioned that, though...', "", "");
	zrow();
	lrow('<a href="lunch-4open.jpg"><img src="lunch-4open-sm.jpg"
		alt="[Click to enlarge]" align=left width=100 height=85
		border=0></a> </td><td valign=top width="99%"> Four partially
		assembled lunch boxes, waiting for the epoxy to dry. Note that 
		the top right box already has its Ethernet dongle installed.
		', "", "");
	zrow();
	lrow('<a href="lunch-proto.jpg"><img src="lunch-proto-sm.jpg"
		alt="[Click to enlarge]" align=left width=100 height=75
		border=0></a> </td><td valign=top width="99%"> 
		', "", "");
	zrow();
	lrow('<a href="lunch-top.jpg"><img src="lunch-top-sm.jpg"
		alt="[Click to enlarge]" align=left width=100 height=83
		border=0></a> </td><td valign=top width="99%"> 
		', "", "");
	erow();
?>

<?php	hrow("<a name=\"run\"></a>LART production run - get them while they last!", "left");
	lrow('<a href="lart-run-box.jpg"><img src="lart-run-box-sm.jpg"
		alt="[Click to enlarge]" align=left width=100 height=75
		border=0></a> </td><td valign=top width="99%"> The long awaited 
		LART production run is finally in! Lots and lots of LARTs
		to be flashed...', "", "");
	erow();
?>



<?php	require("table-btm.php3"); ?>
