27 lines
966 B
Markdown
27 lines
966 B
Markdown
# Video Character Generator
|
|
Atmel-AVR based electronic text/image superimposition device, for analog PAL video.
|
|
|
|
(don't tell anyone, but, since it is B/W, should work for SECAM and NTSC too ☺)
|
|
|
|
## Quick start
|
|
1. Prepare your slides in B/W PBM format
|
|
2. `g++ frame.cpp -o frame`
|
|
3. `./frame image1.pbm [image2.pbm...]`
|
|
4. plug your Atmel programmer
|
|
5. `make flash`
|
|
|
|
## PIN Settings
|
|
| PORT | PIN | dir | description |
|
|
| ---- | --- | --- | ----------------- |
|
|
| PD2 | 4 | IN | vertical sync |
|
|
| PD3 | 5 | IN | horizontal sync |
|
|
| PB2 | 16 | IN | transition mode |
|
|
| PB3 | 17 | IN | next image button |
|
|
| PB4 | 18 | OUT | white dot output |
|
|
| PB5 | 19 | OUT | led |
|
|
|
|
## Images
|
|
<img alt="Example image with drawings" src="scrot/02.png" style="max-width: 10cm;">
|
|
<img alt="Example image with text" src="scrot/01.png" style="max-width: 10cm;">
|
|
<img alt="Hardware device" src="scrot/device.lq.jpeg" style="max-width: 10cm;">
|