Skip to content

About

Composite video generation library for MicroPython

Topics

Resources

Stars

5 stars

Watchers

1 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TVOut-Micropython

Composite video generation library for MicroPython
Tested on ESP32-S3 platform
Uses framebuf library
Generates monochrome NTSC signal using RMT peripheral
Currently resolution is limited to 104x80

Installation using MIP:

import mip
mip.install("github:Voinic/tvout-micropython")

Usage:

from tvout import TVOut

PIN_H = Pin(47)
PIN_L = Pin(48)

tv = TVOut(PIN_L, PIN_H)

tv.fill(0)
tv.text("hello", 0, 0, 255)
tv.show()

Sample output from tvout_test.py example

result

Schematics

result

About

Composite video generation library for MicroPython

Topics

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages