<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>ArduinoRS.net</title>
	
	<link>http://www.arduinors.net/blog</link>
	<description>Blog sobre Arduino</description>
	<lastBuildDate>Mon, 10 Oct 2011 02:24:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/arduinors-rss20" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="arduinors-rss20" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Library DHCP e DNS para Arduino</title>
		<link>http://www.arduinors.net/blog/library-dhcp-e-dns-para-arduino/</link>
		<comments>http://www.arduinors.net/blog/library-dhcp-e-dns-para-arduino/#comments</comments>
		<pubDate>Mon, 10 Oct 2011 02:21:17 +0000</pubDate>
		<dc:creator>Rafael Quines</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Library]]></category>

		<guid isPermaLink="false">http://www.arduinors.net/blog/?p=333</guid>
		<description><![CDATA[Para todos que fazem projetos com o arduino usando a EthernetShield, provavelmente já tiveram a necessidade de usar os recursos de DHCP e DNS. Finalmente consegui encontrar para meus projetos uma library confiável, e que realmente funciona para atender isso. Para quem não sabe, DHCP é um protocolo de rede que permite aos computadores (ou dispositivos) [...]]]></description>
			<content:encoded><![CDATA[<p>Para todos que fazem projetos com o arduino usando a <a title="Ethernet Shield" href="http://www.arduino.cc/en/Main/ArduinoEthernetShield" target="_blank">EthernetShield</a>, provavelmente já tiveram a necessidade de usar os recursos de DHCP e DNS. Finalmente consegui encontrar para meus projetos uma library confiável, e que realmente funciona para atender isso.</p>
<p>Para quem não sabe, <a title="DHCP" href="http://pt.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol" target="_blank">DHCP</a> é um protocolo de rede que permite aos computadores (ou dispositivos) conectados a uma rede, receber suas configurações de rede automaticamente a partir de um servidor central, sem que você precise configurá-los manualmente. Já o <a title="DNS" href="http://pt.wikipedia.org/wiki/Domain_Name_System" target="_blank">DNS</a> é um sistema de gerenciamento de nomes x IPs. Ele é o responsável por traduzir uma URL qualquer, em um endereço IP. Esse endereço IP é essencial para acessarmos qualquer coisa na internet.</p>
<p><span id="more-333"></span></p>
<p>Encontrei essas libraries no seguinte endereço:  <a href="http://gkaindl.com/software/arduino-ethernet">http://gkaindl.com/software/arduino-ethernet</a>. Depois de ter baixado e testado, comprovadamente funcionam. Ligando o arduino no meu Access Point, ele recebeu um ip da minha rede sem nenhum problema, além de configurações de máscara de rede, gateway e até servidor DNS. Logo após, fiz um teste de requisição para a página do google, porém, ao invés de passar o IP, simplesmente passei &#8220;www.google.com&#8221;, e a library funcionou como esperado: traduziu o nome em IP, e fez a requisição ao site&#8230; Parabéns ao desenvolvedor George Kaindl.</p>
<p>Segue o exemplo testado e aprovado&#8230;</p>
<pre class="cpp" name="code">#if defined(ARDUINO) &amp;&amp; ARDUINO &gt; 18
#include &lt;SPI.h&gt;
#endif
#include &lt;Ethernet.h&gt;
#include &lt;EthernetDHCP.h&gt;
#include &lt;EthernetDNS.h&gt;
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
char server[] = "www.google.com";

const byte* ipAddr;
const byte* gatewayAddr;
const byte* dnsAddr;

void requisita() {
  byte serverIpAddr[4];
  DNSError err = EthernetDNS.resolveHostName(server, serverIpAddr);
  if (DNSSuccess == err) {
    Serial.print("IP: ");
    Serial.println(ip_to_str(serverIpAddr));
    Client client(serverIpAddr, 80);
    Serial.println("Conectando...");
    if (client.connect()) {
      Serial.println("Conectou...");
      client.println("GET / HTTP/1.1");
      client.println();
    } else {
      Serial.println("Conexão falhou...");
    }
    delay(100);
    while (client.connected()) {
      if (client.available()) {
        char c = client.read();
        Serial.print(c);
      }
    }
    Serial.println("Desconectando...");
    client.stop(); //desconectando...
  } else if (DNSTimedOut == err) {
    Serial.println("Timeout...");
  } else if (DNSNotFound == err) {
    Serial.println("Host não existe.");
  } else {
    Serial.print("Código do erro: ");
    Serial.print((int)err, DEC);
    Serial.println(".");
  }
}

void setup()
{
  Serial.begin(9600);
  Serial.println("Obtendo ip...");
  EthernetDHCP.begin(mac);
  ipAddr = EthernetDHCP.ipAddress();
  Serial.print("IP obtido: ");
  Serial.println(ip_to_str(ipAddr));
  gatewayAddr = EthernetDHCP.gatewayIpAddress();
  Serial.print("Gateway: ");
  Serial.println(ip_to_str(gatewayAddr));
  dnsAddr = EthernetDHCP.dnsIpAddress();
  Serial.print("DNS: ");
  Serial.println(ip_to_str(dnsAddr));
  EthernetDNS.setDNSServer(dnsAddr);
}

void loop()
{
  EthernetDHCP.maintain();
  requisita();
  delay(5000);
}

const char* ip_to_str(const uint8_t* ipAddr)
{
  static char buf[16];
  sprintf(buf, "%d.%d.%d.%d\0", ipAddr[0], ipAddr[1], ipAddr[2], ipAddr[3]);
  return buf;
}</pre>
<p>Segue link para download das Libraries DHCP e DNS: <a title="ArduinoEthernet" href="http://gkaindl.com/php/download.php?key=ArduinoEthernet" target="_blank">DOWNLOAD</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arduinors.net/blog/library-dhcp-e-dns-para-arduino/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Trailer do Documentário “Arduino” Chega a 75.000 Exibições em 1 Dia</title>
		<link>http://www.arduinors.net/blog/trailer-do-documentario-%e2%80%9carduino%e2%80%9d-chega-a-75-000-exibicoes-em-1-dia/</link>
		<comments>http://www.arduinors.net/blog/trailer-do-documentario-%e2%80%9carduino%e2%80%9d-chega-a-75-000-exibicoes-em-1-dia/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 19:37:38 +0000</pubDate>
		<dc:creator>Rafael Quines</dc:creator>
				<category><![CDATA[Arduino]]></category>

		<guid isPermaLink="false">http://www.arduinors.net/blog/?p=326</guid>
		<description><![CDATA[O número de exibições do trailer do documentário sobre o computador físico conhecido como Arduino subiu radicalmente nesta segunda-feira, sugerindo que a expectativa para o filme é alta. O Filme se refere ao hardware e software open source destinado para os artistas, designers, e artesãos de todos os tipos para construir objetos e máquinas interativas. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.arduinors.net/blog/wp-content/uploads/2010/08/img1.bmp"><img class="alignleft size-full wp-image-327" title="img1" src="http://www.arduinors.net/blog/wp-content/uploads/2010/08/img1.bmp" alt="" /></a>O número de exibições do trailer do documentário sobre o computador físico conhecido como Arduino subiu radicalmente nesta segunda-feira, sugerindo que a expectativa para o filme é alta.</p>
<p><span id="more-326"></span></p>
<p>O Filme se refere ao hardware e software open source destinado para os artistas, designers, e artesãos de todos os tipos para construir objetos e máquinas interativas. O microcontrolador Arduino foi projetado para ser barato e fácil de ser programado – as placas podem ser construídas manualmente ou compradas pré-montadas por somente US$20, e o software pode ser baixado gratuitamente.</p>
<p><a href="http://www.arduinors.net/blog/wp-content/uploads/2010/08/img2.jpg"><img class="alignleft size-medium wp-image-328" title="img2" src="http://www.arduinors.net/blog/wp-content/uploads/2010/08/img2-300x208.jpg" alt="" width="300" height="208" /></a>O Arduino foi projetado para ser acessível a todos, e parece estar funcionando. O dispositivo tem cativado cada vez mais pessoas do mundo da tecnologia e do mainstream desde o seu lançamento em 2005. Ele tem sido utilizado para fazer de tudo, desde arte, até robôs, bafômetros e guitarras. Recentemente a Microsoft Research anunciou que havia descoberto uma forma para eliminar fotos tremidas, compensando o movimento não intencional da câmera utilizando informações obtidas por um sensor e reunidas pela placa Arduino.</p>
<p><a href="http://www.arduinors.net/blog/wp-content/uploads/2010/08/img3.jpg"><img class="alignleft size-medium wp-image-329" title="img3" src="http://www.arduinors.net/blog/wp-content/uploads/2010/08/img3-300x164.jpg" alt="" width="300" height="164" /></a>O Laboral Centro de Arte da Espanha encomendou o documentário sobre o Arduino, previsto para ser lançado neste verão. Os cineastasanunciaram que o filme está quase pronto e lançaram um trailer há alguns dias, que chegou ao BoingBoing e em outros agregadores anteontem. Segundo o Arduino o aumento de tráfego foi devido sua aparição em “um dos principais blogs de tecnologia”, mas não disse qual.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arduinors.net/blog/trailer-do-documentario-%e2%80%9carduino%e2%80%9d-chega-a-75-000-exibicoes-em-1-dia/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Palestra sobre Arduino – Faculdade QI (Gravataí)</title>
		<link>http://www.arduinors.net/blog/palestra-sobre-arduino-faculdade-qi-gravatai/</link>
		<comments>http://www.arduinors.net/blog/palestra-sobre-arduino-faculdade-qi-gravatai/#comments</comments>
		<pubDate>Sat, 27 Mar 2010 09:03:05 +0000</pubDate>
		<dc:creator>Rafael Quines</dc:creator>
				<category><![CDATA[Arduino]]></category>

		<guid isPermaLink="false">http://www.arduinors.net/blog/?p=310</guid>
		<description><![CDATA[Seguem algumas fotos da palestra que ministrei no dia 17 de Março na Faculdade QI, na cidade de Gravataí/RS. Agradeço a oportunidade e todo o apoio dos professores e coordenadores da faculdade. Um agradecimento especial aos alunos do curso de Desenvolvimento de Sistemas que assistiram a palestra.]]></description>
			<content:encoded><![CDATA[<p>Seguem algumas fotos da palestra que ministrei no dia 17 de Março na Faculdade QI, na cidade de Gravataí/RS.<br/><br/><br />
Agradeço a oportunidade e todo o apoio dos professores e coordenadores da faculdade. Um agradecimento especial aos alunos do curso de Desenvolvimento de Sistemas que assistiram a palestra.</p>
<p><span id="more-310"></span><br />

<a href='http://www.arduinors.net/blog/palestra-sobre-arduino-faculdade-qi-gravatai/dsc00469/' title='DSC00469'><img width="150" height="150" src="http://www.arduinors.net/blog/wp-content/uploads/2010/03/DSC00469-150x150.jpg" class="attachment-thumbnail" alt="DSC00469" title="DSC00469" /></a>
<a href='http://www.arduinors.net/blog/palestra-sobre-arduino-faculdade-qi-gravatai/dsc00472/' title='DSC00472'><img width="150" height="150" src="http://www.arduinors.net/blog/wp-content/uploads/2010/03/DSC00472-150x150.jpg" class="attachment-thumbnail" alt="DSC00472" title="DSC00472" /></a>
<a href='http://www.arduinors.net/blog/palestra-sobre-arduino-faculdade-qi-gravatai/dsc00474/' title='DSC00474'><img width="150" height="150" src="http://www.arduinors.net/blog/wp-content/uploads/2010/03/DSC00474-150x150.jpg" class="attachment-thumbnail" alt="DSC00474" title="DSC00474" /></a>
<a href='http://www.arduinors.net/blog/palestra-sobre-arduino-faculdade-qi-gravatai/dsc00475/' title='DSC00475'><img width="150" height="150" src="http://www.arduinors.net/blog/wp-content/uploads/2010/03/DSC00475-150x150.jpg" class="attachment-thumbnail" alt="DSC00475" title="DSC00475" /></a>
<a href='http://www.arduinors.net/blog/palestra-sobre-arduino-faculdade-qi-gravatai/dsc00479/' title='DSC00479'><img width="150" height="150" src="http://www.arduinors.net/blog/wp-content/uploads/2010/03/DSC00479-150x150.jpg" class="attachment-thumbnail" alt="DSC00479" title="DSC00479" /></a>
<a href='http://www.arduinors.net/blog/palestra-sobre-arduino-faculdade-qi-gravatai/dsc00483/' title='DSC00483'><img width="150" height="150" src="http://www.arduinors.net/blog/wp-content/uploads/2010/03/DSC00483-150x150.jpg" class="attachment-thumbnail" alt="DSC00483" title="DSC00483" /></a>
<a href='http://www.arduinors.net/blog/palestra-sobre-arduino-faculdade-qi-gravatai/dsc00484/' title='DSC00484'><img width="150" height="150" src="http://www.arduinors.net/blog/wp-content/uploads/2010/03/DSC00484-150x150.jpg" class="attachment-thumbnail" alt="DSC00484" title="DSC00484" /></a>
<a href='http://www.arduinors.net/blog/palestra-sobre-arduino-faculdade-qi-gravatai/dsc00485/' title='DSC00485'><img width="150" height="150" src="http://www.arduinors.net/blog/wp-content/uploads/2010/03/DSC00485-150x150.jpg" class="attachment-thumbnail" alt="DSC00485" title="DSC00485" /></a>
<a href='http://www.arduinors.net/blog/palestra-sobre-arduino-faculdade-qi-gravatai/dsc00490/' title='DSC00490'><img width="150" height="150" src="http://www.arduinors.net/blog/wp-content/uploads/2010/03/DSC00490-150x150.jpg" class="attachment-thumbnail" alt="DSC00490" title="DSC00490" /></a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arduinors.net/blog/palestra-sobre-arduino-faculdade-qi-gravatai/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Reportagem sobre Arduino no Olhar Digital</title>
		<link>http://www.arduinors.net/blog/reportagem-sobre-arduino-no-olhar-digital/</link>
		<comments>http://www.arduinors.net/blog/reportagem-sobre-arduino-no-olhar-digital/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 14:02:41 +0000</pubDate>
		<dc:creator>Rafael Quines</dc:creator>
				<category><![CDATA[Arduino]]></category>

		<guid isPermaLink="false">http://www.arduinors.net/blog/?p=307</guid>
		<description><![CDATA[Pessoal, saiu uma reportagem sobre o Arduino no Olhar Digital. Passou para o Brasil inteiro.. Assistam a seguir Fiquem a vontade para assistir e divulgar:]]></description>
			<content:encoded><![CDATA[<p>Pessoal, saiu uma reportagem sobre o Arduino no Olhar Digital.<br />
Passou para o Brasil inteiro..</p>
<p>Assistam a seguir</p>
<p><span id="more-307"></span><br />
Fiquem a vontade para assistir e divulgar:</p>
<p><object width="320" height="225"><param name="movie" value="http://www.olhardigital.com.br/flashes/player_embed_low?path_video=http://p.download.uol.com.br/olhardigital/PGM258/pgm258_cv_arduino.flv&#038;player_width=640&#038;player_height=380&#038;tipo_player=baixa&#038;titulo_video=Arduino: robótica para iniciantes&#038;current_url=http://olhardigital.uol.com.br/central_de_videos/video_wide.php?id_conteudo=10981&#038;/ARDUINO+ROBOTICA+PARA+INICIANTES?id_conteudo=10981"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.olhardigital.com.br/flashes/player_embed_low?path_video=http://p.download.uol.com.br/olhardigital/PGM258/pgm258_cv_arduino.flv&#038;player_width=640&#038;player_height=380&#038;tipo_player=baixa&#038;titulo_video=Arduino: robótica para iniciantes&#038;current_url=http://olhardigital.uol.com.br/central_de_videos/video_wide.php?id_conteudo=10981&#038;/ARDUINO+ROBOTICA+PARA+INICIANTES?id_conteudo=10981" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="320" height="225"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arduinors.net/blog/reportagem-sobre-arduino-no-olhar-digital/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Como Criar Library pro Arduino</title>
		<link>http://www.arduinors.net/blog/como-criar-library-pro-arduino/</link>
		<comments>http://www.arduinors.net/blog/como-criar-library-pro-arduino/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 14:58:20 +0000</pubDate>
		<dc:creator>Rafael Quines</dc:creator>
				<category><![CDATA[Arduino]]></category>

		<guid isPermaLink="false">http://www.arduinors.net/blog/?p=297</guid>
		<description><![CDATA[Este post tem o intuito de explicar como criar uma library pro Arduino. Tudo começa em um sketch com um esboço para piscar o código Morse e explica como converter as suas funções em uma biblioteca. Isso permite que outras pessoas facilmente possam usar o código que você escreveu e atualizá-lo quando você melhorar a [...]]]></description>
			<content:encoded><![CDATA[<p>Este post tem o intuito de explicar como criar uma library pro Arduino. Tudo começa em um sketch com um esboço para piscar o código Morse e explica como converter as suas funções em uma biblioteca. Isso permite que outras pessoas facilmente possam usar o código que você escreveu e atualizá-lo quando você melhorar a biblioteca.</p>
<p><span id="more-297"></span><br />
Sketch que pisca o código Morse:</p>
<pre class="cpp"name="code">
int pin = 13;

void setup()
{
  pinMode(pin, OUTPUT);
}

void loop()
{
  dot(); dot(); dot();
  dash(); dash(); dash();
  dot(); dot(); dot();
  delay(3000);
}

void dot()
{
  digitalWrite(pin, HIGH);
  delay(250);
  digitalWrite(pin, LOW);
  delay(250);
}

void dash()
{
  digitalWrite(pin, HIGH);
  delay(1000);
  digitalWrite(pin, LOW);
  delay(250);
}
</pre>
<p>Nesse sketch existem diferentes partes que precisaremos implementar para que o led pisque. Primeiramente temos os métodos <b>dot()</b> e <b>dash()</b> que são os responsáveis por fazer o led piscar na velocidade de um ponto, e um traço. Segundo, existe uma variável <b>ledPin</b> que determina qual o pino do Arduino estará sendo usado para ligar o led. E finalmente o <b>pinMode</b> que define que o pino será uma saída (OUTPUT).</p>
<p>Para criarmos nossa library, precisaremos obrigatoriamente de 2 (dois) arquivos: um arquivo de header (extensão &#8220;.h&#8221;) e o arquivo do código-fonte (extensão &#8220;.cpp&#8221;). Vamos começar então pelo arquivo Morse.h.</p>
<p>A primeira coisa a fazer é dar um include que dá acesso aos recursos padrões do arduino, como <b>pinMode()</b>, <b>digitalWrite()</b>, etc. Outra coisa a se fazer também é usar um &#8220;#ifndef&#8221; para impedir que, por algum motivo, alguém faça um include da sua classe mais de uma vez. Segue o código:</p>
<pre class="cpp"name="code">
#ifndef Morse_h
#define Morse_h

#include "WProgram.h"
class Morse
{
  public:
    Morse(int pin);
    void dot();
    void dash();
  private:
    int _pin;
};

#endif
</pre>
<p>Agora vamos para o arquivo Morse.cpp. Devemos lembrar que este também precisa dar o include no WProgram.h, e no Morse.h. O objetivo desse cpp é dar a implementação de cada método definido no Morse.h.</p>
<pre class="cpp"name="code">
#include "WProgram.h"
#include "Morse.h"

Morse::Morse(int pin)
{
  pinMode(pin, OUTPUT);
  _pin = pin;
}

void Morse::dot()
{
  digitalWrite(_pin, HIGH);
  delay(250);
  digitalWrite(_pin, LOW);
  delay(250);
}

void Morse::dash()
{
  digitalWrite(_pin, HIGH);
  delay(1000);
  digitalWrite(_pin, LOW);
  delay(250);
}
</pre>
<p>Nossa library está pronta. Isso é tudo que precisamos. Agora veremos como usar nossa library recem criada.</p>
<p>Primeiro, devemos criar um diretório chamado <b>Morse</b> dentro das libraries do Arduino (<b>hardware/libraries</b>). Copie ou mova os arquivos Morse.h e Morse.cpp para este diretório. Agora abra a IDE do Arduino. No start da IDE, ela se encarregará de compilar nossa library, gerando um arquivo objeto (Morse.o) e mostrará warnings e erros. Se você abrir no menu <b>Sketch -> Import Library</b> você verá a Morse para ser incluída no seu sketch. Para qualquer alteração na library, precisamos excluir o arquivo Morse.o, fechar a IDE e abrir novamente, para que seja criado um novo arquivo Morse.o.</p>
<p>Agora um exemplo de sketch usando nossa library:</p>
<pre class="cpp"name="code">
#include <Morse.h>

Morse morse(13);

void setup()
{
}

void loop()
{
  morse.dot(); morse.dot(); morse.dot();
  morse.dash(); morse.dash(); morse.dash();
  morse.dot(); morse.dot(); morse.dot();
  delay(3000);
}
</pre>
<p>Além da criação da nossa library, podemos ainda criar um exemplo de uso, para facilitar a vida do usuário que for usá-la. Para isso, criamos uma pasta chamada <b>examples</b> dentro do nosso diretório <b>Morse</b>. Então copie ou mova o diretório onde contem o sketch de exemplo. Reabrindo a IDE, você notará que o exemplo estará disponível no menu <b>File -> Sketchbook -> Examples</b></p>
<p>Caso você queira baixar a library completa, faça o download <a href="http://www.arduinors.net/blog/wp-content/uploads/2009/12/Morse.zip">AQUI</a>.</p>
<p>Fonte: <a target="_blank" href="http://www.arduino.cc/en/Hacking/LibraryTutorial">arduino.cc</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arduinors.net/blog/como-criar-library-pro-arduino/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Enquete  – Produtos Arduino no Brasil</title>
		<link>http://www.arduinors.net/blog/enquete-produtos-arduino-no-brasil/</link>
		<comments>http://www.arduinors.net/blog/enquete-produtos-arduino-no-brasil/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 18:42:23 +0000</pubDate>
		<dc:creator>Rafael Quines</dc:creator>
				<category><![CDATA[Arduino]]></category>

		<guid isPermaLink="false">http://www.arduinors.net/blog/?p=282</guid>
		<description><![CDATA[Todos sabemos como é difícil (e caro) conseguir placas, shields e os próprios Arduinos originais aqui no Brasil. Há pouco tempo que é vendido aqui, mas mesmo assim são poucos. Estou lançando essa enquete para saber quais os produtos do Arduino os visitantes têm mais interesse. Os arduinos podem ser substituídos por Freeduino, ou Tatuino, [...]]]></description>
			<content:encoded><![CDATA[<p>Todos sabemos como é difícil (e caro) conseguir placas, shields e os próprios Arduinos originais aqui no Brasil. Há pouco tempo que é vendido aqui, mas mesmo assim são poucos.</p>
<p>Estou lançando essa enquete para saber quais os produtos do Arduino os visitantes têm mais interesse. Os arduinos podem ser substituídos por Freeduino, ou Tatuino, ou outras versões criadas aqui no Brasil, porém, existem shields e até versões específicas de arduino que não estão a venda por aqui.</p>
<p><span id="more-282"></span><br />
Gostaria da opinião de você, visitante, respondendo a essa enquete:</p>
<div>
	<div class='democracy'>
		<strong class="poll-question">Quais produtos Arduino você gostaria que estivessem disponíveis no Brasil?</strong>
		<div class='dem-results'>
		<form action='http://www.arduinors.net/blog/wp-content/plugins/democracy/democracy.php' onsubmit='return dem_Vote(this)'>
		<ul>
			<li>
					<input type='radio' id='dem-choice-14' value='14' name='dem_poll_2' />
					<label for='dem-choice-14'>Placas Arduinos Mega, Due, Nano e os Shields e Livros Também</label>
			</li>
			<li>
					<input type='radio' id='dem-choice-6' value='6' name='dem_poll_2' />
					<label for='dem-choice-6'>Arduino Duemilanove</label>
			</li>
			<li>
					<input type='radio' id='dem-choice-7' value='7' name='dem_poll_2' />
					<label for='dem-choice-7'>Arduino Mega</label>
			</li>
			<li>
					<input type='radio' id='dem-choice-8' value='8' name='dem_poll_2' />
					<label for='dem-choice-8'>Arduino Nano</label>
			</li>
			<li>
					<input type='radio' id='dem-choice-9' value='9' name='dem_poll_2' />
					<label for='dem-choice-9'>Arduino BT (Bluetooth)</label>
			</li>
			<li>
					<input type='radio' id='dem-choice-10' value='10' name='dem_poll_2' />
					<label for='dem-choice-10'>Ethernet Shield</label>
			</li>
			<li>
					<input type='radio' id='dem-choice-11' value='11' name='dem_poll_2' />
					<label for='dem-choice-11'>XBee Shield</label>
			</li>
			<li>
					<input type='radio' id='dem-choice-12' value='12' name='dem_poll_2' />
					<label for='dem-choice-12'>GPS Shield</label>
			</li>
			<li>
					<input type='radio' id='dem-choice-13' value='13' name='dem_poll_2' />
					<label for='dem-choice-13'>Joystick Shield</label>
			</li>
			<li>
					<input type='radio' id='dem-choice-15' value='15' name='dem_poll_2' />
					<label for='dem-choice-15'>Freeduino</label>
			</li>
			<li>
					<input type='radio' id='dem-choice-16' value='16' name='dem_poll_2' />
					<label for='dem-choice-16'>Arduino Motor Shield (http://www.ladyada.net/make/mshield/)</label>
			</li>
			<li>
					<input type='radio' id='dem-choice-17' value='17' name='dem_poll_2' />
					<label for='dem-choice-17'>Sparkfun - IMU 6DOF Razor</label>
			</li>
			<li>
					<input type='radio' id='dem-choice-18' value='18' name='dem_poll_2' />
					<label for='dem-choice-18'>roboduino</label>
			</li>
			<li>
					<input type='radio' id='dem-choice-19' value='19' name='dem_poll_2' />
					<label for='dem-choice-19'>Arduino Severino (kit)</label>
			</li>
			<li>
					<input type='radio' id='dem-choice-20' value='20' name='dem_poll_2' />
					<label for='dem-choice-20'>WiFi Shield</label>
			</li>
			<li>
					<input type='radio' id='dem-choice-21' value='21' name='dem_poll_2' />
					<label for='dem-choice-21'>todos</label>
			</li>
			<li>
					<input type='radio' id='dem-choice-22' value='22' name='dem_poll_2' />
					<label for='dem-choice-22'>ds</label>
			</li>
			<li>
					<input type='radio' id='dem-choice-23' value='23' name='dem_poll_2' />
					<label for='dem-choice-23'>gsm shield e gps shield</label>
			</li>
			<li> <a href='/blog/feed/?dem_add_user_answer=true&dem_poll_id=2' rel='nofollow' onclick='return dem_addAnswer(this)' class='dem-add-answer'>Adcionar Minha Resposta</a>
			</li>
		</ul>
			<input type='hidden' name='dem_poll_id' value='2' />
			<input type='hidden' name='dem_action' value='vote' />
			<input type='submit' class='dem-vote-button' value='Votar' />
		</form>
		</div>
	</div></div>
]]></content:encoded>
			<wfw:commentRss>http://www.arduinors.net/blog/enquete-produtos-arduino-no-brasil/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Camisetas Arduino</title>
		<link>http://www.arduinors.net/blog/camisetas-arduino/</link>
		<comments>http://www.arduinors.net/blog/camisetas-arduino/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 02:48:13 +0000</pubDate>
		<dc:creator>Rafael Quines</dc:creator>
				<category><![CDATA[Arduino]]></category>

		<guid isPermaLink="false">http://www.arduinors.net/blog/?p=278</guid>
		<description><![CDATA[É com grande satisfação que anuncio que um pessoal de Florianópolis-SC mandaram confeccionar as primeiras camisetas do Arduino aqui no Brasil. Seguem algumas fotos: No momento estão disponíveis os tamanhos Masculina: GG / G / M Feminina: G / M Não foram feitas muitas camisetas, portanto, para quem tiver interesse, vale a pena garantir a [...]]]></description>
			<content:encoded><![CDATA[<p>É com grande satisfação que anuncio que um pessoal de Florianópolis-SC mandaram confeccionar as primeiras camisetas do Arduino aqui no Brasil. Seguem algumas fotos:</p>
<p><a href="http://www.arduinors.net/img/camiseta_1.jpg"><img alt="" src="http://www.arduinors.net/img/camiseta_1.jpg" title="Camiseta 1" class="aligncenter" width="500" height="380" /></a><br />
<span id="more-278"></span></p>
<p>No momento estão disponíveis os tamanhos<br />
Masculina:<br />
GG / G / M<br />
Feminina:<br />
G / M</p>
<p><a href="http://arduinors.net/img/camiseta_2.jpg"><img alt="" src="http://arduinors.net/img/camiseta_2.jpg" title="Camiseta 2" class="aligncenter" width="428" height="500" /></a></p>
<p><a href="http://arduinors.net/img/camiseta_3.jpg"><img alt="" src="http://arduinors.net/img/camiseta_3.jpg" title="Camiseta 3" class="aligncenter" width="368" height="500" /></a></p>
<p>Não foram feitas muitas camisetas, portanto, para quem tiver interesse, vale a pena garantir a sua.</p>
<p>Valor da Camiseta: R$ 25,00 + Frete</p>
<p>As camisetas podem ser compradas nesse link: <a target="_blank" href="http://blog.danielandrade.net/2009/11/camisas-arduino/">Blog Daniel Andrade</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arduinors.net/blog/camisetas-arduino/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Parceria entre ProtoShieldBR e Multilogica</title>
		<link>http://www.arduinors.net/blog/parceria-entre-protoshieldbr-e-multilogica/</link>
		<comments>http://www.arduinors.net/blog/parceria-entre-protoshieldbr-e-multilogica/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 01:27:47 +0000</pubDate>
		<dc:creator>Rafael Quines</dc:creator>
				<category><![CDATA[Arduino]]></category>

		<guid isPermaLink="false">http://www.arduinors.net/blog/?p=273</guid>
		<description><![CDATA[É com grande satisfação que anuncio uma grande parceria entre a ProtoShieldBR e a Multilogica, a primeira distribuidora oficial de Arduino no Brasil. Desde 27 de Outubro, a Multilogica já vem vendendo o kit ProtoShieldBR em seu site, pelo mesmo preço que o kit é vendido pelo Mercado Livre. Então agora ficam essas duas opções [...]]]></description>
			<content:encoded><![CDATA[<p>É com grande satisfação que anuncio uma grande parceria entre a ProtoShieldBR e a Multilogica, a primeira distribuidora oficial de Arduino no Brasil.</p>
<p><center><a target="_blank" href="http://www.multilogica-shop.com"><img src="http://www.arduinors.net/img/acquia_marina_logo.jpg" alt="Multilogica" border="0"/></a></center></p>
<p><span id="more-273"></span><br />
<center><a href="http://www.arduinors.net/blog/protoshieldbr/"><img src="http://www.arduinors.net/img/protoshieldbr_logo-300x108.png" alt="ProtoShieldBR" border="0"/></a></center></p>
<p>Desde 27 de Outubro, a Multilogica já vem vendendo o kit ProtoShieldBR em seu site, pelo mesmo preço que o kit é vendido pelo Mercado Livre.</p>
<p>Então agora ficam essas duas opções para compra da ProtoShieldBR:</p>
<p>Mercado Livre: <a href="http://produto.mercadolivre.com.br/MLB-197367291-protoshieldbr-_JM">COMPRE AQUI</a><br />
ou<br />
Multilógica: <a href="http://www.multilogica-shop.com/ProtoShieldBR">COMPRE AQUI</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arduinors.net/blog/parceria-entre-protoshieldbr-e-multilogica/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>+100 ProtoShieldBR vendidas</title>
		<link>http://www.arduinors.net/blog/100-protoshieldbr-vendidas/</link>
		<comments>http://www.arduinors.net/blog/100-protoshieldbr-vendidas/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 06:33:30 +0000</pubDate>
		<dc:creator>Rafael Quines</dc:creator>
				<category><![CDATA[Arduino]]></category>

		<guid isPermaLink="false">http://www.arduinors.net/blog/?p=266</guid>
		<description><![CDATA[É com enorme satisfação que anuncio que as vendas da ProtoShieldBR atingiram a marca de 100 vendas por todo o Brasil. No momento, foram exatamente 103 kits. Agradeço por todo o apoio e comentários de todos os compradores e usuários que me apoiaram de alguma forma para o sucesso da ProtoShieldBR. Seguem alguns números de [...]]]></description>
			<content:encoded><![CDATA[<p>É com enorme satisfação que anuncio que as vendas da ProtoShieldBR atingiram a marca de 100 vendas por todo o Brasil. No momento, foram exatamente 103 kits. Agradeço por todo o apoio e comentários de todos os compradores e usuários que me apoiaram de alguma forma para o sucesso da ProtoShieldBR.</p>
<p><span id="more-266"></span><br />
Seguem alguns números de vendas por cidades do Brasil:<br />
<br/></p>
<table border="1">
<tr>
<th>Cidade &#8211; UF</th>
<th>Qtd</th>
</tr>
<tr>
<td>Amparo &#8211; SP</td>
<td>2</td>
</tr>
<tr>
<td>Belém &#8211; PA</td>
<td>3</td>
</tr>
<tr>
<td>Brasília (DF) &#8211; GO</td>
<td>3</td>
</tr>
<tr>
<td>Campinas &#8211; SP</td>
<td>1</td>
</tr>
<tr>
<td>Campo Bom &#8211; RS</td>
<td>4</td>
</tr>
<tr>
<td>Contagem &#8211; MG</td>
<td>3</td>
</tr>
<tr>
<td>Curitiba &#8211; PR</td>
<td>8</td>
</tr>
<tr>
<td>Fortaleza &#8211; CE</td>
<td>3</td>
</tr>
<tr>
<td>Hortolândia &#8211; SP</td>
<td>2</td>
</tr>
<tr>
<td>Jaú &#8211; SP</td>
<td>1</td>
</tr>
<tr>
<td>João Pessoa &#8211; PB</td>
<td>2</td>
</tr>
<tr>
<td>Joinville &#8211; SC</td>
<td>2</td>
</tr>
<tr>
<td>Maçambará &#8211; RS</td>
<td>1</td>
</tr>
<tr>
<td>Manaus &#8211; AM</td>
<td>5</td>
</tr>
<tr>
<td>Marília &#8211; SP</td>
<td>2</td>
</tr>
<tr>
<td>Maringá &#8211; PR</td>
<td>4</td>
</tr>
<tr>
<td>Polvilho &#8211; SP</td>
<td>1</td>
</tr>
<tr>
<td>Porto Alegre &#8211; RS</td>
<td>15</td>
</tr>
<tr>
<td>Santo André &#8211; SP</td>
<td>13</td>
</tr>
<tr>
<td>São José dos Pinhais &#8211; PR</td>
<td>2</td>
</tr>
<tr>
<td>São Paulo &#8211; SP</td>
<td>24</td>
</tr>
<tr>
<td>Teresina &#8211; PI</td>
<td>2</td>
</tr>
</table>
<p><br/><br />
<iframe width="482" height="397" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps/ms?ie=UTF8&amp;hl=en&amp;s=AARTsJpoiUX3QRw3LeCD6FoQXZntq-uN6A&amp;msa=0&amp;msid=101921794046849302746.00046421224ede34c46fa&amp;ll=-15.199386,-53.613281&amp;spn=35.101401,44.824219&amp;z=4&amp;output=embed"></iframe><br /><small><a href="http://maps.google.com/maps/ms?ie=UTF8&amp;hl=en&amp;msa=0&amp;msid=101921794046849302746.00046421224ede34c46fa&amp;ll=-15.199386,-53.613281&amp;spn=35.101401,44.824219&amp;z=4&amp;source=embed" style="color:#0000FF;text-align:left">View Larger Map</a></small><br />
<br/><br />
Novamente, muito obrigado a todos&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arduinors.net/blog/100-protoshieldbr-vendidas/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Seminário Programaçao C/C++ para Sistemas Embarcados em SP</title>
		<link>http://www.arduinors.net/blog/seminario-programacao-cc-para-sistemas-embarcados-em-sp/</link>
		<comments>http://www.arduinors.net/blog/seminario-programacao-cc-para-sistemas-embarcados-em-sp/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 03:14:12 +0000</pubDate>
		<dc:creator>Rafael Quines</dc:creator>
				<category><![CDATA[C/C++]]></category>
		<category><![CDATA[Integração]]></category>

		<guid isPermaLink="false">http://www.arduinors.net/blog/seminario-programacao-cc-para-sistemas-embarcados-em-sp/</guid>
		<description><![CDATA[O Portal Embarcados e a Comunidade C&#038;C++ Brasil tem o prazer de anunciar a segunda edição do: Seminário Programação C&#038;C++ para Sistemas Embarcados O evento ocorrerá no dia 14 de novembro em São Paulo e contará com a seguinte programação: Interfaceando Microcontroladores – Daniel Quadros Esta palestra aborda as formas mais comuns de interface de [...]]]></description>
			<content:encoded><![CDATA[<p>O <a href="http://www.embarcados.com.br/">Portal Embarcados</a> e a <a href="http://www.ccppbrasil.org/wiki/Grupo:Capa">Comunidade C&#038;C++ Brasil</a> tem o prazer de anunciar a segunda edição do:</p>
<h3>Seminário Programação C&#038;C++ para Sistemas Embarcados</h3>
<p><br/><br />
O evento ocorrerá no dia <strong>14 de novembro</strong> em <strong>São Paulo</strong> e contará com a seguinte programação:<br/><br />
<span id="more-265"></span><br />
<strong>Interfaceando Microcontroladores – Daniel Quadros</strong><br />
Esta palestra aborda as formas mais comuns de interface de microcontroladores a periféricos e outros sistemas, apresentando implementações típicas de hardware e software. Serão apresentados exemplos de código C para microcontroladores PIC (8 bits), HCS08 e MSP430 e periféricos como memória EEProm e Relógio de Tempo Real.<br/><br />
&nbsp;&nbsp;&nbsp;&nbsp;<strong>Tópicos</strong><br />
&nbsp;&nbsp;&nbsp;&nbsp;Programação dos periféricos internos dos microcontroladores: registradores de controle e interrupções<br />
&nbsp;&nbsp;&nbsp;&nbsp;E/S Digital: controlando LEDs, tratando teclas e teclados, PWM<br />
&nbsp;&nbsp;&nbsp;&nbsp;E/S Analógica: ADC e DAC<br />
&nbsp;&nbsp;&nbsp;&nbsp;Comunicação serial assíncrona<br />
&nbsp;&nbsp;&nbsp;&nbsp;Comunicação a 2 fios (I2C). Exemplos: relógio PCF8583 e memória 24WC256<br />
&nbsp;&nbsp;&nbsp;&nbsp;Comunicação a 3 fios. Exemplo: relógio DS1302<br />
&nbsp;&nbsp;&nbsp;&nbsp;Comunicação a 4 fios (SPI, MICROWIRE). Exemplo: memória FM93C66.<br />
&nbsp;&nbsp;&nbsp;&nbsp;Interface com LCD Alfanumérico.</p>
<p><strong>Otimizando C++ para Sistemas Embarcados – Luiz de Barros</strong><br />
A utilização da linguagem C++ em plataformas embarcadas vem crescendo a cada dia. Como todos sabemos, os recursos de herança, polimorfismo e encapsulamento providos por uma linguagem orientada a objeto podem prover diversas vantagens, como maior testabilidade, maior isolação entre camadas e maior facilidade de manutenção/atualização, melhor reuso de código e, em alguns casos, menor código binário. Apresentaremos nesta palestra algumas orientações e técnicas eficientes para otimização de código C++ para utilização em sistemas embarcados e demonstraremos as diferenças de tamanho de binário para implementar uma funcionalidade em C, C++ e C++ otimizado para funcionamento em sistemas embarcados.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;<strong>Tópicos</strong><br />
&nbsp;&nbsp;&nbsp;&nbsp;C++ Embarcado?<br />
&nbsp;&nbsp;&nbsp;&nbsp;Pensando Embarcado (Think Embedded!)<br />
&nbsp;&nbsp;&nbsp;&nbsp;Conhecendo a sua Plataforma e Ambiente de Desenvolvimento<br />
&nbsp;&nbsp;&nbsp;&nbsp;O que POSSO FAZER X O que NÃO É RECOMENDADO?<br />
&nbsp;&nbsp;&nbsp;&nbsp;O que NÂO DEVO FAZER?<br />
&nbsp;&nbsp;&nbsp;&nbsp;Algumas Técnicas de Otimização<br />
&nbsp;&nbsp;&nbsp;&nbsp;Otimizando um Código<br />
&nbsp;&nbsp;&nbsp;&nbsp;Algumas comparações (otimizado x não otimizado).</p>
<p><strong>Projetos de Sistemas Embarcados com Baixo Consumo de Energia – Alessandro Cunha</strong><br />
Diversas arquiteturas modernas de microcontroladores fazem uso de fontes de clock diferentes com o objetivo de possibilitar o gerenciamento do consumo de energia durante a execução de programas. Mostraremos nesta palestra algumas destas arquiteturas e como fazer uso delas nos programas embarcados.<br />
&nbsp;&nbsp;&nbsp;&nbsp;<strong>Tópicos</strong><br />
&nbsp;&nbsp;&nbsp;&nbsp;Porque projetar sistemas de baixo consumo?<br />
&nbsp;&nbsp;&nbsp;&nbsp;Recursos de hardware para baixo consumo<br />
&nbsp;&nbsp;&nbsp;&nbsp;Recursos de software para baixo consumo<br />
&nbsp;&nbsp;&nbsp;&nbsp;Arquitetura da Texas para o MSP430<br />
&nbsp;&nbsp;&nbsp;&nbsp;Arquitetura da Microchip para os chips PIC<br />
&nbsp;&nbsp;&nbsp;&nbsp;Arquitetura da Freescale para os chips Flexis<br />
&nbsp;&nbsp;&nbsp;&nbsp;Arquitetura da Luminary para o ARM Cortex M3<br />
&nbsp;&nbsp;&nbsp;&nbsp;Técnicas de software para utilizar um uC em baixo consumo.</p>
<p><strong>Desenvolvimento de um Device Driver para GNU/Linux &#8211; Plataforma ARM – Luiz de Barros</strong><br />
A utilização de GNU/Linux em sistemas embarcados é crescente, indo desde dispositivos de monitoramento, roteadores, dispositivos de entretenimento, navegadores GPS, internet tablets e celulares. A utilização do Gnu/Linux pode reduzir o custo total de propriedade (TCO) de sistemas complexos com necessidades de comunicação TCP/IP, acesso a sistema de arquivos, dispositivos USB e interface com usuário. Um dos grandes desafios enfrentados no desenvolvimento de sistemas embarcados baseados em sistema operacional GNU/Linux é o desenvolvimento de device drivers para periféricos não suportados diretamente no kernel. Demonstraremos nesta palestra o desenvolvimento de um driver simples para realizar acesso às portas de entrada e saída de uma plataforma de hardware baseada em microcontrolador da família ARM9.<br />
&nbsp;&nbsp;&nbsp;&nbsp;<strong>Tópicos</strong><br />
&nbsp;&nbsp;&nbsp;&nbsp;Arquitetura do GNU/Linux em um Sistema Embarcado<br />
&nbsp;&nbsp;&nbsp;&nbsp;Loadable Kernel Modules<br />
&nbsp;&nbsp;&nbsp;&nbsp;UserSpace x KernelSpace<br />
&nbsp;&nbsp;&nbsp;&nbsp;Interface Kernel <=> Usuário<br />
&nbsp;&nbsp;&nbsp;&nbsp;Utilizando o Temporizador do Kernel<br />
&nbsp;&nbsp;&nbsp;&nbsp;Acessando o GPIO<br />
&nbsp;&nbsp;&nbsp;&nbsp;Examinando o Código de um Driver GPIO<br />
&nbsp;&nbsp;&nbsp;&nbsp;Compilando e instalando um módulo.</p>
<p><strong>Inscrição:</strong></p>
<p>Até dia <strong>23/10 – R$139,00</strong><br />
<strong>10% de desconto</strong> para clientes da Tempo Real Eventos.<br />
<strong>10% de desconto</strong> para uso de <strong>código promocional</strong>.<br />
Para receber o código promocional envie um e-mail com assunto Código Promocional para <a href="mailto:diego.sueiro@embarcados.com.br">diego.sueiro@embarcados.com.br</a> .</p>
<p>           Do dia <strong>24/10 a 11/11</strong> – <strong>R$179,00</strong></p>
<p>            <strong>Estudantes – R$99,00 (vagas limitadas)</strong></p>
<p><strong>A inscrição dá direito a:</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;- Material impresso<br />
&nbsp;&nbsp;&nbsp;&nbsp;- Certificado de participação<br />
&nbsp;&nbsp;&nbsp;&nbsp;- Estacionamento<br />
&nbsp;&nbsp;&nbsp;&nbsp;- 2 Coffee breaks<br />
&nbsp;&nbsp;&nbsp;&nbsp;- Almoço</p>
<p>Para inscrições e maiores informações acessem:</p>
<p><a href="http://www.temporealeventos.com.br/?area=118">http://www.temporealeventos.com.br/?area=118</a></p>
<p><strong>Por favor, divulguem este evento em suas redes de contatos. </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arduinors.net/blog/seminario-programacao-cc-para-sistemas-embarcados-em-sp/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
