Since there are no more analog TV stations on the air in this country, I have no way of testing sets I find it thrift stores anymore.

So, I finally decided to try the code that Charles Lohr developed for tricking an ESP8266 into transmitting analog TV signals over the air with its RX pin.

This is actually someone else's version of his code because he wrote his code to be compiled in the esp8266 SDK environment and I don't know how to use that. This code compiles in the Arduino IDE and it does work!

This is being transmitted over the air. This is not a composite video signal.

I need to see if I can learn how to use the SDK so that I can see the really nice demos that Charles wrote on a TV.

If I get all this working where I want, I think I will package the esp8266 in a little housing with a battery, and on off switch and an antenna so I can easily take it with me to a store

GitHub - cnlohr/channel3: ESP8266 Analog Broadcast Television Interface

ESP8266 Analog Broadcast Television Interface. Contribute to cnlohr/channel3 development by creating an account on GitHub.

GitHub
First stabs at making this library do something on my own
More colors, but the code is bogging down the esp
Yay colors!
Here's most of the color pallet rendered on two different TV sets
Working on color bars here
Bicolor bouncing balls
This is so much fun to play around with
I think I'll write one more little demo and stuff this inside an enclosure with a battery and an antenna
That horizontal bar across the top isn't supposed to be there. It might just be a bug in the library, but the rest looks the way it should

@MLE_online Your portable Hypnotoad broadcaster is coming along nicely.

Artwork by https://www.deviantart.com/genghisdani/art/Hypnotoad-351437537

Hypnotoad by genghisdani on DeviantArt

@MLE_online Can it do audio as well?
@foundthefault No, it can't. I saw someone asking the author of the code about that, and he said that generating the video demands so much of the processor that there's nothing left to do audio with
@MLE_online Whomp, I guess there will be no chiptunes with your piracy then.
@MLE_online Emily, you continue to amaze me with all the things you do. I love following your account.
@MLE_online need more video! They don't hit the corner!!
@MLE_online Imagining an alternate history where the DVD player had two bouncing logos and they changed colors when they hit each other instead of the corner.
@foundthefault they should explode and make a bunch of tiny DVD logos
@MLE_online That’s so awesome. I would not have guessed generating that signal “by hand” would be possible.
@MLE_online me seeing just this picture "huh that seems like the colour bars from the esp8266"
@xssfox what?
@MLE_online i just remember my colour bars looking near identical when i was testing it out
@xssfox ok, you were also playing with this
@MLE_online yeah, didn't really do much with it but was fun
@MLE_online
I'm really impressed with this project. That it works at all is amazing. I started to ask what the actual video hardware capability on your device is, and then I went, "duh!"
@MLE_online Let me know if you need anything! I'm most easily available on Discord at @cnlohr - and there's a discord server of people who know about this.
@MLE_online wait, they made orange phosphor black and white TVs?
@slyka lol, no. It's a color TV. The box is red, but the color renders poorly on my phone
@MLE_online ohh, that makes a lot more sense. I do kinda want a an amber phosphor TV now though…
@slyka I have one half built. I just need to finish it ...

@MLE_online

Ok, this is rad. Imagine if we got analog tv working again as an alternative to corporate broadcasting! Pirate Radio, but with TV instead of music!

I totally want to start a pirate TV station now. We could have movie nights and who would stop us?

@MLE_online oooooh thank you!!! I wanna play with this too
@vxo @MLE_online now I just need to draw a network 23 logo and my bucket list will be complete

@MLE_online I think it is a clever hack, but you know you can take one of those video->TV gizmos that select channel 2 or 3, and feed the "RF" out into a simple transistor amplifier. That will broadcast on the selected channel if you just connect it to a wire.

Also a number of cheap FPV drone cameras just broadcast on the TV frequencies at a different frequency than "real" TV. A mixer will fix that :-).

@ChuckMcManis yea, but that's more complicated and I still need a video source, so that's two things I have to carry around and power. This is just one
@MLE_online That's a good point. Back before "ez" wireless connectivity became the norm we were always trying to get a view from our robots so we had these small cameras that generated composite video.