Local radio amateur club OH6AD has "bonked" some 80s display modules built by Telepulssi Oy. Zouppen and kahvikello accepted the challenge of reverse engineering them to display animations via USB and developed this driver.
See Youtube video of the screen in action.
Open Arduino IDE and build avr.ino. Supported microcontrollers include all ATMega328 and ATMega32u4 models. Can easily ported to other MCUs. Change pin definitions in the source if your hardware is different from ours.
To see how to wire TP-KN10 to Arduino, see pinout.
Processing is the most fun way to control Telepulssi. Processing version 3.3 or newer is recommended.
Open processing/hello/hello.pde to Processing, change serial port name, hack and run! :-)
Also, it has Telepulssi emulator!
When running UDP interface, first set serial port settings (replace serial port to match yours):
stty -F /dev/ttyACM0 raw 19200
cd tools
runghc UdpServer.hs >/dev/ttyACM0
TODO: Make Cabal package for UdpServer to make it run more easily.
Send any image over UDP port to this screen by running:
nc -uw0 SERVER_IP 1337 <your_image.png
./effects/clock /dev/ttyUSB0
- Cabal package for UDP server
- Schematics