Reverse engineering vintage Japanese electronics - a vacuum fluorescent display!

  • Am Vor 4 Monate

    Strange PartsStrange Parts

    Dauer: 15:59

    Get your first audiobook and two Audible originals free when you try Audible for 30 days visit www.audible.com/strangeparts or text strangeparts to 500 500!
    Today we're reverse engineering a piece of vintage Japanese electronics - a vacuum fluorescent display or VFD.
    See behind the scenes at Strange Parts:
    twitter.com/strangepartscom
    instagram.com/strangeparts_com
    facebook.com/strangepartscom
    (some of the following links are affiliate links)
    Gear I use:
    Main camera: amzn.to/2BfHqiW
    Main lens: amzn.to/2BAysJQ
    Other camera: amzn.to/2t1yKWi
    360 camera: amzn.to/2UG0ux7
    Microphone: amzn.to/2kNCqHg
    Backpack: amzn.to/34vk5oj
    Repair Toolkit: ifix.gd/2K2B6wI
    Music:
    Fight On - Pro Reese (licensed through bit.ly/epidemic-sp)
    ravellers - Ran the Man (licensed through bit.ly/epidemic-sp)
    Edited by auram - instagram.com/aurxm/
    #StrangeParts

linagee
linagee

3:25 "WR and CS, but I don't really know what those are." Really? LOL. Write (maybe write enable) and Chip Select?

Vor 13 Tage
Laughing Man
Laughing Man

13:41 The display is screaming to be put out of its misery.

Vor 14 Tage
prateek A
prateek A

the starting limit of the variable i is not fixed from where it should start loop

Vor 19 Tage
Android jackson lee
Android jackson lee

You couldn't make it simply print "Strange parts" right

Vor 21 Tag
Seven FPS
Seven FPS

Português legends please man :( I love you bro ,i love you job Xoxo from Brazil

Vor Monat
Arghyadip Mondal
Arghyadip Mondal

no int i = 0 declaration

Vor Monat
Quiet_Stormz
Quiet_Stormz

i'm not 100% sure on the date round 1964 to 68 the same principal display text on really old ctr or lcd and ever older is flip displays still stands to day apple still has it in there os to day far as i know but befair i'm a Linux fan.. yes i play game on there not that bad to be frank

Vor Monat
ebg13
ebg13

The 3-pin connector is your friend, it's +5V/Serial/GND. If you ground the serial-pin it goes into demo mode and starts printing the ASCII-table one character at a time. If you want to use the serial interface with an Arduino; solder a bridge on J4 and connect TX on the Arduino to the serial-pin on the VFD and you're done. No fancy code required! I think the default baud rate is 19200.

Vor Monat
Rilum Osmanaj
Rilum Osmanaj

Hello, world! Hi! Hello!

Vor Monat
Critical Unity
Critical Unity

Don't wanna drop this... shakes it about 100 times.

Vor Monat
Sjeune
Sjeune

and as always, im scotty from strange parts, thanks for watching

Vor Monat
maY
maY

you could search for 40 sign customer displays - IBM/Toshiba, NCR, Wincor and a couple more companies still sell them - some are even USB. They get replaced with 8" or higher displays a lot now though.

Vor Monat
Jonny Chooch
Jonny Chooch

some fruit machines years ago used vacuum fluorescent display like this..

Vor Monat
Sayan Goswami
Sayan Goswami

WR = Write, CS = Chip Select (when using a bus)

Vor 2 Monate
Ben Muller
Ben Muller

That board your holding is worth about $500 US (if you can get one). Wow, with those prices someone should be manufacturing after market replacement vacuum flourescent displays.

Vor 2 Monate
JUSTJEWETT
JUSTJEWETT

Believe my old kenwood headunit had this display

Vor 2 Monate
DrKoktail
DrKoktail

i is declared but never gets a value in c# the compiler would yell at you XD.

Vor 2 Monate
SwagiYo
SwagiYo

uhh... doesn't it just use the same standard as any other LCD?

Vor 2 Monate
TEKnique
TEKnique

More of these!!!!

Vor 2 Monate
Metalhead777
Metalhead777

I have been there with a random VFD I found in a lab. I didn‘t find a datasheet, so I tried to buzz out all the connections and routes, took me a complete sunday afternoon. But after that I stopped, because I also thought the board on the back is some custom thing I can‘t reverse engineer to show something on the display. So thanks for this interesting and encouraging video, my VFD looked surprisingly similar! If I find it again I might give it another shot.

Vor 2 Monate
Uncle Scrooge
Uncle Scrooge

As a software developer thats getting his feet wet in the area of electronics / embedded / system programming, this video really did give me new enthusiasm to keep on going. For example, I know bitwise operators in theory, but still can't wrap my head around their use on the PCB at library implementation level. Now I saw how it's done, hehe.

Vor 3 Monate
Oria Maymon
Oria Maymon

Great and curios vid. love the challenging ones (-:

Vor 3 Monate
Mike C
Mike C

It's not easy, being green.

Vor 3 Monate
Tvn Si
Tvn Si

Yesterday I’ve got the same module (only parallel) ... free of charge, sorry. This video makes my job to revive it much more easier. Thanks! PS.: to publish the code will be pretty :-)

Vor 3 Monate
dash8brj
dash8brj

I remember programmng one of these, the 4x20 model. It was a pain, but once I got it working it was set up to display my computer stats like cpu speed, fan rpm's, temps, unread emails, facebook new messages indicator, and using custom characters, it would switch into spectrum analyzer mode when you played music. A friend accidentally knocked it off my desk and it lost the vacuum. I was not happy.

Vor 3 Monate
Mike Andrews
Mike Andrews

Glad to see you again scotty ,thought maybe you gave up on us here on yt, I really enjoy your videos bro

Vor 3 Monate
Matthew smith
Matthew smith

I have an old VFD in my pc case displaying system info, i love the old look

Vor 3 Monate
Microbios75
Microbios75

What is that case?

Vor Monat
WinDoge From YouTube
WinDoge From YouTube

He be making a strange parts machine

Vor 3 Monate
Sam Friesen
Sam Friesen

Have you tried the Liquid crystal library included in the Arduino IDE? If the display you have had 16 pins should work. It worked for me on an old 16x1 printer display

Vor 3 Monate
Abel
Abel

So it is some sort of loading bar it seems like. (The Project) But now the question remains.... what is it loading?.... a battery level maybe?

Vor 3 Monate
Rafael Ramirez
Rafael Ramirez

I Have a new IPAD 1st generation and I can’t used much cause every app requires IOS 12 This IPAD can’t be update passing IOS 5 There is something can be done? It will be great to find people can use their IPADs

Vor 3 Monate
Luis Alberto Serrano Alonso
Luis Alberto Serrano Alonso

That looks like an older fire alarm panel display

Vor 3 Monate
Michael Russo
Michael Russo

You always look exhausted. Please sleep a little more!

Vor 3 Monate
Luther Burbank
Luther Burbank

Never seen somebody so stoked to play with junk

Vor 3 Monate
Rafael Pernil
Rafael Pernil

Your explaination of sendChar(char c) wasn't clear to me, so I made myself some examples about what you were doing: Input : 01000001 bit shift right 0 -> 01000001 -> bitwise and 0x1 -> 00000001 -> 1 bit shift right 1 -> 00100000 -> bitwise and 0x1 -> 00000000 -> 0 bit shift right 2 -> 00010000 -> bitwise and 0x1 -> 00000000 -> 0 bit shift right 3 -> 00001000 -> bitwise and 0x1 -> 00000000 -> 0 bit shift right 4 -> 00000100 -> bitwise and 0x1 -> 00000000 -> 0 bit shift right 5 -> 00000010 -> bitwise and 0x1 -> 00000000 -> 0 bit shift right 6 -> 00000001 -> bitwise and 0x1 -> 00000001 -> 1 bit shift right 7 -> 00000000 -> bitwise and 0x1 -> 00000000 -> 0 Contatenated Output: 1000010 Input : 01111000 bit shift right 0 -> 01111000 -> bitwise and 0x1 -> 00000000 -> 0 bit shift right 1 -> 00111100 -> bitwise and 0x1 -> 00000000 -> 0 bit shift right 2 -> 00011110 -> bitwise and 0x1 -> 00000000 -> 0 bit shift right 3 -> 00001111 -> bitwise and 0x1 -> 00000001 -> 1 bit shift right 4 -> 00000111 -> bitwise and 0x1 -> 00000001 -> 1 bit shift right 5 -> 00000011 -> bitwise and 0x1 -> 00000001 -> 1 bit shift right 6 -> 00000001 -> bitwise and 0x1 -> 00000001 -> 1 bit shift right 7 -> 00000000 -> bitwise and 0x1 -> 00000000 -> 0 Concatenated output: 00011110 So... this functions reads every bit in reverse order (from right to left) If it were to do it normal order (from left to right), it should be like this: Input : 01000001 bit shift left 0 -> 01000001 -> bitwise and 0x80 -> 00000000 -> 0 bit shift left 1 -> 10000010 -> bitwise and 0x80 -> 10000000 -> 1 bit shift left 2 -> 00000100 -> bitwise and 0x80 -> 00000000 -> 0 bit shift left 3 -> 00001000 -> bitwise and 0x80 -> 00000000 -> 0 bit shift left 4 -> 00010000 -> bitwise and 0x80 -> 00000000 -> 0 bit shift left 5 -> 00100000 -> bitwise and 0x80 -> 00000000 -> 0 bit shift left 6 -> 01000000 -> bitwise and 0x80 -> 00000000 -> 0 bit shift left 7 -> 10000000 -> bitwise and 0x80 -> 10000000 -> 1 Contatenated Output: 01000001 Input : 01111000 bit shift left 0 -> 01111000 -> bitwise and 0x80 -> 00000000 -> 0 bit shift left 1 -> 11110000 -> bitwise and 0x80 -> 10000000 -> 1 bit shift left 2 -> 11100000 -> bitwise and 0x80 -> 10000000 -> 1 bit shift left 3 -> 11000000 -> bitwise and 0x80 -> 10000000 -> 1 bit shift left 4 -> 10000000 -> bitwise and 0x80 -> 10000000 -> 1 bit shift left 5 -> 00000000 -> bitwise and 0x80 -> 00000000 -> 0 bit shift left 6 -> 00000000 -> bitwise and 0x80 -> 00000000 -> 0 bit shift left 7 -> 00000000 -> bitwise and 0x80 -> 00000000 -> 0 Concatenated output: 01111000 NOTE: 0x80 is 10000000 It helped me understand what you were doing, so I share it hoping it helps someone else too! :)

Vor 3 Monate
warlockd
warlockd

Humm I have an old 4x20 version of that type. I need to dig it out. Could never get it to power on but maybe it's because I never tried the parallel mode.

Vor 3 Monate
TheAgente32
TheAgente32

I thought BFD meant Big Fucking Display

Vor 3 Monate
Bartosz Koziel
Bartosz Koziel

You can still buy these new They are exepnsive though Also: I'm currently building a clock with soviet IV-6 VFD tubes and TTL only control circuit

Vor 3 Monate
its Helga
its Helga

Build a phone powerful phone

Vor 3 Monate
Renegade Show
Renegade Show

Now this is freaking cool man! Looking forward to seeing it!

Vor 3 Monate
Karim Zahriya
Karim Zahriya

Electronics 101

Vor 3 Monate
gambia1011
gambia1011

int i = 0;!!

Vor 3 Monate
Carlo de Guzman
Carlo de Guzman

i can usually keep up with u when ur building things, but when u jumped into coding.. lol u lost me. it brought back horrible memories of my highschool computer science class

Vor 3 Monate
Dani Ilham
Dani Ilham

how about use arduino as controller for rgb strip that react of rythm on music, like bass or something else that synced by listen music? i see some one else use arduino as rgb controller that react of music and it cool, i think u as an great enginering guy should try

Vor 3 Monate
Dibyamartanda Samanta
Dibyamartanda Samanta

You haven't declared int I = 0;

Vor 3 Monate
Maarten van Achte
Maarten van Achte

The pin layout look very similar to a standard 20x2 LCD. have you tried using the liquidCristal library?

Vor 3 Monate
Alchemistake
Alchemistake

As a professional developer myself, I noticed the lifecycle of a day in this video: Cool idea -> F.! why it is not working -> AHA! Me stupid! -> WOW IT WORKS MAAAAAAAN -> Let's do random stuff on it

Vor 3 Monate
Kit
Kit

I see VI i Subscribe

Vor 3 Monate
Fallout 4 mod reviews
Fallout 4 mod reviews

Oooooh that's pretty trippy 😂😂😂

Vor 3 Monate
Fallout 4 mod reviews
Fallout 4 mod reviews

Why do people thumbs down your just hating smh

Vor 3 Monate
Darktron
Darktron

Building a robot?

Vor 3 Monate
Bal Del
Bal Del

You should contact someone name Kevtris, great reverse engineer

Vor 3 Monate
Mazwan Sams
Mazwan Sams

phone reviewer : read spec from box Scotty : manufacturer, data sheet, glass construction, cb, silk screen.....

Vor 3 Monate
Matthew
Matthew

For anyone interested in working with VFDs that wants *new* VFDs and not just whatever they can scrounge, they don't cost anywhere near $600 for most models. Basic character display models are $20-$50. Larger character models can push up to $100. There are also models running from $200-$400 with other features, like dot-matrix display and touch support. You can also get color filters to layer over the top. They're a really attractive option for simple monochrome displays. Most of the super-cheap character display models can use serial support and many emulate the HD44780 command set. More complex models may support I2C and/or SPI. Check out the Noritake shop at noritake-vfd.com. They have periodic promotions, and sell cables and power supplies. Purchasable models link to another noritake site (noritake-elec) with datasheets and code libraries (including arduino, AVR, MSP430, and STM32). If you've worked with microcontrollers, you should be able to get a simple message up in less than half an hour. I used a low-end Y-series model and I was able to display data with a USB-serial adapter from a PC. A simple program works, but they've also got a sample display application called GUD-10K that's useful for testing the product and confirming your connection. Graphical display and performance will require a lot more design effort. And bit-banging on a high-end computer is hardly the most efficient use of resources, so you'll want a microcontroller for most finished projects.

Vor 3 Monate
JustHumanThings
JustHumanThings

Thank you Audible, very cool.

Vor 3 Monate
Oluwajoba Odesanya
Oluwajoba Odesanya

Genius

Vor 3 Monate
Nicholas Croft
Nicholas Croft

Great stuff, as always. When you're finished with your Passion Project, we'd love to seethe kind of knowledgeable deep dive that only you can do on the Chinese "knockoff" X79 Mobo scene. Maybe a collab with the following? Gamers Nexus: https://www.youtube.com/watch?v=qNje63vx73s&t= And Phils Computer Lab https://www.youtube.com/user/philscomputerlab/search?query=x79 And/Or Craft Computing: https://www.youtube.com/watch?v=pg739TdPFeA&list=PLGbfidALQauJCwEJNfSZktv5VlnmgrVXX

Vor 3 Monate
Marcos Souza
Marcos Souza

Can you make your own Iphone 3?! Greetings from Brazil

Vor 3 Monate
kalibos11
kalibos11

I think my old Betamax had one of them in it

Vor 3 Monate
Rainbow Garrix
Rainbow Garrix

I'd like to see you assemble Chinese-made mobile phones, any brand can, in Huaqiangbei.

Vor 3 Monate

Nächstes Video

A simple guide to electronic components.

38:06

Transistors - Electronics Basics 22 (Updated)

5:42

Studying Electrical and Electronic Engineering

3:45

Studying Electrical and Electronic Engineering

Imperial College London

Aufrufe 18

The Story of Electronics

7:47

The Story of Electronics

The Story of Stuff Project

Aufrufe 1

2 Incredible Homemade Electronic Inventions

6:44

Small electronics massively overloaded

3:42

Collin's Lab: Electronics Tools

9:27