Analisador de espectro caseiro

IdWARF 2.4Ghz ModuleUma das vantagens (na minha opinião) de se ler notícias e atualizações via RSS é o fato de tudo ficar condensado em um lugar só… se o autor é bom e o post parece interessante, é só clicar no link pra ver ele por inteiro… se não for, é só passar pro próximo sem perder muito tempo… isso, e também o fato de, quando voce lê varias coisas de várias fontes, as vezes coisas interessantes aparecem próximas umas das outras, levando a coisas MAIS interessantes.

Hoje lhes trago uma dessas coisas MAIS interessantes, que surgiu na minha mente de dois posts distintos que eu vi, de fontes totalmente desconexas, e que apareceram um após o outro nos artigos diários. São duas coisas muito interessantes, e que se colocadas juntas tem o potencial de criar alguma coisa ainda melhor!

(more…)

Rato de Laboratório dos 8-bit

banner.jpgUma página interessante cheia de informações sobre video games do final da década de 70 até praticamente o final da década de 90. Cobre bastante coisa com relação a esquemáticos de cartuchos e controles, modificações e correções. Por exemplo: mostra como funciona vários tipos de bank-switching no Atari 2600, como converter joysticks de Playstation para o Vectrex e como obter saída S-Video no Colecovision.

Conheça a “The 8-bit Lab Rat“.

Impressora robotizada.

Em 1982 uma impressora certamente custava uma pequena fortuna, sendo algo inacessível aos meros mortais. Então porque não criar uma “interface” para utilizar uma maquina de escrever eletro-mecânica?

Veja abaixo:

Desenvolvimento de Hardware com Python

myhdl_aplicacao.pngA linguagem Python vem ganhando adeptos ao longo do tempo. A dinamicidade, facilidade de aprendizado e alta legibilidade, ser multi-paradigma e multi-plataforma são, talvez, os fatores mais apreciados por seus usuários.

FPGAs e CPLDs estão cada vez mais baratos e poderosos, e desenvolver soluções em circuitos integrados digitais não é mais trabalho para grandes centros de pesquisa. Geralmente os circuitos são descritos em uma linguagem chamada VHDL (VHSIC¹ Hardware Description Language, ou, para os íntimos, Very Hard and Difficult Language). O pequeno apelido tem lógica, embora a linguagem não seja difícil: as ferramentas disponíveis para programação com ela são lentas e anti-intuitivas em alguns casos. Podem transformar projetos simples em coisas demoradas e enfadonhas.

Uma solução é utilizar a linguagem Python para descrever o hardware. Este artigo, em português, mostra como fazer isso de forma clara e objetiva, com vários exemplos, incluindo códigos de teste e a necessária simulação do circuito.

¹ Very High Speed Integrated Circuit