Using the TVout Library
Okay, the hardware’s done, but how do we bring it to life? We could try to write our own library to emit video signals, but I have to admit that I didn’t tell you the whole truth. To generate a clean and stable video signal, you not only have to output different voltages, but you also have to make sure that you emit your signals according to a very accurate schedule. The timing has to be so accurate that you have to implement it in assembly language!
Don’t worry! Of course there’s a library for that. The TVout library[79] not only generates crystal-clear video signals, but also comes with a lot of utility functions for drawing geometric shapes. On top of that, it supports different fonts in several sizes.
Note that the ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access