<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Paulo Coelho&#039;s Blog</title>
	<atom:link href="http://paulojtcoelho.com/beta/feed/" rel="self" type="application/rss+xml" />
	<link>http://paulojtcoelho.com/beta</link>
	<description>Tweaking website, expect inconsistencies</description>
	<lastBuildDate>Wed, 22 Feb 2012 17:16:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>RetailDetail</title>
		<link>http://paulojtcoelho.com/beta/2012/02/retaildetail/</link>
		<comments>http://paulojtcoelho.com/beta/2012/02/retaildetail/#comments</comments>
		<pubDate>Wed, 22 Feb 2012 17:16:02 +0000</pubDate>
		<dc:creator>Paulo</dc:creator>
				<category><![CDATA[UX HCI]]></category>

		<guid isPermaLink="false">http://paulojtcoelho.com/beta/?p=491</guid>
		<description><![CDATA[Retail Detail is the product of the 1 year Capstone Project of my Masters in HCI. It was sponsored by Collab and NovaBase. This page describes a typical HCI approach to a problem using real-world factors like time-management, enterprise politics and client demands/choices. Therefore, some decisions did not come from data (like they should), but [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Retail Detail</strong> is the product of the 1 year Capstone Project of my Masters in HCI. It was sponsored by Collab and NovaBase.</p>
<p>This page describes a typical HCI approach to a problem using real-world factors like time-management, enterprise politics and client demands/choices. Therefore, some decisions did not come from data (like they should), but rather from other pressing factors.</p>
<p>Most of the material about this project is displayed below but you can always read more here: <a href="http://pandere.m-iti.org/" target="_blank">http://pandere.m-iti.org/</a></p>
<h2>Problem</h2>
<p>With the arrival and spread of social networks comes benefits and challenges for both individuals and businesses.  While businesses have been able to take advantage of social networks to improve their visibility, marketing efforts, and customer support, they also have had to tackle the difficulty of reacting to and managing negative publicity that disseminates extremely quickly, and is difficult to react to and control.</p>
<p>We were tasked with tackling the challenge of social networks for technology companies like Collab. We focused on three main factors.</p>
<ol>
<li><strong>Explore</strong> how companies should expose themselves on social networks.</li>
<li><strong>Tackle</strong> the challenges of social networks for companies.</li>
<li><strong>Create</strong> new ways that companies can listen to and engage on social networks.</li>
</ol>
<p>In response to this we focused on this defined goal:</p>
<p><img class="aligncenter size-full wp-image-493" title="pandere hunt statement" src="http://paulojtcoelho.com/beta/wp-content/uploads/2012/02/pandere_hunt_statement_new.png" alt="" width="494" height="199" /></p>
<h2>Research</h2>
<p>The team carefully selected a subset of methods that we felt would produce the most fruitful findings after immersing ourselves in data around social network users and contact center agents. These are displayed in the following image along with the amount of time we dedicated to each.</p>
<p><img class="aligncenter size-full wp-image-497" title="Methods Used" src="http://paulojtcoelho.com/beta/wp-content/uploads/2012/02/METHODS2.png" alt="" width="494" height="320" /></p>
<h2>Insights</h2>
<p>At the close of our research phase, we identified three key insights that would direct our ideation and design.</p>
<p>The experiences consumers have with products and services fall along a continuum, from first-hand experience to no experience at all. The closer in experience the consumer is to the product or service, the more confidently they can make decisions. Therefore, it is critical for businesses to deliver consistently good customer experiences. Only after businesses achieve this can they take full advantage of social media’s potential as a hub for company praise and community building.</p>
<p>Consumers ground their purchasing decisions using the opinions and knowledge of people they trust. This network of trust is derived from friends, peers, and strangers who have expertise and/or similar lifestyles as the consumers themselves. Pandere discovered a pattern when observing consumers and their purchasing process.</p>
<div id="_mcePaste">Consumers heavily weigh their first-hand experiences when making purchasing decisions. However, when a consumer is new to a product or has insufficient knowledge or experience with it, buyers turn to the opinions of those they trust, namely friends, peers, and strangers with expertise and similar lifestyles to themselves.</div>
<div id="_mcePaste">Moreover, everyone has their own needs, desires, and criteria for what makes a satisfying trade or interaction. Individual criteria is open for negotiation and compromise, and businesses can better cater to customers and promote a community around their business by knowing and responding to it.</div>
<p>Consumers heavily weigh their first-hand experiences when making purchasing decisions. However, when a consumer is new to a product or has insufficient knowledge or experience with it, buyers turn to the opinions of those they trust, namely friends, peers, and strangers with expertise and similar lifestyles to themselves.<br />
Moreover, everyone has their own needs, desires, and criteria for what makes a satisfying trade or interaction. Individual criteria is open for negotiation and compromise, and businesses can better cater to customers and promote a community around their business by knowing and responding to it.</p>
<p>Boiling down, the three insights are:</p>
<ol>
<li><strong>Experience drives consumer opinion and buying behavior</strong></li>
<li><strong>Consumers trust people like themselves and especially those who have more expertise</strong></li>
<li><strong>Personal touches build relationships and create community around a brand</strong></li>
</ol>
<h2>Personas</h2>
<p><a href="http://paulojtcoelho.com/beta/wp-content/uploads/2012/02/PERSONAS.png" rel="lightbox[491]"><img class="size-thumbnail wp-image-502 alignright" title="Personas" src="http://paulojtcoelho.com/beta/wp-content/uploads/2012/02/PERSONAS-270x200.png" alt="" width="270" height="200" /></a>As the first stage of analyzing our research phase, we created three user personas to represent the major personalities present within social media: Lígia Teixeira, a deal-seeker and lurker who represents a majority of the online population; Tiago Matos, an expert who enjoys helping others by producing online content; and Kurt and Grace Bedford, critics who frequently voice their opinion within social media.</p>
<p>Our solution supports the relationship between the “Lígias” and the “Tiagos” of our worlds, namely those individuals in our networks that we personally know and trust their knowledge for having expertise with product or brand in mind. Our application leverages the use of Facebook contacts to enable users to actively assist and collaborate with friends to make better informed purchasing decisions.</p>
<h2>Values in Social Media</h2>
<p><a href="http://paulojtcoelho.com/beta/wp-content/uploads/2012/02/VALUES1.jpeg" rel="lightbox[491]"><img class="alignright size-thumbnail wp-image-506" title="Values of social media" src="http://paulojtcoelho.com/beta/wp-content/uploads/2012/02/VALUES1-270x200.jpg" alt="" width="270" height="200" /></a>In our research phase we identified three phases in social media involvement: Participation, Anticipation, and Reflection. These represent the stages in which consumers consider connecting with a business, actively choose a particular brand, and look back on the experience and service that they received. In each of these phases, consumers value several things, chief among them being connectedness, trust, expertise, privacy, and consistency. To succeed in social media, businesses must respond to each of these values in the appropriate phase of their relationships with their customers.</p>
<h2>Ideation and Concept Testing</h2>
<p>Our first ideation session was conducted at the end of our research phase together with our clients. We divided the Pandere team into three teams of two, and each team ideated together with our clients using one of our three user personas to ground the session (refer to Research section). We developed over 30 ideas during this ideation session. Afterwards, we reviewed the concepts, and filtered them according to uniqueness, relevance to the user, relevance to the client, and feasibility.</p>
<p>At the start of our design phase, we reviewed the ideas that we had generated, which mainly fell into two categories, based on the three phases of Anticipation, Participation, and Reflection that they corresponded to. After grouping the ideas into these categories, we had two further ideation sessions to try and explore the problem space more.</p>
<p>After several rounds of ideation, we eventually consolidated our strongest ideas into two main concepts. The first concept we named RetailDetail. This is a social service for browsing products while finding and collecting information and research on them, while allowing users to reach out to expert friends and company representatives for more information and help with their research and decision process. It focuses most on users in the Anticipation phase of social media engagement. The second concept we called the Personal Assistant. This application allows users to either interact with specific favorite customer service agents to solve a problem, or to reach out across many available agents to get answers to their questions and accomplish tasks. It aims to serve users in the Participation and Reflection phases of social media engagement.</p>
<h2>Iterative User-Centered Design</h2>
<p><a href="http://paulojtcoelho.com/beta/wp-content/uploads/2012/02/iterative_user_testing2.png" rel="lightbox[491]"><img class="aligncenter size-medium wp-image-507" title="Iterative User Testing" src="http://paulojtcoelho.com/beta/wp-content/uploads/2012/02/iterative_user_testing2-300x157.png" alt="" width="300" height="157" /></a>In order to design a solution that would address the needs and wants of users, we first turned to the users themselves for inspiration and guidance. We incorporated an iterative design strategy that allowed us to quickly adjust and improve core attributes of our product to reflect the needs and reactions of users. As we began this phase, we focused less on the look and feel of our design, and more on the accuracy and usefulness of the concept itself.</p>
<p>We first quickly created low fidelity mockups and sketches of our concept, and conducted user tests to validate the concepts. Next we refined the concepts based on the feedback we received and retested the updated product through another round of testing. As a result, our product became more well defined with each successive iteration. In addition, the core elements to the design became more solidified, which allowed us to focus on producing higher fidelity mockups, first in Balsamiq, then in Photoshop.</p>
<p>As the product matured, we were able to incorporate user feedback directly into the design using iterative user testing, a fundamental part of our design and prototyping process since it allowed us to receive continuous feedback from actual users that could be immediately incorporated into the prototype. Our project was divided into three major iterations with two rounds of testing each for the first two iterations and one round of testing for the final iteration.</p>
<p>Some of the evaluation methods we used included contextual task analysis to understand the natural workflow of users’ product research strategies; participatory design sessions and speed dating to inspire how workspaces would be organized; think-aloud user testing to observe what users felt and thought as they completed tasks on our low-fidelity paper prototypes; and heuristic evaluation to gain expert opinions on our interface.</p>
<h2>Testing and Refining the User Interface</h2>

<a href='http://paulojtcoelho.com/beta/2012/02/retaildetail/screen_iteration1/' title='Iteration 1'><img width="270" height="200" src="http://paulojtcoelho.com/beta/wp-content/uploads/2012/02/screen_iteration1-270x200.png" class="attachment-thumbnail" alt="Iteration 1" title="Iteration 1" /></a>
<a href='http://paulojtcoelho.com/beta/2012/02/retaildetail/screen_iteration2/' title='Iteration 2'><img width="270" height="200" src="http://paulojtcoelho.com/beta/wp-content/uploads/2012/02/screen_iteration2-270x200.png" class="attachment-thumbnail" alt="Iteration 2" title="Iteration 2" /></a>
<a href='http://paulojtcoelho.com/beta/2012/02/retaildetail/screen_iteration3_final/' title='Iteration 3'><img width="270" height="200" src="http://paulojtcoelho.com/beta/wp-content/uploads/2012/02/screen_iteration3_final-270x200.png" class="attachment-thumbnail" alt="Iteration 3" title="Iteration 3" /></a>
<a href='http://paulojtcoelho.com/beta/2012/02/retaildetail/screen_iteration3_in_progress/' title='Iteration 3.1'><img width="270" height="200" src="http://paulojtcoelho.com/beta/wp-content/uploads/2012/02/screen_iteration3_in_progress-270x200.png" class="attachment-thumbnail" alt="Iteration 3.1" title="Iteration 3.1" /></a>

<p>The wireframe used for Iteration 1 User Testing to explore what content users prefer to place in a workspace and how they preferred to organize it.</p>
<p>In Iteration 2, we situated the application within Facebook’s interface. As a result, we were faced with working with less screen real estate and therefore we tucked certain features into a sliding drawer panel on the left, which would include Search, Friends, and Company Directory.</p>
<p>Moving into Iteration 3 meant producing hi-fidelity screens and experimenting with various workspace “skins.” Our team decided to go with a sleek look and feel.</p>
<p>As we reached our final round of prototyping and refining our design, we eventually narrowed down to focus on the development of the graphics and their placement within the interface. Finally, we were able to construct a working prototype of the RetailDetail system that lives within Facebook.</p>
<h2>Solution</h2>
<p>
<object style="width:740px; height:500px;">
<param name="movie" value="http://paulojtcoelho.com/beta/wp-content/plugins/wp-youtube-player/tubeplayer.swf?videoId=RY6yv1nwTDQ" />
<param name="allowScriptAccess" value="always" />
<embed src="http://paulojtcoelho.com/beta/wp-content/plugins/wp-youtube-player/tubeplayer.swf?videoId=RY6yv1nwTDQ" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="740" height="500"></object>
</p>
]]></content:encoded>
			<wfw:commentRss>http://paulojtcoelho.com/beta/2012/02/retaildetail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visualizing Words</title>
		<link>http://paulojtcoelho.com/beta/2011/04/visualizing-words/</link>
		<comments>http://paulojtcoelho.com/beta/2011/04/visualizing-words/#comments</comments>
		<pubDate>Tue, 19 Apr 2011 19:00:14 +0000</pubDate>
		<dc:creator>Paulo</dc:creator>
				<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://paulojtcoelho.com/beta/?p=456</guid>
		<description><![CDATA[Different Words is a software I created as part of a challenge given to me by a company I was applying to. It is a word processing software that takes text and transforms it into a infographic as shown below. The program gathers all unique words in the given text and does three things Orders [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Different Words</strong> is a software I created as part of a challenge given to me by a company I was applying to. It is a word processing software that takes text and transforms it into a infographic as shown below.</p>
<p>The program gathers all unique words in the given text and does three things</p>
<ol>
<li>Orders them lexicographically. The columns are ordered by the first letter and the rest by the remaining letters in each word</li>
<li>Identifies each word and tries to bucket it into one of four categories: Noun, Verb, Adjective, Other. There is also not found for those that can be identified (like typos or other strange words).</li>
</ol>
<p>It is made in FLEX running on AIR. Unfortunately, I can&#8217;t release the software. But I can show you a screen cap <img src='http://paulojtcoelho.com/beta/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: center;"><a href="http://paulojtcoelho.com/beta/wp-content/uploads/2011/04/Screen-shot-2011-04-19-at-4.11.41-PM.png" rel="lightbox[456]"><img class="aligncenter size-full wp-image-457" title="Screen shot 2011-04-19 at 4.11.41 PM" src="http://paulojtcoelho.com/beta/wp-content/uploads/2011/04/Screen-shot-2011-04-19-at-4.11.41-PM.png" alt="" width="614" height="461" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://paulojtcoelho.com/beta/2011/04/visualizing-words/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Seeeduino bot</title>
		<link>http://paulojtcoelho.com/beta/2011/02/seeeduino-bot/</link>
		<comments>http://paulojtcoelho.com/beta/2011/02/seeeduino-bot/#comments</comments>
		<pubDate>Sat, 19 Feb 2011 23:24:44 +0000</pubDate>
		<dc:creator>Paulo</dc:creator>
				<category><![CDATA[Electronics]]></category>

		<guid isPermaLink="false">http://paulojtcoelho.com/beta/?p=406</guid>
		<description><![CDATA[Recently I led a studio in TEI&#8217;11 and I presented a very small robot I created. It is composed of a Seeeduino film, two pager motors and two light dependent resistors. It was a challenge to create it because it is so small and fragile. It follows light when reflected over the table. It has two [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I led a studio in <a href="http://tei-conf.org/11" target="_blank">TEI&#8217;11</a> and I presented a very small robot I created. It is composed of a <a href="http://www.seeedstudio.com/depot/seeeduino-film-p-689.html?cPath=132_133&amp;zenid=9b97d999ec92519d1b4e118b16e08e1b" target="_blank">Seeeduino film</a>, two pager motors and two light dependent resistors. It was a challenge to create it because it is so small and fragile. It follows light when reflected over the table.</p>
<p>It has two light sensors in the front. It compares the light values and instructs the motors to head to the side where there is the most light. If they are very similar, the robot just moves forward.</p>

<a href='http://paulojtcoelho.com/beta/2011/02/seeeduino-bot/seeed-1/' title='seeed-1'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2011/02/seeed-1-150x150.jpg" class="attachment-thumbnail" alt="seeed-1" title="seeed-1" /></a>
<a href='http://paulojtcoelho.com/beta/2011/02/seeeduino-bot/seeed-2/' title='seeed-2'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2011/02/seeed-2-150x150.jpg" class="attachment-thumbnail" alt="seeed-2" title="seeed-2" /></a>

]]></content:encoded>
			<wfw:commentRss>http://paulojtcoelho.com/beta/2011/02/seeeduino-bot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redesigning the Snackbot GUI</title>
		<link>http://paulojtcoelho.com/beta/2010/12/redesigning-the-snackbot-gui/</link>
		<comments>http://paulojtcoelho.com/beta/2010/12/redesigning-the-snackbot-gui/#comments</comments>
		<pubDate>Wed, 29 Dec 2010 19:56:10 +0000</pubDate>
		<dc:creator>Paulo</dc:creator>
				<category><![CDATA[UX HCI]]></category>

		<guid isPermaLink="false">http://paulojtcoelho.com/beta/?p=209</guid>
		<description><![CDATA[The Redesign of the Snackbot GUI was the assignment for the lab part of Methods, at Carnegie Mellon University (CMU). For this reason some of the paths followed or decisions taken were  made to fit the course requirements. What is snackbot? From www.snackbot.org Snackbot is a mobile robot, about the size of a very small human, that rolls around [...]]]></description>
			<content:encoded><![CDATA[<p>The Redesign of the Snackbot GUI was the assignment for the lab part of Methods, at Carnegie Mellon University (CMU). For this reason some of the paths followed or decisions taken were  made to fit the course requirements.</p>
<h2>What is snackbot?</h2>
<p><img class="alignright size-full wp-image-215" title="Snackbot image -- www.snackbot.org" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/snackbotv2.jpeg" alt="" width="245" height="342" />From <a href="www.snackbot.org" target="_blank">www.snackbot.org</a></p>
<blockquote><p>Snackbot is a mobile robot, about the size of a very small human, that rolls around on wheels, and will be delivering snacks to students, faculty, and office workers at <a href="http://www.cmu.edu/">Carnegie Mellon University</a>. A Snackbot research team of faculty, graduate students, and undergraduates from more than three departments at Carnegie Mellon created Snackbot as a platform for studying human-robot interaction in the real world.</p>
<p>Snackbot is meant as an ongoing platform for research. The Snackbot will support research into robust autonomous operation in office environments. Our efforts range from multi-sensor fusion algorithms for perception, reasoning about dynamic spaces,communicating with people through verbal and non-verbal mechanisms, and planning with incomplete information.</p></blockquote>
<p>In order for the snackbot to be used as a research platform or even just to deliver cookies, it needs humans to program it&#8217;s behaviour. This way, the software developers created three interfaces for researchers to create head animations, mouth animations and dialog trees. All of these interface&#8217;s outputs were stackable. For instance, a mouth animation would be created and saved. This file would be fed into the head animation GUI so that it is merged with it. This file was then saved to a single file that would be finally fed into the dialog tree GUI.</p>
<p><img class="aligncenter size-full wp-image-323" title="snack interchangable" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/snack-interchangable.jpg" alt="" width="600" height="164" /></p>
<h2>The task</h2>
<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Helvetica; color: #1a1a18} -->Our task was to design a software workflow that assists researchers create human-like expressions and animations for Snackbot. The proposed workflow will improve the productivity and efficiency of researchers creating animations and expressions for Snackbot.</p>
<p><span id="more-209"></span></p>
<h2>Gathering data</h2>
<p>Before we started to gather data, we needed a focus. To do this the team brainstormed ideas, issues and themes related to the project. This list was organized into an affinity diagram to structure the data into chunks. This process allowed us to share our knowledge with each other and have a group understanding of what the project is about and what we should focus on.</p>
<p>Using the affinity diagram, we made a focus setting meeting to define our focie. We came up with two.</p>
<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Helvetica; color: #1a1a18} -->1. <strong>Human-Robot Interaction</strong> &#8211; Finding out how researchers run experiments with Snackbot.  Since the users will be using the robot for reaseach of human robot interaction it makes sense to understand that part of their work.</p>
<p>2. <strong>Interface</strong> &#8211; Discussing the elements missing on the current interface and finding the most natural way to script animation on the robot. Again with the intent of supporting the researchers since they will need to animate the robot, ideally without any help from the technical people.</p>
<p>From these two focie we conducted contextual inquiries on experts in Animation and current researchers of snackbot. The Animators were students from <a href="http://www.etc.cmu.edu/index.html" target="_blank">ETC</a> that showed us how 3D software was used to programe a sequence of movements and actions. The researchers showed us their whole process and methods to create a snackbot script.</p>
<h2>Modeling</h2>
<p>We consolidated all of this information into work, cultural, sequence and artifact models. The consolidation of our findings from the researchers was separated from the animations because of their radically different domains and focuses.</p>
<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Helvetica; color: #1a1a18} --></p>
<p style="text-align: center;"><img class="size-full wp-image-293 aligncenter" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/Consolidated_Models_cut1.jpg" alt="" width="500" height="422" /></p>
<p style="text-align: center;">
<p style="text-align: left;">We noticed instances of role strain and role sharing among the Snackbot researchers. The GUI programmer often collaborated closely with the animator and compiler, and in some situations performed all three roles. Multiple people generated Snackbot expressions and all of these would be sent to a single person who would combine and input the assets into Snackbot.</p>
<p><img class="aligncenter size-full wp-image-296" title="cultural model researchers" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/cultural-model-researchers.jpg" alt="" width="600" height="416" /></p>
<p style="text-align: left;">Using the cultural model we understood the amount of pressure presented to the Research Assistants (RAs). Most of them are appeals for a better tool that is user friendly, does not force the user to remember software constraints and provides accurate feedback from the robot.</p>
<p style="text-align: left;"><img class="aligncenter size-full wp-image-301" title="Sequence model part" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/Screen-shot-2010-12-28-at-7.31.55-PM.png" alt="" width="600" height="279" />The sequence models gave us critical information about the process that the researchers undertake in order to create a snackbot script. Clearly, the digital creation of the script presented major problems.</p>
<p style="text-align: left;">From the Animations at ETC we learned much concerning the software for animation. We were particularly interested in the notion of timeline and how the experts use it to create and preview animations. We took these timelines as artifacts for our reference.</p>
<h2>Design Ideas</h2>
<p><img class="alignright size-full wp-image-303" title="AFFINITY" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/AFFINITY.jpg" alt="" width="330" height="287" />All of this information was good fuel to create new designs.  To captivate the groups imagination had another brainstorm session to organize our design ideas and start envision.</p>
<p>Five categories were predominant in our affinity diagram: Human-Like Robot Behavior, Colaboration and Reuse, Feedback, Robot Restaints and a single unified tool.</p>
<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica; color: #1a1a18} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Helvetica; color: #1a1a18} --></p>
<h3>Making Snackbot more human-like.</h3>
<p>One fact we observed was the desire by both researchers and faculty to make Snackbot more human-like. Future versions of the Snackbot animation application should make it easier for users to create human-like expressions and head movements.</p>
<h3>Affording feedback.</h3>
<p>We noticed in our contextual interviews the unresponsiveness of the current Snackbot animation interface and its inability to effectively convey important aspects of the Snackbot animation workflow to the user. The Snackbot animation application should show the most important features forefront in the interface and provide responsive feedback for all interactors in the interface.</p>
<h3>Indicating Snackbot constraints.</h3>
<p>Our interviews with the Snackbot researchers showed that there were many hardware constraints with Snackbot, causing limitations on the expressions possible with Snackbot. Many of these limitations were initially unknown to the researchers and were discovered through experience. To prevent a repeat of this situation, the interface should warn users of expressions that may be impossible to perform with the current Snackbot hardware.</p>
<h3>Supporting collaboration and reuse.</h3>
<p>Our research has also shown that different people collaborate in overlapping areas of the Snackbot research. Additionally, many of the research assistants are Carnegie Mellon undergraduates who only can commit several years of work to the Snackbot project. As a result, the interface should make it easy for users to collaborate on a Snackbot project, and facilitate reuse of expressions and assets that have been previously created.</p>
<h3>Merging interfaces</h3>
<p>We have also observed that the researchers begin their work by first creating a script. The animations and expressions will then be tailored to specific points in the script to express an emotion. Due to this tightly integrated process, it would be unnatural to separate the work into different interfaces as it is currently being done. The new design should integrate and support this mode of work by building the assets from the script and integrating the script, mouth expression and head animation into one.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-325" title="snack good" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/snack-good.jpg" alt="" width="600" height="431" /></p>
<h2>Prototyping and Testing</h2>
<p>With those design ideas in mind we fashioned a prototype. Our first iteration consisted of an interface with two parts. The  dialog creation part and a “zoomed” view for each dialog for speech, mouth expression and head movement defenitions.</p>

<a href='http://paulojtcoelho.com/beta/2010/12/redesigning-the-snackbot-gui/p1/' title='p1'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/p1-150x150.png" class="attachment-thumbnail" alt="p1" title="p1" /></a>
<a href='http://paulojtcoelho.com/beta/2010/12/redesigning-the-snackbot-gui/p11/' title='p1(1)'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/p11-150x150.png" class="attachment-thumbnail" alt="p1(1)" title="p1(1)" /></a>

<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Helvetica; color: #1a1a18} span.Apple-tab-span {white-space:pre} -->We then conducted think aloud usability studies on 4 novice users with no prior experience with animation software. The usability studies were conducted with paper prototypes using “wizard of oz” manipulation of the prototype, following Think Aloud principles. The users are asked to perform 2 simple tasks:</p>
<p>1. Create two nodes and connect them with a transition with a simple speech as the transition type.</p>
<p>2. Go to the editor. Create smile and pan animations from the presets library and modify one of the frames.</p>
<p>Most of the users are able to complete the tasks successfully. Some usability issues with the prototype are identified through the study:</p>
<p>•	Users are unable to identify the functionalities of some buttons based on the icons alone. The grouping of unrelated functionality of the buttons confused some users.</p>
<p>•	The prototype uses some ambiguous phrases in the interface that the user is unable to understand.</p>
<p>•	Some of the interface interactions use drag and drop which is not easily discoverable by users. The mental model in the interface is not consistent as some parts use button clicks and others drag and drop.</p>
<p>•	Some of the users are not aware of the concept of key frames and how to manipulate them.</p>
<h2>Final Prototype</h2>
<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Helvetica; color: #1a1a18} -->Here are some screens of the prototype and a video explaining how it should work.</p>

<a href='http://paulojtcoelho.com/beta/2010/12/redesigning-the-snackbot-gui/snackbot-1-8/' title='Snackbot 1-8'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/Snackbot-1-8-150x150.png" class="attachment-thumbnail" alt="Snackbot 1-8" title="Snackbot 1-8" /></a>
<a href='http://paulojtcoelho.com/beta/2010/12/redesigning-the-snackbot-gui/snackbot-2-1/' title='Snackbot 2-1'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/Snackbot-2-1-150x150.png" class="attachment-thumbnail" alt="Snackbot 2-1" title="Snackbot 2-1" /></a>
<a href='http://paulojtcoelho.com/beta/2010/12/redesigning-the-snackbot-gui/snackbot-2-10/' title='Snackbot 2-10'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/Snackbot-2-10-150x150.png" class="attachment-thumbnail" alt="Snackbot 2-10" title="Snackbot 2-10" /></a>

<p style="text-align: center;">
<object style="width:740px; height:500px;">
<param name="movie" value="http://paulojtcoelho.com/beta/wp-content/plugins/wp-youtube-player/tubeplayer.swf?videoId=dhVXmeE8AfU" />
<param name="allowScriptAccess" value="always" />
<embed src="http://paulojtcoelho.com/beta/wp-content/plugins/wp-youtube-player/tubeplayer.swf?videoId=dhVXmeE8AfU" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="740" height="500"></object>
</p>
<h2>The team</h2>
<table border="0" cellspacing="3" cellpadding="3" width="600px">
<tbody>
<tr>
<td style="text-align: center;"><img class="aligncenter size-full wp-image-330" title="v-1" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/v-1.jpg" alt="" width="160" height="160" /></p>
<p>Angela Park</p>
<p>www.angelaepark.com</td>
<td style="text-align: center;"><img class="aligncenter size-full wp-image-331" title="v-3" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/v-3.jpg" alt="" width="160" height="160" /></p>
<p>Chong-Han Chua</p>
<p style="text-align: center;">www.5threvision.com</p>
</td>
</tr>
<tr>
<td style="text-align: center;"><img class="aligncenter size-full wp-image-332" title="v-2" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/v-2.jpg" alt="" width="160" height="160" /></p>
<p>Honray Lin</td>
<td><img class="aligncenter size-full wp-image-333" title="v-4" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/v-4.jpg" alt="" width="160" height="160" /></p>
<p style="text-align: center;">Clifton Lin</p>
</td>
</tr>
<tr>
<td>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-334" title="v-5" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/v-5.jpg" alt="" width="160" height="160" /></p>
<p style="text-align: center;">Paulo Coelho</p>
<p style="text-align: center;">www.paulojtcoelho.com</p>
</td>
<td>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-335" title="paul" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/paul.jpg" alt="" width="160" height="160" /></p>
<p style="text-align: center;">Dr. Paul Rybski</p>
<p style="text-align: center;">Faculty Sponsor</p>
<p style="text-align: center;">http://www.cs.cmu.edu/~prybski/</p>
</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://paulojtcoelho.com/beta/2010/12/redesigning-the-snackbot-gui/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Orbanizer</title>
		<link>http://paulojtcoelho.com/beta/2010/12/the-orbanizer/</link>
		<comments>http://paulojtcoelho.com/beta/2010/12/the-orbanizer/#comments</comments>
		<pubDate>Tue, 28 Dec 2010 14:04:28 +0000</pubDate>
		<dc:creator>Paulo</dc:creator>
				<category><![CDATA[UX HCI]]></category>

		<guid isPermaLink="false">http://paulojtcoelho.com/beta/?p=382</guid>
		<description><![CDATA[Parents face a problem when kids leave their houses. One of which is decluttering. Part of this problem is knowing what the child wants to keep or not. The orbanizer consists on an orb with a screen in the back that  supports parents and their children with the decluttering process. On the opposing side of [...]]]></description>
			<content:encoded><![CDATA[<p><!-- p.p1 {margin: 15.0px 0.0px 0.0px 0.0px; text-align: justify; font: 13.0px 'Gill Sans Light'} p.p2 {margin: 15.0px 0.0px 0.0px 0.0px; text-align: justify; font: 13.0px 'Gill Sans Light'; min-height: 15.0px} --><a href="http://paulojtcoelho.com/beta/wp-content/uploads/2011/01/orbsmall.jpg" rel="lightbox[382]"><img class="size-thumbnail wp-image-387 alignright" title="Prototype of the Orb: Softball ball with a cardboard base" src="http://paulojtcoelho.com/beta/wp-content/uploads/2011/01/orbsmall-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>Parents face a problem when kids leave their houses. One of which is decluttering. Part of this problem is knowing what the child wants to keep or not.</p>
<p>The orbanizer consists on an orb with a screen in the back that  supports parents and their children with the decluttering process. On the opposing side of the screen (the orb’s top) there is a camera.</p>
<p>Both the parents and the children have an orb. When the parents wants to declutter they use the orb to take pictures of objects and make an initial decision about that objects destiny.  By default there are three options: Throw away, give away and put way.</p>
<p>When the parent finishes the tagging process these are sent to the child orb that starts glowing. The child can then agree or disagree with the parent decision. These decisions are then sent to the parents that now know exactly what they should do with those items.</p>
<p>This project was an assignment for the Methods course at CMU.</p>
<p><img class="aligncenter size-full wp-image-385" title="orb-1small" src="http://paulojtcoelho.com/beta/wp-content/uploads/2011/01/orb-1small.jpg" alt="" width="600" height="185" /></p>
<p><img class="aligncenter size-full wp-image-386" title="orb-2small" src="http://paulojtcoelho.com/beta/wp-content/uploads/2011/01/orb-2small.jpg" alt="" width="600" height="411" /></p>
]]></content:encoded>
			<wfw:commentRss>http://paulojtcoelho.com/beta/2010/12/the-orbanizer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reversed Scanner Project</title>
		<link>http://paulojtcoelho.com/beta/2010/12/reversed-scanner-project/</link>
		<comments>http://paulojtcoelho.com/beta/2010/12/reversed-scanner-project/#comments</comments>
		<pubDate>Sun, 12 Dec 2010 18:13:39 +0000</pubDate>
		<dc:creator>Paulo</dc:creator>
				<category><![CDATA[Electronics]]></category>

		<guid isPermaLink="false">http://paulojtcoelho.com/beta/?p=233</guid>
		<description><![CDATA[About The objective for this project was to create a device that could print graphical elements into a surface that had the ability to erase itself. To do this, I explored the potential of a photochomatic ink. This special kind of ink, also found in sun glasses, has the ability to change color when exposed [...]]]></description>
			<content:encoded><![CDATA[<h3>About</h3>
<p style="text-align: left;">The objective for this project was to create a device that could print graphical elements into a surface that had the ability to erase itself.</p>
<p style="text-align: left;">To do this, I explored the potential of a photochomatic ink. This special kind of ink, also found in sun glasses, has the ability to change color when exposed to UV light. In my case, it is blue when UV light is present, and while when it is not. The speed at which the effect dissipates depends on the color. Mine is blue and it fades away in about 2 or 3 seconds.</p>
<p style="text-align: left;"><span id="more-233"></span></p>
<p style="text-align: left;">In order to print on this surface, a scanner was used because of its sliding arm. It allowed me to replace the regular light with a strip of 32 UV LEDs. These in conjucton with the sliding arm allow the scanner to print a 32&#215;40 pixel image in an area of about 16 square inches. This is very low resolution but it is perfect for a prof of concept.</p>
<h3 style="text-align: left;">What i used to built it</h3>
<table style="text-align: left;" border="0" cellspacing="6" cellpadding="0">
<tbody>
<tr>
<td style="text-align: left;">1</td>
<td>Scanner, with a working stepper motor</td>
</tr>
<tr>
<td>1</td>
<td>Arduino Duemilanove or Uno with a prototyping sheild</td>
</tr>
<tr>
<td>2</td>
<td>TLC5950</td>
</tr>
<tr>
<td>1</td>
<td>SN754410</td>
</tr>
<tr>
<td>1</td>
<td>7805 Voltage Regulator</td>
</tr>
<tr>
<td>1</td>
<td>Power Supply, 12V capable of more than 1A</td>
</tr>
<tr>
<td>32</td>
<td>UV LEDs</td>
</tr>
<tr>
<td>2</td>
<td>100nF Capacitors (ceramic)</td>
</tr>
<tr>
<td>2</td>
<td>Electrolytic capacitors bigger than 100uF</td>
</tr>
<tr>
<td>2</td>
<td>1k resistors</td>
</tr>
<tr>
<td>2</td>
<td>10k resistors</td>
</tr>
</tbody>
</table>
<h3 style="text-align: left;">The circuit</h3>
<p><a href="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/circuit-MV.jpg" rel="lightbox[233]"><img class="size-medium wp-image-242 alignnone" title="circuit MV" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/circuit-MV-300x206.jpg" alt="" width="300" height="206" /></a></p>
<h3>The surface</h3>
<p><img class="alignright size-thumbnail wp-image-248" title="ink-1" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/ink-1-150x150.jpg" alt="" width="150" height="150" /></p>
<p>The UV reactive surfaces were created by spreading the UV reactive power on adherent film. This film is stiky on one side and not on the other. This allowed me to cover the adheret side of two films and them glue them together so that the adherent part faces the middle. This traps all of the power inside.</p>
<p>This ink can be found here: <a href="http://www.solarcolordust.com/">http://www.solarcolordust.com/</a></p>
<h3>How it works</h3>
<p>A processing program was created so that images could be captured using the computer&#8217;s webcam. Doing it this way avoids the extra work of creating a system for the arduino to capture the image, process it and save it.</p>
<p>All the image process is done by the computer. It captures the image, converts it to a 32&#215;40 pixel image, then converts every pixel to black and white and only then sends them to the arduino using serial.</p>
<p><img class="size-medium wp-image-244 alignright" title="_DSC0887 copy" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/DSC0887-copy-300x192.jpg" alt="" width="300" height="192" /></p>
<p>The arduino receives these values and interprets them as white, gray and black. These correspond to the three levels of the UV LEDs: no power, half power, full power. The reason why this was made this way was because the UV paper fades away too fast. If the whole scale was used it would disappear before we could perceive it.</p>
<p><img class="alignright size-thumbnail wp-image-246" title="_DSC0885" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/DSC0885-150x150.jpg" alt="" width="150" height="150" /></p>
<p>To test if the concept was working I created two cards with high contrast images drawn on them. One with a smile =) and another with a uppercase F.</p>
<p>It is very hard to capture this with a camera but if the camera is set for long exposures, you get something like this image.</p>
<h3 style="text-align: left;">Demo of it working</h3>
<p>
<object style="width:740px; height:500px;">
<param name="movie" value="http://paulojtcoelho.com/beta/wp-content/plugins/wp-youtube-player/tubeplayer.swf?videoId=8Fyh1-IVXQw" />
<param name="allowScriptAccess" value="always" />
<embed src="http://paulojtcoelho.com/beta/wp-content/plugins/wp-youtube-player/tubeplayer.swf?videoId=8Fyh1-IVXQw" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="740" height="500"></object>
</p>
<h3 style="text-align: left;">Vision</h3>
<p>This technology could be improved to create a new kind of paper. If the ink lasted a day and the printing resolution was much much higher, people could print their newspapers using this kind of technology, reusing always the same sheet.</p>
<p>It is true that devices like the kindle already are able to produce similar results with their E-Ink display. However, this alternative opens the possibility to have something just like paper–very thin and very light–that can be used over and over.</p>
<h3>Codes</h3>
<p><a href="http://paulojtcoelho.com/arduino_code.txt">Arduino Code</a></p>
<p><a href="http://paulojtcoelho.com/processing_code.txt">Processing Code</a></p>
<h3>Some Images</h3>

<a href='http://paulojtcoelho.com/beta/2010/12/reversed-scanner-project/scanner-1/' title='scanner-1'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/scanner-1-150x150.jpg" class="attachment-thumbnail" alt="scanner-1" title="scanner-1" /></a>
<a href='http://paulojtcoelho.com/beta/2010/12/reversed-scanner-project/scanner-2/' title='scanner-2'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/scanner-2-150x150.jpg" class="attachment-thumbnail" alt="scanner-2" title="scanner-2" /></a>
<a href='http://paulojtcoelho.com/beta/2010/12/reversed-scanner-project/scanner-3/' title='scanner-3'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/scanner-3-150x150.jpg" class="attachment-thumbnail" alt="scanner-3" title="scanner-3" /></a>
<a href='http://paulojtcoelho.com/beta/2010/12/reversed-scanner-project/scanner-4/' title='scanner-4'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/scanner-4-150x150.jpg" class="attachment-thumbnail" alt="scanner-4" title="scanner-4" /></a>
<a href='http://paulojtcoelho.com/beta/2010/12/reversed-scanner-project/scanner-5/' title='scanner-5'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/scanner-5-150x150.jpg" class="attachment-thumbnail" alt="scanner-5" title="scanner-5" /></a>
<a href='http://paulojtcoelho.com/beta/2010/12/reversed-scanner-project/scanner-6/' title='scanner-6'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/12/scanner-6-150x150.jpg" class="attachment-thumbnail" alt="scanner-6" title="scanner-6" /></a>

]]></content:encoded>
			<wfw:commentRss>http://paulojtcoelho.com/beta/2010/12/reversed-scanner-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NES Capacitive Controller</title>
		<link>http://paulojtcoelho.com/beta/2010/12/nes-capacitive-controller/</link>
		<comments>http://paulojtcoelho.com/beta/2010/12/nes-capacitive-controller/#comments</comments>
		<pubDate>Thu, 09 Dec 2010 14:21:26 +0000</pubDate>
		<dc:creator>Paulo</dc:creator>
				<category><![CDATA[Electronics]]></category>

		<guid isPermaLink="false">http://paulojtcoelho.com/beta/?p=381</guid>
		<description><![CDATA[In order to study the performance of capacitive sensing I created a Nintendo Entertainment System (NES) style of controller. It performs just like an NES controller but uses capacitive sensing pads instead of buttons. In order for it to interface with the computer I used a keyboard interface. However, since the system is modular it [...]]]></description>
			<content:encoded><![CDATA[<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 15.0px 'Gill Sans Light'} --></p>
<p style="text-align: left;"><a href="http://paulojtcoelho.com/beta/wp-content/uploads/2011/01/controller-no-captions.jpg" rel="lightbox[381]"><img class="alignright size-thumbnail wp-image-400" title="NES Controller" src="http://paulojtcoelho.com/beta/wp-content/uploads/2011/01/controller-no-captions-150x150.jpg" alt="" width="150" height="150" /></a>In order to study the performance of capacitive sensing I created a Nintendo Entertainment System (NES) style of controller. It performs just like an NES controller but uses capacitive sensing pads instead of buttons. In order for it to interface with the computer I used a keyboard interface. However, since the system is modular it can be swapped for a real NES controller or any other input.</p>
<p style="text-align: left;">This would allow me to test the repetition of strokes of capacitive sensing pads while the users were having fun playing a game. It was developed as part of the research for my final thesis for my Master in Computer Science.</p>
<p><img class="aligncenter size-large wp-image-396" title="Illustration of the several parts of the controller" src="http://paulojtcoelho.com/beta/wp-content/uploads/2011/01/NES-white-BG-1024x779.png" alt="" width="675" height="514" /></p>
]]></content:encoded>
			<wfw:commentRss>http://paulojtcoelho.com/beta/2010/12/nes-capacitive-controller/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Etching PCB boards</title>
		<link>http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/</link>
		<comments>http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/#comments</comments>
		<pubDate>Wed, 24 Nov 2010 06:12:27 +0000</pubDate>
		<dc:creator>Paulo</dc:creator>
				<category><![CDATA[Electronics]]></category>

		<guid isPermaLink="false">http://paulojtcoelho.com/beta/?p=140</guid>
		<description><![CDATA[Many times I came to a situation where I required a circuit that was neater and more compact. Either the space is too small or I have a whole load of wires to fuss. Or even something that I just want to keep intact for some time. I encountered many obstacles like this on my [...]]]></description>
			<content:encoded><![CDATA[<p>Many times I came to a situation where I required a circuit that was neater and more compact. Either the space is too small or I have a whole load of wires to fuss. Or even something that I just want to keep intact for some time.</p>
<p>I encountered many obstacles like this on my project for my Master in CS (I&#8217;ll blog about this project in a few months).So I searched many sources and asked many opinions&#8230; I chewed it all up and came to a process that works for me. This does not mean it&#8217;s the best but, it&#8217;s the best for my needs.</p>
<p><span id="more-140"></span></p>
<h2>The PCB Design</h2>
<p>I use EAGLE as my primary source for drawing PCB boards. Being myself and HCIer I can tell that this software is NOT usable at all from that standpoint. However, it does it&#8217;s job very well.</p>
<p>I designed this in eagle to be printed into a PCB:</p>
<p style="text-align: center;"><a href="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/Screen-shot-2010-11-24-at-12.28.16-AM.png" rel="lightbox[140]"><img class="aligncenter size-full wp-image-141" title="Screen shot 2010-11-24 at 12.28.16 AM" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/Screen-shot-2010-11-24-at-12.28.16-AM.png" alt="" width="409" height="445" /></a></p>
<p style="text-align: left;">I will not go over the details on how to do this in EAGLE because it&#8217;s a whole new topic.</p>
<h2>Getting it into the paper</h2>
<p><img class="size-full wp-image-143 alignright" title="printpcbs-1.1" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-1.1.jpg" alt="" width="194" height="182" /></p>
<p>So the main idea is to transfer that circuit into our PCB. Unfortunately we can&#8217;t really use PCBs in printers as they are stiff. However, what we can do is print into a special paper that allows us to transfer our design from the paper to the PCB.</p>
<p>I have used many kinds of paper depending on the availability. The ones that work are the glossy ones (non porous). In this example I am using regular magazine paper that I have cut to fit in a printer.</p>
<p>To print it you MUST use a laser printer. It should look like something like this:</p>
<p>It does not really matter if you do it over type or images in the magazine. What is happening is that the toner from the laser printer is sitting on top of the glossy layer of the paper. This is important for the next step.</p>
<h2>The transfer</h2>
<p>Now that the design is in the paper you need to transfer it to the PCB board to act as a shield for the acid. The way this process works is by using heat to melt the toner and make it stick to the copper in the board.</p>
<p>I start by cleaning the copper. It has to be clean because otherwise the transfer will not happen. No grease, no oxidation, no fingerprints. I clean it with acetone.</p>
<p>After that I cut the paper so that the design is in one of the corners. This makes it easier to align the board to the paper.</p>

<a href='http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/printpcbs-1/' title='printpcbs-1'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-1-150x150.jpg" class="attachment-thumbnail" alt="printpcbs-1" title="printpcbs-1" /></a>
<a href='http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/printpcbs-2/' title='Tape position'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-2-150x150.jpg" class="attachment-thumbnail" alt="Tape position" title="Tape position" /></a>
<a href='http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/printpcbs-3/' title='Don&#039;t put tape on this part (doh)'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-3-150x150.jpg" class="attachment-thumbnail" alt="Don&#039;t put tape on this part (doh)" title="Don&#039;t put tape on this part (doh)" /></a>
<a href='http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/printpcbs-4/' title='Align it correctly '><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-4-150x150.jpg" class="attachment-thumbnail" alt="Align it correctly" title="Align it correctly" /></a>

<p>Now that your board is aligned under the circuit that is clean, apply heat to it with an iron. It is crucial that the paper is firmly secure. If it is not it can move and smudge the design as you move it. Remember that the toner melts and for a few moments it actually has the consistence of jello.</p>

<a href='http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/printpcbs-5/' title='Using the iron'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-5-150x150.jpg" class="attachment-thumbnail" alt="Using the iron" title="Using the iron" /></a>
<a href='http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/printpcbs-6/' title='Using the iron tip'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-6-150x150.jpg" class="attachment-thumbnail" alt="Using the iron tip" title="Using the iron tip" /></a>
<a href='http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/printpcbs-7/' title='See-though of the circuit (means done, generally)'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-7-150x150.jpg" class="attachment-thumbnail" alt="See-though of the circuit (means done, generally)" title="See-though of the circuit (means done, generally)" /></a>

<p>Use the tip of the iron to make sure you are going over everything. Don&#8217;t be afraid to apply pressure but start slowly and move towards pressure.</p>
<p>I generally know its done when I can clearly see the pattern on top of the paper. However, this varies with the paper and sometimes this does not work.</p>
<p>If you apply to less pressure&amp;heat the toner does not melt and does not transfer. Too much heat will melt it so much that will start smudging itself.</p>
<p>Let it cool down for a little bit and then use a knife to separate it from the rest of the paper. Drop it into cold water and let it sit for a minute or 2 to soak the paper.</p>
<p>The soaking is what allows for the paper to be removed efficiently from the board. I have tried using brushes and sponges to remove the paper. However, fingers are the best.</p>

<a href='http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/printpcbs-10/' title='Getting the paper wet'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-10-150x150.jpg" class="attachment-thumbnail" alt="Getting the paper wet" title="Getting the paper wet" /></a>
<a href='http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/printpcbs-11/' title='After water bath'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-11-150x150.jpg" class="attachment-thumbnail" alt="After water bath" title="After water bath" /></a>
<a href='http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/printpcbs-12/' title='Removing the paper'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-12-150x150.jpg" class="attachment-thumbnail" alt="Removing the paper" title="Removing the paper" /></a>
<a href='http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/printpcbs-13/' title='Removing the paper'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-13-150x150.jpg" class="attachment-thumbnail" alt="Removing the paper" title="Removing the paper" /></a>

<p>After this dry the board. I had bad experiences using paper to do this because the toner is quite fragile. I have a very &#8220;energy consuming&#8221; bulb that I use to heat the board and dry it out.</p>

<a href='http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/printpcbs-14/' title='Wet board'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-14-150x150.jpg" class="attachment-thumbnail" alt="Wet board" title="Wet board" /></a>
<a href='http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/printpcbs-15/' title='Under powerful light drying up'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-15-150x150.jpg" class="attachment-thumbnail" alt="Under powerful light drying up" title="Under powerful light drying up" /></a>
<a href='http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/printpcbs-16/' title='Dried board'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-16-150x150.jpg" class="attachment-thumbnail" alt="Dried board" title="Dried board" /></a>

<p>Drying is important for the inspection part. You need to make sure that all the circuit has been transferred and that there are no residues of paper bridging signals. If you check closely there is actually a piece of the circuit that is missing from the board because it did not transfer correctly. For minor fixes like this just draw the missing piece with a permanent marker.</p>
<p>Also, make sure the places that are supposed to have holes, do have them. This makes the drilling process easier afterwards.</p>
<h2>Etching</h2>
<p>Ok, now that we have out circuit &#8220;protected&#8221; we can start etching away the copper. There are several chemicals that do this but the one I found to be the quickest and the less messier is a solution of Hydrogen Peroxide and Muriatic Acid.</p>
<p>Here is my DIY setup.</p>
<p style="text-align: center;"><a href="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-17.jpg" rel="lightbox[140]"><img class="aligncenter size-full wp-image-162" title="printpcbs-17" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-17.jpg" alt="" width="420" height="411" /></a></p>
<pre>Just a side note: Hydrogen Peroxide is called Água Oxigenada in Portuguese.</pre>
<p>Now the solution I use is 2 parts hydrogen peroxide to 1 acid. And if you don&#8217;t remember chemistry class, pour the acid last.</p>
<p>Get the boards in and keep an eye on it because there are two things that can happen. If you are etching double sided boards you need to keep an eye on the underside. If the circuit part is etched away, remove it and cover it with tape so that you can continue on the other side and not ruin your work. The toner will only work so far&#8230;</p>

<a href='http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/printpcbs-19/' title='Two PCBs etching'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-19-150x150.jpg" class="attachment-thumbnail" alt="Two PCBs etching" title="Two PCBs etching" /></a>
<a href='http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/printpcbs-21/' title='The Underside'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-21-150x150.jpg" class="attachment-thumbnail" alt="The Underside" title="The Underside" /></a>
<a href='http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/printpcbs-22/' title='Covered PCB because the underside did not finish yet'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-22-150x150.jpg" class="attachment-thumbnail" alt="Covered PCB because the underside did not finish yet" title="Covered PCB because the underside did not finish yet" /></a>

<p>After the etching is completed remove the boards and drop them in the water container that you used to remove the paper. Just so you remove the acid (or dilute it a lot).</p>
<p>It&#8217;s just about done. Now use the acetone to remove the copper.</p>

<a href='http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/printpcbs-24/' title='Just out of the etching'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-24-150x150.jpg" class="attachment-thumbnail" alt="Just out of the etching" title="Just out of the etching" /></a>
<a href='http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/printpcbs-25/' title='Using acetone to remove toner'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-25-150x150.jpg" class="attachment-thumbnail" alt="Using acetone to remove toner" title="Using acetone to remove toner" /></a>
<a href='http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/printpcbs-26/' title='PCBs DONE! Yay!'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2010/11/printpcbs-26-150x150.jpg" class="attachment-thumbnail" alt="PCBs DONE! Yay!" title="PCBs DONE! Yay!" /></a>

<p>The result is not professional nor perfect. However, comparing the price of the commercially made ones, specially if you just need one, it is way (way) cheaper.</p>
]]></content:encoded>
			<wfw:commentRss>http://paulojtcoelho.com/beta/2010/11/etching-pcb-boards-quickneasy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drama School Posters</title>
		<link>http://paulojtcoelho.com/beta/2010/11/drama-school-posters/</link>
		<comments>http://paulojtcoelho.com/beta/2010/11/drama-school-posters/#comments</comments>
		<pubDate>Tue, 23 Nov 2010 23:26:35 +0000</pubDate>
		<dc:creator>Paulo</dc:creator>
				<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://paulojtcoelho.com/beta/?p=414</guid>
		<description><![CDATA[The Drama School Posters were part of an assignment of Communication Design Fundamentals at CMU. The objective was to explore a Hot and a Cold pallet. I think they came out pretty cool.]]></description>
			<content:encoded><![CDATA[<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 15.0px 'Gill Sans Light'; color: #363636} -->The Drama School Posters were part of an assignment of Communication Design Fundamentals at CMU. The objective was to explore a Hot and a Cold pallet. I think they came out pretty cool.</p>

<a href='http://paulojtcoelho.com/beta/2010/11/drama-school-posters/cdf-4b-cold-small/' title='CDF 4B COLD small'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2011/02/CDF-4B-COLD-small-150x150.jpg" class="attachment-thumbnail" alt="CDF 4B COLD small" title="CDF 4B COLD small" /></a>
<a href='http://paulojtcoelho.com/beta/2010/11/drama-school-posters/cdf-4b-hot-small/' title='CDF 4B HOT small'><img width="150" height="150" src="http://paulojtcoelho.com/beta/wp-content/uploads/2011/02/CDF-4B-HOT-small-150x150.jpg" class="attachment-thumbnail" alt="CDF 4B HOT small" title="CDF 4B HOT small" /></a>

]]></content:encoded>
			<wfw:commentRss>http://paulojtcoelho.com/beta/2010/11/drama-school-posters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Infographic</title>
		<link>http://paulojtcoelho.com/beta/2010/11/infographic/</link>
		<comments>http://paulojtcoelho.com/beta/2010/11/infographic/#comments</comments>
		<pubDate>Sun, 21 Nov 2010 23:35:00 +0000</pubDate>
		<dc:creator>Paulo</dc:creator>
				<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://paulojtcoelho.com/beta/?p=422</guid>
		<description><![CDATA[As part of an assignment for Communication Design Fundamentals I developed an Infographic in isometric view.]]></description>
			<content:encoded><![CDATA[<p>As part of an assignment for Communication Design Fundamentals I developed an Infographic in isometric view.</p>
<p style="text-align: center;"><a href="http://paulojtcoelho.com/beta/wp-content/uploads/2011/02/Infographic-recyling.jpg" rel="lightbox[422]"><img class="size-thumbnail wp-image-423 aligncenter" title="Infographic recyling" src="http://paulojtcoelho.com/beta/wp-content/uploads/2011/02/Infographic-recyling-150x150.jpg" alt="" width="150" height="150" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://paulojtcoelho.com/beta/2010/11/infographic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

