0%
0%

svofski

donc

arctic circle
Send a private message
Similar accounts worth following
svofski
Send a private message

This user joined on 08/21/2019.

  • Flat CRT display and pico-zxspectrum

    12/10/2024 at 09:00 0 comments

    I'm not yet sure what role the pages fulfill, let's see. This is like a blog post.

    I bought a doorbell CRT monitor. It's a flat CRT that was frequently found in intercoms and doorbells in the noughties. 4-inch, black and white and it's flat -- similar to what was used in Sinclair's pocket TV and maybe some other ancient portable television sets.

    I'm not at all original in this, they were featured by many popular youtubers before. However there was nothing in my household to test it with, so naturally I started looking around for some projects that I could try with one of the dev boards that I have. Found some ESP32 options first, but they were fairly old and didn't build right away so I put them aside. I also had some pipicos lying around.

    So the first thing that I found and built is this amazing pico-composite-video:

    https://github.com/alanpreed/pico-composite-video

    There's a project and a tutorial and a whole Pong game. I have built the pong and we enjoyed a couple of days of ponging with the family. But you begin to feel the limitations of a pong sooner or later...

    The next thing I've discovered is fruit-bat's pico-zxspectrum:

    https://github.com/fruit-bat/pico-zxspectrum

    It seemed amazing and very portable, something you can use with literally just a couple of wires plugged into anything. Just the thing that I needed. 

    Turns out it could be plugged into literally anything, except for a composite monitor.

    Well, not a problem! After some experimentation. And then more experimentation and then some.. I've got this. A ZX Spectrum with a tiny, slightly geometry-challenged B&W display, with a fresnel lens to compensate for its minuscule size:

    Hopefully my changes will be the beginning of composite video support for pico-zxspectrum.

    In order to make grayscale from RGBI that the Spectrum produces, I used a circuit from this page

    https://zxbyte.ru/byte_connection_to_tv_and_monitors.htm

    I didn't have the amazing KT315. Instead I had to use a mundane SS8050. Maybe because of this, or maybe because the input levels are different, the transistor tends to saturate and it produced smears after longer stretches of bright colours. I helped it by adjusting R11 to something much lower than 1K. It's a mess of wires so I can't really tell the current value, but it's significantly lower than 1K. I'm also not sure if this circuit is really safe to use with 5V power, but it works for me. Maybe it can be improved to be powered from 3V3.

    For the reference, the CRT connection diagram found somwhere on Aliexpress:

    https://ae01.alicdn.com/kf/S7e595684c2294ee3814c1517beb10955w.jpgI did not have a potentiometers handy so I picked some semi-random fixed resistors. The display is very forgiving and most everything within given values will work. But to get the full dynamic range for a given input signal it's best to find some real trimpots.

View page

Things I've Built

Motöri The Plotter

https://caglrc.cc/motori/

View all

Share this profile

Share

Bits

Log In/Sign up to comment

Become a Hackaday.io Member

Create an account to leave a comment. Already have an account? Log In.

Michael Gardi wrote 09/25/2025 at 12:13 point

Wow thanks for your continued acknowledgement of my work most recently my DEC Precision CRT Display Type 30 Reproduction project. 

Are you sure? yes | no

svofski wrote 09/25/2025 at 15:06 point

Thank you for doing such admirable work! Cheers ;)

Are you sure? yes | no

roelh wrote 02/14/2025 at 08:45 point

Hi  Svofski, thank you for liking and following the #1 Square Inch TTL CPU ! You might also be interested in the #Isetta TTL computer that can also run ZX Spectrum games.

Are you sure? yes | no

svofski wrote 02/14/2025 at 10:37 point

indeed I am interested! thanks for the tip ;)

Are you sure? yes | no

Michael Gardi wrote 09/17/2024 at 02:16 point

Are you sure? yes | no

Mitsuru Yamada wrote 03/26/2024 at 04:30 point

Thank you for liking and following my #Homemade Floating Point Interpreter for 6502! Recently, I used this interpreter to display the coordinates of a telescope control. The size of this application program text is about 5 kB, which is about the size of the program I was able to write back in the 1970s, when computers had only about 4kB-16 kB of RAM.

Are you sure? yes | no

Michael Gardi wrote 03/20/2024 at 16:51 point

Thank you for your interest in my  Commodore CHESSmate Reproduction project.

Are you sure? yes | no

Michael Gardi wrote 03/03/2024 at 14:11 point

Thank you for liking and following my 2:3 Scale VT100 Terminal Reproduction project. 

Are you sure? yes | no

Michael Gardi wrote 11/15/2023 at 16:35 point

Thank you for your interest in my MCM/70 Reproduction project and following me.

Are you sure? yes | no

Mitsuru Yamada wrote 10/24/2023 at 05:42 point

Thank you for liking and following my #PERSEUS-9 homemade mobile 6502 computer! It has been a year since this computer was built. It is working properly.

Are you sure? yes | no

svofski wrote 11/01/2023 at 19:52 point

It's a beautiful build. You have amazing skills and excellent taste.

Are you sure? yes | no

Mitsuru Yamada wrote 08/18/2023 at 00:02 point

Thank you for liking and following my #PERSEUS-9 2023 Update! I summarized the development contents that improved the completeness of this computer system during the past year.

Are you sure? yes | no

svofski wrote 08/18/2023 at 07:57 point

Your projects are fantastic, a great inspiration. Thank you for sharing!

Are you sure? yes | no

Mitsuru Yamada wrote 01/21/2021 at 00:51 point

Thank you for following and liking my #6802 Serial Terminal !

Are you sure? yes | no

Become cool instantly

like svofski and many others

AltStyle によって変換されたページ (->オリジナル) /