convert two analogue pulses (5000/second) for display on HDMI or Composite Video

Started by charliecoutas, Jun 29, 2026, 01:19 PM

Previous topic - Next topic

JonW

 Ha, ur very welcome, Charlie. You do so much; the least I can do is make it yours. I would prefer to redesign the board for you guys ( no charge, maybe a private tour!), as this really is HW shitola design, like most Chinese designs: 90 per cent there, but the last 10 per cent kills you and your market.  Also Love Les to get something in the Museum too as he is proper smart, maybe a retro PIC game on HDMI!!

Live in Wilts, not far.  I am pimping the dead space as I speak with Glyphs for you. Battery, ohms, bars, Wi-Fi symbols- these are above the SSD1306 code but will be ignored by the SSD ASIC.

It is triggered by a single Start/Stop button on the FPGA; it uses an LFSR to generate a real tape and sprocket in 64 bits.  It wraps top-to-bottom, 32 bits per frame.  I reckon with a couple of Lasers and photodiodes/IO, we can read and decode live tape with ease.  It will work as is without an MCU; I can also adjust the RTL in some areas to make editing easier. Also, if you want something specific for a demo, let me know.  After that, the display is yours to pimp


Glyphs in progress above the user window of SSD1306.  Some are 2-3-byte glyphs and parameters, like battery gauge and Wi-Fi strength.

BTW i did explain it, but pictures are way better than words..  This is baked into the FPGA with a trigger, so as you run the tape, it starts scrolling at emulated speed. It has other options to show pictures and run scripts, but these are generated by Python scripts that build the Verilog for me, then re-synthesis, reprogram, just basic font reproduction via PY.  The glyphs are real-time from PIC/MCU so some can be adjusted.  Working on cursor position, glyph /parameter. 

Ill build some 27Q43 demos for you as this will really show off the display capability.  Doing it in Verilog or RTL is much slower

I