<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<feed xmlns="http://www.w3.org/2005/Atom">

	<title>Planet Holoscópio</title>
	<link rel="self" href="http://planet.holoscopio.com/atom.xml"/>
	<link href="http://planet.holoscopio.com/"/>
	<id>http://planet.holoscopio.com/atom.xml</id>
	<updated>2012-02-23T03:17:16+00:00</updated>
	<generator uri="http://www.planetplanet.org/">Planet/2.0 +http://www.planetplanet.org</generator>

	<entry xml:lang="en">
		<title type="html">Holosblog ready to go!</title>
		<link href="http://blog.holoscopio.com/2010/05/21/holosblog-ready-to-go/"/>
		<id>http://blog.holoscopio.com/?p=1</id>
		<updated>2011-09-21T01:44:04+00:00</updated>
		<content type="html">&lt;p&gt;Hello visitor! Welcome to the Holoscópio&amp;#8217;s blog. Here you will find the lastest news and insights about what is happening inside Holoscópio and the product releases. You can find more at &lt;a href=&quot;http://planet.holoscopio.com&quot;&gt;our Planet site&lt;/a&gt;, with blog posts from our engineers. And don&amp;#8217;t miss the main content about us, products and services at &lt;a href=&quot;http://holoscopio.com&quot;&gt;our main site&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>Holoscópio Team</name>
			<uri>http://blog.holoscopio.com</uri>
		</author>
		<source>
			<title type="html">Blog Holoscópio</title>
			<subtitle type="html">Lastest news and insights about products and technology at Holoscopio</subtitle>
			<link rel="self" href="http://blog.holoscopio.com/feed/atom/"/>
			<id>http://blog.holoscopio.com/feed/atom/</id>
			<updated>2011-09-21T02:17:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Picture-in-picture and input preview in new SLTV release</title>
		<link href="http://blog.holoscopio.com/2010/06/08/picture-in-picture-and-input-preview-in-new-sltv-release/"/>
		<id>http://blog.holoscopio.com/?p=9</id>
		<updated>2011-09-21T01:43:47+00:00</updated>
		<content type="html">&lt;p&gt;A new version of the video streaming application &lt;a href=&quot;http://sltv.holoscopio.com&quot;&gt;SLTV&lt;/a&gt; was just released! This version introduces several new cool features, like input preview, showing living thumbnails of each video source registered, picture-in-picture, used to combine two video input sources (like in your TV), and media metadata. The new video codec VP8, used in &lt;a href=&quot;http://webmproject.org/&quot;&gt;WebM project&lt;/a&gt;, is also supported in SLTV 0.8, once you have a newer GStreamer distribution installed in your system.&lt;/p&gt;</content>
		<author>
			<name>Holoscópio Team</name>
			<uri>http://blog.holoscopio.com</uri>
		</author>
		<source>
			<title type="html">Blog Holoscópio</title>
			<subtitle type="html">Lastest news and insights about products and technology at Holoscopio</subtitle>
			<link rel="self" href="http://blog.holoscopio.com/feed/atom/"/>
			<id>http://blog.holoscopio.com/feed/atom/</id>
			<updated>2011-09-21T02:17:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Open Source Hardware Definition</title>
		<link href="http://blog.holoscopio.com/2010/09/03/open-source-hardware-definition/"/>
		<id>http://blog.holoscopio.com/?p=16</id>
		<updated>2011-09-21T01:43:32+00:00</updated>
		<content type="html">&lt;p&gt;As you can see at &lt;a href=&quot;http://freedomdefined.org/OSHW&quot;&gt;http://freedomdefined.org/OSHW&lt;/a&gt;, a draft for free as in freedom and open hardware is at its 0.3 version.&lt;/p&gt;
&lt;p&gt;We are very excited at what this sets in motion, like the &lt;a href=&quot;http://www.openhardwaresummit.org/&quot;&gt;Open Hardware Summit&lt;/a&gt;, and the discussion of business models, free and open hardware production and licenses.&lt;/p&gt;
&lt;p&gt;Holoscópio has been working with free and open hardware and software since its beginning, almost two years ago. We have designed hardware to customers in the same spirit as that of the free and open hardware. And we plan on helping stablish this hardware development model as a standard.&lt;/p&gt;
&lt;p&gt;We have been discussing about this topic at Holoscópio. Expect news from us soon.&lt;/p&gt;
&lt;p&gt;You may find more about us at &lt;a href=&quot;http://holoscopio.com/&quot;&gt;http://holoscopio.com/&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>Holoscópio Team</name>
			<uri>http://blog.holoscopio.com</uri>
		</author>
		<source>
			<title type="html">Blog Holoscópio</title>
			<subtitle type="html">Lastest news and insights about products and technology at Holoscopio</subtitle>
			<link rel="self" href="http://blog.holoscopio.com/feed/atom/"/>
			<id>http://blog.holoscopio.com/feed/atom/</id>
			<updated>2011-09-21T02:17:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Mouse Industrial sem Mesa</title>
		<link href="http://blog.holoscopio.com/2011/04/01/mouse-industrial-sem-mesa/"/>
		<id>http://blog.holoscopio.com/?p=20</id>
		<updated>2011-09-21T01:43:17+00:00</updated>
		<content type="html">&lt;p&gt;As necessidades da indústria são diferentes das necessidades que as&lt;br /&gt;
pessoas costumam ter quando usam computadores no seu dia-a-dia. Não é de&lt;br /&gt;
assustar, portanto, que mouses, apesar de tão bem recebidos por muitos,&lt;br /&gt;
apresentem seus problemas quando o uso é industrial.&lt;/p&gt;
&lt;p&gt;Uma das características de equipamentos industriais que os distingue de&lt;br /&gt;
outros equipamentos é a confiabilidade que eles apresentam, não podendo&lt;br /&gt;
falhar, e tendo uma resposta determinística.&lt;/p&gt;
&lt;p&gt;Não é à toa que aparelhos sem fio, muito mais propensos a interferências&lt;br /&gt;
eletromagnéticas não sejam populares nessa área. Os aparelhos devem&lt;br /&gt;
utilizar cabos de par trançado para serem robustos a interferências&lt;br /&gt;
eletromagnéticas.&lt;/p&gt;
&lt;p&gt;Outro item que nem sempre é encontrado em algumas indústrias é a mesa. O&lt;br /&gt;
mouse, portanto, acaba por não ser uma opção em muitas ocasiões,&lt;br /&gt;
exigindo que as interfaces utilizem exclusivamente de teclados.&lt;/p&gt;
&lt;p&gt;No entanto, essa realidade está para mudar. A Holoscópio acaba de&lt;br /&gt;
produzir o Mouse Industrial sem Mesa. Esse Mouse pode ser utilizado em&lt;br /&gt;
ambientes industriais sujeitos a interferências eletromagnéticas, sem&lt;br /&gt;
exigir uma mesa para apoio.&lt;/p&gt;
&lt;p&gt;Utilizando tecnologias livres, o produto foi desenvolvido rapidamente a&lt;br /&gt;
partir de outros projetos já existentes. Um dos sensacionais projetos é&lt;br /&gt;
o LUFA (http://lufa-lib.org/), escrito por Dean Camera. Ele permite que&lt;br /&gt;
projetos utilizando USB e AVR sejam desenvolvidos rapidamente.&lt;/p&gt;
&lt;p&gt;O hardware utilizado é o HISP (http://hisp.holoscopio.com/), ligado por&lt;br /&gt;
uma interface RS232 a um equipamento que permite conectar ao mouse&lt;br /&gt;
através de RS485, interface largamente utilizada em aplicações&lt;br /&gt;
industriais.&lt;/p&gt;
&lt;p&gt;Segue um vídeo de demonstração do mouse:&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
 &lt;a href=&quot;http://holoscopio.com/videos/mouse.ogg&quot;&gt;Mouse 3D&lt;/a&gt;[20MB]&lt;br /&gt;
&lt;/p&gt;</content>
		<author>
			<name>Holoscópio Team</name>
			<uri>http://blog.holoscopio.com</uri>
		</author>
		<source>
			<title type="html">Blog Holoscópio</title>
			<subtitle type="html">Lastest news and insights about products and technology at Holoscopio</subtitle>
			<link rel="self" href="http://blog.holoscopio.com/feed/atom/"/>
			<id>http://blog.holoscopio.com/feed/atom/</id>
			<updated>2011-09-21T02:17:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Lançamento da Loja da Holoscópio</title>
		<link href="http://blog.holoscopio.com/2011/04/13/lancamento-da-loja-da-holoscopio/"/>
		<id>http://blog.holoscopio.com/?p=31</id>
		<updated>2011-09-21T01:42:58+00:00</updated>
		<content type="html">&lt;p&gt;Hoje é dia de comemorar: acaba de nascer a &lt;a href=&quot;http://loja.holoscopio.com/&quot;&gt;loja da Holoscópio&lt;/a&gt;. Nossa empresa foi criada com o intuito de produzir hardware livre como opção aos produzidos pelo mundo afora.&lt;/p&gt;
&lt;p&gt;O caminho até o nascimento da loja não foi curto e menos ainda simples. Produzir hardware livre no Brasil em escala ainda é uma equação complicada. E parte do nosso trabalho é mudar essa realidade.&lt;/p&gt;
&lt;p&gt;Mas nasceu! Está aí a &lt;a href=&quot;http://loja.holoscopio.com/&quot;&gt;loja da Holoscópio&lt;/a&gt;. E com ela o lançamento do nosso primeiro produto: O Brasuino BS1. Uma placa como essa, por um preço bastante mais acessível que as versões importadas pode, e esperamos que assim o seja, estimular o desenvolvimento de inúmeros projetos interessantes com impactos sociais que de fato mudem a realidade que nos cerca. Reuniremos nos próximos dias links de notícias de como o Brasuino é utilizado em diferentes projetos.&lt;/p&gt;
&lt;p&gt;Além do Brasuino, também está disponível o programador USB para AVRs HISP, uma ferramenta de desenvolvimento profissional de produtos com o microcontrolador AVR. Vários outros produtos virão a seguir, aguarde!&lt;/p&gt;</content>
		<author>
			<name>Holoscópio Team</name>
			<uri>http://blog.holoscopio.com</uri>
		</author>
		<source>
			<title type="html">Blog Holoscópio</title>
			<subtitle type="html">Lastest news and insights about products and technology at Holoscopio</subtitle>
			<link rel="self" href="http://blog.holoscopio.com/feed/atom/"/>
			<id>http://blog.holoscopio.com/feed/atom/</id>
			<updated>2011-09-21T02:17:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Pré-venda do Brasuino BS1!</title>
		<link href="http://blog.holoscopio.com/2011/04/13/pre-venda-do-brasuino-bs1/"/>
		<id>http://blog.holoscopio.com/?p=26</id>
		<updated>2011-09-21T01:42:14+00:00</updated>
		<content type="html">&lt;p&gt;As primeira unidades do Brasuino BS1 estão chegando! As placas e componentes já foram encomendados para a montagem dos 10 primeiros Brasuinos. Alguns componentes utilizados na montagem das unidades já chegaram, entre eles os micro-controladores ATmega8U2 e ATmega328P.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://blog.holoscopio.com/wp-uploads/2011/04/avrs.jpg&quot;&gt;&lt;img src=&quot;http://blog.holoscopio.com/wp-uploads/2011/04/avrs.jpg&quot; alt=&quot;ATmega8U2 e ATmega328P&quot; title=&quot;AVRs&quot; width=&quot;450&quot; height=&quot;300&quot; class=&quot;aligncenter size-full wp-image-53&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Posso comprar?&lt;/strong&gt; Pode!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Quando?&lt;/strong&gt; Já! Pela &lt;a href=&quot;http://loja.holoscopio.com/produtos/brasuinobs1&quot;&gt;loja da Holoscópio&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Quando fica pronto?&lt;/strong&gt; Na primeira semana de maio &amp;#8211; mas isso não significa que estará na sua casa neste dia! Vamos postar no correio até dia 6.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Quanto custa?&lt;/strong&gt; Como estréia do produto, o primeiro lote de 10 unidades terá &lt;strong&gt;30% de desconto&lt;/strong&gt;. O produto será vendido por R$90,00, mas essas 10 unidades custarão R$63,00.&lt;/p&gt;
&lt;p&gt;A produção em escala começará logo depois dos primeiro lote. E chegará na loja Holoscópio em Junho.&lt;/p&gt;</content>
		<author>
			<name>Holoscópio Team</name>
			<uri>http://blog.holoscopio.com</uri>
		</author>
		<source>
			<title type="html">Blog Holoscópio</title>
			<subtitle type="html">Lastest news and insights about products and technology at Holoscopio</subtitle>
			<link rel="self" href="http://blog.holoscopio.com/feed/atom/"/>
			<id>http://blog.holoscopio.com/feed/atom/</id>
			<updated>2011-09-21T02:17:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Feedback dos primeiros usuários do Brasuino</title>
		<link href="http://blog.holoscopio.com/2011/05/13/feedback-dos-primeiros-usuarios-do-brasuino/"/>
		<id>http://blog.holoscopio.com/?p=67</id>
		<updated>2011-09-21T01:41:22+00:00</updated>
		<content type="html">&lt;p&gt;O programa de pré venda do &lt;strong&gt;Brasuino&lt;/strong&gt;, a plataforma de prototipagem compatível com Arduino fabricada no Brasil, foi um sucesso! O lote piloto foi enviado para diversos clientes e o estoque acabou em pouco tempo. Mas em breve já teremos uma reposição em quantidade maior de unidades, avisaremos aqui assim que a produção estiver encaminhada. Podem esperar shields interessantes também!&lt;/p&gt;
&lt;p&gt;Enquanto preparamos as novidades aqui, os compradores do Brasuino que já receberam o produto estão nos enviando mensagens com comentários bastante positivos sobre o produto. Ficamos muito felizes e satisfeitos com o retorno de vocês! Além de mensagens, sugestões e pedidos de shields, fotos foram publicadas, como estas enviadas pelo Kov e Fujii &lt;a href=&quot;http://www.flickr.com/photos/gnoronha/5710354963/in/photostream/&quot;&gt;[1]&lt;/a&gt;, &lt;a href=&quot;http://www.flickr.com/photos/gnoronha/5710347895/in/photostream/&quot;&gt;[2]&lt;/a&gt;, &lt;a href=&quot;http://www.flickr.com/photos/gnoronha/5710373465/in/photostream/&quot;&gt;[3]&lt;/a&gt;, e até mesmo um video! Veja abaixo o depoimento do Douglas:&lt;/p&gt;
&lt;p&gt;&lt;span class=&quot;inline-center&quot;&gt;&lt;br /&gt;
&lt;a href=&quot;http://holoscopio.com/videos/brasuino_douglas.ogv&quot;&gt;Video do depoimento do Douglas&lt;/a&gt;[22MB]&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;A equipe fica muito feliz com o feedback recebido! Até a próxima notícia!&lt;/p&gt;</content>
		<author>
			<name>Holoscópio Team</name>
			<uri>http://blog.holoscopio.com</uri>
		</author>
		<source>
			<title type="html">Blog Holoscópio</title>
			<subtitle type="html">Lastest news and insights about products and technology at Holoscopio</subtitle>
			<link rel="self" href="http://blog.holoscopio.com/feed/atom/"/>
			<id>http://blog.holoscopio.com/feed/atom/</id>
			<updated>2011-09-21T02:17:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Mega Shield: controle de Mega USB</title>
		<link href="http://blog.svale.eng.br/2011/07/01/mega-shield-controle-de-mega-usb/"/>
		<id>http://blog.svale.eng.br/?p=160</id>
		<updated>2011-07-01T17:33:03+00:00</updated>
		<content type="html">&lt;p&gt;O &lt;a href=&quot;http://cascardo.info/&quot;&gt;Cascardo&lt;/a&gt; comprou um controle de &lt;em&gt;MegaDrive&lt;/em&gt; há algumas semanas, e finalmente tiramos alguns minutos pra fazê-lo funcionar com software livre.&lt;/p&gt;
&lt;p&gt;Montamos um pequeno &lt;em&gt;shield&lt;/em&gt; com uma placa padrão e um conector DB9, ligando seus sinais seguindo a documentação no Linux em &lt;em&gt;Documentation/input/joystick-parport.txt&lt;/em&gt;, seção 2.4.2, nos IOs digitais 2 a 5 e entradas analógicas 0 e 1 configuradas como entradas digitais, e o IO 6 como saída, para controlar o sinal &lt;em&gt;select&lt;/em&gt;. O &lt;em&gt;select&lt;/em&gt; multiplexa o conjunto de bits que é lido do controle, permitindo assim que todos os 7 botões e 2 eixos do controle sejam lidos com as poucas vias do conector. Com o auxílio de um &lt;a href=&quot;http://brasuino.holoscopio.com/&quot;&gt;Brasuíno&lt;/a&gt; e um pequeno programa em &lt;em&gt;processing&lt;/em&gt;, rapidamente conseguimos os estados dos botões e eixos do controle. Como o Cascardo estava de saída para o &lt;a href=&quot;http://fisl.org.br/&quot;&gt;FISL&lt;/a&gt;, terminou depois os ajustes de software para fazer o controle ser reconhecido pelos jogos. Atualizo este post aqui assim que ele postar o código.&lt;/p&gt;
&lt;p&gt;Quem estiver no FISL e encontrar com o Cascardo, poderá conferir o adaptador funcionando.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://blog.svale.eng.br/wp-uploads/2011/07/mega_shield.jpg&quot;&gt;&lt;img src=&quot;http://blog.svale.eng.br/wp-uploads/2011/07/mega_shield.jpg&quot; alt=&quot;Mega Shield montado no Brasuíno&quot; title=&quot;Mega Shield&quot; width=&quot;500&quot; class=&quot;aligncenter size-medium wp-image-161&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>Samuel</name>
			<uri>http://blog.svale.eng.br</uri>
		</author>
		<source>
			<title type="html">./src/vale » holoscopio</title>
			<subtitle type="html">Phrac Blog</subtitle>
			<link rel="self" href="http://blog.svale.eng.br/category/holoscopio/feed/atom/"/>
			<id>http://blog.svale.eng.br/feed/atom/</id>
			<updated>2011-07-01T18:17:30+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">New Brasuíno BS1 release</title>
		<link href="http://blog.svale.eng.br/2011/06/27/new-brasuino-bs1-release/"/>
		<id>http://blog.svale.eng.br/?p=120</id>
		<updated>2011-06-27T19:41:45+00:00</updated>
		<content type="html">&lt;p&gt;I&amp;#8217;ve just finished a new revision for &lt;a href=&quot;http://brasuino.holoscopio.com/&quot;&gt;Brasuíno BS1&lt;/a&gt;, the Arduino compatible prototyping platform we designed. The first revision, R0, had small cosmetic bugs so the major changes are improvements and new features, some of them sent by users, some detected when producing the first amount of Brasuínos. Here is the list of the main changes for R1 revision:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;All board LEDs were moved to board edge, close to USB receptacle. They are now more visible with coupled shields.&lt;/li&gt;
&lt;li&gt;Both voltage regulators received bigger heat dissipation areas.&lt;/li&gt;
&lt;li&gt;Status LED was loading pin 13 in R0, causing problems when used as input. It was connected through a MOSFET in this new revision to fix this issue.&lt;/li&gt;
&lt;li&gt;Fixed Q1 footprint.&lt;/li&gt;
&lt;li&gt;Two extra ADCs are available in pads, from ATMEGA328P-AU.&lt;/li&gt;
&lt;li&gt;Improved footprints for processors and reset button.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;More information about this release in the &lt;a href=&quot;http://brasuino.holoscopio.com/&quot;&gt;project page&lt;/a&gt;. The&lt;br /&gt;
&lt;a href=&quot;http://brasuino.holoscopio.com/brasuinobs1-r1.pdf&quot;&gt;new schematics for R1&lt;/a&gt; are available, and all the remaining &lt;a href=&quot;http://git.holoscopio.com/?p=brasuinobs1.git;a=summary&quot;&gt;project files&lt;/a&gt; are in our git repository:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;http://git.holoscopio.com/git/brasuinobs1.git&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;I spent some time getting a cool 3D render in Kicad. Take a look on this R1 release board preview:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://blog.svale.eng.br/wp-uploads/2011/06/brasuinobs1r1-render.png&quot;&gt;&lt;br /&gt;
 &lt;img src=&quot;http://blog.svale.eng.br/wp-uploads/2011/06/brasuinobs1r1-render.png&quot; alt=&quot;New look of Brasuíno BS1&quot; title=&quot;Brasuino BS1 R1 render&quot; width=&quot;500&quot; class=&quot;aligncenter size-full wp-image-121&quot; /&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Production is under way, photos from a real one soon =). &lt;a href=&quot;http://loja.holoscopio.com/produtos/brasuinobs1&quot;&gt;Pre-sales are open&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>Samuel</name>
			<uri>http://blog.svale.eng.br</uri>
		</author>
		<source>
			<title type="html">./src/vale » holoscopio</title>
			<subtitle type="html">Phrac Blog</subtitle>
			<link rel="self" href="http://blog.svale.eng.br/category/holoscopio/feed/atom/"/>
			<id>http://blog.svale.eng.br/feed/atom/</id>
			<updated>2011-07-01T18:17:30+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Open Hardware decals received</title>
		<link href="http://blog.svale.eng.br/2011/05/20/open-hardware-decals-received/"/>
		<id>http://blog.svale.eng.br/?p=93</id>
		<updated>2011-05-20T14:33:19+00:00</updated>
		<content type="html">&lt;p&gt;Some days ago I ordered some &lt;a href=&quot;http://blog.svale.eng.br/2011/05/20/open-hardware-decals-received/ http://www.openhardwaresummit.org/2011/04/13/open-hardware-decals/&quot;&gt;cool decals&lt;/a&gt; with the &lt;a href=&quot;http://www.openhardwaresummit.org/2011/04/07/oshw-logo-selected/&quot;&gt;new Open Source Hardware logo&lt;/a&gt; printed. They have just arrived, take a look:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://blog.svale.eng.br/wp-uploads/2011/05/open-hw-decals.jpg&quot;&gt;&lt;img src=&quot;http://blog.svale.eng.br/wp-uploads/2011/05/open-hw-decals.jpg&quot; alt=&quot;Open Hardware Decals&quot; title=&quot;Open Hardware Decals&quot; width=&quot;500&quot; class=&quot;aligncenter size-full wp-image-94&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It looks great over my (not open source =( ) notebook black lid =).&lt;/p&gt;</content>
		<author>
			<name>Samuel</name>
			<uri>http://blog.svale.eng.br</uri>
		</author>
		<source>
			<title type="html">./src/vale » holoscopio</title>
			<subtitle type="html">Phrac Blog</subtitle>
			<link rel="self" href="http://blog.svale.eng.br/category/holoscopio/feed/atom/"/>
			<id>http://blog.svale.eng.br/feed/atom/</id>
			<updated>2011-07-01T18:17:30+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">SBTVD e Gstreamer</title>
		<link href="http://cascardo.info/blog/SBTVD_e_Gstreamer/"/>
		<id>http://cascardo.info/blog/SBTVD_e_Gstreamer/</id>
		<updated>2011-05-05T16:26:44+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;Um dos projetos em que trabalhei recentemente foi em criar um software
para o Android que suportasse o Sistema Brasileiro de TV Digital. A
tecnologia que adotamos foi o GStreamer.&lt;/p&gt;

&lt;p&gt;No entanto, descobri que o suporte à
&lt;a href=&quot;http://www.forumsbtvd.org.br/&quot;&gt;SBTVD&lt;/a&gt; no
&lt;a href=&quot;http://gstreamer.freedesktop.org/&quot;&gt;GStreamer&lt;/a&gt; ainda precisava
de algum trabalho. Aqui, apresento algumas das tarefas realizadas para
tentar introduzir esse suporte.&lt;/p&gt;

&lt;h2&gt;AAC LATM&lt;/h2&gt;

&lt;p&gt;O padrão SBTVD, infelizmente, adotou alguns padrões de formato de áudio
e vídeo criados pelo &lt;a href=&quot;https://secure.wikimedia.org/wikipedia/en/wiki/MPEG&quot;&gt;MPEG&lt;/a&gt;. Essas tecnologias estão
restringidas por patentes que outro grupo, o &lt;a href=&quot;https://secure.wikimedia.org/wikipedia/en/wiki/MPEGLA&quot;&gt;MPEGLA&lt;/a&gt;,
costuma usar para exigir pagamento ou impedir o seu uso.&lt;/p&gt;

&lt;p&gt;Um desses padrões é conhecido por &lt;a href=&quot;https://secure.wikimedia.org/wikipedia/en/wiki/Advanced%5FAudio%5FCoding&quot;&gt;Advanced Audio Coding&lt;/a&gt;
ou AAC. O AAC pode ser empacotado de diversas formas e uma delas,
conhecida por LATM, não é suportada pelo Gstreamer, seja através do
&lt;a href=&quot;http://www.audiocoding.com/faad2.html&quot;&gt;faad&lt;/a&gt; ou através do
&lt;a href=&quot;http://ffmpeg.org/&quot;&gt;ffmpeg&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;O suporte a LATM no faad está normalmente desabilitado. Já o suporte a
LATM no ffmpeg é bem recente. Depois de várias tentativas com o faad e o
plugin de faad do GStreamer, pareceu melhor decisão usar o gst-ffmpeg
com o novo suporte a LATM no ffmpeg. O resultado foi o que descrevo a
seguir.&lt;/p&gt;

&lt;h2&gt;Patches&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;http://git.libav.org/?p=libav.git;a=commit;h=36864ac3540445c513484017aa9927e942fac24a&quot;&gt;Um dos patches
necessários&lt;/a&gt;
(ou pelo menos foi necesssário pra combinação de patches que produzi e
experimentei) foi revertido no ffmpeg. Ainda não tive tempo pra rever o
patch e o problema que encontraram com ele, pra fazer uma nova versão. A
princípio, esse patch é necessário pois não há codec_data nos buffers de
AAC LATM extraídos do demuxer. Outra alternativa, portanto, seria
adicionar o codec_data a esses buffers em todo e qualquer demuxer que
suporte AAC LATM. Ainda prefiro, portanto, a abordagem de omitir esse
atributo, por não ser necessário.&lt;/p&gt;

&lt;p&gt;Para o gst-ffmpeg, foi necessário &lt;a href=&quot;https://bugzilla.gnome.org/show_bug.cgi?id=643591&quot;&gt;um
patch&lt;/a&gt; para evitar
jogar todos os buffers fora por um erro na lógica de verificação de
timestamp, pelo menos para os vídeos com que testei. Esse bug já está
reportado no bugzilla do GNOME. Apesar de algumas besterias minhas, o
patch parece estar em bom estado e só precisando de um pouco de
insistência para ser aplicado.&lt;/p&gt;

&lt;p&gt;Também para o gst-ffmpeg, é necessário incluir o CODEC_ID_AAC_LATM em
dois switch/cases no gstffmpegcodecmap.c. O primeiro na função
gst_ff_aud_caps_new, o segundo na função gst_ffmpeg_codecid_to_caps. Eu
joguei tudo junto com o CODEC_ID_AAC, sem fazer distinção dos dois. Isso
é um problema para auto-plugging. Já que o elemento que decodifica AAC
LATM é diferente daquele que decodifica AAC (ADTS e ADIF), os caps devem
ser distintos de alguma maneira. No entanto, funciona bem com o pipeline
montado na mão.&lt;/p&gt;

&lt;p&gt;O quarto patch é no demuxer de mpeg, seja no ffmpeg (já presente no
repositório há algum tempinho) ou no mpegtsdemux. É o patch descrito no
&lt;a href=&quot;https://bugzilla.gnome.org/show_bug.cgi?id=615681&quot;&gt;bug 615681 do
gnome&lt;/a&gt;. Esse patch
tem relação com o anterior, em que a definição de quais caps utilizar
para identificar os buffers AAC/LATM permitirão o bom funcionamento do
auto-plugging no GStreamer.&lt;/p&gt;

&lt;h2&gt;Descritores MPEG&lt;/h2&gt;

&lt;p&gt;O &lt;a href=&quot;https://secure.wikimedia.org/wikipedia/en/wiki/MPEG%2DTS&quot;&gt;MPEG Transport Stream&lt;/a&gt; é o formato
utilizado para as transmissões do SBTVD. Vários pacotes especiais contém
descritores em formatos documentados no padrão &lt;a href=&quot;https://secure.wikimedia.org/wikipedia/en/wiki/MPEG%2D2&quot;&gt;MPEG-2&lt;/a&gt;, e
extendido nas &lt;a href=&quot;http://www.forumsbtvd.org.br/materias.asp?id=112&quot;&gt;normas do
SBTVD&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;O suporte a esses descritores deve ser implementado no demuxer. No caso
do GStreamer, no elemento mpegtsdemux. Uma dessas extensões permite
obter a informação do canal virtual utilizado por aquela transmissora de
TV. Esse canal virtual é o canal utilizado na rede analógica e seu
propósito é permitir que o telespectador possa utilizar os números de
canais com o qual já está habituado, já que os canais físicos alocados
para a transmissão de TV digital são diferentes. Comecei a escrever &lt;a href=&quot;http://www.forumsbtvd.org.br/materias.asp?id=112&quot;&gt;um
patch&lt;/a&gt; para esse
suporte, mas ainda é necessário corrigí-lo para iterar nos descritores,
ao invés de utilizar apenas o primeiro descritor encontrado.&lt;/p&gt;

&lt;p&gt;Outras extensões podem ser interessantes para aplicações que suportem o
SBTVD. Espero que esse trabalho iniciado possa ser complementado por
outros. Já troquei mensagens com outras pessoas interessadas nesse
trabalho, e acredito que possamos oferecer um suporte ao padrão
brasileiro de TV digital, utilizando software livre de qualidade.&lt;/p&gt;</content>
		<author>
			<name>Thadeu Lima de Souza Cascardo</name>
			<uri>http://cascardo.info/tags/holoscopio/</uri>
		</author>
		<source>
			<title type="html">pages tagged holoscopio</title>
			<subtitle type="html">Thadeu Lima de Souza Cascardo</subtitle>
			<link rel="self" href="http://cascardo.info/tags/holoscopio/index.atom"/>
			<id>http://cascardo.info/tags/holoscopio/</id>
			<updated>2011-07-05T23:17:13+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Conectiva Parolin on Qemu</title>
		<link href="http://cascardo.info/blog/Conectiva_Parolin_on_Qemu/"/>
		<id>http://cascardo.info/blog/Conectiva_Parolin_on_Qemu/</id>
		<updated>2011-02-18T12:45:03+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;Half an year ago, I decided to make a backup of my copy of Conectiva
Parolin, released on 1997. It's a CD-ROM, and I don't trust old optical
media that much.&lt;/p&gt;

&lt;p&gt;After doing the backup, I've tried to install it using qemu. The install
system could not find the CD-ROM. I've looked for the supported drives
in qemu manual, looked at the install kernel logs, and ended up at the
source code.&lt;/p&gt;

&lt;p&gt;Back in those old days, distributing source code along the system was
pretty common. Nowadays, a CD-ROM is full without most of the packages
one would like to distribute, but only binary ones. The size and number
of packages has really increased. But so did the network bandwidth and
the number of bytes per monetary unit. That is, network and storage is
cheaper. There's no reason not to distribute source code but sheer
lazinnes.&lt;/p&gt;

&lt;p&gt;I've read the source code of linux IDE drivers (which happened to be
version 2.0.30), in the chance of finding the error I was looking for.
Then, I've found out the installer source code. One curiosity is that it
was located in a directory in the ISO9660 filesystem, instead of a
tarball. In that directory, there were the object files for the C source
code. And what I found out was that the installer was checking if a IDE
drive was a CD-ROM drive by trying to get the audio volume from it.&lt;/p&gt;

&lt;p&gt;The installer did that through an ioctl, which the Linux driver
responded to by doing a IDE command. That resulted in an error from the
drive. And that's why there was a message in the kernel logs and why the
installer did not find any CD-ROM drive.&lt;/p&gt;

&lt;p&gt;I've hastily grabbed qemu's source code and found out that its IDE
emulation did not recognize the volume commands. Later, I've sketched a
patch and tried it. It worked.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://git.qemu.org/qemu.git/commit/?id=fe0d61231eb6be6a83c54f4a2795f924ee963f8f&quot;&gt;http://git.qemu.org/qemu.git/commit/?id=fe0d61231eb6be6a83c54f4a2795f924ee963f8f&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://cascardo.info/tags/holoscopio/../../images/Conectiva_Parolin_on_Qemu/install1.png&quot;&gt;&lt;img src=&quot;http://cascardo.info/tags/holoscopio/../../images/Conectiva_Parolin_on_Qemu/install1.png&quot; width=&quot;728&quot; height=&quot;428&quot; class=&quot;img&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://cascardo.info/tags/holoscopio/../../images/Conectiva_Parolin_on_Qemu/install2.png&quot;&gt;&lt;img src=&quot;http://cascardo.info/tags/holoscopio/../../images/Conectiva_Parolin_on_Qemu/install2.png&quot; width=&quot;728&quot; height=&quot;428&quot; class=&quot;img&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://cascardo.info/tags/holoscopio/../../images/Conectiva_Parolin_on_Qemu/install3.png&quot;&gt;&lt;img src=&quot;http://cascardo.info/tags/holoscopio/../../images/Conectiva_Parolin_on_Qemu/install3.png&quot; width=&quot;728&quot; height=&quot;428&quot; class=&quot;img&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://cascardo.info/tags/holoscopio/../../images/Conectiva_Parolin_on_Qemu/install4.png&quot;&gt;&lt;img src=&quot;http://cascardo.info/tags/holoscopio/../../images/Conectiva_Parolin_on_Qemu/install4.png&quot; width=&quot;728&quot; height=&quot;428&quot; class=&quot;img&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://cascardo.info/tags/holoscopio/../../images/Conectiva_Parolin_on_Qemu/parolin.png&quot;&gt;&lt;img src=&quot;http://cascardo.info/tags/holoscopio/../../images/Conectiva_Parolin_on_Qemu/parolin.png&quot; width=&quot;728&quot; height=&quot;428&quot; class=&quot;img&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>Thadeu Lima de Souza Cascardo</name>
			<uri>http://cascardo.info/tags/holoscopio/</uri>
		</author>
		<source>
			<title type="html">pages tagged holoscopio</title>
			<subtitle type="html">Thadeu Lima de Souza Cascardo</subtitle>
			<link rel="self" href="http://cascardo.info/tags/holoscopio/index.atom"/>
			<id>http://cascardo.info/tags/holoscopio/</id>
			<updated>2011-07-05T23:17:13+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">KicadHLibs &amp;#8211; Extra libs for Kicad</title>
		<link href="http://blog.svale.eng.br/2011/02/14/kicadhlibs-extra-libs-for-kicad/"/>
		<id>http://blog.svale.eng.br/?p=83</id>
		<updated>2011-02-14T16:43:23+00:00</updated>
		<content type="html">&lt;p&gt;It been a long time since I&amp;#8217;ve started organizing a library with symbols and footprints used in our open hardware projects. There are new or enhanced parts that complements the standard Kicad Library, like some AVRs, GPS modules, SMT capacitors, etc. I built a package called &lt;strong&gt;KicadHLibs&lt;/strong&gt; with all these libraries, licensed as GPLv2+, and It is available for download here:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://svale.eng.br/projects/kicadhlibs/kicadhlibs_0.1.tar.gz&quot;&gt;http://svale.eng.br/projects/kicadhlibs/kicadhlibs_0.1.tar.gz&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A new release is under way, with several new components and a Debian package ready to install and use. Comments and contributions are welcome!&lt;/p&gt;</content>
		<author>
			<name>Samuel</name>
			<uri>http://blog.svale.eng.br</uri>
		</author>
		<source>
			<title type="html">./src/vale » holoscopio</title>
			<subtitle type="html">Phrac Blog</subtitle>
			<link rel="self" href="http://blog.svale.eng.br/category/holoscopio/feed/atom/"/>
			<id>http://blog.svale.eng.br/feed/atom/</id>
			<updated>2011-07-01T18:17:30+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">SLTV in FISL</title>
		<link href="http://blog.fujii.eti.br/?p=22"/>
		<id>http://blog.fujii.eti.br/?p=22</id>
		<updated>2010-07-30T20:21:00+00:00</updated>
		<content type="html">&lt;p&gt;Much has happened in &lt;a href=&quot;http://sltv.holoscopio.com&quot;&gt;SLTV&lt;/a&gt; development which I should have blogged about (I intend to do some late posts). As I posted long ago, SLTV was going to be used to stream &lt;a href=&quot;http://fisl.softwarelivre.org&quot;&gt;FISL&lt;/a&gt; talks. And it was! The conference was held last week in Porto Alegre. There were 10 simultaneous talks in 10 rooms during 4 days.&lt;/p&gt;
&lt;p&gt;There were a lot of problems in the streaming. There were problems with the network, the server and problems with the software. But, apparently, software problems were minor problems, at least face the others.&lt;/p&gt;
&lt;p&gt;Also, during FISL the software name was changed to Landell. We have been thinking about changing it since the beginning. SLTV is an acronym for Free Software TV in portuguese. We were looking for a name that would work in English also, with some meaning. It&amp;#8217;s called Landell because of father &lt;a href=&quot;http://en.wikipedia.org/wiki/Landell_de_Moura&quot;&gt;Roberto Landell&lt;/a&gt;, which was the first to broadcast human voice in radio (or something like that). I&amp;#8217;m not really adopting the new name in this post yet because I think there is another software with that name. Let&amp;#8217;s see where this goes.&lt;/p&gt;
&lt;p&gt;Also during FISL, me and &lt;a href=&quot;http://cascardo.info/&quot;&gt;Cascardo&lt;/a&gt; presented a talk about SLTV. I was really happy with the audience reaction. A lot of people came to me after the talk asking how to contribute and use the software and some had already used it and had many suggestions.&lt;/p&gt;
&lt;p&gt;Finally, SLTV version 0.9 was released this week. It&amp;#8217;s pretty much what was used in FISL. It has watermark, videobalance setting and some patches to fix stability problems. We have much work to do yet with the software, but it&amp;#8217;s great that it is being used already.&lt;/p&gt;</content>
		<author>
			<name>fujii</name>
			<uri>http://blog.fujii.eti.br</uri>
		</author>
		<source>
			<title type="html">Eu, Fujii » Holoscópio</title>
			<subtitle type="html">Blog da Fujii</subtitle>
			<link rel="self" href="http://blog.fujii.eti.br/?cat=14&amp;feed=atom"/>
			<id>http://blog.fujii.eti.br/?feed=atom</id>
			<updated>2011-03-12T06:17:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">SLTV &amp;#8211; Video streaming software</title>
		<link href="http://blog.fujii.eti.br/?p=20"/>
		<id>http://blog.fujii.eti.br/?p=20</id>
		<updated>2010-06-24T04:08:47+00:00</updated>
		<content type="html">&lt;p&gt;Most of my work time in &lt;a href=&quot;http://holoscopio.com&quot;&gt;Holoscópio&lt;/a&gt; this year has been spent in &lt;a href=&quot;http://sltv.holoscopio.com&quot;&gt;sltv&lt;/a&gt;, a software to be used for transmiting events over the internet using &lt;a href=&quot;http://gstreamer.org&quot;&gt;GStreamer&lt;/a&gt;. This has been, let&amp;#8217;s say, an adventure.&lt;/p&gt;
&lt;p&gt;This software is being developed to be used by TV SL to transmit &lt;a href=&quot;http://fisl.softwarelivre.org&quot;&gt;FISL&lt;/a&gt; lectures this year. This means that a lot of functionalities have to be ready by FISL&amp;#8217;s date, so, we&amp;#8217;re in a hurry.&lt;/p&gt;
&lt;p&gt;The fun thing is, I knew nothing about GStreamer before we began this project. When I first started seeing what it can do, and tried some of the examples in the documentation, I thought everything would be simple and easy. Turns out it&amp;#8217;s never like that. But we did manage to do some nice stuff. Until now our software is able to:&lt;/p&gt;
&lt;p&gt;- Capture video using V4L2 and DV cameras, you can add multiple cameras of each type and switch between them during the transmission;&lt;/p&gt;
&lt;p&gt;- Capture audio using DV, ALSA, Pulse audio;&lt;/p&gt;
&lt;p&gt;- Stream video using Icecast and save video to file, and it is also possible to have simultaneous multiple outputs;&lt;/p&gt;
&lt;p&gt;- Apply text overlay over video;&lt;/p&gt;
&lt;p&gt;- Apply video and audio effects and switch them during transmission.&lt;/p&gt;
&lt;p&gt;Outputs are encoded in ogg theora + vorbis, but the raw DV file is also saved when a DV camera is used.&lt;/p&gt;
&lt;p&gt;The software is still in its beginning, one more reason for you to test it if you haven&amp;#8217;t done it yet. Here are the &lt;a href=&quot;http://debian.holoscopio.com/sltv/&quot;&gt;debian package repository&lt;/a&gt; and the &lt;a href=&quot;http://sltv.holoscopio.com/sltv-0.6.1.tar.gz&quot;&gt;tarball&lt;/a&gt;. Also, if you feel like having some more fun, we will be happy with some patches. =]&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ll probably blog about the challenges we had and will have during this development.&lt;/p&gt;</content>
		<author>
			<name>fujii</name>
			<uri>http://blog.fujii.eti.br</uri>
		</author>
		<source>
			<title type="html">Eu, Fujii » Holoscópio</title>
			<subtitle type="html">Blog da Fujii</subtitle>
			<link rel="self" href="http://blog.fujii.eti.br/?cat=14&amp;feed=atom"/>
			<id>http://blog.fujii.eti.br/?feed=atom</id>
			<updated>2011-03-12T06:17:14+00:00</updated>
		</source>
	</entry>

</feed>

