<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>Blowing minds since 1978Hardware
Firmware
JohnP
Toolchain
Ishani</description><title>Bring the Awesome</title><generator>Tumblr (3.0; @bringtheawesome)</generator><link>http://bringtheawesome.tumblr.com/</link><item><title>At long last (BatchPCB shipped them over two months ago), the 16...</title><description>&lt;img src="http://13.media.tumblr.com/tumblr_ks313tgeTv1qzsr12o1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;At long last (BatchPCB shipped them over two months ago), the 16 x 16 boards have arrived.  They were most likely a victim of the postal strikes here in the UK.&lt;/p&gt;</description><link>http://bringtheawesome.tumblr.com/post/222943936</link><guid>http://bringtheawesome.tumblr.com/post/222943936</guid><pubDate>Sun, 25 Oct 2009 18:09:28 +0000</pubDate></item><item><title>Big Chill</title><description>&lt;p&gt;I dragged Ishani’s Rev2 to the &lt;a href="http://bigchill.net/"&gt;Big Chill&lt;/a&gt; this past weekend.  Initially, we were planning on making a run of the stripped-down Rev3 to hand out, but a stack of other committments got in the way.&lt;/p&gt;
&lt;p&gt;In the process, I learned some valuable lessons:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Battery life “in the wild” will always be shorter than expected.  We got between two and three hours out of it with a typical pattern.  Field-replaceable batteries might be a sensible option.&lt;/li&gt;
&lt;li&gt;Perceived brightness varies widely with ambient light (duh!).  While having panel intensity embedded in the animation data is nice, some sort of brightness control on the device would be nice as well as useful for extending battery life.&lt;/li&gt;
&lt;li&gt;Laptops are not particularly festi-friendly.  Even my little EEEPC was a bother to tote around.  Aside from swapping patterns from time to time, it was only used for recharging.&lt;/li&gt;
&lt;li&gt;Finally, there was so much going on to hear and see I wasn’t hugely interested in playing with silly electronics!&lt;/li&gt;
&lt;/ol&gt;</description><link>http://bringtheawesome.tumblr.com/post/160439566</link><guid>http://bringtheawesome.tumblr.com/post/160439566</guid><pubDate>Tue, 11 Aug 2009 11:10:42 +0100</pubDate></item><item><title>It’s mounted in a picture frame. So.. yes. Yes it is.</title><description>&lt;object type="application/x-shockwave-flash" width="400" height="608" data="http://vimeo.com/moogaloop.swf?clip_id=5890745&amp;server=vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF"&gt;&lt;param name="quality" value="best" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="scale" value="showAll" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=5890745&amp;server=vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF" /&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;It’s mounted in a picture frame. So.. yes. Yes it is.&lt;/p&gt;</description><link>http://bringtheawesome.tumblr.com/post/154275399</link><guid>http://bringtheawesome.tumblr.com/post/154275399</guid><pubDate>Sun, 02 Aug 2009 16:22:58 +0100</pubDate></item><item><title>It's alive!</title><description>&lt;p&gt;Rev2 is up and running, blinking and blending away on Ishani’s desk.&lt;/p&gt;
&lt;p&gt;After much cogitation, it would appear I swapped data in and data out to the MAX6960 while swapping pins in the firmware to match the new board layout.  I can never remember from which perspective those are supposed to be interpreted.&lt;/p&gt;
&lt;p&gt;As always, there are still some issues with Rev2:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;When it is turned off but plugged in to USB the display still runs.  It appears to be a case of power being pushed through the clamping diodes on the AVR.  It’s either the USB interface (which is bus powered) or the charge indicator (which is foolishly connected directly to the bus power.  Regardless of the cause, it means that when plugged in to USB it should either be switched on or have the display disabled in firmware.&lt;/li&gt;
&lt;li&gt;The buttons are ridiculously small, so much so as to be completely unusable.  Future revisions will replace with a single, larger button.&lt;/li&gt;
&lt;li&gt;As mentioned before, the strap tabs are on the wrong way around and obscure the switches and USB connection.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Pushing forward with Rev3 (which should be renamed as it shares very little with the previous designs) in the meantime.&lt;/p&gt;</description><link>http://bringtheawesome.tumblr.com/post/142703703</link><guid>http://bringtheawesome.tumblr.com/post/142703703</guid><pubDate>Thu, 16 Jul 2009 10:47:59 +0100</pubDate><category>john</category><category>hardware</category></item><item><title>We are experiencing some delays getting Rev2 working.  It passes...</title><description>&lt;img src="http://1.media.tumblr.com/oXPt8MNUypnpb2x1HEnk0ndNo1_400.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;We are experiencing some delays getting Rev2 working.  It passes all of its self tests with the exception of the display.  Communication between the two boards appears to be the same as with Rev1 but fails to produce an image.&lt;/p&gt;
&lt;p&gt;Pleased to have my &lt;a title="Logic" href="http://www.saleae.com/logic/"&gt;logic analyzer&lt;/a&gt; around.  Beats the hell out of chicken guts or tea leaves for figuring out what’s gone wrong with inter-chip communication.  There may be subtleties to timing that I have missed.&lt;/p&gt;</description><link>http://bringtheawesome.tumblr.com/post/137765704</link><guid>http://bringtheawesome.tumblr.com/post/137765704</guid><pubDate>Wed, 08 Jul 2009 15:39:47 +0100</pubDate><category>john</category><category>hardware</category></item><item><title>Photo</title><description>&lt;img src="http://18.media.tumblr.com/oXPt8MNUyp52g0f1gRlBkF5do1_400.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://bringtheawesome.tumblr.com/post/129981151</link><guid>http://bringtheawesome.tumblr.com/post/129981151</guid><pubDate>Thu, 25 Jun 2009 14:39:00 +0100</pubDate><category>ishani</category><category>john</category><category>photo</category><category>hardware</category></item><item><title>Mostly assembled.  Waiting on the USB to serial IC.</title><description>&lt;img src="http://5.media.tumblr.com/oXPt8MNUyp52fi3hF25cPSIfo1_400.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Mostly assembled.  Waiting on the USB to serial IC.&lt;/p&gt;</description><link>http://bringtheawesome.tumblr.com/post/129980978</link><guid>http://bringtheawesome.tumblr.com/post/129980978</guid><pubDate>Thu, 25 Jun 2009 14:39:00 +0100</pubDate><category>ishani</category><category>john</category><category>photo</category><category>hardware</category></item><item><title>Some fresh circuit board pr0n.</title><description>&lt;img src="http://4.media.tumblr.com/oXPt8MNUyp52cb9xgciKyeYRo1_400.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Some fresh circuit board pr0n.&lt;/p&gt;</description><link>http://bringtheawesome.tumblr.com/post/129980009</link><guid>http://bringtheawesome.tumblr.com/post/129980009</guid><pubDate>Thu, 25 Jun 2009 14:37:00 +0100</pubDate><category>ishani</category><category>john</category><category>photo</category><category>hardware</category></item><item><title>Photo</title><description>&lt;img src="http://1.media.tumblr.com/oXPt8MNUyp52cv1f53AubrQto1_400.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://bringtheawesome.tumblr.com/post/129980142</link><guid>http://bringtheawesome.tumblr.com/post/129980142</guid><pubDate>Thu, 25 Jun 2009 14:37:00 +0100</pubDate><category>ishani</category><category>john</category><category>photo</category><category>hardware</category></item><item><title>Rev2 boards are back...</title><description>&lt;p&gt;…and lookin’ pretty sweet (will post pictures shortly).  I put the tabs on the display board the wrong way around, so the USB connection and switches will be obscured by the strap.  I think we’ll assemble two anyway, for fear of never getting anything done.&lt;/p&gt;
&lt;p&gt;Still having trouble sourcing the MAX6960s for any reasonable price, which is a shame.  I’ve not been able to produce quite the same display quality with Rev3’s ISR-driven approach.  Specifically, balancing the red and green is proving very difficult.&lt;/p&gt;</description><link>http://bringtheawesome.tumblr.com/post/128767017</link><guid>http://bringtheawesome.tumblr.com/post/128767017</guid><pubDate>Tue, 23 Jun 2009 16:05:00 +0100</pubDate><category>john</category></item><item><title>Bank holiday weekends, the perfect time to get stuff done! Both...</title><description>&lt;img src="http://18.media.tumblr.com/oXPt8MNUynxzs8ktNjMTLXTFo1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Bank holiday weekends, the perfect time to get stuff done! Both fronts advanced quite significantly over the last three days; John will no doubt post an update in due course - the toolchain rewrite is going well, the fundamentals are all in and it’s all so much neater. Decided to give VS 2010 and .NET 4.0 a try, so far so good..&lt;/p&gt;</description><link>http://bringtheawesome.tumblr.com/post/113182410</link><guid>http://bringtheawesome.tumblr.com/post/113182410</guid><pubDate>Tue, 26 May 2009 11:11:00 +0100</pubDate><category>ishani</category><category>toolchain</category></item><item><title>While John diligently revs the hardware, I have decided to...</title><description>&lt;img src="http://5.media.tumblr.com/oXPt8MNUynsrojufrpYC8fqMo1_400.gif"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;While John diligently revs the hardware, I have decided to refactor the current Badge toolchain into something more elegant and maintainable. The current version is messy and the scripting API is pretty wonky.   Have already rewritten most of the Frame class (which defines the pattern on the matrix for a single step of the animation) - building better systems for managing LED state, pushing frame data around the tool more efficiently, responding to changes in a Model-View pattern… much happier with it already!&lt;/p&gt;</description><link>http://bringtheawesome.tumblr.com/post/111553705</link><guid>http://bringtheawesome.tumblr.com/post/111553705</guid><pubDate>Fri, 22 May 2009 19:25:00 +0100</pubDate><category>toolchain</category><category>ishani</category></item><item><title>Holy Macaroni</title><description>&lt;p&gt;It’s been a busy year in the 64-pixel space.  &lt;a href="http://martinhubacek.cz/elektronika/hubik.html"&gt;This &lt;/a&gt;enterprising lad is getting dangerously close to The Awesome.  He must be &lt;strike&gt;stopped&lt;/strike&gt; congratulated and given a slice of cake.&lt;/p&gt;
&lt;p&gt;That said, &lt;a href="http://martinhubacek.cz/elektronika/hubik.html"&gt;he&lt;/a&gt; and &lt;a href="http://interactive-matter.org/2009/04/space-invaders-button/"&gt;this guy&lt;/a&gt; have put together some pretty nice minimal board designs that might &lt;strike&gt;need to be plagiarized&lt;/strike&gt; provide inspiration for the consumer version.  I reckon we could knock the parts cost down below ten bucks if we were willing to take this sort of route and give up on rechargeable batteries and the USB connection.&lt;/p&gt;</description><link>http://bringtheawesome.tumblr.com/post/109977306</link><guid>http://bringtheawesome.tumblr.com/post/109977306</guid><pubDate>Tue, 19 May 2009 14:34:00 +0100</pubDate><category>john</category></item><item><title>Rev2 boards are on their way to be fab’d.


Much cleaner...</title><description>&lt;img src="http://4.media.tumblr.com/oXPt8MNUynmiy7n4CKxWm08Wo1_r1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Rev2 boards are on their way to be fab’d.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Much cleaner main board design with lots of test points on the back for programming and testing with a pin jig.&lt;/li&gt;
&lt;li&gt;Added missing pull-up resistors on the i2c memory bus.&lt;/li&gt;
&lt;li&gt;Removed the fancy (and expensive) navigation switch in favor of two bog-standard SMD pushbuttons. &lt;/li&gt;
&lt;li&gt;Added fancy tabs to the display board for a mounting strap of some sort. The fab house doesn’t do inside routing, so I stacked a bunch of drill hits to make the slot.  Hope it works out..&lt;/li&gt;
&lt;/ul&gt;</description><link>http://bringtheawesome.tumblr.com/post/109418029</link><guid>http://bringtheawesome.tumblr.com/post/109418029</guid><pubDate>Mon, 18 May 2009 10:34:00 +0100</pubDate><category>john</category><category>hardware</category></item><item><title>10 minutes with Rev1 and some new Badge tool code…</title><description>&lt;object type="application/x-shockwave-flash" width="400" height="224" data="http://vimeo.com/moogaloop.swf?clip_id=4654122&amp;server=vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF"&gt;&lt;param name="quality" value="best" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="scale" value="showAll" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4654122&amp;server=vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF" /&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;10 minutes with Rev1 and some new Badge tool code…&lt;/p&gt;</description><link>http://bringtheawesome.tumblr.com/post/107857226</link><guid>http://bringtheawesome.tumblr.com/post/107857226</guid><pubDate>Thu, 14 May 2009 22:43:00 +0100</pubDate><category>ishani</category><category>video</category></item><item><title>A quick snap of the Rev1 prototype; Although it’s already...</title><description>&lt;img src="http://20.media.tumblr.com/oXPt8MNUynhizhfhp9Lrv8Roo1_400.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;A quick snap of the Rev1 prototype; Although it’s already pretty compact, John estimates we can shave a 1/3 off the height on the next revision.&lt;/p&gt;</description><link>http://bringtheawesome.tumblr.com/post/107860130</link><guid>http://bringtheawesome.tumblr.com/post/107860130</guid><pubDate>Thu, 14 May 2009 22:41:00 +0100</pubDate><category>ishani</category><category>photo</category><category>hardware</category></item><item><title>Photo</title><description>&lt;img src="http://6.media.tumblr.com/oXPt8MNUynhj3qio0hGjrsOko1_400.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://bringtheawesome.tumblr.com/post/107861486</link><guid>http://bringtheawesome.tumblr.com/post/107861486</guid><pubDate>Thu, 14 May 2009 22:30:00 +0100</pubDate><category>ishani</category><category>photo</category></item><item><title>Ignition! Captured on a Lumix FX150, here’s John’s...</title><description>&lt;object type="application/x-shockwave-flash" width="400" height="225" data="http://vimeo.com/moogaloop.swf?clip_id=4610711&amp;server=vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF"&gt;&lt;param name="quality" value="best" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="scale" value="showAll" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4610711&amp;server=vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF" /&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Ignition! Captured on a Lumix FX150, here’s John’s salvaged Rev1 prototype running a few of the default demo sequences…&lt;/p&gt;
&lt;p&gt;Stuff to notice:&lt;/p&gt;
&lt;p&gt;+ per-frame controllable brightness, for pulse-y epileptic fun&lt;/p&gt;
&lt;p&gt;+ text scrolling - super easy to make, just type words into the Badge tool and it does all the work&lt;/p&gt;
&lt;p&gt;+ tasty polar plasma! (3rd shot)&lt;/p&gt;</description><link>http://bringtheawesome.tumblr.com/post/106757368</link><guid>http://bringtheawesome.tumblr.com/post/106757368</guid><pubDate>Tue, 12 May 2009 16:01:00 +0100</pubDate><category>ishani</category><category>video</category></item><item><title>Battery Operation</title><description>&lt;p&gt;Things got really hot when I soldered in the battery this morning.  Turns out I’d made a silly mistake wiring the charging circuitry.  If the battery hadn’t had it’s own overcurrent protection, we might have had a pretty nasty fire.  Anyway, one pin-lift and the device is now free-standing.&lt;/p&gt;
&lt;p&gt;In other LED news, check out these &lt;a href="http://hackaday.com/2009/05/11/fancy-led-invitations/"&gt;fancy LED invitations&lt;/a&gt;.&lt;/p&gt;</description><link>http://bringtheawesome.tumblr.com/post/106665340</link><guid>http://bringtheawesome.tumblr.com/post/106665340</guid><pubDate>Tue, 12 May 2009 10:14:00 +0100</pubDate><category>john</category><category>hardware</category></item><item><title>The Awesome, Rev 1</title><description>&lt;p&gt;It turns out the Rev 1 boards were salvageable after all.  Some clever bending of leads, wedging-in of tiny resistors and a couple of green (I use yellow) wire fixes and we’re up and running.&lt;/p&gt;</description><link>http://bringtheawesome.tumblr.com/post/106277361</link><guid>http://bringtheawesome.tumblr.com/post/106277361</guid><pubDate>Mon, 11 May 2009 15:48:00 +0100</pubDate><category>john</category></item></channel></rss>
