<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4455987088008622536</id><updated>2012-01-24T20:30:28.961Z</updated><category term='oscilloscope'/><category term='RTCplug'/><category term='Technology'/><category term='&quot;Revo 3600&quot;'/><category term='Iphone'/><category term='XMega'/><category term='Review'/><category term='car charger'/><category term='Shield'/><category term='OLED'/><category term='Google phone'/><category term='LCD'/><category term='notepadd++'/><category term='Test equipment'/><category term='IDE'/><category term='3G'/><category term='xbmc'/><category term='ST7565'/><category term='DS1307'/><category term='DS18B20'/><category term='Electronics'/><category term='TFT'/><category term='Arduino'/><category term='micro PC'/><category term='GLCD'/><category term='JeeNode'/><category term='Andriod'/><category term='USB Power'/><category term='xbox'/><category term='xtrememac'/><category term='softmod'/><category term='&quot;external soundcard&quot;'/><category term='griffin'/><category term='Charger'/><category term='mini PC'/><category term='Energiser'/><category term='Jeelabs'/><category term='Arduino Uno Sketch'/><category term='sketch'/><category term='Lithium'/><category term='powerjolt'/><category term='Ipod'/><category term='PCB'/><category term='book'/><category term='raspberry pi'/><category term='Batteries'/><category term='Ebook'/><category term='USB'/><category term='Touch'/><category term='free software'/><category term='RTC'/><category term='wireless'/><category term='G1'/><category term='3600'/><category term='Revo'/><category term='5V converter'/><category term='ismart'/><category term='XProtolab'/><category term='Battery'/><category term='pde'/><category term='ATXMEGA32A4'/><category term='Touch LCD'/><category term='auto router'/><title type='text'>Gadjet's Blog</title><subtitle type='html'>A blog instead of a website</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>26</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-2008079136818180993</id><published>2011-07-05T20:50:00.001+01:00</published><updated>2011-07-05T23:05:41.382+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='XMega'/><category scheme='http://www.blogger.com/atom/ns#' term='XProtolab'/><category scheme='http://www.blogger.com/atom/ns#' term='ATXMEGA32A4'/><category scheme='http://www.blogger.com/atom/ns#' term='oscilloscope'/><category scheme='http://www.blogger.com/atom/ns#' term='OLED'/><title type='text'>Micro Oscilloscope</title><content type='html'>&lt;span style="font-size: large;"&gt;Sometime ago I blogged about an interesting micro oscilloscope, (&lt;a href="http://gadjetsblog.blogspot.com/2011/05/really-really-small-oscilloscope.html"&gt;post&lt;/a&gt;) well it's now available to buy in the UK from www.coolcomponents.co.uk for £31.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;I like the idea of this scope but it's a bit small but I beleive that it will get a PC based front end to view the scope data on the PC, this may be a cheap alternative to the picoscope!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-2008079136818180993?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/2008079136818180993/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=2008079136818180993' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/2008079136818180993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/2008079136818180993'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2011/07/micro-oscilloscope.html' title='Micro Oscilloscope'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-4549750084441591307</id><published>2011-07-05T20:41:00.003+01:00</published><updated>2011-07-05T20:44:16.079+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Touch LCD'/><category scheme='http://www.blogger.com/atom/ns#' term='TFT'/><category scheme='http://www.blogger.com/atom/ns#' term='ismart'/><title type='text'>iSmart TFT Modules</title><content type='html'>&lt;span style="font-size: large;"&gt;I've recently discovered these iSmart TFT modules, which combine an ARM9 processor core with a 480x272 colour resistive touch display, 24 I/O lines, RS232, USB, I2C interfaces and an RTCC plus more!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;The module uses its own programming language to control a collection of pre-defined screens, up to 100,and also control the I/O and external interfaces.  These programmes are written in a text editor and stored on a uSD card, when the module powers it runs a file called TU480a.mnu, this contains the code.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;The language is very different to C and is an object orientated type more like html, each "entity" is given a style, this is then used whenever the entity is used on the screen.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;The website can be found &lt;a href="http://www.noritake-itron.com/tft/"&gt;here&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt; &lt;br /&gt;&lt;span style="font-size: large;"&gt;The programme can be loaded into NAND so it can be run without the uSD card inserted and you are able to send data to and from the screen via the serial port so I assume it will work in conjunction with the Arduino platform, at least that's what I'm hoping!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;So far I've just loaded a couple of screens, which I generated in Open Office Draw and then grabbed the screen and re-sized to fit, and then added a couple of touch areas to switch between them.&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-6w4GlDDZpqQ/ThNlxUTzFKI/AAAAAAAAIcE/KFIaU6KDnOQ/s1600/480x272_TFT.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="298" src="http://2.bp.blogspot.com/-6w4GlDDZpqQ/ThNlxUTzFKI/AAAAAAAAIcE/KFIaU6KDnOQ/s400/480x272_TFT.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;For the Arduino community there is the problem with there being no libraries so everything would need to be done in code and also another thing to note is that it's not open source code or hardware.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;The price is around 90 Euros + VAT for the 4.3 inch version&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-4549750084441591307?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/4549750084441591307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=4549750084441591307' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/4549750084441591307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/4549750084441591307'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2011/07/ismart-tft-modules.html' title='iSmart TFT Modules'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-6w4GlDDZpqQ/ThNlxUTzFKI/AAAAAAAAIcE/KFIaU6KDnOQ/s72-c/480x272_TFT.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-988359748563600476</id><published>2011-05-27T15:39:00.004+01:00</published><updated>2011-05-27T16:02:56.271+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GLCD'/><category scheme='http://www.blogger.com/atom/ns#' term='ST7565'/><category scheme='http://www.blogger.com/atom/ns#' term='DS18B20'/><category scheme='http://www.blogger.com/atom/ns#' term='RTCplug'/><category scheme='http://www.blogger.com/atom/ns#' term='JeeNode'/><title type='text'>First project with the Jeenode and GLCD</title><content type='html'>&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&amp;nbsp;Having had my Jeenodes for a while now and eventually got some code to actually work, reading DS18B20s and displaying the results on a 16x2 line display, I fancied getting to grips with the GLCD, also from Jeelabs.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;This is just a project to help me learn about the hardware and software, it may be useful in to someone out there.&amp;nbsp; I've tried to put plenty of comments in the code, mainly so I remember what I did when I look at it in two weeks time.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;My target project is to create a portable (small) display that I can control the central heating from, i.e. room temp., heating on/off and hot water temp. control.&amp;nbsp; This project is the prototype phase.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;At first it was a bit of a slog trying to understand the glcd library and how to send float variables to the screen (C++ is a new language for me), after that came the RTC coding to get the time on the screen, especially with leading zeros.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;What I eventually came up with was a display showing the time, with leading zeros (thanks to 'sprintf'), two temperature inputs and a trend line showing just over two hours history for the current temperature.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-nd4KgwXAiGk/Td-wsxJpEuI/AAAAAAAAHmk/5seDxBk3rFc/s1600/GLCD_time_temp_trend.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="286" src="http://2.bp.blogspot.com/-nd4KgwXAiGk/Td-wsxJpEuI/AAAAAAAAHmk/5seDxBk3rFc/s400/GLCD_time_temp_trend.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;The temperatures are derived from two DS18B20s connected to port2, adding extra sensors should be easy enough.&amp;nbsp; Each sensor has a Max. and a Min. point displayed.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;The trend line is generated by sampling the temp. every minute, based on the now.minute() value from the RTC and then plotted between rows 40 to 60 using the glcd.setpixel command and the map function to map from 10 to 30 degrees C.&amp;nbsp; This time could be altered to be shorter or longer, as desired.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;span style="font-size: large;"&gt;The hardware is basically a Jeenode V6, GLCD PCB and display, RTC plug (Port 3) and a DS18B20 soldered to a small prototyping board plugged into port 2.&lt;/span&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-6EeK-TqYzok/Td-xK5zm8KI/AAAAAAAAHmo/F7T1pEG2HvA/s1600/GLCD_Rear.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="153" src="http://3.bp.blogspot.com/-6EeK-TqYzok/Td-xK5zm8KI/AAAAAAAAHmo/F7T1pEG2HvA/s320/GLCD_Rear.JPG" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;DS18B20 on the Left and the RTC plug on the Right&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;a href="http://1.bp.blogspot.com/-ZB3S6x1384o/Td-zZhJ9BwI/AAAAAAAAHms/aIHyBsTJhZg/s1600/GLCD_Proto_DS18B20.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="247" src="http://1.bp.blogspot.com/-ZB3S6x1384o/Td-zZhJ9BwI/AAAAAAAAHms/aIHyBsTJhZg/s320/GLCD_Proto_DS18B20.JPG" width="320" /&gt;&lt;/a&gt;&lt;span style="font-size: large;"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;On the DS81B20 PCB there is also a three pin right angle connector for the exernal DS18B20 probe, bought from Ebay.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;The sofware is based on the Jeelabs demo sketches from Jeelabs rtcplug and the GLCD demo sketches.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;The temperatures are also sent out over the serial link to the PC, formatted as they are seen on the GLCD.&lt;/span&gt;&lt;span style="font-size: large;"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;There are still some issues and some improvements to be made:-&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;li&gt;&lt;span style="font-size: large;"&gt;The DS18B20 disconnected detection doesn't seem to work.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: large;"&gt;If the DS18B20 is disconnected and then, when reconnected, the Max temp. reads 85 Deg.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&amp;nbsp;Future improvements&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;li&gt;&lt;span style="font-size: large;"&gt;To set the time I used another sketch but I plan to add the ability to set the time using my VB software from the PC.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: large;"&gt;Automatically alter the trend line scale based on the readings.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: large;"&gt;Round up the temp. for the pixel to the nearest degree.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: large;"&gt;Make the trend line update in seconds and put it in a variable.&lt;/span&gt;&lt;span style="font-size: large;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: large;"&gt;Next steps&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;li&gt;&lt;span style="font-size: large;"&gt;Learn how to send/receive remote data from other Jeenode/Uno&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: large;"&gt;Find out if I can use different size fonts on the GLCD (not the really big ones)&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt;Sketch below: -&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;span style="color: #7E7E7E;"&gt;/*&amp;nbsp;Based&amp;nbsp;on&amp;nbsp;Demo&amp;nbsp;display&amp;nbsp;for&amp;nbsp;the&amp;nbsp;Graphics&amp;nbsp;Board&amp;nbsp;and&amp;nbsp;the&amp;nbsp;rtcplug.pde&amp;nbsp;from&amp;nbsp;Jeelabs&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #7E7E7E;"&gt;&amp;nbsp;2010-11-14&amp;nbsp;&amp;lt;jcw@equi4.com&amp;gt;&amp;nbsp;http://opensource.org/licenses/mit-license.php&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #7E7E7E;"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #7E7E7E;"&gt;&amp;nbsp;Added&amp;nbsp;DS18B20&amp;nbsp;sensors&amp;nbsp;and&amp;nbsp;RTC&amp;nbsp;plug&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #7E7E7E;"&gt;&amp;nbsp;Displays&amp;nbsp;time,&amp;nbsp;internal&amp;nbsp;and&amp;nbsp;external&amp;nbsp;temp&amp;nbsp;with&amp;nbsp;min&amp;nbsp;and&amp;nbsp;max&amp;nbsp;readings&amp;nbsp;there&amp;nbsp;is&amp;nbsp;also&amp;nbsp;a&amp;nbsp;trend&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #7E7E7E;"&gt;&amp;nbsp;line&amp;nbsp;drawn&amp;nbsp;at&amp;nbsp;the&amp;nbsp;bottom&amp;nbsp;of&amp;nbsp;the&amp;nbsp;LCD.&amp;nbsp;&amp;nbsp;It&amp;nbsp;samples&amp;nbsp;the&amp;nbsp;current&amp;nbsp;temp.&amp;nbsp;every&amp;nbsp;minute,&amp;nbsp;using&amp;nbsp;RTC,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #7E7E7E;"&gt;&amp;nbsp;and&amp;nbsp;draws&amp;nbsp;a&amp;nbsp;pixel&amp;nbsp;at&amp;nbsp;a&amp;nbsp;point&amp;nbsp;between&amp;nbsp;row&amp;nbsp;40&amp;nbsp;to&amp;nbsp;60,&amp;nbsp;using&amp;nbsp;the&amp;nbsp;map&amp;nbsp;command&amp;nbsp;for&amp;nbsp;temp's&amp;nbsp;between&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #7E7E7E;"&gt;&amp;nbsp;10&amp;nbsp;and&amp;nbsp;30&amp;nbsp;degrees.&amp;nbsp;&amp;nbsp;It&amp;nbsp;takes&amp;nbsp;126&amp;nbsp;min's&amp;nbsp;to&amp;nbsp;draw&amp;nbsp;the&amp;nbsp;line&amp;nbsp;then&amp;nbsp;it&amp;nbsp;clears&amp;nbsp;the&amp;nbsp;line&amp;nbsp;and&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #7E7E7E;"&gt;&amp;nbsp;starts&amp;nbsp;again.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #7E7E7E;"&gt;*/&lt;/span&gt;&lt;br /&gt;#include&amp;nbsp;&amp;lt;GLCD_ST7565.h&amp;gt;&lt;br /&gt;#include&amp;nbsp;&amp;lt;Ports.h&amp;gt;&lt;br /&gt;#include&amp;nbsp;&amp;lt;RF12.h&amp;gt;&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;// needed to avoid a linker error :(&lt;/span&gt;&lt;br /&gt;#include&amp;nbsp;&amp;lt;avr/pgmspace.h&amp;gt;&lt;br /&gt;#include&amp;nbsp;&amp;lt;&lt;span style="color: #CC6600;"&gt;OneWire&lt;/span&gt;.h&amp;gt;&lt;br /&gt;#include&amp;nbsp;&lt;span style="color: #006699;"&gt;"Wire.h"&lt;/span&gt;&lt;br /&gt;#include&amp;nbsp;&amp;lt;RTClib.h&amp;gt;&lt;br /&gt;#include&amp;nbsp;&amp;lt;&lt;span style="color: #CC6600;"&gt;DallasTemperature&lt;/span&gt;.h&amp;gt; &lt;span style="color: #7E7E7E;"&gt;//Version 3.6&lt;/span&gt;&lt;br /&gt;#define&amp;nbsp;ONE_WIRE_BUS&amp;nbsp;5&amp;nbsp;&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;// DS18S20 Temperature chip i/o on pin 5 - Port 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;GLCD_ST7565&amp;nbsp;glcd;&lt;br /&gt;&lt;br /&gt;EMPTY_INTERRUPT(WDT_vect);&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;OneWire&lt;/span&gt; oneWire(ONE_WIRE_BUS);&lt;span style="color: #7E7E7E;"&gt;// Setup a oneWire instance to communicate with any OneWire devices&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;DallasTemperature&lt;/span&gt; sensors(&amp;amp;oneWire);&lt;span style="color: #7E7E7E;"&gt;// Pass our oneWire reference to Dallas Temperature. &lt;/span&gt;&lt;br /&gt;&lt;span style="color: #7E7E7E;"&gt;//&amp;nbsp;Global&amp;nbsp;variables&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;char&lt;/span&gt; outBuf [25];&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;int&lt;/span&gt; MaxTempIn=0; &lt;span style="color: #7E7E7E;"&gt;//hold max temp value&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;int&lt;/span&gt; MinTempIn=500; &lt;span style="color: #7E7E7E;"&gt;//hold min temp value, pre load with 500 because the first test is against the temp val * 10  &lt;/span&gt;&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;int&lt;/span&gt; MaxTempOut=0; &lt;span style="color: #7E7E7E;"&gt;//hold max temp value&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;int&lt;/span&gt; MinTempOut=500; &lt;span style="color: #7E7E7E;"&gt;//hold min temp value, pre load with 500 because the first test is against the temp val * 10 &lt;/span&gt;&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;int&lt;/span&gt; LastMin; &lt;span style="color: #7E7E7E;"&gt;//Hold last min value&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;int&lt;/span&gt; x=1; &lt;span style="color: #7E7E7E;"&gt;//counter for trend line&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;int&lt;/span&gt; Ypixel; &lt;span style="color: #7E7E7E;"&gt;// Y value for trend line&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #7E7E7E;"&gt;//&amp;nbsp;Insert&amp;nbsp;the&amp;nbsp;ID&amp;nbsp;of&amp;nbsp;your&amp;nbsp;temp&amp;nbsp;sensor&amp;nbsp;here,&amp;nbsp;for&amp;nbsp;the&amp;nbsp;sketch,&amp;nbsp;visit&amp;nbsp;here&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #7E7E7E;"&gt;//&amp;nbsp;http://www.hacktronics.com/Tutorials/arduino-1-wire-address-finder.html&lt;/span&gt;&lt;br /&gt;DeviceAddress&amp;nbsp;insideThermometer&amp;nbsp;=&amp;nbsp;{&amp;nbsp;0x28,&amp;nbsp;0x2F,&amp;nbsp;0x8A,&amp;nbsp;0xEE,&amp;nbsp;0x02,&amp;nbsp;0x00,&amp;nbsp;0x00,&amp;nbsp;0xE9&amp;nbsp;};&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;// none probe&lt;/span&gt;&lt;br /&gt;DeviceAddress&amp;nbsp;outsideThermometer&amp;nbsp;=&amp;nbsp;{&amp;nbsp;0x28,&amp;nbsp;0x60,&amp;nbsp;0x3A,&amp;nbsp;0x10,&amp;nbsp;0x03,&amp;nbsp;0x00,&amp;nbsp;0x00,&amp;nbsp;0x38&amp;nbsp;};&lt;br /&gt;DeviceAddress&amp;nbsp;WaterThermometer&amp;nbsp;=&amp;nbsp;{&amp;nbsp;0x28,&amp;nbsp;0xB3,&amp;nbsp;0x58,&amp;nbsp;0x18,&amp;nbsp;0x03,&amp;nbsp;0x00,&amp;nbsp;0x00,&amp;nbsp;0x2B&amp;nbsp;};&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;class&lt;/span&gt; Sleepy;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #7E7E7E;"&gt;//&amp;nbsp;RTC&amp;nbsp;based&amp;nbsp;on&amp;nbsp;the&amp;nbsp;DS1307&amp;nbsp;chip&amp;nbsp;connected&amp;nbsp;via&amp;nbsp;the&amp;nbsp;Ports&amp;nbsp;library&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;class&lt;/span&gt; RTC_Plug : &lt;span style="color: #CC6600;"&gt;public&lt;/span&gt; DeviceI2C {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;// shorthand&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;static&lt;/span&gt; uint8_t bcd2bin (uint8_t val) { &lt;span style="color: #CC6600;"&gt;return&lt;/span&gt; RTC_DS1307::bcd2bin(val); }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;static&lt;/span&gt; uint8_t bin2bcd (uint8_t val) { &lt;span style="color: #CC6600;"&gt;return&lt;/span&gt; RTC_DS1307::bin2bcd(val); }&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;public&lt;/span&gt;&lt;span style="color: #7E7E7E;"&gt;&lt;b&gt;:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RTC_Plug&amp;nbsp;(const&amp;nbsp;PortI2C&amp;amp;&amp;nbsp;port)&amp;nbsp;:&amp;nbsp;DeviceI2C&amp;nbsp;(port,&amp;nbsp;0x68)&amp;nbsp;{}&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;void&lt;/span&gt; &lt;span style="color: #CC6600;"&gt;begin&lt;/span&gt;() {}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;void&lt;/span&gt; adjust(const DateTime&amp;amp; dt) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;send&lt;/span&gt;();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;write&lt;/span&gt;(0);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;write&lt;/span&gt;(bin2bcd(dt.second()));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;write&lt;/span&gt;(bin2bcd(dt.minute()));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;write&lt;/span&gt;(bin2bcd(dt.hour()));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;write&lt;/span&gt;(bin2bcd(0));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;write&lt;/span&gt;(bin2bcd(dt.day()));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;write&lt;/span&gt;(bin2bcd(dt.month()));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;write&lt;/span&gt;(bin2bcd(dt.year() - 2000));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;write&lt;/span&gt;(0);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;stop&lt;/span&gt;();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DateTime&amp;nbsp;now()&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #CC6600;"&gt;send&lt;/span&gt;();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #CC6600;"&gt;write&lt;/span&gt;(0); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;stop&lt;/span&gt;();&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;receive&lt;/span&gt;();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;uint8_t&amp;nbsp;ss&amp;nbsp;=&amp;nbsp;bcd2bin(&lt;span style="color: #CC6600;"&gt;read&lt;/span&gt;(0));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;uint8_t&amp;nbsp;mm&amp;nbsp;=&amp;nbsp;bcd2bin(&lt;span style="color: #CC6600;"&gt;read&lt;/span&gt;(0));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;uint8_t&amp;nbsp;hh&amp;nbsp;=&amp;nbsp;bcd2bin(&lt;span style="color: #CC6600;"&gt;read&lt;/span&gt;(0));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;read&lt;/span&gt;(0);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;uint8_t&amp;nbsp;d&amp;nbsp;=&amp;nbsp;bcd2bin(&lt;span style="color: #CC6600;"&gt;read&lt;/span&gt;(0));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;uint8_t&amp;nbsp;m&amp;nbsp;=&amp;nbsp;bcd2bin(&lt;span style="color: #CC6600;"&gt;read&lt;/span&gt;(0));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;uint16_t&amp;nbsp;y&amp;nbsp;=&amp;nbsp;bcd2bin(&lt;span style="color: #CC6600;"&gt;read&lt;/span&gt;(1)) + 2000;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;return&lt;/span&gt; DateTime (y, m, d, hh, mm, ss);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;PortI2C&amp;nbsp;i2cBus&amp;nbsp;(3);&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;//RTC on port 3&lt;/span&gt;&lt;br /&gt;RTC_Plug&amp;nbsp;RTC&amp;nbsp;(i2cBus);&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;void&lt;/span&gt; &lt;span style="color: #CC6600;"&gt;&lt;b&gt;setup&lt;/b&gt;&lt;/span&gt; () {&lt;br /&gt;DateTime&amp;nbsp;now&amp;nbsp;=&amp;nbsp;RTC.now();&lt;br /&gt;LastMin&amp;nbsp;=&amp;nbsp;now.minute();&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;//Store minute value for use in Draw Graph&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #7E7E7E;"&gt;//&amp;nbsp;Set&amp;nbsp;serial&amp;nbsp;speed&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/span&gt;.&lt;span style="color: #CC6600;"&gt;begin&lt;/span&gt;(57600);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;// Start RTC&lt;/span&gt;&lt;br /&gt; RTC.&lt;span style="color: #CC6600;"&gt;begin&lt;/span&gt;();&lt;br /&gt;&lt;span style="color: #7E7E7E;"&gt;//&amp;nbsp;Power&amp;nbsp;down&amp;nbsp;the&amp;nbsp;Transceiver&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rf12_initialize(1,&amp;nbsp;RF12_868MHZ);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rf12_sleep(0);&lt;br /&gt;&lt;span style="color: #7E7E7E;"&gt;//&amp;nbsp;Start&amp;nbsp;the&amp;nbsp;temp&amp;nbsp;sensors&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sensors.&lt;span style="color: #CC6600;"&gt;begin&lt;/span&gt;();&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #7E7E7E;"&gt;//&amp;nbsp;set&amp;nbsp;the&amp;nbsp;resolution&amp;nbsp;to&amp;nbsp;12&amp;nbsp;bit&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sensors.&lt;span style="color: #CC6600;"&gt;setResolution&lt;/span&gt;(outsideThermometer, 12);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sensors.&lt;span style="color: #CC6600;"&gt;setResolution&lt;/span&gt;(insideThermometer, 12);&lt;br /&gt; &lt;span style="color: #7E7E7E;"&gt;//sensors.setResolution(WaterThermometer, 12);&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;Wire&lt;/span&gt;.&lt;span style="color: #CC6600;"&gt;begin&lt;/span&gt;();&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;// Initialise the GLCD&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;glcd.&lt;span style="color: #CC6600;"&gt;begin&lt;/span&gt;();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;glcd.backLight(255);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;glcd.drawString_P(0,&amp;nbsp;&amp;nbsp;10,&amp;nbsp;PSTR(&lt;span style="color: #006699;"&gt;"       Now  Max  Min"&lt;/span&gt;)); &lt;span style="color: #7E7E7E;"&gt;//Set the column titles&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;//glcd.drawLine(0, 8, 120, 8, WHITE);&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;glcd.drawRect(0,&amp;nbsp;8,&amp;nbsp;128,&amp;nbsp;56,&amp;nbsp;WHITE);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;glcd.refresh();&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;// Update the display&lt;/span&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;void&lt;/span&gt; &lt;span style="color: #CC6600;"&gt;&lt;b&gt;loop&lt;/b&gt;&lt;/span&gt; () {&lt;br /&gt; DateTime&amp;nbsp;now&amp;nbsp;=&amp;nbsp;RTC.now();&lt;br /&gt;&amp;nbsp;&amp;nbsp;sensors.&lt;span style="color: #CC6600;"&gt;requestTemperatures&lt;/span&gt;();&lt;span style="color: #7E7E7E;"&gt;// Trigger all the temp sensors to carry out a temp. conversion &lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;Sleepy::loseSomeTime(2000);&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;// Do nothing for n seconds, slow update OK&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;printTemperature(insideThermometer);&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;// Read in the temp. data from the inside sensor&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;printTemperature(outsideThermometer);&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;// Read in the temp. data from the outside sensor&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;UpdateTime();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;//Trigger a pixel to be drawn on the history every minute&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;if&lt;/span&gt;(now.minute() &amp;gt; LastMin) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DrwGraph();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LastMin&amp;nbsp;=&amp;nbsp;now.minute();&lt;br /&gt;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;if&lt;/span&gt;(LastMin &amp;gt; now.minute()) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;LastMin=1;&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;//reset to 1 as rollover to next hour.&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;glcd.refresh();&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;void&lt;/span&gt; UpdateTime(){ &lt;br /&gt; DateTime&amp;nbsp;now&amp;nbsp;=&amp;nbsp;RTC.now();&lt;br /&gt; sprintf(outBuf,&amp;nbsp;&lt;span style="color: #006699;"&gt;"Time %02d:%02d"&lt;/span&gt;,now.hour(), now.minute()); &lt;span style="color: #7E7E7E;"&gt;//Format the time without seconds&lt;/span&gt;&lt;br /&gt; glcd.drawString(3,&amp;nbsp;0,&amp;nbsp;outBuf);&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;//Print to Screen RAM&lt;/span&gt;&lt;br /&gt; &lt;span style="color: #CC6600;"&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/span&gt;.&lt;span style="color: #CC6600;"&gt;print&lt;/span&gt;(now.hour(), &lt;span style="color: #006699;"&gt;DEC&lt;/span&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/span&gt;.&lt;span style="color: #CC6600;"&gt;print&lt;/span&gt;(&lt;span style="color: #006699;"&gt;':'&lt;/span&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/span&gt;.&lt;span style="color: #CC6600;"&gt;print&lt;/span&gt;(now.minute(), &lt;span style="color: #006699;"&gt;DEC&lt;/span&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/span&gt;.&lt;span style="color: #CC6600;"&gt;print&lt;/span&gt;(&lt;span style="color: #006699;"&gt;':'&lt;/span&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/span&gt;.&lt;span style="color: #CC6600;"&gt;print&lt;/span&gt;(now.second(), &lt;span style="color: #006699;"&gt;DEC&lt;/span&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/span&gt;.&lt;span style="color: #CC6600;"&gt;print&lt;/span&gt;(&lt;span style="color: #006699;"&gt;" - "&lt;/span&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/span&gt;.&lt;span style="color: #CC6600;"&gt;print&lt;/span&gt;(now.day(), &lt;span style="color: #006699;"&gt;DEC&lt;/span&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/span&gt;.&lt;span style="color: #CC6600;"&gt;print&lt;/span&gt;(&lt;span style="color: #006699;"&gt;'/'&lt;/span&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/span&gt;.&lt;span style="color: #CC6600;"&gt;print&lt;/span&gt;(now.month(), &lt;span style="color: #006699;"&gt;DEC&lt;/span&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/span&gt;.&lt;span style="color: #CC6600;"&gt;print&lt;/span&gt;(&lt;span style="color: #006699;"&gt;'/'&lt;/span&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/span&gt;.&lt;span style="color: #CC6600;"&gt;print&lt;/span&gt;(now.year(), &lt;span style="color: #006699;"&gt;DEC&lt;/span&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/span&gt;.&lt;span style="color: #CC6600;"&gt;print&lt;/span&gt;(&lt;span style="color: #006699;"&gt;"\n"&lt;/span&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;void&lt;/span&gt; printTemperature(DeviceAddress deviceAddress) {&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;int&lt;/span&gt; temp2; &lt;span style="color: #7E7E7E;"&gt;// Create variable to hold the int value of the float without the decimal &lt;/span&gt;&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;float&lt;/span&gt; tempC = sensors.&lt;span style="color: #CC6600;"&gt;getTempC&lt;/span&gt;(deviceAddress); &lt;span style="color: #7E7E7E;"&gt;// read the specific sensor called from loop.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;if&lt;/span&gt; (deviceAddress == insideThermometer){ &lt;span style="color: #7E7E7E;"&gt;//Display Internal Temp&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;if&lt;/span&gt; (tempC == -127) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;glcd.drawString(10,&amp;nbsp;&amp;nbsp;20,&amp;nbsp;PSTR(&lt;span style="color: #006699;"&gt;"Error"&lt;/span&gt;));&lt;br /&gt;}&amp;nbsp;&lt;span style="color: #CC6600;"&gt;else&lt;/span&gt; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;temp2&amp;nbsp;=tempC&amp;nbsp;*10&amp;nbsp;+&amp;nbsp;0.5;&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;// make now temp decimal value into an integer. remove decimal point&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;Ypixel&amp;nbsp;=&amp;nbsp;temp2/10;&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;// Store Y pixel value temp for trend line&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;if&lt;/span&gt; (MaxTempIn &amp;lt; temp2){ &lt;span style="color: #7E7E7E;"&gt;//Set MaxTempIn to temp2 if higher than old MaxtempIn&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MaxTempIn=temp2;&lt;br /&gt;}&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;if&lt;/span&gt; (MinTempIn &amp;gt; temp2) { &lt;span style="color: #7E7E7E;"&gt;//Set MinTempIn to temp2 if Lower than old MinTempIn&lt;/span&gt;&lt;br /&gt; MinTempIn&amp;nbsp;=&amp;nbsp;temp2;&lt;br /&gt;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;// Print Inside Temps, Now, Max and Min.&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;//Format the integer back into integer and decimal &lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;sprintf(outBuf,&amp;nbsp;&lt;span style="color: #006699;"&gt;"In    %d.%d %d.%d %d.%d"&lt;/span&gt;,temp2/10, temp2%10,MaxTempIn/10, MaxTempIn%10,MinTempIn/10, MinTempIn%10); &lt;br /&gt;&amp;nbsp;&amp;nbsp;glcd.drawString(3,&amp;nbsp;20,&amp;nbsp;outBuf);&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;//Print to Screen RAM&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/span&gt;.&lt;span style="color: #CC6600;"&gt;print&lt;/span&gt;(&lt;span style="color: #006699;"&gt;"      Now  Max  Min"&lt;/span&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/span&gt;.&lt;span style="color: #CC6600;"&gt;print&lt;/span&gt;(&lt;span style="color: #006699;"&gt;"\n"&lt;/span&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/span&gt;.&lt;span style="color: #CC6600;"&gt;print&lt;/span&gt;(outBuf); &lt;span style="color: #7E7E7E;"&gt;//send data to host &lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/span&gt;.&lt;span style="color: #CC6600;"&gt;print&lt;/span&gt;(&lt;span style="color: #006699;"&gt;"\n"&lt;/span&gt;);&lt;br /&gt;}&lt;br /&gt;}v&amp;nbsp;&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;if&lt;/span&gt; (deviceAddress == outsideThermometer){ &lt;span style="color: #7E7E7E;"&gt;//Display Outside Temp&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;if&lt;/span&gt; (tempC == -127) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;glcd.drawString(10,&amp;nbsp;&amp;nbsp;30,&amp;nbsp;PSTR(&lt;span style="color: #006699;"&gt;"Error"&lt;/span&gt;));&lt;br /&gt;}&amp;nbsp;&lt;span style="color: #CC6600;"&gt;else&lt;/span&gt; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;temp2&amp;nbsp;=tempC&amp;nbsp;*10&amp;nbsp;+&amp;nbsp;0.5;&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;// make now temp decimal value into an integer. remove decimal point&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;if&lt;/span&gt; (MaxTempOut &amp;lt; temp2){ &lt;span style="color: #7E7E7E;"&gt;//Set Max temp2 if higher than old Maxtemp&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MaxTempOut=temp2;&lt;br /&gt;}&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;if&lt;/span&gt; (MinTempOut &amp;gt; temp2) { &lt;span style="color: #7E7E7E;"&gt;//Set Min temp2 if Lower than old Mintemp&lt;/span&gt;&lt;br /&gt; MinTempOut&amp;nbsp;=&amp;nbsp;temp2;&lt;br /&gt;}&lt;br /&gt;&lt;span style="color: #7E7E7E;"&gt;//&amp;nbsp;Print&amp;nbsp;Outside&amp;nbsp;Temps,&amp;nbsp;Now,&amp;nbsp;Max&amp;nbsp;and&amp;nbsp;Min.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #7E7E7E;"&gt;//Format&amp;nbsp;the&amp;nbsp;integer&amp;nbsp;back&amp;nbsp;into&amp;nbsp;integer&amp;nbsp;and&amp;nbsp;decimal&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;sprintf(outBuf,&amp;nbsp;&lt;span style="color: #006699;"&gt;"Out   %d.%d %d.%d %d.%d"&lt;/span&gt;,temp2/10, temp2%10,MaxTempOut/10, MaxTempOut%10,MinTempOut/10, MinTempOut%10);&lt;br /&gt;&amp;nbsp;&amp;nbsp;glcd.drawString(3,&amp;nbsp;30,&amp;nbsp;outBuf);&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;//Print to Screen RAM&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/span&gt;.&lt;span style="color: #CC6600;"&gt;print&lt;/span&gt;(outBuf); &lt;span style="color: #7E7E7E;"&gt;//send data to host &lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color: #CC6600;"&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/span&gt;.&lt;span style="color: #CC6600;"&gt;print&lt;/span&gt;(&lt;span style="color: #006699;"&gt;"\n"&lt;/span&gt;);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;void&lt;/span&gt; DrwGraph(){ &lt;span style="color: #7E7E7E;"&gt;//Plot next pixel of temp history&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;if&lt;/span&gt; (x &amp;lt; 126){ &lt;span style="color: #7E7E7E;"&gt;//Check if the end of the visible screen is reached&lt;/span&gt;&lt;br /&gt;x++;&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;//Increment x for next pixel&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #7E7E7E;"&gt;//&amp;nbsp;draw&amp;nbsp;pixel,&amp;nbsp;Y&amp;nbsp;value&amp;nbsp;mapped&amp;nbsp;from&amp;nbsp;temp&amp;nbsp;value&amp;nbsp;to&amp;nbsp;Y&amp;nbsp;pixel&amp;nbsp;range,&amp;nbsp;reversed.&lt;/span&gt;&lt;br /&gt;glcd.setPixel(x,&lt;span style="color: #CC6600;"&gt;map&lt;/span&gt;(Ypixel,10,30,60,40),WHITE); &lt;br /&gt;}&lt;br /&gt;&lt;span style="color: #CC6600;"&gt;else&lt;/span&gt;{&lt;br /&gt;glcd.fillRect(1,40,126,20,&amp;nbsp;BLACK);&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;//Draw rectangle in Black to erase previous line&lt;/span&gt;&lt;br /&gt;x=1;&amp;nbsp;&lt;span style="color: #7E7E7E;"&gt;// Start at left hand of visible screen again.&lt;/span&gt;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-988359748563600476?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/988359748563600476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=988359748563600476' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/988359748563600476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/988359748563600476'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2011/05/first-project-with-jeenode-and-glcd.html' title='First project with the Jeenode and GLCD'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-nd4KgwXAiGk/Td-wsxJpEuI/AAAAAAAAHmk/5seDxBk3rFc/s72-c/GLCD_time_temp_trend.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-7191146281986039404</id><published>2011-05-19T13:24:00.004+01:00</published><updated>2011-07-05T23:06:22.955+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Test equipment'/><category scheme='http://www.blogger.com/atom/ns#' term='Electronics'/><category scheme='http://www.blogger.com/atom/ns#' term='XMega'/><category scheme='http://www.blogger.com/atom/ns#' term='XProtolab'/><category scheme='http://www.blogger.com/atom/ns#' term='ATXMEGA32A4'/><category scheme='http://www.blogger.com/atom/ns#' term='oscilloscope'/><category scheme='http://www.blogger.com/atom/ns#' term='OLED'/><title type='text'>Really Really small Oscilloscope</title><content type='html'>I came across this post on the Jeelabs website and thought it was worth posting.&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-CEa-Tz_eSiM/TdUGSfTulHI/AAAAAAAAHh4/Gk2YyR_3yXU/s1600/Micro_OSC.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="271" j8="true" src="http://1.bp.blogspot.com/-CEa-Tz_eSiM/TdUGSfTulHI/AAAAAAAAHh4/Gk2YyR_3yXU/s400/Micro_OSC.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Dual Channel Oscilloscope and waveform generator&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;This thing is about the size of a 9V PP3 battery, based on an ATXMEGA32A4 processor with a&amp;nbsp;0.96" white OLED display it includes the functionality of a dual channel oscilloscope, multimeter, protocol sniffer&amp;nbsp;and waveform generator.&lt;br /&gt;&lt;br /&gt;It can be found &lt;a href="http://www.gabotronics.com/development-boards/xmega-xprotolab.htm"&gt;here&lt;/a&gt;&amp;nbsp;and there are some videos of it in operation &lt;a href="http://www.gabotronics.com/product-info/xprotolab-videos.htm"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-91ZvlaqxfIA/TdUJBLe5qaI/AAAAAAAAHh8/aeBqRNT0udU/s1600/Micro_OSC_Meter.png" imageanchor="1" style="clear: right; cssfloat: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="271" j8="true" src="http://2.bp.blogspot.com/-91ZvlaqxfIA/TdUJBLe5qaI/AAAAAAAAHh8/aeBqRNT0udU/s400/Micro_OSC_Meter.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Multimeter mode&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;The firmware can be updated but it needs a special USB/programming cable and it will, in the future, be connectable to the PC and use&amp;nbsp;PC based interface.&lt;br /&gt;&lt;br /&gt;The waveform generator operates independently from the scope function so you can apply the signal to a filter circuit and watch the results on the scope.&lt;br /&gt;&lt;br /&gt;It's also possible to write your own software and use it for other projects, there is one picture on the site showing it displaying temperature from a DS18B20.&amp;nbsp; I think this requires a special programmer though.&lt;br /&gt;&lt;br /&gt;All for a price of $49, a bargain!&lt;br /&gt;&lt;br /&gt;I don't know about availability in the UK but If anyone sees it for sale in the UK please make a comment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-7191146281986039404?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/7191146281986039404/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=7191146281986039404' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/7191146281986039404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/7191146281986039404'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2011/05/really-really-small-oscilloscope.html' title='Really Really small Oscilloscope'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-CEa-Tz_eSiM/TdUGSfTulHI/AAAAAAAAHh4/Gk2YyR_3yXU/s72-c/Micro_OSC.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-7741591203976324431</id><published>2011-05-10T18:41:00.002+01:00</published><updated>2011-05-10T20:48:28.166+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='micro PC'/><category scheme='http://www.blogger.com/atom/ns#' term='raspberry pi'/><category scheme='http://www.blogger.com/atom/ns#' term='mini PC'/><title type='text'>Next consumer computing phase ?</title><content type='html'>Every now and then something comes along that changes people's  attitudes towards technology, for me there was VHS/Betamax video  recorder, the&amp;nbsp;Commodore VIC20, the BBC Micro, the CD player, to name a  few.&lt;br /&gt;&lt;br /&gt;For me, the main impacts have always been with the  introduction of new computing technologies, like the first Toshiba dual  floppy DOS based laptop I had access to at work, closely followed by my  own 286 Turbo PC I built at home.&lt;br /&gt;&lt;br /&gt;The last key step in computers,  for me, was the Netbook, inspired by the goal to supply cheap computing  to the third world it soon became a whole new platform that was so much  more portable.&lt;br /&gt;&lt;br /&gt;Of course there is tablet computing but as yet I've not found the need to spend the money to go there!&lt;br /&gt;&lt;br /&gt;Now there is a branch of computing technology to embrace and it looks like it will be very affordable, the Raspberry Pi.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-JPZvWR4zx7M/Tcl4VoifloI/AAAAAAAAHdQ/7mErTMPfFRM/s1600/Raspberry_PI.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://1.bp.blogspot.com/-JPZvWR4zx7M/Tcl4VoifloI/AAAAAAAAHdQ/7mErTMPfFRM/s320/Raspberry_PI.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Being developed by the Raspberry Pi Foundation, a UK registered  charity, they hope it will become an ultracheap computer platform to be  used to teach childeren about computing.&amp;nbsp; It may even be cheap enough  for them to be given to school children, around £15.&lt;br /&gt;&lt;br /&gt;The ultra small device features an HDMI port at one end and a USB port on the other.&lt;br /&gt;&lt;br /&gt;There is a Youtube video &lt;a href="http://youtu.be/pQ7N4rycsy4" target="_blank"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-7741591203976324431?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/7741591203976324431/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=7741591203976324431' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/7741591203976324431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/7741591203976324431'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2011/05/next-consumer-computing-phase.html' title='Next consumer computing phase ?'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-JPZvWR4zx7M/Tcl4VoifloI/AAAAAAAAHdQ/7mErTMPfFRM/s72-c/Raspberry_PI.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-9073191668645026816</id><published>2011-05-09T18:51:00.000+01:00</published><updated>2011-05-09T18:51:33.947+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='auto router'/><category scheme='http://www.blogger.com/atom/ns#' term='PCB'/><category scheme='http://www.blogger.com/atom/ns#' term='free software'/><title type='text'>Free Web based Autorouting software</title><content type='html'>In my internet travels I came across a really useful site for  autorouting PCBs, the application is Java based and runs from the  website.&lt;br /&gt;It's compatible with most main PCB design SW like the  free version of CADsoft-Eagle and even though it's still in the  development phase, its on-line version is free to use.&lt;br /&gt;So if  you've got a nice Arduino clone design and you want to optimise the PCB  by reducing the amount of vias you have then give it a try, if you  haven't got a PCB ready then you can still give it a try with the demo  files supplied.&lt;br /&gt;The site can be found here &lt;a data-mce-href="http://www.freerouting.net/" href="http://www.freerouting.net/" target="_blank" title="http://www.freerouting.net/"&gt;http://www.freerouting.net/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-9073191668645026816?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/9073191668645026816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=9073191668645026816' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/9073191668645026816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/9073191668645026816'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2011/05/free-web-based-autorouting-software.html' title='Free Web based Autorouting software'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-449504054344792349</id><published>2011-05-08T17:07:00.001+01:00</published><updated>2011-05-08T19:54:55.635+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DS18B20'/><category scheme='http://www.blogger.com/atom/ns#' term='JeeNode'/><category scheme='http://www.blogger.com/atom/ns#' term='sketch'/><category scheme='http://www.blogger.com/atom/ns#' term='Jeelabs'/><category scheme='http://www.blogger.com/atom/ns#' term='Arduino'/><title type='text'>Jeenodes are here</title><content type='html'>At last my Jeenodes arrived and I started to programme them with some of the code I was using on the Arduino UNO to display temperatures from a DS18B20 on the LCD.&lt;br /&gt;&lt;br /&gt;I was now using the I2C LCD interface from Jeelabs (&lt;a href="http://jeelabs.com/products/lcd-plug"&gt;LCD Plug&lt;/a&gt;) so I used the Demo LCD sketch from Jeelabs and modified it using the Dallas temperature library to read a DS18B20 conected to port 4.&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-MdQSVTdnwB4/Tca847xBtrI/AAAAAAAAHbw/F8LhKU33JgY/s1600/JeeNode_LCD_Temp.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="332" src="http://1.bp.blogspot.com/-MdQSVTdnwB4/Tca847xBtrI/AAAAAAAAHbw/F8LhKU33JgY/s400/JeeNode_LCD_Temp.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Jeenode V6 with DS18B20 and I2C LCD&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;I have the &lt;a href="http://jeelabs.com/products/graphics-board"&gt;Graphic board&lt;/a&gt; on order so I can use a large display and, using the code from Jeelabs, create a remote temp. sensing and control unit for my central heating control project.&lt;br /&gt;&lt;br /&gt;The built in 868MHz Transciever will allow comm'.s back to the control unit in the airing cupboard.&lt;br /&gt;&lt;br /&gt;Hopefully with the efforts made by Jeelabs to extend battery life I hope to get months of usage from a couple of AA batteries.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-449504054344792349?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/449504054344792349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=449504054344792349' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/449504054344792349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/449504054344792349'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2011/05/jeenodes-are-here.html' title='Jeenodes are here'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-MdQSVTdnwB4/Tca847xBtrI/AAAAAAAAHbw/F8LhKU33JgY/s72-c/JeeNode_LCD_Temp.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-1136288430244584482</id><published>2011-04-28T13:16:00.007+01:00</published><updated>2011-04-28T19:52:01.924+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IDE'/><category scheme='http://www.blogger.com/atom/ns#' term='pde'/><category scheme='http://www.blogger.com/atom/ns#' term='notepadd++'/><category scheme='http://www.blogger.com/atom/ns#' term='sketch'/><category scheme='http://www.blogger.com/atom/ns#' term='Arduino'/><title type='text'>Using Notepad++ with Arduino sketches</title><content type='html'>After using both the Arduino IDE and VB express I'm always a little disappointed at the lack of helper features in the Arduino IDE, of course it is a little unfair to compare the two when you consider the differences in available resource! the Arduino IDE is still pretty good.&lt;br /&gt;&lt;br /&gt;﻿﻿ &lt;br /&gt;&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-clE-Dx28I2g/TblYsH-6coI/AAAAAAAAHXU/AZk5UfnEzR8/s1600/notepad%252B%252BGrab.png" imageanchor="1" style="clear: left; cssfloat: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" j8="true" src="http://2.bp.blogspot.com/-clE-Dx28I2g/TblYsH-6coI/AAAAAAAAHXU/AZk5UfnEzR8/s1600/notepad%252B%252BGrab.png" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Functions contracted&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;﻿﻿I have used Notepad++ for some time as a general text editor on my PC and I thought I'd give it a try as an editor for my pde files.&lt;br /&gt;&lt;div style="border-color: -moz-use-text-color; border-style: none; border-width: medium;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-color: -moz-use-text-color; border-style: none; border-width: medium;"&gt;Well I think it's brilliant, you can get it to group things like functions and 'if' statements and, more importantly, the comments.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-color: -moz-use-text-color; border-style: none; border-width: medium;"&gt;This makes it much easier to navigate and edit your sketch as you can view it as a list of minimised comments and functions and expand each one for editing as required.&lt;/div&gt;&lt;div style="border-color: -moz-use-text-color; border-style: none; border-width: medium;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-color: -moz-use-text-color; border-style: none; border-width: medium;"&gt;There are shortcuts which allow you to expand all, at different levels.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div &gt;Another good feature is&amp;nbsp;the automated colouring of&amp;nbsp;key words&amp;nbsp;and you can even add your own key words.&lt;/div&gt;&lt;div &gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;With Arduino set to external editor this gives a much more user friendly interface I realise there are other options to get a more professional UI, like Eclipse etc but this is a lot easier to set up.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://notepad-plus-plus.org/download"&gt;Download Notepad++&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-1136288430244584482?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/1136288430244584482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=1136288430244584482' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/1136288430244584482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/1136288430244584482'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2011/04/using-notepad.html' title='Using Notepad++ with Arduino sketches'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-clE-Dx28I2g/TblYsH-6coI/AAAAAAAAHXU/AZk5UfnEzR8/s72-c/notepad%252B%252BGrab.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-9186523042972564414</id><published>2011-04-17T17:08:00.001+01:00</published><updated>2011-04-17T17:09:19.030+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='Shield'/><title type='text'>Shield data</title><content type='html'>Just a quick note, a friend sent this link to me for Shield information.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://shieldlist.org/"&gt;http://shieldlist.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It contains a list of loads of Shields for the Arduino along with information on which pins they use and which are still available.&lt;br /&gt;&lt;br /&gt;Thanks Nick.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-9186523042972564414?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/9186523042972564414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=9186523042972564414' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/9186523042972564414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/9186523042972564414'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2011/04/shield-data.html' title='Shield data'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-2411885387247487027</id><published>2011-04-13T17:34:00.003+01:00</published><updated>2011-04-23T09:34:52.234+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DS1307'/><category scheme='http://www.blogger.com/atom/ns#' term='Arduino Uno Sketch'/><category scheme='http://www.blogger.com/atom/ns#' term='Arduino'/><title type='text'>Set the time on your DS1307 with the Arduino</title><content type='html'>After getting my DS1307 RTC working I thought it would be easier to set the time using an app (can I call it that?) on the PC that uses the PC time.&lt;br /&gt;&lt;br /&gt;The code base that I used/modified to read and write to my DS1307 was from &lt;a href="http://combustory.com/wiki/index.php/RTC1307_-_Real_Time_Clock"&gt;here&lt;/a&gt;, this uses a UNIX time code to set the time.&lt;br /&gt;&lt;br /&gt;The app should be used in conjunction with this Sketch, or derivative that uses the same method to set the time.&amp;nbsp; You can also see any serial data sent back from the Arduino in the 'data received' window.&lt;br /&gt;&lt;br /&gt;Now I'm not an expert in VB programming but I like the occasional challenge so here it is, please use it and modify it as you like, I got most of the instructions using Google anyway.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-vXTYuYdPVNQ/TaXNCap-EII/AAAAAAAAHOI/6Mn-LkPwwhs/s1600/DS1307+SetTime.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="267" src="http://4.bp.blogspot.com/-vXTYuYdPVNQ/TaXNCap-EII/AAAAAAAAHOI/6Mn-LkPwwhs/s400/DS1307+SetTime.png" width="400" /&gt;&amp;nbsp;&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;The idea is that the computer time is split out into the separate boxes, not necessary but clearer for me to programme.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;The 'T' box continually updates to create the UNIX time code and is sent to the Arduino/RTC when the 'Send' button is clicked.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;To install the App: -&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Get it from my dropbox public folder &lt;a href="http://dl.dropbox.com/u/2253850/DS1307_Set_Time.zip"&gt;here.&lt;/a&gt; &lt;/li&gt;&lt;li&gt;Extract to a folder on your PC.&lt;/li&gt;&lt;li&gt;Run the setup to install.&lt;/li&gt;&lt;li&gt;Run the programme.&lt;/li&gt;&lt;li&gt;Select the comm port (plug in Arduino first).&lt;/li&gt;&lt;li&gt;Select the baud rate to match the Arduino.&lt;/li&gt;&lt;li&gt;Click Connect.&lt;/li&gt;&lt;li&gt;Click Disconnect before exiting the app. &lt;/li&gt;&lt;/ol&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Any problems or suggestions please use the comments.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span style="color: #0b5394;"&gt;&lt;i&gt;23/4/11 - Post updated -&lt;/i&gt;&lt;/span&gt;&lt;i&gt;&lt;span style="color: #0b5394;"&gt; Link to Arduino sketch corrected.&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-2411885387247487027?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/2411885387247487027/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=2411885387247487027' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/2411885387247487027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/2411885387247487027'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2011/04/set-time-on-your-ds1307-with-arduino.html' title='Set the time on your DS1307 with the Arduino'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-vXTYuYdPVNQ/TaXNCap-EII/AAAAAAAAHOI/6Mn-LkPwwhs/s72-c/DS1307+SetTime.png' height='72' width='72'/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-2559388859779922818</id><published>2011-04-13T17:03:00.000+01:00</published><updated>2011-04-13T17:03:27.982+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='USB Power'/><category scheme='http://www.blogger.com/atom/ns#' term='Batteries'/><category scheme='http://www.blogger.com/atom/ns#' term='Arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='5V converter'/><title type='text'>5V from 3V with Energizer</title><content type='html'>Some time ago I saw some Energizer emergency phone chargers for sale in a local cheap store, these were £1.99 each (usually £12.99, I think) anyway I bought several of them because the batteries that came with them would cost more than £2 for two. (not the ones shown in the picture)&lt;br /&gt;Some time later it dawned on me that these were basically step up converters, 3V to 5V!&lt;br /&gt;&lt;br /&gt;So I turned this&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-xd_0l5GGBiM/TaW7_K9LAJI/AAAAAAAAHN8/BTuZ_PW7AYE/s1600/2011-04-13+15.40.50.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="120" src="http://4.bp.blogspot.com/-xd_0l5GGBiM/TaW7_K9LAJI/AAAAAAAAHN8/BTuZ_PW7AYE/s320/2011-04-13+15.40.50.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;As it comes ..&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;Into this&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-ZDMX7WwlYTw/TaW_WPhKY6I/AAAAAAAAHOA/nHMBjs21YUI/s1600/2011-04-13+15.41.48.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="311" src="http://3.bp.blogspot.com/-ZDMX7WwlYTw/TaW_WPhKY6I/AAAAAAAAHOA/nHMBjs21YUI/s320/2011-04-13+15.41.48.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Emergency charger with USB cable added&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;A portable 5V supply for anything with a USB power plug, I've also seen single AA emergency phone chargers and I suppose these will do just the same.&lt;br /&gt;&lt;br /&gt;You can prise apart the body of the charger (there are clips inside that will release, with some teasing) and remove the 3.5mm socket from the circuit board inside the top silver part then the hole left was just the right size for the USB socket and lead I had lying around from another project or you could use a power tip for the other supply connecter for the Arduino.&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-KjYbrB4dWqE/TaXHUHw4mOI/AAAAAAAAHOE/brF3NSlKd7c/s1600/2011-04-13+16.41.06.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="187" src="http://1.bp.blogspot.com/-KjYbrB4dWqE/TaXHUHw4mOI/AAAAAAAAHOE/brF3NSlKd7c/s320/2011-04-13+16.41.06.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Remove 3.5mm Socket (right) and add cable (left)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;You could also remove the small circuit board and use it with another battery holder or even inside your final design.&lt;br /&gt;&lt;br /&gt;Due to the higher mAH rating of the AA batteires I think they will last a lot longer than a PP3 9V battery.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-2559388859779922818?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/2559388859779922818/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=2559388859779922818' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/2559388859779922818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/2559388859779922818'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2011/04/5v-from-3v-with-energizer.html' title='5V from 3V with Energizer'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-xd_0l5GGBiM/TaW7_K9LAJI/AAAAAAAAHN8/BTuZ_PW7AYE/s72-c/2011-04-13+15.40.50.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-8023492478443919703</id><published>2011-04-09T19:48:00.004+01:00</published><updated>2011-04-10T08:37:55.899+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JeeNode'/><category scheme='http://www.blogger.com/atom/ns#' term='Jeelabs'/><category scheme='http://www.blogger.com/atom/ns#' term='Arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='wireless'/><title type='text'>JeeLabs JeeNode</title><content type='html'>Whilst looking around the net for information on the Arduino project I come across a few variants on the theme, this one struck me as particularly useful.&lt;br /&gt;&lt;br /&gt;This site is run by a guy called Jean-Claude Wippler, he has created his own version of the Arduino called the JeeNode.&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-tg-gxfOc6Ys/TaCiuxlJgZI/AAAAAAAAHLc/SQuoettuq9M/s1600/JNodeV5.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="200" src="http://1.bp.blogspot.com/-tg-gxfOc6Ys/TaCiuxlJgZI/AAAAAAAAHLc/SQuoettuq9M/s640/JNodeV5.jpg" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;JeeNode V5&lt;/td&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;This derivative of the Arduino is a much slimmer device, intended to form part of an environment monitoring network around a house, the main thig about this design is that it includes a built in wireless transciever which allows these things to talk to each other without having to buy an Xbee board for your Arduino. (You can get two of these for not much more than one Xbee)&lt;br /&gt;&lt;br /&gt;It uses the same programming IDE as the Arduino. &lt;br /&gt;&lt;br /&gt;The pinout interface for the JeeNode is quite different to that of the Arduino, he has setup 4 ports that can be connected to various sensors like temp, humidity and many more using I2C.&amp;nbsp; To make programming easy he has also built a ports library.&lt;br /&gt;&lt;br /&gt;The wireless interface is also made easy to use with a custom library, this enables you to send and recieve serial data without worrying about any data protocols at either end.&amp;nbsp; Each device comes pre-programmed with the libraies needed and can talk to each other out of the box, all you need to do is follow the tutorials on the site.&lt;br /&gt;&lt;br /&gt;The other thing that interests me, when combined with the wireles capability, is the nice graphical LCD screen.&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-VeydkHUMweM/TaCtl9JhahI/AAAAAAAAHLw/vMSfjJFeag0/s1600/jaybeeGraphicLCD.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="205" src="http://1.bp.blogspot.com/-VeydkHUMweM/TaCtl9JhahI/AAAAAAAAHLw/vMSfjJFeag0/s320/jaybeeGraphicLCD.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Graphical LCD&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;The Screen comes with a PCB that plugs onto the JeeNode and along with a single AA battery holder/stepup invertor you would get a complete wireless screen showing information from the main unit and even sending data back.&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-4mms4VvghYM/TaCm5oSG1yI/AAAAAAAAHLk/gv7xI0g-AdM/s1600/LCD_BATT_JeeNode.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="206" src="http://1.bp.blogspot.com/-4mms4VvghYM/TaCm5oSG1yI/AAAAAAAAHLk/gv7xI0g-AdM/s320/LCD_BATT_JeeNode.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Complete Wirelss screen&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;The one thiong you'd need to get though is a FTDI programming lead because, unlike the Arduino, it doesn't have the USB programming interface. I found mine &lt;a href="http://www.hobbytronics.co.uk/ftdi-basic"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I found all this at &lt;a href="http://www.jeelabs.org/"&gt;Jeelabs&lt;/a&gt;, based in the Netherlands.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-8023492478443919703?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/8023492478443919703/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=8023492478443919703' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/8023492478443919703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/8023492478443919703'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2011/04/jeelabs-jeenode.html' title='JeeLabs JeeNode'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-tg-gxfOc6Ys/TaCiuxlJgZI/AAAAAAAAHLc/SQuoettuq9M/s72-c/JNodeV5.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-3084969667155510031</id><published>2011-04-05T21:02:00.000+01:00</published><updated>2011-04-05T21:02:45.350+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DS1307'/><category scheme='http://www.blogger.com/atom/ns#' term='LCD'/><category scheme='http://www.blogger.com/atom/ns#' term='DS18B20'/><category scheme='http://www.blogger.com/atom/ns#' term='Arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='RTC'/><title type='text'>Arduino Project</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-wbd64dYE7EI/TZti_BJFt8I/AAAAAAAAHIs/KLU-UEFRCwc/s1600/LiquidCrystalDisplay_RTC_TEMP_bb.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="181" src="http://2.bp.blogspot.com/-wbd64dYE7EI/TZti_BJFt8I/AAAAAAAAHIs/KLU-UEFRCwc/s320/LiquidCrystalDisplay_RTC_TEMP_bb.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Project layout - Click for larger image&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;This is the layout of my project so far, it includes a 4 line 20 character LCD, an DS1307 Real Time Clock module and a DS18B20 Digital temp. sensor.&lt;br /&gt;&lt;br /&gt;The idea is to control my central heating with a bit more user friendliness so there is the LCD to display information and I'm also writing a PC programme to interface via the USB lead to the Uno, this will allow a graphical interface to set on/off times, temperature profiles based on time of day, outside temp., water temp. and room temp.&lt;br /&gt;&lt;br /&gt;All this is quite far off at the moment but so far I've integrated SW from various sources to initialise and read the Temp sensor and RTC and drive the LCD.&lt;br /&gt;&lt;br /&gt;&lt;div style="color: #6fa8dc;"&gt;&lt;b&gt;Main Components&lt;/b&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Firstly the Arduino Uno purchased from &lt;a href="http://www.coolcomponents.co.uk/"&gt;coolcomponents&lt;/a&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Temp Sensor - DS18B20&lt;br /&gt;This temp. sensor is slightly different than the ones I've used before, instead of it being an analogue sensor with so many mV per Degree C it is a digital device that coverts the temp to a digital value within the device and can be converted in code directly to a temp. reading.&amp;nbsp; There are a couple of other advantages to using this device, it can be used over a relatively long distance without any calibration issues and it can be used in two wire mode.&amp;nbsp; This also came from coolcomponents.&lt;/li&gt;&lt;li&gt;Real Time Clock - DS1307&lt;br /&gt;This module uses a RTC IC, two pull-ups and a 3V Lithium battery (which should last 10 years), this was sourced off Ebay.&lt;/li&gt;&lt;li&gt;4x20 LCD - I had this in my box of parts but they can easily be found on Ebay.&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-fPomlacX15w/TZt05ylZtdI/AAAAAAAAHI4/pmLcpYZ2jDM/s1600/Arduino+Project+1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-fPomlacX15w/TZt05ylZtdI/AAAAAAAAHI4/pmLcpYZ2jDM/s320/Arduino+Project+1.jpg" width="279" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Project so far&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;More later .....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-3084969667155510031?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/3084969667155510031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=3084969667155510031' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/3084969667155510031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/3084969667155510031'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2011/04/arduino-project.html' title='Arduino Project'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-wbd64dYE7EI/TZti_BJFt8I/AAAAAAAAHIs/KLU-UEFRCwc/s72-c/LiquidCrystalDisplay_RTC_TEMP_bb.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-2766035478384545169</id><published>2011-04-04T23:09:00.001+01:00</published><updated>2011-04-04T23:10:44.704+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Arduino Uno Sketch'/><title type='text'>Arduino - Open source hardware and software platform</title><content type='html'>I've just discovered the open source HW and SW platform called Arduino, this platform allows inexpensive prototyping of your ideas.&amp;nbsp; Your Ideas are called "sketches" and are similar to the C type programming language, not that I've done any programming in C!&lt;br /&gt;&lt;br /&gt;&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-cd9_6E0Pv5g/TZoRv_bZ-qI/AAAAAAAAHHs/sjj9pl-nvAk/s1600/UNO_TOP.jpg" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="238" src="http://2.bp.blogspot.com/-cd9_6E0Pv5g/TZoRv_bZ-qI/AAAAAAAAHHs/sjj9pl-nvAk/s320/UNO_TOP.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;The UNO&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;The Arduino range includes several different types of processor/PCB arrangements from the "UNO", which I bought, to the very small "Nano".&lt;br /&gt;&lt;br /&gt;&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Hw4m8W-YDAo/TZoS2Ph9jkI/AAAAAAAAHH0/BmeW4GsskhM/s1600/ArduinoNanoTop.jpg" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-Hw4m8W-YDAo/TZoS2Ph9jkI/AAAAAAAAHH0/BmeW4GsskhM/s320/ArduinoNanoTop.jpg" width="239" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;The Nano&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The software "Sketches" are written in an open source IDE, available from the website &lt;a href="http://www.arduino.cc/"&gt;www.arduino.cc&lt;/a&gt;, this allows you to write and download the software to the target board.&lt;br /&gt;&lt;br /&gt;The really good thing about the design is that they have all the I/O on header pins along each edge of the PCB allowing addon PCBs, called Shields, to be stacked on top of the main processor PCB, if it's an UNO or Mega, the smaller boards use DIL sockets to connect to other circuits using breadboard for example.&lt;br /&gt;&lt;br /&gt;Due to the open nature of the whole enterprise there are quite a lot of third party addons that can be found on the Internet especially on Ebay, things like:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Ethernet adapter boards&lt;/li&gt;&lt;li&gt;LCD displays&lt;/li&gt;&lt;li&gt;Prototyping boards&lt;/li&gt;&lt;li&gt;Wireless adapters (WiFi, Bluetooth etc.)&lt;/li&gt;&lt;li&gt;Relay boards for switching mains equipment&lt;/li&gt;&lt;li&gt;H-Bridge motor controllers&lt;/li&gt;&lt;li&gt;Servo Controllers&lt;/li&gt;&lt;li&gt;Real Time Clock &lt;/li&gt;&lt;/ul&gt;Most of these addons come with Arduino Libraries which give simplified commands to allow quick and easy configuration of the Shields.&lt;br /&gt;&lt;br /&gt;The UNO comes with a surface mount LED connected to Pin13 on the PCB so it is very easy to write your first programme, for example the first code to try from the Arduino site would be: -&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;pre&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: #999999;"&gt;/*&lt;br /&gt;  Blink&lt;br /&gt;  Turns on an LED on for one second, then off for one second, repeatedly.&lt;br /&gt;   This example code is in the public domain.&lt;br /&gt; */&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;void setup&lt;/span&gt;&lt;span style="color: #999999;"&gt;() {                &lt;br /&gt;  // initialize the digital pin as an output.&lt;br /&gt;  // Pin 13 has an LED connected on most &lt;/span&gt;&lt;span style="color: #999999;"&gt;Arduino&lt;/span&gt;&lt;span style="color: #999999;"&gt; boards:&lt;/span&gt;&lt;br /&gt;  &lt;span style="color: orange;"&gt;pinMode&lt;/span&gt;&lt;span style="color: #999999;"&gt;(13, OUTPUT); &lt;/span&gt;    &lt;br /&gt;&lt;span style="color: #999999;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;void loop&lt;/span&gt;&lt;span style="color: #999999;"&gt;() {&lt;/span&gt;&lt;br /&gt;  &lt;span style="color: orange;"&gt;digitalWrite&lt;/span&gt;&lt;span style="color: #999999;"&gt;(13, HIGH);   // set the LED on&lt;/span&gt;&lt;br /&gt;  &lt;span style="color: orange;"&gt;delay&lt;/span&gt;&lt;span style="color: #999999;"&gt;(1000);              // wait for a second&lt;/span&gt;&lt;br /&gt;  &lt;span style="color: orange;"&gt;digitalWrite&lt;/span&gt;&lt;span style="color: #999999;"&gt;(13, LOW);    // set the LED off&lt;/span&gt;&lt;br /&gt;  &lt;span style="color: orange;"&gt;delay&lt;/span&gt;&lt;span style="color: #999999;"&gt;(1000);              // wait for a second&lt;br /&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;All you need to do is copy and paste this&lt;/span&gt; code into the Arduino IDE software and squirt it down to the board via the USB connection and the LED on the PCB will start to blink.&lt;br /&gt;&lt;br /&gt;At the moment I'm putting together an Uno with a Real Time Clock, LCD display and a couple of temperature sensors to control my central heating and hot water, I'm also hoping to control it via the USB connection using a Visual Basic programme on a PC, I'll add more details to the blog as I progress.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-2766035478384545169?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/2766035478384545169/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=2766035478384545169' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/2766035478384545169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/2766035478384545169'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2011/04/arduino-open-source-hardware-and.html' title='Arduino - Open source hardware and software platform'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-cd9_6E0Pv5g/TZoRv_bZ-qI/AAAAAAAAHHs/sjj9pl-nvAk/s72-c/UNO_TOP.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-8374480582014230835</id><published>2010-02-13T18:55:00.009Z</published><updated>2010-03-15T19:31:08.226Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='3600'/><category scheme='http://www.blogger.com/atom/ns#' term='xbmc'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;external soundcard&quot;'/><category scheme='http://www.blogger.com/atom/ns#' term='Revo'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;Revo 3600&quot;'/><title type='text'>Acer Revo 3600 and XBMC</title><content type='html'>&lt;span style="font-size: small;"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5437667201113359154" src="http://2.bp.blogspot.com/_Eg_NwTz6ez0/S3Z5gmkngzI/AAAAAAAAE3M/w15Y8xrLLcI/s400/Acer_Revo.jpg" style="cursor: pointer; float: right; height: 225px; margin: 0pt 0pt 10px 10px; width: 300px;" /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: arial; font-size: small;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-family: arial;"&gt;Acer Revo 3600&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;Having tried a couple of different media centres, none of them gave the same wonderful experience of the original Xbox paired with &lt;a href="http://www.xbmc.org/"&gt;XBMC&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The last media streamer I used, to replace the Xbox, was the WDTV Live, this was very good at playing anything I asked it to including 1080p.&lt;br /&gt;&lt;br /&gt;Although it was good I still missed the fantastic interface of the &lt;a href="http://www.xbmc.org/"&gt;XBMC&lt;/a&gt; software with its skinnable interface and its rich feature list.&lt;br /&gt;&lt;br /&gt;One of the main reasons I think &lt;a href="http://www.xbmc.org/"&gt;XBMC&lt;/a&gt; is so good is that it's open source and written by people who use it, therefore it has all the features that you'd think of yourself.  This is where, in my opinion, other media streamers fall down, their interfaces are more 'Corporate' written to a budget and a timescale.&lt;br /&gt;&lt;br /&gt;After getting the Revo 3600 from &lt;a href="http://www.ebuyer.co.uk/"&gt;Ebuyer&lt;/a&gt;, (Linux, 1GB RAM, 160GB HD) the first job was to install XBMC for this I used the XBMC Live version, which contains its own small footprint version of Ubuntu and once installed it boots up in around 20 seconds straight into XBMC.&lt;br /&gt;&lt;br /&gt;The Revo comes with a lite version of a Linux operating system, which opens up into a simple menu allowing browsing, music and chat.&lt;br /&gt;&lt;br /&gt;Other options are to install Windows or Ubuntu as the main operating system and install XBMC as a programme, this is a good option if you want to other things with the PC like browsing the net or reading email etc.&lt;br /&gt;&lt;br /&gt;I installed XBMC live using an external USB CD drive and chose the install option from the startup menu, using the whole drive.&lt;br /&gt;&lt;br /&gt;There are a couple of issues you need to sort out with the Revo to get a good media centre, the remote control and surround sound.&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: arial; font-size: small;"&gt;The remote control can be a standard Windows media centre remote control, mine worked straight away or you can get the original xbox DVD remote working if you have some knowledge of Linux and can configure &lt;a href="http://en.wikipedia.org/wiki/Lirc"&gt;Lirc&lt;/a&gt;.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial; font-size: small;"&gt;The surrond sound was a bit more tricky, the Revo 3600 doesn't come with a &lt;a href="http://en.wikipedia.org/wiki/TOSLINK"&gt;TOSLINK&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/S/PDIF"&gt;SPDIF&lt;/a&gt; output like its big brother, the 3610, but you can get Dolby Digital by using a USB to SPDIF converter.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Finding a USB to SPDIF converter took some time, the most popular one was a 'Turtle Beach Audio Advantage Micro' but this was difficult to buy in the UK due to it not meeting some EU requirements so I had to take a gamble on a converter I found on Ebay, although the description &lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://3.bp.blogspot.com/_Eg_NwTz6ez0/S3bxWf8tB7I/AAAAAAAAE3U/6GJXCTE1NUc/s1600-h/USB_to_SPDIF.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_Eg_NwTz6ez0/S3bxWf8tB7I/AAAAAAAAE3U/6GJXCTE1NUc/s320/USB_to_SPDIF.jpg" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family: arial; font-size: small;"&gt; &lt;/span&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif; font-size: small;"&gt;of this item was very vague and looked like it might only support stereo PCM from the optical output I decided to take a gamble and ordered it.&lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt;&amp;nbsp; The gamble paid off as it outputs multi-channel audio from the Toslink output&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;To find this converter, google &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;'&lt;/span&gt;&lt;span style="color: black; font-family: arial,sans-serif; font-size: small;"&gt;&lt;span style="color: black; font-family: arial,sans-serif;"&gt;&lt;span style="color: orange;"&gt;USB2.0 6 Channel 7.1 External  Audio Sound Card S/PDIF&lt;/span&gt;'&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="color: black; font-family: arial,sans-serif; font-size: small;"&gt;&lt;span style="color: black; font-family: arial,sans-serif;"&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt;One tip though, if you can find it from a UK seller check their feedback first because some sellers say they ship from the UK but actually ship it from Hong Kong. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Things still to do&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif; font-size: small;"&gt;I'm using the Ethernet connection on the back of the Revo for my network connection but I would like to get the Wireless function working in XBMC Live but it's proving a bit difficult....... oh well you can't have everything.&lt;/span&gt;&lt;span style="font-family: arial; font-size: small;"&gt; &lt;br style="font-family: Arial,Helvetica,sans-serif;" /&gt; &lt;br style="font-family: Arial,Helvetica,sans-serif;" /&gt; &lt;br style="font-family: Arial,Helvetica,sans-serif;" /&gt; &lt;br style="font-family: Arial,Helvetica,sans-serif;" /&gt; &lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-8374480582014230835?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/8374480582014230835/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=8374480582014230835' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/8374480582014230835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/8374480582014230835'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2010/02/acer-revo-3600-and-xbmc.html' title='Acer Revo 3600 and XBMC'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Eg_NwTz6ez0/S3Z5gmkngzI/AAAAAAAAE3M/w15Y8xrLLcI/s72-c/Acer_Revo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-7438347405679985646</id><published>2008-10-17T13:21:00.016+01:00</published><updated>2008-10-17T23:13:39.302+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ipod'/><category scheme='http://www.blogger.com/atom/ns#' term='Iphone'/><category scheme='http://www.blogger.com/atom/ns#' term='Battery'/><category scheme='http://www.blogger.com/atom/ns#' term='Charger'/><title type='text'>Various external Battery Options for the Iphone....</title><content type='html'>&lt;span style="font-family:arial;"&gt;I had a good look around &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Ebay&lt;/span&gt; the other day to see what was available for charging the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;IPhone&lt;/span&gt;/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Ipod&lt;/span&gt; whilst away from a mains socket.&lt;br /&gt;I was quite surprised at the amount of different battery options, primarily from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;China&lt;/span&gt; and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Hong&lt;/span&gt; Kong.&lt;br /&gt;Below is a list of the things I found, I've not personally bought any of them but I have bought stuff from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;HK&lt;/span&gt; before and I had no problems.&lt;br /&gt;&lt;/span&gt;&lt;a style="" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Eg_NwTz6ez0/SPiFL1UjznI/AAAAAAAACZw/HYvM6EZaUBk/s1600-h/Iphone+charger+1000mha.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_Eg_NwTz6ez0/SPiFL1UjznI/AAAAAAAACZw/HYvM6EZaUBk/s400/Iphone+charger+1000mha.jpg" alt="" id="BLOGGER_PHOTO_ID_5258099003293421170" border="0" /&gt;&lt;/a&gt; &lt;span style="font-family:arial;"&gt;&lt;br /&gt;The first I came across was a simple &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;plugin&lt;/span&gt; external battery designed to plug in the bottom of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;IPhone&lt;/span&gt;/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Ipod&lt;/span&gt;, this one has a 1000 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;mAH&lt;/span&gt; Li-ion battery.&lt;br /&gt;There is also a pass through connector on the bottom so you can connect the battery / &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Ipod&lt;/span&gt; to the PC, you also charge the battery by using the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;Ipod&lt;/span&gt; sync lead and connecting it to the PC.&lt;br /&gt;&lt;br /&gt;There were also some variations on this that were more shaped to match the IPhone/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;ITouch&lt;/span&gt; when in use.  I found this available form &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;HK&lt;/span&gt; and the UK for &lt;/span&gt;&lt;span style="font-family:arial;"&gt;around £11. (in Black, White and Silver)&lt;br /&gt;There is also a version with a slight&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;ly&lt;/span&gt; lower battery capacity (800 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;mAh&lt;/span&gt;) but with a solar cell built in to allow the battery to be charged whilst in the sun.&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Eg_NwTz6ez0/SPiIIKnxLHI/AAAAAAAACZ4/n4wmfOgwM9s/s1600-h/Charger+and+stand+1.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_Eg_NwTz6ez0/SPiIIKnxLHI/AAAAAAAACZ4/n4wmfOgwM9s/s400/Charger+and+stand+1.JPG" alt="" id="BLOGGER_PHOTO_ID_5258102238826540146" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;The next one I found does two jobs, it acts as a jacket with a battery, 2200 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;mAh&lt;/span&gt;, and also a stand/dock for use on the desk.&lt;br /&gt;This I only found in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;HK&lt;/span&gt; for around £15 inc. Del.&lt;br /&gt;Again all the charging of the Li-ion battery is done using your &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_18"&gt;existing&lt;/span&gt; sync cable.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Eg_NwTz6ez0/SPiK0PfOF2I/AAAAAAAACaA/rQ--VBZLSi8/s1600-h/Charger+2400mah.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_Eg_NwTz6ez0/SPiK0PfOF2I/AAAAAAAACaA/rQ--VBZLSi8/s400/Charger+2400mah.jpg" alt="" id="BLOGGER_PHOTO_ID_5258105195070363490" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;The next one is just a jacket that fits around the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_19"&gt;IPhone&lt;/span&gt; 3G and contains a 2400 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;mAh&lt;/span&gt; Li-ion battery and also a 1.5W speaker, this allows you to listen to the audio as the jacket covers up the normal audio aperture.&lt;/span&gt;&lt;span style="font-family:arial;"&gt; again this battery is charged by using the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_21"&gt;IPhone&lt;/span&gt;/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;Ipod&lt;/span&gt; sync lead that came with your &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_23"&gt;IPhone&lt;/span&gt;/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;Ipod&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;This option is a bit more expensive at around £25 and can be found in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;HK&lt;/span&gt; or UK.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;br /&gt;The last one is a leather flip case that includes a Li-ion battery within the case and a connector at the bottom.&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Eg_NwTz6ez0/SPipNrljX5I/AAAAAAAACaI/5sgB0d0eTtk/s1600-h/leather+flip.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_Eg_NwTz6ez0/SPipNrljX5I/AAAAAAAACaI/5sgB0d0eTtk/s400/leather+flip.jpg" alt="" id="BLOGGER_PHOTO_ID_5258138617458679698" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;The battery is 2100 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;mAh&lt;/span&gt; and you charge it using your sync cable, I only saw this item available from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;HK&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Of course there were many other types of batteries for the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_28"&gt;IPhone&lt;/span&gt;/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;Ipod&lt;/span&gt; including AA battery holders with the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;Ipod&lt;/span&gt; connector and all round chargers with a Li-ion battery and a kit of connectors for many different gadgets, some even have solar panels to recharge the Li-ion battery so, in theory, they &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;should&lt;/span&gt; always be topped up and ready for use.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-7438347405679985646?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/7438347405679985646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=7438347405679985646' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/7438347405679985646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/7438347405679985646'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2008/10/various-external-battery-options-for.html' title='Various external Battery Options for the Iphone....'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Eg_NwTz6ez0/SPiFL1UjznI/AAAAAAAACZw/HYvM6EZaUBk/s72-c/Iphone+charger+1000mha.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-5625073768551860850</id><published>2008-09-23T21:19:00.010+01:00</published><updated>2008-09-23T22:30:32.760+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google phone'/><category scheme='http://www.blogger.com/atom/ns#' term='Andriod'/><category scheme='http://www.blogger.com/atom/ns#' term='G1'/><title type='text'>The new Android G1 open source phone</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Eg_NwTz6ez0/SNlTKxz2gEI/AAAAAAAACWI/ngCmF7xV9hU/s1600-h/Android+G1+2.jpg"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_Eg_NwTz6ez0/SNlTKxz2gEI/AAAAAAAACWI/ngCmF7xV9hU/s400/Android+G1+2.jpg" alt="" id="BLOGGER_PHOTO_ID_5249318285311639618" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Eg_NwTz6ez0/SNlP4-9_sZI/AAAAAAAACV4/NsDuee5M4M0/s1600-h/Android+G1.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_Eg_NwTz6ez0/SNlP4-9_sZI/AAAAAAAACV4/NsDuee5M4M0/s400/Android+G1.jpg" alt="" id="BLOGGER_PHOTO_ID_5249314681071317394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Today saw the launch of the new open source phone, T-Mobile in conjuncti&lt;/span&gt;&lt;span style="font-family:arial;"&gt;on with HTC and Google p&lt;/span&gt;&lt;span style="font-family:arial;"&gt;resented the new Android G1 phone &lt;/span&gt;&lt;span style="font-family:arial;"&gt;in New York.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-family:arial;"&gt;Having recently bought the ne&lt;/span&gt;&lt;span style="font-family:arial;"&gt;w IPhone 3G I must say I've been drooling over the new G1 the interface looks as good as if not better than the IPhone and the best bit of all is that it will be free of the overbearing limitations set by Apple and allow the creation of innovative , and hopefully free, applications, after all the IPhone is still basically crippled as an Internet browser, try watching news clips on the BBC news site ...... IT DON'T WORK ..... %*&amp;amp;£**$!"!%&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Due for release in the US in October with a UK release in November it shouldn't be long before the  Apple IPhone is really put to the test...........&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-5625073768551860850?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/5625073768551860850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=5625073768551860850' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/5625073768551860850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/5625073768551860850'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2008/09/new-android-g1-open-source-phone.html' title='The new Android G1 open source phone'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Eg_NwTz6ez0/SNlTKxz2gEI/AAAAAAAACWI/ngCmF7xV9hU/s72-c/Android+G1+2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-1708838291034695745</id><published>2008-09-14T11:44:00.006+01:00</published><updated>2008-09-14T22:58:52.509+01:00</updated><title type='text'>More portable batteries</title><content type='html'>&lt;span style="font-family:arial;"&gt;Just came across these portable chargers, for charging mobile phones or anything that will charge using a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;USB&lt;/span&gt; charging lead.&lt;br /&gt;&lt;br /&gt;They come in two sizes 2200 and 4400 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;mAH&lt;/span&gt; and they both have a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;USB&lt;/span&gt; socket for the charging output.&lt;br /&gt;&lt;br /&gt;They are found here  &lt;/span&gt;&lt;a href="http://www.just-mobileonline.com/"&gt;&lt;span style="font-family:arial;"&gt;www.just-mobileonline.com&lt;/span&gt;&lt;/a&gt;  &lt;span style="font-family:arial;"&gt;an&lt;/span&gt;&lt;span style="font-family:arial;"&gt;d the&lt;/span&gt;&lt;span style="font-family:arial;"&gt;y do have UK stockists&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Eg_NwTz6ez0/SMzswHxGT5I/AAAAAAAACVI/WwMpcbOFnXk/s1600-h/2200_Charger.jpg"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_Eg_NwTz6ez0/SMzswHxGT5I/AAAAAAAACVI/WwMpcbOFnXk/s400/2200_Charger.jpg" alt="" id="BLOGGER_PHOTO_ID_5245827977442643858" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Eg_NwTz6ez0/SMztBcAqo4I/AAAAAAAACVY/naiAHHmzzRQ/s1600-h/4400_charger.jpg"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_Eg_NwTz6ez0/SMztBcAqo4I/AAAAAAAACVY/naiAHHmzzRQ/s400/4400_charger.jpg" alt="" id="BLOGGER_PHOTO_ID_5245828274934424450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;Reading a review on iLounge it appears they will charge the Iphone 3G.&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.just-mobileonline.com/"&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-1708838291034695745?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/1708838291034695745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=1708838291034695745' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/1708838291034695745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/1708838291034695745'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2008/09/more-portable-batteries.html' title='More portable batteries'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Eg_NwTz6ez0/SMzswHxGT5I/AAAAAAAACVI/WwMpcbOFnXk/s72-c/2200_Charger.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-6414150584944195125</id><published>2008-08-23T19:49:00.006+01:00</published><updated>2008-08-23T21:46:55.677+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='griffin'/><category scheme='http://www.blogger.com/atom/ns#' term='xtrememac'/><category scheme='http://www.blogger.com/atom/ns#' term='Iphone'/><category scheme='http://www.blogger.com/atom/ns#' term='powerjolt'/><category scheme='http://www.blogger.com/atom/ns#' term='car charger'/><title type='text'>Car Charger Problems</title><content type='html'>&lt;span style="font-family:arial;"&gt;As the new &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Iphone&lt;/span&gt; 3G no longer uses the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Firewire&lt;/span&gt; pins to charge, my existing in-car charger, I used for the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;ITouch&lt;/span&gt;, doesn't work so I had to buy a replacement.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;I looked on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;ebay&lt;/span&gt; first but even though they were cheap I thought I would look for a well known make for a change &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;after all&lt;/span&gt; I'd spent a lot of money on the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Iphone&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;I went into the O2 shop to see what they had and came out with a nice looking &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;xtremeMac&lt;/span&gt; car charger for £14.99, it looked good and was nice and slim.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Eg_NwTz6ez0/SLBdvHhlouI/AAAAAAAABxw/24NbaDMHEbw/s1600-h/XtrememacInchargeAuto.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_Eg_NwTz6ez0/SLBdvHhlouI/AAAAAAAABxw/24NbaDMHEbw/s400/XtrememacInchargeAuto.jpg" alt="" id="BLOGGER_PHOTO_ID_5237789430687048418" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;I tried it and it charged my &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Iphone&lt;/span&gt; no problem, job done...... or so I thought!&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;The next day I was driving along listening to the radio and I was getting quite a lot of interference which was not normal, I soon realised that the interference was only present whilst the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Iphone&lt;/span&gt; was charging.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;On further investigation I proved that the source of the interference was the new charger.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;I took back the charger and got a refund and I was going to get a Griffin &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;Powerjolt&lt;/span&gt; from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Carphonewarehouse&lt;/span&gt; but as I passed &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;Halfords&lt;/span&gt; I noticed they sold the Griffin &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Powerjolt&lt;/span&gt; and it was only £9.99 instead of the £14.99 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;Carphonewarehouse&lt;/span&gt; wanted.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;The Griffin &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;Powerjolt&lt;/span&gt; works a treat and no interference and you even get another &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;USB&lt;/span&gt; to mini A cable to add to the collection.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-6414150584944195125?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/6414150584944195125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=6414150584944195125' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/6414150584944195125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/6414150584944195125'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2008/08/as-new-iphone-3g-no-longer-uses.html' title='Car Charger Problems'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Eg_NwTz6ez0/SLBdvHhlouI/AAAAAAAABxw/24NbaDMHEbw/s72-c/XtrememacInchargeAuto.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-883456052936299797</id><published>2008-08-17T10:07:00.013+01:00</published><updated>2008-08-17T11:14:51.585+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ipod'/><category scheme='http://www.blogger.com/atom/ns#' term='Energiser'/><category scheme='http://www.blogger.com/atom/ns#' term='Iphone'/><category scheme='http://www.blogger.com/atom/ns#' term='Charger'/><category scheme='http://www.blogger.com/atom/ns#' term='Lithium'/><title type='text'>Nice little portable charger for Ipod/Iphone</title><content type='html'>&lt;a style="" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Eg_NwTz6ez0/SKfyL1QbmLI/AAAAAAAABxA/PCTs42yKGX0/s1600-h/SSL20742.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_Eg_NwTz6ez0/SKfyL1QbmLI/AAAAAAAABxA/PCTs42yKGX0/s320/SSL20742.JPG" alt="" id="BLOGGER_PHOTO_ID_5235419376929970354" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;I came across this Ipod/Iphone charger the other day in B&amp;amp;Q and after a search on Ebay I found it for £7.99 including postage, BARGAIN!&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;It retails for £19.99 and comes with two Energise&lt;/span&gt;&lt;span style="font-family:arial;"&gt;r Lithium AA batteries&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;It uses a fold out connector at the rear that forms the holder for the Ipod.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;It also acts a a stand for the Ipod/Iphone whilst charging&lt;/span&gt;.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Eg_NwTz6ez0/SKf1kgojE3I/AAAAAAAABxQ/gO5-gHPj_pk/s1600-h/SSL20746.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://3.bp.blogspot.com/_Eg_NwTz6ez0/SKf1kgojE3I/AAAAAAAABxQ/gO5-gHPj_pk/s320/SSL20746.JPG" alt="" id="BLOGGER_PHOTO_ID_5235423099425592178" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;On the bottom it has an adjuster than alters the distance between the connector and the back of the charger so it will fit a nano all the way upto the &lt;/span&gt;&lt;span style="font-family:arial;"&gt;Iphone 3G and Yes it will charge the 3G Iphone.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Eg_NwTz6ez0/SKf1D4kuz9I/AAAAAAAABxI/Z77mqfgxONE/s1600-h/SSL20744.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_Eg_NwTz6ez0/SKf1D4kuz9I/AAAAAAAABxI/Z77mqfgxONE/s320/SSL20744.JPG" alt="" id="BLOGGER_PHOTO_ID_5235422538916351954" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;All in all a very nifty device that will keep you going when you're no where near a mains socket.&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Eg_NwTz6ez0/SKf56JbPYxI/AAAAAAAABxg/EiK4SsChxa8/s1600-h/SSL20747.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_Eg_NwTz6ez0/SKf56JbPYxI/AAAAAAAABxg/EiK4SsChxa8/s400/SSL20747.JPG" alt="" id="BLOGGER_PHOTO_ID_5235427869199393554" border="0" /&gt;&lt;/a&gt;&lt;img src="file:///D:/My%20Documents/My%20Pictures/Blog%20pictures/SSL20742.JPG" alt="" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-883456052936299797?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/883456052936299797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=883456052936299797' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/883456052936299797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/883456052936299797'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2008/08/nice-little-portable-charger-for.html' title='Nice little portable charger for Ipod/Iphone'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Eg_NwTz6ez0/SKfyL1QbmLI/AAAAAAAABxA/PCTs42yKGX0/s72-c/SSL20742.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-1229537708937447865</id><published>2008-08-16T19:07:00.010+01:00</published><updated>2008-08-16T19:30:07.518+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Review'/><category scheme='http://www.blogger.com/atom/ns#' term='Iphone'/><category scheme='http://www.blogger.com/atom/ns#' term='3G'/><title type='text'>3G Iphone the good, the bad but at least not Ugly</title><content type='html'>&lt;span style="font-family:arial;"&gt;Having owned an Itouch for nearly a year and absolutely loving it, it seemed a natural progression to go for the Iphone that had all the other options I was missing with the Itouch.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;So I finally gave in to temptation and bought an Iphone.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;After about a week the list of things I didn't like about the Iphone grew longer and longer.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;I think if I'd bought the Iphone straight away all the fantastic things about the interface and usability would have offset all the negative things I keep on finding but as I bought the Itouch first I'm already used to the good things the only extra features are to do with the phone and I really can't believe some of the things that Apple have not done!!!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Just to reiterate I really love the ability to browse the web with a good fast browser and I can get my read Ebooks using the large screen, for this alone I wouldn't be without my touch/Phone.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;As I get to use the phone side of things I'm very disappointed with the lack of effort Apple seem to have put into the phone software functionality, this may be on purpose so we all buy new ones every 12 months when they add features that are already found on most other phones today.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;My findings based on a standard non Jailbroken Iphone running 2.0 and if anyone can tell me how to do some of the the things listed below then please&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;let me know.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol style="font-family: arial;"&gt;&lt;li&gt;No ability to connect my bluetooth headphones, sorry! you can pair them and they are usable for the phone audio but they will not play the music from the ipod, this is absolutely non-sensical.  Having browsed the Apple forums this is by design!!!&lt;/li&gt;&lt;li&gt;There is basically no easy way to change most of the sounds used for events such as recieving emails - Ringtones require renaming an mp3 file to an mpr and then putting them into the ringtone section of Itunes.&lt;/li&gt;&lt;li&gt;SMS tones can not be changed, other than those default ones, unless the Iphone is jailbroken and other SW used.&lt;/li&gt;&lt;li&gt;You can not do a lot with bluetooth, like receiving contact information or files from another phone via bluetooth.&lt;/li&gt;&lt;li&gt;You can not use the IPhone as a bluetooth Modem, as many if not all other bluetooth modern phones. (You can get around this with a jailbroken Iphone and some jiggery pokery).&lt;/li&gt;&lt;li&gt;There are no profiles for the settings of ringtones etc. I use this feature with my Nokia E50 and some 3rd party SW to automatically switch to meeting profile during a calendered meeting.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;There are plenty of good things (well some...) about the Iphone that I love: -&lt;/span&gt;&lt;br /&gt;&lt;ol style="font-family: arial;"&gt;&lt;li&gt;The large very readable screen.&lt;/li&gt;&lt;li&gt;The very well thought out browser interface and touch screen concept although I miss being able to make a drawing on the screen with the accuracy I had on My HPHx4700 PDA and a stylus.&lt;/li&gt;&lt;li&gt; It's really good a playing music.&lt;/li&gt;&lt;li&gt;You can access Iplayer, Video only though.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Some of the things that aren't so wonderful: -&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol style="font-family: arial;"&gt;&lt;li&gt; You can't listen to radio 1, 2, 4 etc on the web or Iplayer because the Ipod only supports Quicktime.&lt;/li&gt;&lt;li&gt;In a similar vein to 1. you can't watch any of the BBC news videos, this is a pain because if you had a PPC phone you'd be able to see them.&lt;/li&gt;&lt;li&gt;For the 3G Iphone Apple removed the ability to charge from the firewire pins on the plug, this means that many of the speaker docks and chargers you've used for the 1st Gen Iphone no longer work ????  My USB charger for the car will not charge the 3G Iphone but the same cable in the Apple charger works fine.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;I think the problem is that the USB data lines are open circuit on third party chargers and need to be pulled to the 5V supply through some resistors, I'm working on modifying my chargers to work and hopefully I can get my Intempo speaker dock to work with the 3G Iphone.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;There are probably a few more things that are not as good as they could be, I'll find them sooner or later, I just hope that Apple sort out many of these issues with SW updates sooner rather than later but I won't be holding my breath.......&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-1229537708937447865?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/1229537708937447865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=1229537708937447865' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/1229537708937447865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/1229537708937447865'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2008/08/3g-iphone-good-and-bad.html' title='3G Iphone the good, the bad but at least not Ugly'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-5229290450966460078</id><published>2008-02-04T22:32:00.003Z</published><updated>2008-07-06T16:01:21.039+01:00</updated><title type='text'>Xbox USB port Details</title><content type='html'>&lt;span style="font-family:arial;"&gt;After dismantling your Xbox  and removing the hard drive assy. you should be able to see two of the controller port, 3 and 4,  remove the two screws holding it in place, disconnect the connecter from the motherboard and pull out the  whole assy.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Once the Assy has been removed you can prise off the metal covering from one of the ports, this will allow access to the wiring.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Eg_NwTz6ez0/R6eUanvu3WI/AAAAAAAABJk/1V5SI3ne_kc/s1600-h/SSL2037+small.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_Eg_NwTz6ez0/R6eUanvu3WI/AAAAAAAABJk/1V5SI3ne_kc/s320/SSL2037+small.JPG" alt="" id="BLOGGER_PHOTO_ID_5163258682870259042" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;At this point you can solder the USB connector on to the existing wires if you want only have the USB connector temporarily or use a long cable and feed it out the back.&lt;br /&gt;&lt;br /&gt;I decided to permenantley replace the port with a USB interface as I planned to use XBMC and I would like to play stuff from a USB stick.&lt;br /&gt;&lt;br /&gt;I cut away the port 4 connector and used a hot melt glue gun to fix the new USB connector in its place.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Eg_NwTz6ez0/R6eVkXvu3XI/AAAAAAAABJs/MJC_YsI6L5k/s1600-h/DSC01912+small.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_Eg_NwTz6ez0/R6eVkXvu3XI/AAAAAAAABJs/MJC_YsI6L5k/s320/DSC01912+small.JPG" alt="" id="BLOGGER_PHOTO_ID_5163259949885611378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Once completed you just reassemble the XBOX and then you can softmod the unit using your USB memory stick to load the gamesaves.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-5229290450966460078?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/5229290450966460078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=5229290450966460078' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/5229290450966460078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/5229290450966460078'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2008/02/xbox-usb-port-details.html' title='Xbox USB port Details'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Eg_NwTz6ez0/R6eUanvu3WI/AAAAAAAABJk/1V5SI3ne_kc/s72-c/SSL2037+small.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-8988622761830318122</id><published>2008-01-05T18:52:00.002Z</published><updated>2008-07-06T15:57:40.411+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='softmod'/><category scheme='http://www.blogger.com/atom/ns#' term='xbmc'/><category scheme='http://www.blogger.com/atom/ns#' term='USB'/><category scheme='http://www.blogger.com/atom/ns#' term='xbox'/><title type='text'>Recycling an old Xbox</title><content type='html'>&lt;span style="font-family:arial;"&gt;Over Christmas I bought an original Xbox from a friend for a tenner, I'd heard you could use &lt;/span&gt;&lt;span style="font-family:arial;"&gt;some software called XBMC to convert it into a media streamer for under the TV and I thought I'd give it a go........&lt;/span&gt;&lt;span style="font-family:arial;"&gt;  &lt;/span&gt;&lt;span style="font-family:arial;"&gt;Well it wasn't going to be as easy as I thought as getting hold of a mod chip was a non starter because of the age of the xbox no one sold them anymore.&lt;/span&gt;&lt;span style="font-family:arial;"&gt;  &lt;/span&gt;&lt;span style="font-family:arial;"&gt;So it was the "soft mod" route then....&lt;br /&gt;Apparantely there are three games out there for the Xbox that will allow a software exploit on the Xbox to unlock it; the games are: -&lt;/span&gt; &lt;ul style="font-family: arial;"&gt;&lt;li&gt;Splinter cell&lt;/li&gt;&lt;li&gt;Mechassault&lt;/li&gt;&lt;li&gt;007 - Agent Under Fire&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;How it's done&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;After tracking down one of the above games on Ebay you need to get two files on to the hard disk of the xbox, this is usually done using the "Action Replay" unit, which allows game saves to be saved and read from a memory card, these can be transferred from the PC to the xbox.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;The Action Replay units were about £20 but I came across another way to do it without buying the Action Replay kit.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;The game ports on the Xbox are apparantley USB ports with one extra cable, for a light pen, so it's possible to attach a USB socket to the Xbox, plug in a USB memorystick and use this to transfer the files from the PC to the Xbox.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Once the files are on the Xbox you just use the game to load the gamesave and this will run the exploit to unlock the Xbox, then you can connect the Xbox to your PC via the ethernet connection and ftp the files for XBMC to the Xbox and Bob just might be your uncle!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:arial;" &gt;My Bit&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Most of the information is in tutorials already done and I will put the links on the blog for these as I don't really want to write them again, my contribution is how to set up your Xbox with a USB port.&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Eg_NwTz6ez0/R3_ck34qI9I/AAAAAAAABJQ/-q8wFvyzWHY/s1600-h/DSC01915+small.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_Eg_NwTz6ez0/R3_ck34qI9I/AAAAAAAABJQ/-q8wFvyzWHY/s320/DSC01915+small.JPG" alt="" id="BLOGGER_PHOTO_ID_5152079024770130898" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;More Later .......&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-8988622761830318122?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/8988622761830318122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=8988622761830318122' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/8988622761830318122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/8988622761830318122'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2008/01/recycling-old-xbox.html' title='Recycling an old Xbox'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Eg_NwTz6ez0/R3_ck34qI9I/AAAAAAAABJQ/-q8wFvyzWHY/s72-c/DSC01915+small.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-5559929174704133540</id><published>2007-12-11T22:40:00.000Z</published><updated>2007-12-12T23:42:39.125Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ipod'/><category scheme='http://www.blogger.com/atom/ns#' term='Ebook'/><category scheme='http://www.blogger.com/atom/ns#' term='Touch'/><category scheme='http://www.blogger.com/atom/ns#' term='book'/><title type='text'>A few days with the ipod touch</title><content type='html'>&lt;span style="font-family:arial;"&gt;Well after a few days with the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Ipod&lt;/span&gt; Touch I '&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;ve&lt;/span&gt; really started to like it even more, I've now installed a good &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;ebook&lt;/span&gt; reader which allows me to read my existing &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Ebooks&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;The application 'Books' is not a highly polished piece of software but after the hard work getting the book from a .lit file on my PC to a HTML file on the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Ipod&lt;/span&gt; (about 1 hr) the actual reading experience is really good, much better than &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;MSreader&lt;/span&gt; on my &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;PDA&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;The steps were: -&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;1. convert the lit file to html using a free &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;converter&lt;/span&gt; "ABC amber lit &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;converter&lt;/span&gt;"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;2. Remove all the&lt;br /&gt;tags using search and replace.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;3. &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_9"&gt;Separating&lt;/span&gt; the whole book into chapters which speeds up the book loading, this can take 1/2 hour for a big book.&lt;br /&gt;4. Get the files onto the Ipod using the Ibrickr programme.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;All this was achieved an a knock down cost of £0.00.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;As I've said before I don't know why Apple are not exploiting the fantastic abilities of their device, maybe &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"&gt;they&lt;/span&gt; plan to in the future.....&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-5559929174704133540?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/5559929174704133540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=5559929174704133540' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/5559929174704133540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/5559929174704133540'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2007/12/couple-of-days-with-ipod-touch.html' title='A few days with the ipod touch'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-2004951825596028833</id><published>2007-12-07T14:03:00.000Z</published><updated>2007-12-11T22:52:01.461Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ipod'/><category scheme='http://www.blogger.com/atom/ns#' term='Touch'/><title type='text'>My new Ipod Touch</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Eg_NwTz6ez0/R1lUsldddsI/AAAAAAAABI8/-P8h0my4AB0/s1600-h/snap_070829.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_Eg_NwTz6ez0/R1lUsldddsI/AAAAAAAABI8/-P8h0my4AB0/s320/snap_070829.jpg" alt="" id="BLOGGER_PHOTO_ID_5141233574566786754" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;Well after much agonising about whether to go for the Iphone or not it suddenly occurred to me that I could get the full experience of the Iphone without the phone bit for a lot less money by buying the Itouch.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;Iphone over 18 months = £900 'ish&lt;/span&gt;&lt;p style="font-family: arial;" class="MsoNormal"&gt;Ipod Touch 8GB over 18 months = £199&lt;br /&gt;&lt;/p&gt;    &lt;p style="font-family: arial;" class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;Well it's nearly Christmas so I chose the Itouch for a present and I must say I was absolutely amazed by this device, using is is an absolute dream.&lt;/p&gt;    &lt;p style="font-family: arial;" class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;Everything is so simple to use and setup, it detected my wireless connection and asked for the password and connected without any messing about in settings etc.&lt;/p&gt;&lt;span style="font-family:arial;"&gt;The screen is fantastic, even better than my hx4700 and I've always classed that as a great screen.&lt;/span&gt;    &lt;p style="font-family: arial;" class="MsoNormal"&gt;Once I'd unlocked it I got access to a huge list of third party applications, without even having to search round the net on my PC, it was all possible on the Itouch.&lt;/p&gt;    &lt;p style="font-family: arial;" class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;I installed the web mail, notes and google maps apps from the iphone so as long I as I have a WiFi connection I get my email.&lt;/p&gt;    &lt;p style="font-family: arial;" class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;I'm over the age of 40 and my eyesight is just starting to age and seeing all the text on my Imate Jamin can be a struggle and trying to increase the font size took a lot of research on the web and even then it wasn't brilliant do to the screen not handling some of the larger text very well.&lt;/p&gt;    &lt;p style="font-family: arial;" class="MsoNormal"&gt;Having said all that there are some issues which irk me to say the least such as the lack of memory expansion, in this day an age that is just STUPID!!!! COME on APPLE think of the consumer! &lt;/p&gt;    &lt;p style="font-family: arial;" class="MsoNormal"&gt;Those that like to fiddle with the settings and themes shouldn't be disappointed though as once it's jailbroken you can fiddle until your hearts content.&lt;/p&gt;    &lt;p style="font-family: arial;" class="MsoNormal"&gt;Another nice feature would be Bluetooth and a navigation application, with already having WiFi I wouldn't have thought it too difficult to add Bluetooth.&lt;/p&gt;    &lt;p style="font-family: arial;" class="MsoNormal"&gt;I think Apple missed a trick, with navigation, Bluetooth as well as the photo, video and music capabilities it would be a real killer device. (although it was probably a calculated omission)&lt;/p&gt;    &lt;p style="font-family: arial;" class="MsoNormal"&gt;I don't own an apple and I'm not really an apple fan but I can really say this device is a pleasure to use.&lt;/p&gt;    &lt;p style="font-family: arial;" class="MsoNormal"&gt;It should’ve had ……&lt;/p&gt;  &lt;ul style="margin-top: 0cm; font-family: arial;" type="disc"&gt;&lt;li class="MsoNormal" style=""&gt;Incorporated      IR or RF receiver so that you could use a remote without a universal dock.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Wireless      headphones option via Bluetooth or WiFi maybe&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Memory      card slot.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Some      buttons on the front, at the top, to pause/play skip etc, (like the some      phones have).&lt;span style=""&gt;  &lt;/span&gt;The old ipod video      with the click wheel was easy to pause/play whilst in my shirt pocket      because you could press the buttons, now you have to powerup the ipod to      pause etc. another reason for bullet point 1.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-2004951825596028833?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/2004951825596028833/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=2004951825596028833' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/2004951825596028833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/2004951825596028833'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2007/12/my-new-ipod-touch.html' title='My new Ipod Touch'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Eg_NwTz6ez0/R1lUsldddsI/AAAAAAAABI8/-P8h0my4AB0/s72-c/snap_070829.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4455987088008622536.post-7481445029982549921</id><published>2007-12-05T14:48:00.000Z</published><updated>2007-12-05T16:31:54.881Z</updated><title type='text'>At last a Blog</title><content type='html'>Well I've messed about for a while thinking about a blog, I've done a web site, well out of date now, but at last it's time try blogging, here goes .....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4455987088008622536-7481445029982549921?l=gadjetsblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gadjetsblog.blogspot.com/feeds/7481445029982549921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4455987088008622536&amp;postID=7481445029982549921' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/7481445029982549921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4455987088008622536/posts/default/7481445029982549921'/><link rel='alternate' type='text/html' href='http://gadjetsblog.blogspot.com/2007/12/at-last-blog.html' title='At last a Blog'/><author><name>Gadjet</name><uri>http://www.blogger.com/profile/03523239254572573477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
