ESP8266 fez um transmissor de televisão analógica
Francamente, quando li um artigo sobre esse projeto no Hackaday, olhei o calendário mais de uma vez - não é o primeiro de abril?O autor do projeto, Charles Lore, atuando sob o apelido CNLohr no Github, pegou o habitual módulo de três dólares ESP8266, que muitos de nós usamos para “Smart Home” e outros itens de IoT, e o dispersou. Ele percebeu que, ao mesmo tempo, o I2C no módulo permanece operacional e funciona perfeitamente a uma frequência de 80 megahertz. O autor lembrou que essa frequência é próxima das frequências da televisão analógica e, lembrando-se de Nyquist (Kotelnikov), ele conseguiu forçar o ESP8266 a emitir um sinal com uma frequência de cerca de 60 megahertz - a frequência do terceiro canal da TV analógica.Ele só podia soldar um fio longo ao módulo "pé", que servia como antena de transmissão e recuperar o dispositivo padrão de vídeo NTSC. No entanto, um vídeo é melhor que mil palavras:Como você pode ver no vídeo, o processador no ESP8266 não era apenas capaz de gerar dinamicamente cenas de demonstração em 3D, mas também suportando a operação do servidor da Web e do WiFi. Apenas algumas operações com WiFi levaram a "piadas" leves na imagem.Para repetir a experiência do CNLohr, apenas solde o fio ao RX do seu ESP8266 e pegue o código do GitHub em github.com/cnlohr/channel3 Verifique se a sua TV é "amiga" do padrão de TV NTSC da América do Norte.PS Um pouco mais tarde, a CNLohr forçou o ESP8266 a transmitir TV em coresfoto! Para fazer isso, ele precisava emitir um sinal em duas frequências - 61,25 MHz e 65,2 MHz - simultaneamente usando o controlador. Como ele conseguiu, tendo apenas 80 MHz no microcontrolador, é um hack separado e absolutamente maravilhoso, que o autor explica em detalhes:Se, depois de assistir a esses vídeos, você não tirou o chapéu e não foi respeitado com o mais profundo respeito pela invasão de altitudes altíssimas, não sei o que fazer com você.Source: https://habr.com/ru/post/pt391857/
All Articles