<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Guysoft's Weblog</title>
	<atom:link href="http://guysoft.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://guysoft.wordpress.com</link>
	<description>42</description>
	<lastBuildDate>Sat, 10 Oct 2009 17:35:56 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='guysoft.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/cd5b1e450719dc4680b16481ff9ae1e7?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Guysoft's Weblog</title>
		<link>http://guysoft.wordpress.com</link>
	</image>
			<item>
		<title>Introducing the Bumble-b and using it to control a LED matrix</title>
		<link>http://guysoft.wordpress.com/2009/10/08/bumble-b/</link>
		<comments>http://guysoft.wordpress.com/2009/10/08/bumble-b/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 08:37:09 +0000</pubDate>
		<dc:creator>GuySoft</dc:creator>
				<category><![CDATA[Crictor]]></category>
		<category><![CDATA[Electronics]]></category>
		<category><![CDATA[Hamakor]]></category>
		<category><![CDATA[ITU]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[bumble-b]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[leds]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://guysoft.wordpress.com/?p=461</guid>
		<description><![CDATA[Hi all,
The past week I have been playing around with my new Bumble-b, as I mentioned in my last post. Basically what I did with it is control an LED matrix. After doing that I made it in to a USB Device! Thanks to the simple library LUFA. Now I can use a simple echo [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guysoft.wordpress.com&blog=2200938&post=461&subd=guysoft&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div id="attachment_484" class="wp-caption alignright" style="width: 221px"><img class="size-full wp-image-484" title="The Bumble-b" src="http://guysoft.files.wordpress.com/2009/10/project.png?w=211&#038;h=146" alt="The Bumble-b" width="211" height="146" /><p class="wp-caption-text">The Bumble-b</p></div>
<p>Hi all,</p>
<p>The past week I have been playing around with my new Bumble-b, as I mentioned in my <a title="Last post about electronics too" href="http://guysoft.wordpress.com/11/16f84-car/">last post</a>. Basically what I did with it is control an LED matrix. After doing that I made it in to a USB Device! Thanks to the simple library LUFA. Now I can use a simple echo &gt; /dev/ttyACM0 command to send a text message to the display. Meaning that I have now /dev/matrix!</p>
<p>In this post I hope to explain how to use the Bumble-b, a  programmable USB chip, including its own built in programmer, for just $20.  I would also like to encourage people here in Israel to start playing with this, since its cheap and easy to order way to get started with amateur electronics.</p>
<p>Here is a quick introduction video (followed by a detail post):</p>
<p><span style="text-align:center; display: block;"><a href="http://guysoft.wordpress.com/2009/10/08/bumble-b/"><img src="http://img.youtube.com/vi/7hMGSCI1gzA/2.jpg" alt="" /></a></span></p>
<h2><img class="alignright size-full wp-image-513" title="bumble-b" src="http://guysoft.files.wordpress.com/2009/10/bumble-b_re.png?w=100&#038;h=65" alt="bumble-b" width="100" height="65" />What is the Bumble-b?</h2>
<p>The <a title="bumble-b website" href="http://fletchtronics.net/bumble-b">bumble-b</a> is a USB programmable AVR chip with a programmer built in to it (called a breakout board). It is an  AVR chip, meaning that its based on something that is widely used (the model is <a href="http://www.atmel.com/dyn/resources/prod_documents/doc7707.pdf">at90usb162</a>). Moreover, since it has a USB connector right on it , this makes the creation of USB devices really simple. But not only USB devices alone.<br />
<span id="more-461"></span><br />
For those who are thinking about getting an arduino, the main advantage I can see to an arduino over the Bumble-b is that it has analog-to-digital converters, which means its more built for connecting sensors, for things like robots. If that is not what you&#8217;re looking for, the Bumble-b will serve you well as a starting project, and is cheaper.</p>
<p>For more information, check out <a title="deflecher, make of the bumble-b" href="http://fletchtronics.net/bumble-b">dflecher&#8217;s website</a> (also for ordering), the <a title="The bumble-b datasheet, with all the pins explained" href="http://fletchtronics.net/files/bumble-b/Bumble-B-Datasheet-0.002.pdf">bumble-b datasheet</a> and the<a title="#bumbleb irc channel. Really recommended!" href="irc://irc.freenode.net/#bumbleb"> #bumbleb IRC channel</a>.</p>
<h2>Compiling code with gcc-avr (yes! now with 100% gcc)</h2>
<p>Although I am linking here to a <a title="Scripts for getting the bumble-b working on Geany with ease" href="http://gnet.homelinux.com/files/geany_bumbleb.tar.gz">scripts</a> I wrote, which should help you avoid writing in the shell, I do want to stress, that unlike the PIC project, here the compiler that is used is gcc-avr, which is fully  open  source.  I will get in to the specifics of how to use it in the IDE section.</p>
<h2>How to get it in to programming mode</h2>
<p>If you get a Bumble-b and plug it in right away, it will identify itself as a serial device on your computer. This is NOT the programmer, this is an initial program dflecher ships the Bumble-b with. The program lets you control the pins by sending them serial calls. Although it really is a useful program, you will want to install your own. To do that you need to set the Bumble-b to DFU mode (Device Firmware Update). This is mentioned in the <a title="bumble-b datasheet" href="http://fletchtronics.net/files/bumble-b/Bumble-B-Datasheet-0.002.pdf">schematic</a>, but I will go over it here again:</p>
<ol>
<li>Connect pin 21 (HWB) to pin 12 (GND)</li>
<li>connect a button between pin 9 (RESET) and pin 12 (GND)</li>
</ol>
<div id="attachment_481" class="wp-caption aligncenter" style="width: 386px"><img class="size-full wp-image-481" title="Bumble-b in programmer mode" src="http://guysoft.files.wordpress.com/2009/10/programmer_resized.png?w=376&#038;h=359" alt="Bumble-b in programmer mode" width="376" height="359" /><p class="wp-caption-text">Bumble-b in programmer mode</p></div>
<p>Now to go in to DFU mode press the REST button you installed. You should see in dmesg output:<br />
<code>usb 3-2: new full speed USB device using uhci_hcd and address 13<br />
usb 3-2: New USB device found, idVendor=03eb, idProduct=2ffa<br />
usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3<br />
usb 3-2: Product: AT90USB162 DFU<br />
usb 3-2: Manufacturer: ATMEL<br />
usb 3-2: SerialNumber: 1.0.5</code></p>
<p>After getting in to programming mode, you can upload compiled .hex files to it. The programmer that is used is called dfu-programmer. It exists in the <a title="dfu-programmer, part of Debian" href="http://packages.debian.org/testing/devel/dfu-programmer">Debian repository</a> (<a title="Lior Kaplan, a Debian developer. Won't install anything that is not in the repo" href="http://liorkaplan.wordpress.com/about/">Kaplan</a>, no excuses now). The commands to flash a .hex file will be:<br />
<code>dfu-programmer  at90usb162 erase<br />
dfu-programmer  at90usb162 flash program.hex</code></p>
<p>But you can just use the <a title="scripts to get the bumble-b working with ease in Geany" href="http://gnet.homelinux.com/files/geany_bumbleb.tar.gz">scripts</a> I wrote to do this. As explained in the next section.</p>
<h2>Setting up an IDE environment in linux</h2>
<p>The frustrating part for me was that unlike piklab that I used for the PICs, I could not find an IDE that will support the Bumble-b&#8217;s dfu-programmer out of the box. But rest assured! I found how to set one up. Thanks to <a title="Ori Idan, author of the book &quot;born free&quot; and a hardware developer" href="http://blog.oriidan.info/about/">Ori Iran&#8217;s</a> guidelines I manage to set up an lightweight IDE called <a title="geany, a text editor and IDE" href="http://www.geany.org/">Geany</a> to work with the bumble-b. Here are the steps:</p>
<ol>
<li>Download <a title="Scripts to get the Bumble-b working with Geany" href="http://gnet.homelinux.com/files/geany_bumbleb.tar.gz">my script packages</a>. And extract them where you want to develop.</li>
<li>Get <a title="Geany website" href="http://www.geany.org/">Geany</a> with your distro&#8217;s repository, and open it.</li>
<li>Create a new .c file and save it (you can also open &#8220;hello_world.c&#8221; in the script package).</li>
<li>Open the &#8216;Build&#8217; menu and select &#8220;Set includes and arguments&#8221;, You should get the window in the photo.</li>
<li>Set the fields as shown in the photo below (&#8220;./compile %f&#8221;  in compile field, &#8220;./program %f&#8221; in the build field, and &#8220;./run&#8221; in the execute field&#8221;).</li>
<p><img title="Geany Configuration window" src="http://guysoft.files.wordpress.com/2009/10/geany.png?w=293&#038;h=172" alt="Geany Configuration window" width="293" height="172" /></p>
<li>You are good to go. Now to program just press &#8216;compile&#8217;, then &#8220;build&#8221; and &#8216;execute&#8217; (don&#8217;t forget to press the RESET button before pressing &#8216;build&#8217;!).</li>
</ol>
<div id="attachment_493" class="wp-caption aligncenter" style="width: 400px"><img class="size-full wp-image-493" title="The Geany IDE" src="http://guysoft.files.wordpress.com/2009/10/geany2_re1.png?w=390&#038;h=334" alt="The Geany IDE" width="390" height="334" /><p class="wp-caption-text">The Geany IDE</p></div>
<h2>LUFA library &#8211; How easy it is to make USB devices</h2>
<p>After getting my LED matrix to display messages, I wanted to make use of the USB port, and get the matrix to work as a USB device, this was much simpler than I expected. Once I had the code to control the matrix, it was simply a matter of copying it and using LUFA.</p>
<p><a title="LUFA website" href="http://www.fourwalledcubicle.com/LUFA.php">LUFA</a> (Lightweight USB Framework for AVRs) is a library that will let you get the Bumble-b to work as a USB device. It can be used as  a mouse, a keyboard, a joystick, a storage device and anything really (there is a full list is <a title="Scroll down for a full list of devices" href="http://www.fourwalledcubicle.com/LUFA.php">on the site</a>).</p>
<p>To get the LED matrix to work off USB, all I had to do is copy the Demo that located in Demos/Device/ClassDriver/CDC. I also used code modified by dflecher (he built a <a title="USB Launcher post. also there is a youtube video" href="http://www.avrfreaks.net/index.php?name=PNphpBB2&amp;file=viewtopic&amp;t=80498">USB missile launcher</a> with it). Note that you will change the following lines in the makefiles of the LUFA Demo in order to use it with the bumble-b:</p>
<ol>
<li>BOARD=BUMBLEB</li>
<li>MCU=at90usb162</li>
<li> F_CPU = 16000000</li>
</ol>
<p>There is more info about what pins do (like joysticks buttons) in the <a title="Bumbleb patch readme in the LUFA lib" href="http://fletchtronics.net/files/bumble-b/lufa-bumbleb-patch-README.txt">LUFA readme on the bumble-b</a>.</p>
<p>You can also <a title="LUFA and the matrix code" href="http://gnet.homelinux.com/files/LUFA090924_matrix.tar.gz">download my matrix code</a> and have a look.</p>
<h2>More info?</h2>
<ul>
<li>I will mention again that there is an IRC <a title="Bumble-b chat room on freenode, webchat link!" href="http://webchat.freenode.net/?channels=bumbleb">chat room for the #bumbleb</a> on freenode. There is also a chat room on <a title="IRC link to the avr chat room" href="irc://irc.freenode.net/avr">AVRs in general</a>.</li>
</ul>
<ul>
<li><a title="bumble-b site" href="http://fletchtronics.net/bumble-b">dflecher&#8217;s site</a> has all the information about the bumble-b. Also a great thanks to him for <a title="dfletcher and how I take his advice" href="http://i35.tinypic.com/2r2ubnr.jpg">putting up with my questions</a> <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  .</li>
<li><a title="AVR freaks, they like AVR and, well, you get the idea" href="http://www.avrfreaks.net/">AVR freaks</a> is also a good place to look for things.</li>
<li>You can also <a title="Youtube videos showing the progress of the project" href="http://www.youtube.com/watch?v=af5ahNW9ph8&amp;feature=PlayList&amp;p=2FD6934C85372613&amp;index=0&amp;playnext=1">take a look at the youtube videos I have been posting</a> the last few days</li>
</ul>
<h2>Code published in the post</h2>
<p>Just to make sure you saw all the code published in the post</p>
<ul>
<li><a title="Geany Bumble-b scripts" href="http://gnet.homelinux.com/files/geany_bumbleb.tar.gz">Geany-Bumble-b scripts</a></li>
<li><a title="matrix code without the USB control" href="http://gnet.homelinux.com/files/matrix.c">matrix.c</a> code without the USB control</li>
<li><a title="matrix code using the LUFA library" href="http://gnet.homelinux.com/files/LUFA090924_matrix.tar.gz">Matrix control with the LUFA library</a> (type &#8216;make&#8217; in the CDC_matrix dir to compile).</li>
</ul>
<p>That&#8217;s it. What are you waiting for? Amateur electronics is at your grasp!</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/guysoft.wordpress.com/461/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/guysoft.wordpress.com/461/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/guysoft.wordpress.com/461/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/guysoft.wordpress.com/461/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/guysoft.wordpress.com/461/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/guysoft.wordpress.com/461/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/guysoft.wordpress.com/461/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/guysoft.wordpress.com/461/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/guysoft.wordpress.com/461/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/guysoft.wordpress.com/461/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guysoft.wordpress.com&blog=2200938&post=461&subd=guysoft&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://guysoft.wordpress.com/2009/10/08/bumble-b/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b54242f2d3d152b8128e6607fbe9f06c?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">GuySoft</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/10/project.png" medium="image">
			<media:title type="html">The Bumble-b</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/7hMGSCI1gzA/2.jpg" medium="image" />

		<media:content url="http://guysoft.files.wordpress.com/2009/10/bumble-b_re.png" medium="image">
			<media:title type="html">bumble-b</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/10/programmer_resized.png" medium="image">
			<media:title type="html">Bumble-b in programmer mode</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/10/geany.png" medium="image">
			<media:title type="html">Geany Configuration window</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/10/geany2_re1.png" medium="image">
			<media:title type="html">The Geany IDE</media:title>
		</media:content>
	</item>
		<item>
		<title>Connecting a programmable chip to a remote Controlled Car</title>
		<link>http://guysoft.wordpress.com/2009/09/11/16f84-car/</link>
		<comments>http://guysoft.wordpress.com/2009/09/11/16f84-car/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 18:07:29 +0000</pubDate>
		<dc:creator>GuySoft</dc:creator>
				<category><![CDATA[Crictor]]></category>
		<category><![CDATA[Electronics]]></category>
		<category><![CDATA[Hamakor]]></category>
		<category><![CDATA[ITU]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[wireless]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[howto]]></category>

		<guid isPermaLink="false">http://guysoft.wordpress.com/?p=395</guid>
		<description><![CDATA[Hey all,
I have been playing with electronics the last few days, and I thought I might show you the outcome.
I basically took a remote controlled car, and connected it to a 16F84 programmable chip, and now I can control the car using C code.
Although I am using a car in this guide, you should be [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guysoft.wordpress.com&blog=2200938&post=395&subd=guysoft&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div id="attachment_406" class="wp-caption alignright" style="width: 225px"><img class="size-full wp-image-406 " title="Car and the controller breadboard" src="http://guysoft.files.wordpress.com/2009/09/car.png?w=215&#038;h=159" alt="Car and the controller breadboard" width="215" height="159" /><p class="wp-caption-text">Car and the breadboard</p></div>
<p>Hey all,</p>
<p>I have been playing with electronics the last few days, and I thought I might show you the outcome.</p>
<p>I basically took a remote controlled car, and connected it to a 16F84 programmable chip, and now I can control the car using C code.</p>
<p>Although I am using a car in this guide, you should be able to close and open any kind of switch. Anything   under 15 volts.</p>
<p>For people who have don&#8217;t feel like reading all this (and also for those who do), here is an action-packed video of the outcome:<br />
<span style="text-align:center; display: block;"><a href="http://guysoft.wordpress.com/2009/09/11/16f84-car/"><img src="http://img.youtube.com/vi/0hoFxx1EaN8/2.jpg" alt="" /></a></span><br />
After you saw that, here is how I did this.<br />
<span id="more-395"></span></p>
<h2>Starting with electronics</h2>
<p>This project was really my start on electronics. I guess reading about transistors (on my way to become an <a title="Amateur radio on wikipedia" href="http://en.wikipedia.org/wiki/Amateur_radio">amateur radio</a> ham) got me in to all of this. The transistor lets you control circuits with any other circuits. You better just google them, and read, the more you know the cooler things you can build!</p>
<p>Finding what you need is usually the harder part of the job, I better thank <a title="IRC link to #electronics" href="irc://irc.freenode.net/electronics">#electronics channel on freenode</a> for helping me find the parts I needed. Once you find the part, you better look at its schematic, it will tell you what all the pins do. Schematics are easily searchable on the web. You can also open up old electronics (the simpler the better), and look for parts there, but it is hard to find exactly what you need, and you most likely will need to spend some money on parts (really, they cost nothing!). In Jerusalem you can check out the shop <a title="Kashauf in yellow pages" href="http://www.d.co.il/5417480/3150/">Kashayuf</a>.</p>
<p>Here are the parts I used for my project:</p>
<h2>The 16F84 programmable chip (the brain)</h2>
<p><img class="size-full wp-image-413 alignright" title="16f84" src="http://guysoft.files.wordpress.com/2009/09/16f84.png?w=100&#038;h=72" alt="16f84" width="100" height="72" /><a title="16F84 datasheet" href="http://gnet.homelinux.com/files/16F84.pdf">The 16F84A</a> is really an obsolete chip, and is very limited. However, it was the only one I could get around here. And since it only costs 8  NIS  (under 2$),  I got more than my money worth. After all, what possibly could you get for under 2$ that you can write code for?</p>
<h2>The programmer</h2>
<p>Usually the programmer will cost you more than the chip. Mine cost 50$, and is called the MPLAB ICD2. I got it off <a title="The MPLAB search on ebay." href="http://shop.ebay.com/?_from=R40&amp;_trksid=p3907.m38.l1313&amp;_nkw=mplab+icd2&amp;_sacat=See-All-Categories">ebay</a>. Although its powerful and can program many PICs, I guess I could have gotten something much cheaper.</p>
<h2>The software for the chip</h2>
<p>I used an IDE to code called <a title="piklab, find it in a package repository near you" href="http://piklab.sourceforge.net/">Piklab</a>, it really gave me everything I needed, from programming and compiling, to pin diagrams of the chips.</p>
<p>To compile I sadly had to use <a title="CCS website" href="http://www.ccsinfo.com/">CCS</a> (you can see the code <a title="Source code for the CCS compile" href="http://gnet.homelinux.com/files/car.c">here</a>). I should be able to use the open source alternative <a title="Small Device C Compiler" href="http://sdcc.sourceforge.net/">SDCC</a>, but it seems the delay_ms() function there is not working for my chip. If anyone has any source, I&#8217;d gladly use it.</p>
<h2>7805 &#8211; 5V Regulator<img class="alignright size-full wp-image-417" title="7805" src="http://guysoft.files.wordpress.com/2009/09/7805.png?w=100&#038;h=64" alt="7805" width="100" height="64" /></h2>
<p>The <a title="7805 datasheet" href="http://gnet.homelinux.com/files/7805.pdf">7085 chip</a> lets you take anything and turn it to a 5 volt power supply. If you want to try something simple, like building a USB power charger. Watch this <a title="Episode of systm show on the 7805" href="http://revision3.com/systm/solo/">systm episode</a>. That video will also explain you how a bread board works.</p>
<h2><img class="alignright size-full wp-image-418" title="14066" src="http://guysoft.files.wordpress.com/2009/09/4066.png?w=80&#038;h=67" alt="4066" width="80" height="67" />14066 &#8211; The switching transistor</h2>
<p>The <a title="MC14066 datasheet" href="http://gnet.homelinux.com/files/MC14066.pdf">MC14066</a> chip I used is a 4-in-1 chip that lets me open and close circuits. Its really a bunch of transistors. Before using it I tried using an IR540<a title="the mosfet transistor" href="http://en.wikipedia.org/wiki/MOSFET"> MOSFET transistor</a>, but it needs +5V at <a title="the gate controls the switch, here is an example in hyperphysics" href="http://hyperphysics.phy-astr.gsu.edu/HBASE/Electronic/transwitch.html#c2">its gate</a>, and the PIC only gives out 2.5V.  Still it could be used to turn on an off motors with the LPT port, or big lights. Remember: Without transistors, you will only be able to power using the 2.5 signal that comes out form the PIC, or anything else.</p>
<h4>Other chips Programmable chips</h4>
<p>There are many chips, as I said in the video, the AVRs are popular, and are the basis for many projects you might have heard of (like the <a title="The arduino website" href="http://www.arduino.cc/">Arduino</a>), you can have a look at <a title="A website of AVR freaks, duh" href="http://www.avrfreaks.net/">avrfreaks</a> for projects.</p>
<h4>Next project &#8211; The bumble-b</h4>
<p>While doing this project I found a really cool looking chip called the <a title="Bumble-b website" href="http://fletchtronics.net/bumble-b">bumble-b</a>. I ordered one, and I hope to update once I try it out.</p>
<p>This is really all for now, hope you enjoyed my quick introduction to electronics and my project, and I hope to do more projects before the semester starts.</p>
<p>Update: All 4  directions on the car are working , a friend and I hope to code it a route in the campus!</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/guysoft.wordpress.com/395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/guysoft.wordpress.com/395/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/guysoft.wordpress.com/395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/guysoft.wordpress.com/395/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/guysoft.wordpress.com/395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/guysoft.wordpress.com/395/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/guysoft.wordpress.com/395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/guysoft.wordpress.com/395/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/guysoft.wordpress.com/395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/guysoft.wordpress.com/395/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guysoft.wordpress.com&blog=2200938&post=395&subd=guysoft&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://guysoft.wordpress.com/2009/09/11/16f84-car/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b54242f2d3d152b8128e6607fbe9f06c?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">GuySoft</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/09/car.png" medium="image">
			<media:title type="html">Car and the controller breadboard</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/0hoFxx1EaN8/2.jpg" medium="image" />

		<media:content url="http://guysoft.files.wordpress.com/2009/09/16f84.png" medium="image">
			<media:title type="html">16f84</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/09/7805.png" medium="image">
			<media:title type="html">7805</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/09/4066.png" medium="image">
			<media:title type="html">14066</media:title>
		</media:content>
	</item>
		<item>
		<title>Interview with me about the OLPC Pilot in Israel</title>
		<link>http://guysoft.wordpress.com/2009/09/01/olpc-crictor/</link>
		<comments>http://guysoft.wordpress.com/2009/09/01/olpc-crictor/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 09:14:30 +0000</pubDate>
		<dc:creator>GuySoft</dc:creator>
				<category><![CDATA[Crictor]]></category>
		<category><![CDATA[Hamakor]]></category>
		<category><![CDATA[ITU]]></category>
		<category><![CDATA[olpc]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[august penguin]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[Israel]]></category>

		<guid isPermaLink="false">http://guysoft.wordpress.com/?p=387</guid>
		<description><![CDATA[Crictor, the &#8220;technology news, for technology people&#8221; initiative I actually help found, interviewed me about the OLPC pilot in Israel, during the Israeli FOSS convention called August Penguin. Also, in the convention Netzach gave a talk about the pilot we did, and the new program with open source and eeePCs.
There are English subtitles, now, so [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guysoft.wordpress.com&blog=2200938&post=387&subd=guysoft&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a title="Crictor's website" href="http://www.crictor.co.il/en/">Crictor</a>, the &#8220;technology news, for technology people&#8221; initiative I actually help found, interviewed me about the OLPC pilot in Israel, during the Israeli FOSS convention called <a href="http://august.penguin.org.il/2009/english">August Penguin</a>. Also, in the convention Netzach gave a talk about the pilot we did, and the new program with open source and eeePCs.</p>
<p>There are <span style="text-decoration:underline;">English subtitles</span>, now, so enjoy.</p>
<p>You can to visit the <a title="The article in Crictor" href="http://www.crictor.co.il/en/episodes/ap2009-olpc/">article&#8217;s page</a> in Crictor.</p>
<p><span style="text-align:center; display: block;"><a href="http://guysoft.wordpress.com/2009/09/01/olpc-crictor/"><img src="http://img.youtube.com/vi/A7S5GPEZNBw/2.jpg" alt="" /></a></span></p>
<p>Today is the first day of school, let us hope the laptop program started here succeeds.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/guysoft.wordpress.com/387/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/guysoft.wordpress.com/387/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/guysoft.wordpress.com/387/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/guysoft.wordpress.com/387/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/guysoft.wordpress.com/387/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/guysoft.wordpress.com/387/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/guysoft.wordpress.com/387/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/guysoft.wordpress.com/387/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/guysoft.wordpress.com/387/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/guysoft.wordpress.com/387/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guysoft.wordpress.com&blog=2200938&post=387&subd=guysoft&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://guysoft.wordpress.com/2009/09/01/olpc-crictor/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b54242f2d3d152b8128e6607fbe9f06c?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">GuySoft</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/A7S5GPEZNBw/2.jpg" medium="image" />
	</item>
		<item>
		<title>Astrophotography Using Canon Camera&#8217;s Hack Development Kit</title>
		<link>http://guysoft.wordpress.com/2009/08/16/chdk/</link>
		<comments>http://guysoft.wordpress.com/2009/08/16/chdk/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 22:14:16 +0000</pubDate>
		<dc:creator>GuySoft</dc:creator>
				<category><![CDATA[Astronomy]]></category>
		<category><![CDATA[Crictor]]></category>
		<category><![CDATA[Hamakor]]></category>
		<category><![CDATA[ITU]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[basic]]></category>
		<category><![CDATA[camera]]></category>
		<category><![CDATA[chdk]]></category>
		<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[meteors]]></category>
		<category><![CDATA[negev]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://guysoft.wordpress.com/?p=336</guid>
		<description><![CDATA[
Hi all,
I am going to explain here how I managed to use the Cannon open source hack development kit , known as CHDK, to photograph stars and even create neat movies of the stars motion.
It all started this Monday, I was lucky to see that there is going to be Perseids meteor shower, a day [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guysoft.wordpress.com&blog=2200938&post=336&subd=guysoft&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignright size-full wp-image-373" title="CHDK booting" src="http://guysoft.files.wordpress.com/2009/08/chdk_bootup3.png?w=277&#038;h=205" alt="CHDK booting" width="277" height="205" /></p>
<p>Hi all,</p>
<p>I am going to explain here how I managed to use the Cannon open source hack development kit , known as <a title="CHDK website" href="http://chdk.wikia.com/wiki/CHDK">CHDK</a>, to photograph stars and even create neat movies of the stars motion.</p>
<p>It all started this Monday, I was lucky to see that <a title="sdkaa getting the date wrong" href="http://twitter.com/sdkaaa/status/3242985006">there is going to be</a> <a title="Perseids wikipedia page" href="http://en.wikipedia.org/wiki/Perseids">Perseids</a> meteor shower, <a title="My reply that its tomorrow" href="http://twitter.com/guysoft/status/3243998632">a day in advance</a>. So I had time getting the code ready before it was too late. I thought I would go somewhere next to Jerusalem and photograph, but in the end, friends of mine (<a href="http://umdb.urania.be/v2/obsview/view.php?id=5065">Shy</a> and <a href="http://umdb.urania.be/v2/obsview/view.php?id=4930">Anna</a>) from the <a title="Israeli Astronomical Association" href="http://www.astronomy.org.il/joomlafimal/index.php?option=com_content&amp;task=view&amp;id=50&amp;Itemid=119">Israeli Astronomy Association</a>, which I am part of, told me they are going down south to the dessert, far away from light pollution, to take count of the meteors for the <a href="http://www.imo.net/">IMO</a>. So I joined him, and my <a href="http://umdb.urania.be/v2/obsview/view.php?id=5059">data is also available</a>.</p>
<p>Before all the technical stuff, here is a video I made that shows you what this all comes to:<br />
<span style="text-align:center; display: block;"><a href="http://guysoft.wordpress.com/2009/08/16/chdk/"><img src="http://img.youtube.com/vi/qaAEaru-D8Y/2.jpg" alt="" /></a></span></p>
<p>Now back to CHDK, and how this was done.</p>
<h2>What is CHDK? And how do I install it?</h2>
<p><a title="Israeli Astronomical Association" href="http://www.astronomy.org.il/joomlafimal/index.php?option=com_content&amp;task=view&amp;id=50&amp;Itemid=119">CHDK</a> is a firmware addon for Cannon powershot digital cameras. It <a title="CHDK support list" href="http://chdk.wikia.com/wiki/FAQ#Q._What_camera_models_are_supported_by_the_CHDK_program.3F">supports</a> most of them, mine is a <a title="My camera's specs, its really a cheep simple one" href="http://chdk.wikia.com/wiki/A590IS">simple powershot A590</a>, costs to date about 700 NIS. Moreover, since its an addon, it will <a title="There is still a dispute" href="http://chdk.wikia.com/wiki/FAQ#Q._Does_using_the_CHDK_program_void_your_warranty.3F">not void warranty</a>, and can&#8217;t damage your camera. It has a lot of features (including games and an e-book reader!).</p>
<p><span id="more-336"></span></p>
<p>Installing it is really easy and comes the complete version comes with everything you need. All you do is extract the version for your camera on your SD card. Then start the camera in the review mode, and select in the menu &#8216;Firm Update&#8230;&#8217;, Look at CHDK&#8217;s wiki for <a title="How to get started" href="http://chdk.wikia.com/wiki/CHDK_in_Brief#CHDK:_How_do_I_get_started.3F">more info</a>.Now that CHDK is running,  pressing the (used to be useless) printer button on your camera. It will bring an &lt;alt&gt; symbol at the bottom of the screen, meaning all buttons will control the options of CHDK. Pressing the printer button again will move you back to use the camera menus. Restarting the camera will wipe out CHDK from the memory (you need to do &#8216;Firm Update&#8217; again, to use it again). So if you want to stop CHDK, just turn the camera off and on. Uninstalling is just removing CHDK&#8217;s files from the card.</p>
<div id="attachment_375" class="wp-caption aligncenter" style="width: 210px"><img class="size-full wp-image-375" title="Firm update" src="http://guysoft.files.wordpress.com/2009/08/firm_update.png?w=200&#038;h=152" alt="Firm Update (not really a firm update)" width="200" height="152" /><p class="wp-caption-text">Firm Update (not really a firm update)</p></div>
<h2>My Basic Ubasic application</h2>
<p>Once I got CHDK running, and after  looking around the menus and confusing people by playing <a title="The game Reversi is built-in :-)" href="http://chdk.wikia.com/wiki/CHDK_firmware_usage#Game:_Reversi">Reversi</a> on my camera, I started looking in to the scripting capability.</p>
<p>One can write scripts both in ubasic and lua. I wrote mine in ubasic, although I never wrote in ubasic/basic before, it was dead easy to pick up. I choose ubasic because some developer told me lua has some timing problems. Both languages don&#8217;t need compilation, just write a text file and put it in the /CHDK/SCIPTS folder in the SD and they will run. To run a script select the &#8216;load script&#8217; option, when in &lt;alt&gt; mode. Now, when in standby mode, using the capture button will run the selected script, and not just photograph as normal.</p>
<p>The programming commands I got mostly from this <a title="Tutorial for Ubasic scripts" href="http://chdk.wikia.com/wiki/UBASIC/TutorialScratchpad">tutorial</a>. Note how easy it is to let the user to have configurable parameters, print stuff on the screen, and shoot images. You can also change parameters of the camera using <a title="List of PropertyCases" href="http://chdk.wikia.com/wiki/PropertyCase">PropertyCase</a> commands (<a title="my code" href="http://gnet.homelinux.com/files/meteor.bas">see my code</a> to see how it is used).</p>
<p>My meteor script, <a title="meteor script in Ubasic" href="http://gnet.homelinux.com/files/meteor.bas">avilable here</a>, it basically (pun!)  starts the camera, disables flash and goes in to loop shooting images on a given ISO and exposure time until the shooting button is pressed again. You can see the selection interface on the right (sorry for the typo on the word Meteor, it was late). If you use my script then you better disable the screen display before shooting, and the review time, so at night, all you see is a blinking led telling you the camera us working (was ok for the astronomer standard too). The camera lasted about an hour of photographing before the batteries ran out. Luckily I had about 4 pairs of AA batteries. There is much to improve in the script, but it works.</p>
<div id="attachment_371" class="wp-caption aligncenter" style="width: 470px"><img class="size-full wp-image-371" title="Loading the Meteor program" src="http://guysoft.files.wordpress.com/2009/08/img_5241.jpg?w=460&#038;h=345" alt="Loading the Meteor program" width="460" height="345" /><p class="wp-caption-text">Loading the Meteor program</p></div>
<h2>Processing Animations with FFmpeg</h2>
<p>Sadly, I did not catch any meteors in any of my 700 images. I think I did not set the <a title="For the benefit of non-photographers" href="http://en.wikipedia.org/wiki/Aperture">aperture</a> to be open all the way, I expected it will do it in a dark setting.</p>
<p>However, connecting all the images together gave me an animation of the moving sky Using <a title="FFmpeg, a program to process video, and about a bazillion other things in linux" href="http://en.wikipedia.org/wiki/FFmpeg">FFmpeg</a>. It seems that FFmpeg is a bit picky about its file formats. So here is how to take your jpg images and turn them to a movie:</p>
<ol>
<li>You will need to download all your images to a single folder.</li>
<li>Run this bash script I wrote, it will make an &#8216;out&#8217; folder in the folder, and copy all the files numbering them 000.jpg 001.jpg etc. Like FFmpeg likes, otherwise ffmpeg segfaults (thanks to #ffmpeg on freenode for the guidlines):</li>
<p><code>#!/bin/bash<br />
# Not enough information to compute<br />
if [ $# -lt 1 ]; then<br />
echo "Syntax: `basename $0` "<br />
exit<br />
fi<br />
i=0<br />
#if dir exists, then go over all files and copy them<br />
if [ $# -eq 1 -a -d "$1" ]; then<br />
mkdir -p $1/"out"<br />
for file in $1/*.[jJ][pP][gG]<br />
do<br />
cp "$file" $1/out/$(printf "%0.3d.jpg" $i)<br />
i=$(( $i + 1 ))<br />
done<br />
exit<br />
fi<br />
exit</code></p>
<li>After the jpg images ready, you can run FFmpeg with this command in your folder:<code> ffmpeg  -r 24 -f image2 -i %3d.jpg -b 700000 -s 720x480 output.avi</code> . Note you can change resolution there, bitrate, and do anything ffmpeg does. Since the images are in a camera quality you can even do HD video with a cheep camera!</li>
<li>Thats is, you have a time lapse video</li>
</ol>
<h2>My Videos</h2>
<p>List of videos using this script. I also made a <a title="http://guysoft.wordpress.com/about/videos-of-sky/" href="http://guysoft.wordpress.com/videos-of-sky/">page for them here</a>.</p>
<ul>
<li><a title=" Orion, Venus and Sunrise " href="http://www.youtube.com/watch?v=qaAEaru-D8Y">Orion, Venus and Sunrise</a> (my favorite)</li>
<li><a title="Scorpius setting" rel="nofollow" href="http://www.youtube.com/watch?v=S8JHvrKg8Ws">Scorpius setting</a></li>
<li><a title="Polaris time lapse" rel="nofollow" href="http://www.youtube.com/watch?v=sj0xlSTOFuc">Polaris time lapse</a></li>
<li><a rel="nofollow" href="http://www.youtube.com/watch?v=UCm8RHa3AU4">Cassiopeia time lapse</a></li>
<li><a title="Cygnus time lapse" rel="nofollow" href="http://www.youtube.com/watch?v=f7g9A22fLZc">Cygnus time lapse</a></li>
</ul>
<h2>Closing</h2>
<p>CHDK seems to have many new ways to take a simple camera, one you might even already have, and do things you never thought possible on a normal camera. Maybe next I&#8217;ll try using RAW imaging, that will let me get even better views of the stars.</p>
<p>Thanks to <a title="irc link to chdk channel" href="irc://irc.freenode.net/chdk">#chdk</a> and <a href="irc://irc.freenode.net/ffmpeg">#ffmpeg</a> on freenode, for helping me out with the code.</p>
<p>And thanks to Anna and Shai for a wonderful night <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Update: There is a <a title="Link to forum thread" href="http://chdk.setepontos.com/index.php/topic,4056.0.html">forum thread in CHDK&#8217;s website</a> about the blog post with even more talks.</p>
<div id="attachment_378" class="wp-caption aligncenter" style="width: 470px"><img class="size-full wp-image-378" title="Meteor Counting" src="http://guysoft.files.wordpress.com/2009/08/meteor_counting.jpg?w=460&#038;h=345" alt="Meteor Counting" width="460" height="345" /><p class="wp-caption-text">Meteor Counting</p></div>
<div id="attachment_379" class="wp-caption aligncenter" style="width: 470px"><img class="size-full wp-image-379" title="Waiting in the middle of nowhere, for my bus up north" src="http://guysoft.files.wordpress.com/2009/08/desert.jpg?w=460&#038;h=345" alt="Waiting in the middle of nowhere, for my bus up north" width="460" height="345" /><p class="wp-caption-text">Waiting in the middle of nowhere, for my bus up north</p></div>
<div id="_mcePaste" style="overflow:hidden;position:absolute;left:-10000px;top:1975px;width:1px;height:1px;">
<h1>Orion, Venus and Sunrise</h1>
<p>&lt;/div</p></div>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/guysoft.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/guysoft.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/guysoft.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/guysoft.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/guysoft.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/guysoft.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/guysoft.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/guysoft.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/guysoft.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/guysoft.wordpress.com/336/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guysoft.wordpress.com&blog=2200938&post=336&subd=guysoft&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://guysoft.wordpress.com/2009/08/16/chdk/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b54242f2d3d152b8128e6607fbe9f06c?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">GuySoft</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/08/chdk_bootup3.png" medium="image">
			<media:title type="html">CHDK booting</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/qaAEaru-D8Y/2.jpg" medium="image" />

		<media:content url="http://guysoft.files.wordpress.com/2009/08/firm_update.png" medium="image">
			<media:title type="html">Firm update</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/08/img_5241.jpg" medium="image">
			<media:title type="html">Loading the Meteor program</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/08/meteor_counting.jpg" medium="image">
			<media:title type="html">Meteor Counting</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/08/desert.jpg" medium="image">
			<media:title type="html">Waiting in the middle of nowhere, for my bus up north</media:title>
		</media:content>
	</item>
		<item>
		<title>Copyright Lobbyists Might Be Tied Up to Israel&#8217;s Internet Censorship law</title>
		<link>http://guysoft.wordpress.com/2009/07/18/internet-censorship-law/</link>
		<comments>http://guysoft.wordpress.com/2009/07/18/internet-censorship-law/#comments</comments>
		<pubDate>Sat, 18 Jul 2009 00:54:04 +0000</pubDate>
		<dc:creator>GuySoft</dc:creator>
				<category><![CDATA[Crictor]]></category>
		<category><![CDATA[Hamakor]]></category>
		<category><![CDATA[ITU]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[censorship]]></category>
		<category><![CDATA[copyright]]></category>
		<category><![CDATA[internet censorship]]></category>
		<category><![CDATA[Israel]]></category>
		<category><![CDATA[law]]></category>
		<category><![CDATA[no2bio]]></category>
		<category><![CDATA[pirate]]></category>

		<guid isPermaLink="false">http://guysoft.wordpress.com/?p=307</guid>
		<description><![CDATA[About half a year ago, a law for internet censorship passed the first stage in our parliament, on its way to become in effect. The way it was done is disguising the law as a way to protect against child pornography.
There was quite a lot of opposition and finally at the beginning of this week, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guysoft.wordpress.com&blog=2200938&post=307&subd=guysoft&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div class="wp-caption alignright" style="width: 161px"><img title="Pirate party symbol" src="http://docs.piratpartiet.se/banners/guldpeng.png" alt="Pirate party symbol" width="151" height="152" /><p class="wp-caption-text"> </p></div>
<p>About half a year ago, a law for internet censorship <a title="The law passing, the horror" href="http://www.haaretz.com/hasen/spages/958776.html">passed the first stage</a> in our parliament, on its way to become in effect. The way it was done is disguising the law as a way to protect against child pornography.</p>
<p>There was quite a lot of opposition and finally at the beginning of this week, the <a title="law canceled, translated" href="http://translate.google.com/translate?prev=hp&amp;hl=en&amp;js=y&amp;u=http%3A%2F%2Fwww.ynet.co.il%2Farticles%2F0%2C7340%2CL-3744789%2C00.html">law proposal was dropped</a>. This of course makes quite happy.</p>
<p>However, this week I stumbled on a Google Talk of <span>Rick Falkvinge, the founder of the <a title="piratpartiet" href="http://www.piratpartiet.se/">Swedish Pirate Party</a>. He said, and<a title="video skips to 25:30" href="http://www.youtube.com/watch?v=08gfh_6sbQI#t=25m30s"> I quote (the video skips to the quote)</a>: </span></p>
<blockquote><p><span>&#8220;</span><em>I&#8217;ll give you an anecdote of a copyright  seminar. The Danish head honcho came and said: You know, the politicians don&#8217;t understand file sharing. So what we need to do is to filter the internet. But since politicians don&#8217;t understand what that means, we should associate it with child pornography. Because politicians understand child pornography.</em><span>&#8220;</span></p></blockquote>
<p><span id="more-307"></span></p>
<h2>This is exactly what was done in Israel</h2>
<p><span>In Israel, the attempt was passing an ISP filter law as a disguising against child pornography. Moreover, making this more suspicious. The proposal for the law came from a religious orthodox party called &#8220;Shas&#8221;. This suggests that someone from outside was behind this party to propose this law. Someone that was in contact with these copyright people.<br />
</span></p>
<h2><span>One down, Another to go</span></h2>
<p>There is now, a new law that is on its way to be passed. Again it shows that our politicians fail when faced with technology laws. The law is for building a biometric database of fingerprints and faces of all citizens. Although at first it seems a logical step forward, it is a known fact that these databases leak to the net in a blink of an eye (you can already get the ID database of Israel on the net).</p>
<p>Also, it would be easier to replicate a fingerprint than an ID card. All you need is silicon. But this would not just be an ID theft now, its an identity theft,  so easy anyone can do it!</p>
<p>Just an example of implication: If you have a camera in a street, anywhere in the world, you can detect Israeli citizens, and know anything you want about them. Here is a <a href="http://www.youtube.com/watch?v=4ZhBC0z3Yig">hebrew video</a> of channel 1,  saying the above more or less. For English only readers, <a title="video of throwing out a cameramen" href="http://www.youtube.com/watch?v=KAR84GMWQMs">here is a video</a> of the law committee throwing out a blogger with a camera (not a viral video fan, but thats all I find).</p>
<h3>Its not over yet</h3>
<p>Its clear that this week that we have won this round. However the people behind this ISP filter law would not stop here, it seems that its a part of a much bigger picture, and we must stay vigilant.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/guysoft.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/guysoft.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/guysoft.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/guysoft.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/guysoft.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/guysoft.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/guysoft.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/guysoft.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/guysoft.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/guysoft.wordpress.com/307/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guysoft.wordpress.com&blog=2200938&post=307&subd=guysoft&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://guysoft.wordpress.com/2009/07/18/internet-censorship-law/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b54242f2d3d152b8128e6607fbe9f06c?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">GuySoft</media:title>
		</media:content>

		<media:content url="http://docs.piratpartiet.se/banners/guldpeng.png" medium="image">
			<media:title type="html">Pirate party symbol</media:title>
		</media:content>
	</item>
		<item>
		<title>Nokia N810 Running OLPC Sugar</title>
		<link>http://guysoft.wordpress.com/2009/05/01/nokia-n810-running-olpc-sugar/</link>
		<comments>http://guysoft.wordpress.com/2009/05/01/nokia-n810-running-olpc-sugar/#comments</comments>
		<pubDate>Fri, 01 May 2009 19:14:27 +0000</pubDate>
		<dc:creator>GuySoft</dc:creator>
				<category><![CDATA[Crictor]]></category>
		<category><![CDATA[Hamakor]]></category>
		<category><![CDATA[ITU]]></category>
		<category><![CDATA[Maemo]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[olpc]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[arm]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[Nokia]]></category>
		<category><![CDATA[sugar]]></category>

		<guid isPermaLink="false">http://guysoft.wordpress.com/?p=260</guid>
		<description><![CDATA[

Sugar running on the Nokia N810

Hey all,
This past week I managed to do something quite interesting. I got sugar, running on my Nokia N810, compiled for armel.
The trick that made it work was thanks to easy Debian chroot, that got me access to installing sugar without a few good hours of compilation for arm (and I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guysoft.wordpress.com&blog=2200938&post=260&subd=guysoft&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><dl class="wp-caption alignright">
<dt class="wp-caption-dt"><img class="size-full wp-image-270" title="Sugar running on the Nokia N810" src="http://guysoft.files.wordpress.com/2009/05/nokia-olpc.jpg?w=239&#038;h=319" alt="Sugar running on the Nokia N810" width="239" height="319" /></dt>
<dd class="wp-caption-dd">Sugar running on the Nokia N810</dd>
</dl>
<p>Hey all,<br />
This past week I managed to do something quite interesting. I got <a title="sugarlabs.org" href="http://wiki.sugarlabs.org">sugar</a>, running on my <a title="Nokia N810 at wikipedia" href="http://en.wikipedia.org/wiki/Nokia_N810">Nokia N810</a>, compiled for armel.</p>
<p>The trick that made it work was thanks to <a title="easy Debian chroot for Maemo" href="http://wiki.maemo.org/Easy_Debian">easy Debian chroot</a>, that got me access to installing sugar without a few good hours of compilation for arm (and <a title="sugar live cd that I compiled" href="http://guysoft.wordpress.com/2008/10/14/sugar-jhbuild-live/">I did that</a> before).</p>
<p><span style="text-decoration:underline;"><strong>Touchscreen is cool!</strong></span></p>
<p>The first thing that I found pretty neat was running sugar on a touchscreen device. It really felt better, since most people that I let play with my XO and flip its screen 180 degrees naturally try touching the screen, expecting it had a touchscreen. Sugar was actually quite good with it on the Nokia.</p>
<p><span id="more-260"></span></p>
<p><span style="text-decoration:underline;"><strong>Any hardware &#8211; Any use</strong></span></p>
<p>It is refreshing to see Sugar running on a different system, let alone a difference architecture (armel). Sugar seems to be attributed to OLPC and its unique hardware. I guess this comes to show that to in order to get sugar really to reach its full potential, we should take in to account it can run on anything: Why not old hardware? Why not smartphones? OLPC uses the XO, but everyone else can use  <a title="Sugar on a stick, for all x86" href="http://wiki.sugarlabs.org/go/Sugar_on_a_Stick">anything else</a> really.</p>
<p>This also is connected to things going on in our pilot in <a title="OLPC Israel wiki page" href="http://wiki.laptop.org/go/OLPC_Israel">OLPC Israel</a>. I won&#8217;t get in to it in this post, because Netzach and I are going to write a report about it regarding <a title="OLPC israel pilot post" href="http://guysoft.wordpress.com/2008/12/18/b2-laptops/">a pilot</a> we are doing with 9 Bedouin kids in the Ilan Ramon Youth Physics Center.</p>
<p><span style="text-decoration:underline;"><strong>More about the hardware &#8211; How to get Sugar in your pocket</strong></span></p>
<p>If you are wondering if this actually worked fully on the Nokia (unlike people who claim Android worked there, and it&#8217;s just the x86 emulator). Well, it did pretty much work. However it was slow, and you wont get the browser working on it with 128MB ram. However I did get avahi-daemon working (remember to turn it on). Then I got in to the Chat system, and I could share things, etc. You might need to enlarge the easy chroot iso image, so you have space to install sugar. I also guess that if someone installs it on Mer (an Ubuntu-based distro for the Nokia),  it might even work faster.</p>
<p>Another problem is that the Nokia keyboard has no F1-F12 keys. They are essential in sugar. So I had to plug in an external USB keyboard for that. It could be fixed with an Xmodmap script.</p>
<p>Thats all for now more pictures below.</p>
<div id="attachment_271" class="wp-caption aligncenter" style="width: 470px"><img class="size-full wp-image-271" title="Watching the network view" src="http://guysoft.files.wordpress.com/2009/05/maemo-network.jpg?w=460&#038;h=345" alt="Watching the network view" width="460" height="345" /><p class="wp-caption-text">Watching the network view</p></div><br />
<div id="attachment_272" class="wp-caption aligncenter" style="width: 470px"><img class="size-full wp-image-272" title="Sugar on the Nokia talking to an XO" src="http://guysoft.files.wordpress.com/2009/05/maemo-chatting.jpg?w=460&#038;h=345" alt="Sugar on the Nokia talking to an XO" width="460" height="345" /><p class="wp-caption-text">Sugar on the Nokia talking to an XO</p></div><br />
<div id="attachment_273" class="wp-caption aligncenter" style="width: 470px"><img class="size-full wp-image-273" title="Nokia N810 and XO together" src="http://guysoft.files.wordpress.com/2009/05/nokia-olpc2.jpg?w=460&#038;h=613" alt="Nokia N810 and XO together" width="460" height="613" /><p class="wp-caption-text">Nokia N810 and XO together</p></div>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/guysoft.wordpress.com/260/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/guysoft.wordpress.com/260/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/guysoft.wordpress.com/260/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/guysoft.wordpress.com/260/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/guysoft.wordpress.com/260/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/guysoft.wordpress.com/260/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/guysoft.wordpress.com/260/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/guysoft.wordpress.com/260/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/guysoft.wordpress.com/260/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/guysoft.wordpress.com/260/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guysoft.wordpress.com&blog=2200938&post=260&subd=guysoft&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://guysoft.wordpress.com/2009/05/01/nokia-n810-running-olpc-sugar/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b54242f2d3d152b8128e6607fbe9f06c?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">GuySoft</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/05/nokia-olpc.jpg" medium="image">
			<media:title type="html">Sugar running on the Nokia N810</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/05/maemo-network.jpg" medium="image">
			<media:title type="html">Watching the network view</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/05/maemo-chatting.jpg" medium="image">
			<media:title type="html">Sugar on the Nokia talking to an XO</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/05/nokia-olpc2.jpg" medium="image">
			<media:title type="html">Nokia N810 and XO together</media:title>
		</media:content>
	</item>
		<item>
		<title>A trip to the North and some GPS fun</title>
		<link>http://guysoft.wordpress.com/2009/04/15/north-gps-fun/</link>
		<comments>http://guysoft.wordpress.com/2009/04/15/north-gps-fun/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 01:25:39 +0000</pubDate>
		<dc:creator>GuySoft</dc:creator>
				<category><![CDATA[Crictor]]></category>
		<category><![CDATA[Hamakor]]></category>
		<category><![CDATA[ITU]]></category>
		<category><![CDATA[Maemo]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[googleearth]]></category>
		<category><![CDATA[gps]]></category>

		<guid isPermaLink="false">http://guysoft.wordpress.com/?p=233</guid>
		<description><![CDATA[Hey all,
This Passover, I went on a trip in the North of Israel in the Golan heights.
However, apart from enjoying the beauty of nature I thought I might do a little experiment with my Nokia N810, a Linux device with a GPS receiver.
What I did was switch it on at the beginning of the tour [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guysoft.wordpress.com&blog=2200938&post=233&subd=guysoft&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div id="attachment_237" class="wp-caption alignright" style="width: 287px"><img class="size-full wp-image-237" title="Tracking with the Nokia N810." src="http://guysoft.files.wordpress.com/2009/04/d798d799d795d79c-d791d793d7a8d795d79d-d794d792d795d79cd79f-d7a4d7a1d797-2009-1771.jpg?w=277&#038;h=155" alt="Tracking with the Nokia N810, mapper sees satellites." width="277" height="155" /><p class="wp-caption-text">Tracking with the Nokia N810.</p></div>
<p>Hey all,</p>
<p>This Passover, I went on a trip in the North of Israel in the Golan heights.</p>
<p>However, apart from enjoying the beauty of nature I thought I might do a little experiment with my Nokia N810, a Linux device with a GPS receiver.</p>
<p>What I did was switch it on at the beginning of the tour and put it back inside my bag, ignoring it most of the time.</p>
<p>The result was a complete GPX file of our tour.</p>
<p>On the Nokia it looked nice, however I wanted to see if I can extract more data at home with the GPX file.I found 3 tools I could do with it.</p>
<p><span id="more-233"></span>The first was slicing the exact route (since I left it on after getting in the car and driving home, it had the 5 hour route I drove home too). For that I used an application called <a href="http://viking.sourceforge.net/">Viking.</a> Viking also give me another bit of information I liked &#8211; it said we walked 10 kilomiters.</p>
<p>The second was an online tool called <a title="gpsvisualizer" href="http://www.gpsvisualizer.com">gpsvisualizer</a>. This gave me a nice view of the track, along with the height variation, you can see the outcome on the right.</p>
<div id="attachment_241" class="wp-caption aligncenter" style="width: 470px"><img class="size-full wp-image-241" title="gpsvisualizer" src="http://guysoft.files.wordpress.com/2009/04/gpsvisualizer.png?w=460&#038;h=174" alt="gpsvisualizer" width="460" height="174" /><p class="wp-caption-text">gpsvisualizer</p></div>
<p>Gpsvisualizer also gave me an option to convert the gpx file to a .kmz file, a googleearth filetype. So I could now load my track in to googleearth.</p>
<p>I could see now the route overlaid with google&#8217;s rich data, from photos to a high res satellite map, and 3d view!</p>
<div id="attachment_242" class="wp-caption alignright" style="width: 470px"><img class="size-full wp-image-242" title="track" src="http://guysoft.files.wordpress.com/2009/04/track.png?w=460&#038;h=418" alt="The Track from Google Earth" width="460" height="418" /><p class="wp-caption-text">The Track from Google Earth</p></div>
<div id="attachment_243" class="wp-caption alignright" style="width: 470px"><img class="size-full wp-image-243" title="A Deep Valley we crossed" src="http://guysoft.files.wordpress.com/2009/04/valey.png?w=460&#038;h=418" alt="A Deep Valley we crossed" width="460" height="418" /><p class="wp-caption-text">A Deep Valley we crossed</p></div>
<p>I thought I might share with you the fun trip I had, and digital fun that came after it. I know there are others here that have gps tools and I&#8217;d love to hear what tools you use.</p>
<div id="attachment_245" class="wp-caption alignright" style="width: 470px"><img class="size-full wp-image-245" title="A lot of Caterpillars" src="http://guysoft.files.wordpress.com/2009/04/img_47951.jpg?w=460&#038;h=613" alt="A lot of Caterpillars on a shoot" width="460" height="613" /><p class="wp-caption-text">A lot of Caterpillars on a shoot</p></div>
<div id="attachment_250" class="wp-caption alignright" style="width: 470px"><img class="size-full wp-image-250" src="http://guysoft.files.wordpress.com/2009/04/view.jpg?w=460&#038;h=613" alt="A nice View of the valley" width="460" height="613" /><p class="wp-caption-text">A nice View of the valley</p></div>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/guysoft.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/guysoft.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/guysoft.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/guysoft.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/guysoft.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/guysoft.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/guysoft.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/guysoft.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/guysoft.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/guysoft.wordpress.com/233/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guysoft.wordpress.com&blog=2200938&post=233&subd=guysoft&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://guysoft.wordpress.com/2009/04/15/north-gps-fun/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b54242f2d3d152b8128e6607fbe9f06c?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">GuySoft</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/04/d798d799d795d79c-d791d793d7a8d795d79d-d794d792d795d79cd79f-d7a4d7a1d797-2009-1771.jpg" medium="image">
			<media:title type="html">Tracking with the Nokia N810.</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/04/gpsvisualizer.png" medium="image">
			<media:title type="html">gpsvisualizer</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/04/track.png" medium="image">
			<media:title type="html">track</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/04/valey.png" medium="image">
			<media:title type="html">A Deep Valley we crossed</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/04/img_47951.jpg" medium="image">
			<media:title type="html">A lot of Caterpillars</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/04/view.jpg" medium="image">
			<media:title type="html">A nice View of the valley</media:title>
		</media:content>
	</item>
		<item>
		<title>OLPC Israel&#8217;s New Debian Based System for Pilot</title>
		<link>http://guysoft.wordpress.com/2009/02/07/olpc_israel_debian_os/</link>
		<comments>http://guysoft.wordpress.com/2009/02/07/olpc_israel_debian_os/#comments</comments>
		<pubDate>Sat, 07 Feb 2009 11:53:53 +0000</pubDate>
		<dc:creator>GuySoft</dc:creator>
				<category><![CDATA[Crictor]]></category>
		<category><![CDATA[Hamakor]]></category>
		<category><![CDATA[ITU]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[olpc]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://guysoft.wordpress.com/?p=206</guid>
		<description><![CDATA[Hey All,
I am Happy to update we have now a working prototype OS for the OLPC pilot here in Israel.
As explained in my last post, we have only B2/B1 laptops that are not compatible with the current sugar version. Because of this we had to develop our own OS that we will put on SD [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guysoft.wordpress.com&blog=2200938&post=206&subd=guysoft&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div id="attachment_209" class="wp-caption alignright" style="width: 239px"><img class="size-full wp-image-209" title="OLPC Israel Debian" src="http://guysoft.files.wordpress.com/2009/02/img_4694.jpg?w=229&#038;h=171" alt="OLPC Israel Debian running the epiphany browser and a shell" width="229" height="171" /><p class="wp-caption-text">OLPC Israel Debian Desktop View</p></div>
<p>Hey All,</p>
<p>I am Happy to update we have now a working prototype OS for the OLPC pilot here in Israel.</p>
<p>As explained in <a title="Last post about the B2 laptops" href="http://guysoft.wordpress.com/2008/12/18/b2-laptops/" target="_blank">my last post</a>, we have only B2/B1 laptops that are not compatible with the current sugar version. Because of this we had to develop our own OS that we will put on SD cards and in to the laptops (in the full project we want to use sugar, we did this for the B2s only really).</p>
<p>This system works well also with the normal OLPC units. And I&#8217;d be glad if anyone would like to use it copy, and modify.</p>
<p>The system is based off Debian and runs on XFCE. The B2 laptops work with only 128 RAM so we really reduced the memory usage. The kernel on the system is from build 711, which is the last to work with the B2. Still, it works fine on any OLPC. I hope we will have Kernel Headers for the release someone in the future.<br />
I&#8217;d also like to take the opportunity for give a huge thanks to <a href="http://ramon.blogli.co.il/">Ram-on Agmon</a> who really got the system up and running.</p>
<p><a title="Link to Hamakor wiki" href="http://wiki.hamakor.org.il/index.php/Olpc_israel_en" target="_blank">You can download the latest build here</a>.</p>
<p><span id="more-206"></span></p>
<p>To dump the image on to a 2GB sd card simply dd it as so:</p>
<p><code> dd if=/path/to/image of=/dev/sdb conv=sync</code></p>
<p>Note:</p>
<ul>
<li> This will destroy all data on the card.</li>
<li>The path to the sd-card device is the partition table, because the img file includes also a swap partition.</li>
<li>You will need to have at least <a title="Download OLPC Firmware q2e20" href="http://wiki.laptop.org/go/OLPC_Firmware_q2e20">firmware q2e20</a>.</li>
<li>The distro only works on an SD card.</li>
<li>If you are running a modern OLPC system you will also have to include your developer key in the right place.</li>
</ul>
<p><strong>One last unrelated thing (before pictures of the OS):</strong> There are updates on the web that <a title="-(" href="http://www.olpcnews.com/commentary/refocusing/olpc_ends_support_of_small_dep.html" target="_blank">OLPC has stopped the &#8220;give many program&#8221;</a>, if anyone is worried about that effecting our pilot then i can assure you I talked to OLPC and it is related only to people that want to buy laptops regardless to intent and where they are in the world. Not to mention we are working as volunteers with a university to get this project to people who need it.</p>
<p>Hope to update soon, however I might not because I have a big test in physics the next week, and the ones after.</p>
<p>Guy</p>
<p>Here are more photos:</p>
<div class="wp-caption aligncenter" style="width: 470px"><img class="size-full wp-image-210" title="OLPC Israel Debian Desktop View" src="http://guysoft.files.wordpress.com/2009/02/img_4695.jpg?w=460&#038;h=345" alt="OLPC Israel Debian Desktop View" width="460" height="345" /><p class="wp-caption-text">OLPC Israel Debian running the epiphany browser and a shell</p></div>
<div class="mceTemp mceIEcenter">
<dl class="wp-caption aligncenter">
<dt class="wp-caption-dt"><img class="size-full wp-image-209" title="OLPC Israel Debian" src="http://guysoft.files.wordpress.com/2009/02/img_4694.jpg?w=460&#038;h=345" alt="OLPC Israel Debian running the epiphany browser and a shell" width="460" height="345" /></dt>
</dl>
</div>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/guysoft.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/guysoft.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/guysoft.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/guysoft.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/guysoft.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/guysoft.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/guysoft.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/guysoft.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/guysoft.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/guysoft.wordpress.com/206/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guysoft.wordpress.com&blog=2200938&post=206&subd=guysoft&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://guysoft.wordpress.com/2009/02/07/olpc_israel_debian_os/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b54242f2d3d152b8128e6607fbe9f06c?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">GuySoft</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/02/img_4694.jpg" medium="image">
			<media:title type="html">OLPC Israel Debian</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/02/img_4695.jpg" medium="image">
			<media:title type="html">OLPC Israel Debian Desktop View</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2009/02/img_4694.jpg" medium="image">
			<media:title type="html">OLPC Israel Debian</media:title>
		</media:content>
	</item>
		<item>
		<title>We have 24 Old OLPCs in Israel, for our pilot!</title>
		<link>http://guysoft.wordpress.com/2008/12/18/b2-laptops/</link>
		<comments>http://guysoft.wordpress.com/2008/12/18/b2-laptops/#comments</comments>
		<pubDate>Thu, 18 Dec 2008 15:23:04 +0000</pubDate>
		<dc:creator>GuySoft</dc:creator>
				<category><![CDATA[Crictor]]></category>
		<category><![CDATA[Hamakor]]></category>
		<category><![CDATA[ITU]]></category>
		<category><![CDATA[olpc]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[b2]]></category>
		<category><![CDATA[pilot]]></category>

		<guid isPermaLink="false">http://guysoft.wordpress.com/?p=191</guid>
		<description><![CDATA[Hello all big news:
I have in my room, 24 B2 laptops!
Dima (ITU alumnai), Netzach (head of Ilan Ramon Center) and I had a meeting with Peres Center for Peace. To our great surprise, the center had 24 B2 laptops, which were laying there for more than a year without any use (if you are yelling [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guysoft.wordpress.com&blog=2200938&post=191&subd=guysoft&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Hello all big news:</p>
<div id="attachment_194" class="wp-caption alignright" style="width: 240px"><img class="size-medium wp-image-194" title="B2 OLPC boxes" src="http://guysoft.files.wordpress.com/2008/12/b2-boxes1.jpg?w=230&#038;h=306" alt="B2 OLPC boxes" width="230" height="306" /><p class="wp-caption-text">B2 OLPC boxes</p></div>
<p>I have in my room, 24 B2 laptops!</p>
<p>Dima (ITU alumnai), Netzach (head of Ilan Ramon Center) and I had a meeting with <a title="Peres Center for Peace" href="http://en.wikipedia.org/wiki/Peres_Center_for_Peace">Peres Center for Peace. </a>To our great surprise, the center had 24 <a title="B2 laptops, they are the old beta test laptops" href="http://wiki.laptop.org/go/B2">B2 laptops</a>, which were laying there for more than a year without any use (if you are yelling &#8220;but why?!&#8221; then the quick answer is that none had the technical ability to get them truly working).</p>
<p>So to sum up: the pilot can start! .. but wait, there is a catch.</p>
<p><span id="more-191"></span></p>
<p>The goal of the pilot  the moment is not exactly what you might think.</p>
<p>The B2 machines are really old, <a title="Dan's wonderful blog post" href="http://www.reactivated.net/weblog/archives/2008/10/ethiopias-second-olpc-deployment/">Dan</a> from OLPC, who just came back from Ethiopia, told me that they have B2 laptops in storage, where they belong. These are not modern OLPCs. And OLPC don&#8217;t support them anymore.</p>
<p>So our goal is not really to show that these computers are going to be the main learning tool for children, they are going to be mostly a tool for playing with code. OLPC Israel is not getting of the ground, because the main opposition says that its just a toy, not a &#8220;real computer&#8221; they say &#8220;its good for kids in Africa, but here its an insult to people that want what their friends have&#8221;. And with that, no funding could be received, no research is done, and the laptops just lay there.</p>
<p>Our pilot does see the laptops as educational toys for the moment. And we are going to try and show that in our environment they can aid children, giving them 24/7 access time to their machine that they can code on but not as a laptop (even if it would be shell only!).</p>
<p>This is the current status. I wish we could have gotten, right now new OLPCs, but with the current funding problem this is what we have. And once we have a report of how kids relate to the laptop, the adults might have the confidence to buy new OLPCs, and the snowball effect might go from there.</p>
<h2>We need technical help</h2>
<p>Luckily the B2 laptops can load the new operating system of OLPC, but one major problem remains &#8211; the graphics adapter won&#8217;t load (the new OLPC has a diffrent one). So what we need now is help compiling the old driver whose support has been dropped, on the new system. If you can help out, call me at 050-8580942, and I might even lend you a B2 unit to test this out. Because it is a big problem at the moment.</p>
<p>Hope to keep updating&#8230;</p>
<div id="attachment_194" class="wp-caption alignright" style="width: 470px"><img class="size-full wp-image-196" title="B2 OLPC boxes" src="http://guysoft.files.wordpress.com/2008/12/b2-boxes1.jpg?w=460&#038;h=613" alt="B2 OLPC boxes" width="460" height="613" /><p class="wp-caption-text">B2 OLPC boxes</p></div><br />
<img class="size-full wp-image-196" src="http://guysoft.files.wordpress.com/2008/12/img_46831.jpg?w=460&#038;h=345" alt="We have 24 Old OLPCs in Israel, for our pilot!" width="460" height="345" />
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/guysoft.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/guysoft.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/guysoft.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/guysoft.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/guysoft.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/guysoft.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/guysoft.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/guysoft.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/guysoft.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/guysoft.wordpress.com/191/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guysoft.wordpress.com&blog=2200938&post=191&subd=guysoft&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://guysoft.wordpress.com/2008/12/18/b2-laptops/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b54242f2d3d152b8128e6607fbe9f06c?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">GuySoft</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2008/12/b2-boxes1.jpg" medium="image">
			<media:title type="html">B2 OLPC boxes</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2008/12/b2-boxes1.jpg" medium="image">
			<media:title type="html">B2 OLPC boxes</media:title>
		</media:content>

		<media:content url="http://guysoft.files.wordpress.com/2008/12/img_46831.jpg" medium="image">
			<media:title type="html">We have 24 Old OLPCs in Israel, for our pilot!</media:title>
		</media:content>
	</item>
		<item>
		<title>Cellphones in Israel &#8211; No collaboration on infrastructure leads to bad quality of service</title>
		<link>http://guysoft.wordpress.com/2008/12/06/cellphones-in-israel/</link>
		<comments>http://guysoft.wordpress.com/2008/12/06/cellphones-in-israel/#comments</comments>
		<pubDate>Sat, 06 Dec 2008 12:46:52 +0000</pubDate>
		<dc:creator>GuySoft</dc:creator>
				<category><![CDATA[Crictor]]></category>
		<category><![CDATA[Hamakor]]></category>
		<category><![CDATA[ITU]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[carriers]]></category>
		<category><![CDATA[cellphones]]></category>
		<category><![CDATA[GSM]]></category>
		<category><![CDATA[Pelephone]]></category>

		<guid isPermaLink="false">http://guysoft.wordpress.com/?p=161</guid>
		<description><![CDATA[
In Israel we have no problem when it comes to cellphone reception, even in deserts you will find that the reception is at full gain. However when the access is antiques, quality and reliability of that access the becomes the really important issue.
Part of a jungle of models
It seems that the service models are quite [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guysoft.wordpress.com&blog=2200938&post=161&subd=guysoft&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignright" style="border:medium none;display:block;" src="http://upload.wikimedia.org/wikipedia/commons/thumb/3/3e/CellularAntena.jpg/202px-CellularAntena.jpg" alt="Cellphones in Israel - No collaboration on infrastructure leads to bad quality of service" width="202" height="224" /></p>
<p>In Israel we have no problem when it comes to cellphone reception, even in deserts you will find that the reception is at full gain. However when the access is antiques, quality and reliability of that access the becomes the really important issue.</p>
<h2>Part of a jungle of models</h2>
<p>It seems that the service models are quite different around the world, and this seems to directly effect the usage pattern in the country. A common problem in Asia is when one has a monopoly, where a single company is in charge of the cellphone service, usually derived by an agreement with the government. This usually creates dis-connectivity in places where there is a low concentration of people, or remote places that are hard to reach.</p>
<h2>Israel is different</h2>
<p><span id="more-161"></span></p>
<p>In Israel we are on the other side of the spectrum, but with a different problem.<br />
According to Reza Jafari, the head of board of directors in the ITU (Intentional Telecommunication Union) &#8220;There need to be at least 3 service providers for a fair competition&#8221;, however, in Israel this is the case. And we do see a burst of connectivity. In a talk I had with Reza he told me that the problem in Israel is that the providers do not share the infrastructure. He told me that the ITU did try and advise the carriers in Israel, but they did not listen.</p>
<h2>The providers are working backwards</h2>
<p>In Israel we have 4 providers, 2 of them (<a class="zem_slink" title="Orange Israel" rel="homepage" href="http://www.orange.co.il">Orange</a> and Cellcom) have two septate infrastructures broadcasting on the same GSM waveband. The outcome is lower quality for all, plus the service is expensive from all the providers (infrastructures need to be maintained after all). After returning to Israel I found that the situation is only getting worse, since Pelephone (whom I counted above) is building yet another GSM network. And why should they? there are 2 already existing! This will only cause bad performance for everyone. Not to mention increasing the count of broadcasting antennas.</p>
<h2>The Model already works in Israel</h2>
<p>The model of virtual providers does already work in Israel when it comes to the ISPs and infrastructure providers for the Internet. And also for international calls. Thanks to that the price dropped for those services and the quality of service grew rapidly. The same needs to happen in the cellphone networks, if we want to see an expansion in the number and ways of the technology being used. The situation we have now resembles a cartel &#8211; 4 providers with an average service, for a high price. However this happens because there is no cooperation between them (unlike in a cartel). This kind of cooperation should lead to profit eventually, once customers use more frequently the provider services (that would be cheaper and better, after all). A cellphone costs 5 times more than a ground-line in Israel today, maybe virtual providers might change this.  I might also end by saying, that the law for virtual providers has passed in Israel, but we don&#8217;t seem them yet.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/guysoft.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/guysoft.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/guysoft.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/guysoft.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/guysoft.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/guysoft.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/guysoft.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/guysoft.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/guysoft.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/guysoft.wordpress.com/161/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guysoft.wordpress.com&blog=2200938&post=161&subd=guysoft&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://guysoft.wordpress.com/2008/12/06/cellphones-in-israel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b54242f2d3d152b8128e6607fbe9f06c?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">GuySoft</media:title>
		</media:content>

		<media:content url="http://upload.wikimedia.org/wikipedia/commons/thumb/3/3e/CellularAntena.jpg/202px-CellularAntena.jpg" medium="image">
			<media:title type="html">Cellphones in Israel - No collaboration on infrastructure leads to bad quality of service</media:title>
		</media:content>
	</item>
	</channel>
</rss>