The smallest and worst HDMI display ever

Поділитися
Вставка
  • Опубліковано 27 вер 2024
  • more info: mitxela.com/dd...
    / mitxela
    paypal.me/mitxela

КОМЕНТАРІ • 391

  • @hobbified
    @hobbified 2 роки тому +945

    What is HDMI? It's a difficult question, because HDMI is impossible to describe. One might ask the same about birds. What *are* birds? We just don't know.

    • @kdrangej
      @kdrangej 2 роки тому

      Actually, we do know what birds are. They are drones. en.wikipedia.org/wiki/Birds_Aren%27t_Real

    • @althejazzman
      @althejazzman 2 роки тому +77

      Birds aren't real!

    • @450AHX
      @450AHX 2 роки тому +55

      @@althejazzman How can birds be real if our HDMIs aren't real?

    • @althejazzman
      @althejazzman 2 роки тому +17

      @@450AHX Exactly!

    • @mpmansell
      @mpmansell 2 роки тому

      @@althejazzman You mean it's true? That they are all Illuminati drones sent to spy on use and commit wanton acts of biological warfare on our car windscreens?

  • @walfalcon
    @walfalcon 2 роки тому +6

    "Look Around You" is probably the perfect thing to print on this thing.

  • @ovalwingnut
    @ovalwingnut 2 роки тому +26

    MitXela. Putting the "possible" in impossible.

  • @mordikal
    @mordikal 2 роки тому +15

    reminds me of the guy that connected the i2c touchoverlay on an HDMI display via the ddc pins. and now I am thinking about peripherals that connect solely to hdmi

    • @SianaGearz
      @SianaGearz 2 роки тому +3

      Oh that's a good tip then!

    • @DaMusicPillz
      @DaMusicPillz 10 місяців тому

      Hi, Can you tell me the name of the vidéo? Need to know if i can do the same with a I2C touchpad

  • @ojkolsrud1
    @ojkolsrud1 2 роки тому +21

    This is flipping awesome! Just for the heck of it, I'd like to put a small oled inside my desktop's case. This might be the way to do it, I have an unused HDMI output on the motherboard.

    • @Dragonmastur24
      @Dragonmastur24 2 роки тому +1

      OH MY GOSH
      That might be a real and ACTUALLY USEFUL use case for it 0.0

    • @TheLukasDirector
      @TheLukasDirector 2 роки тому +5

      This is most certainly not the way to do it. Go with USB driving a μc. You can even pull that off a USB header on the motherboard.

    • @Dragonmastur24
      @Dragonmastur24 2 роки тому

      @@TheLukasDirector sure thing bud

    • @zusurs
      @zusurs 2 роки тому

      There are multiple projects for that already. Most popular (and the one that you can simply buy for 35$) is GOverlay LCD. It’s awesome low budget hobby project - I’ve been using that for a long time now, and it’s super-hackable.

  • @keoni29
    @keoni29 2 роки тому +88

    I think you can do this with the I2C bus on a VGA port as well.

    • @teejay872
      @teejay872 2 роки тому +13

      I did this with an HD44780 and a BT848... any I2C Adapter should work. 👍

    • @pedro_8240
      @pedro_8240 2 роки тому +4

      Same with DVI.

    • @deterdamel7380
      @deterdamel7380 2 роки тому +1

      I did this by utilizing the i2c (DDC) on VGA and connecting an OLED 128x32. This can be handy for a headless setup.

    • @pratiklondhe5167
      @pratiklondhe5167 Рік тому

      @@deterdamel7380 hi how to do it with VGA , I don't have any device with hdmi connectivity?

    • @deterdamel7380
      @deterdamel7380 Рік тому

      @@pratiklondhe5167 The VGA port having an i2c like interface (DDC): SCL (Pin 15?), SDA (Pin 12?), GND (10 ?), +5V (Pin 9?). Please verify the pinout by an internet search. There're some resources about utilizing the DDC/I2c.

  • @iGerman
    @iGerman 2 роки тому +123

    Please play bad apple on it, that would be the ultimate hardware hacking moment
    Edit: the man did it, go watch the next video about this display!

  • @AverageMichaelJordans
    @AverageMichaelJordans 2 роки тому +4

    Brings me back to when I was looking for newly produced low res monitors, I never could find any but this vid makes me wanna start looking again

  • @vvalerio77
    @vvalerio77 2 роки тому +18

    It looks like it works fine in a courier situation; how about in a Helvetica Scenario?

    • @rosonowski
      @rosonowski 2 роки тому +4

      Shouldn't fuck around with calcium.

    • @joshmineri8802
      @joshmineri8802 2 роки тому

      Consolas is more my style

  • @bluepearmedia509
    @bluepearmedia509 2 роки тому +1

    Your scientists were so preoccupied with whether or not they could, they didn't stop to think if they should.

  • @PetreRodan
    @PetreRodan 2 роки тому +2

    I was fully expecting to see doom on that.

  • @cirkulx
    @cirkulx 6 місяців тому

    hey man, got your guide working on VGA! tapped into DDC for the VGA port and it all works powered by the port too! super crazy, i will try initialising the display properly now and start a desktop environment on it, for the sakes of it. you truly inspired me to keep trying this after a year and finding my vga adapter. thanks!

    • @cirkulx
      @cirkulx 6 місяців тому

      p.s. booted i3. crazy.

  • @tahustvedt
    @tahustvedt 2 роки тому +3

    "Look around you" lol that made me laugh.

    • @mwnci1000
      @mwnci1000 2 роки тому

      'Look around you' was a great series.

    • @sammosel3300
      @sammosel3300 2 роки тому

      Can you see what we're looking for? That's right, it's sulphur.

  • @monad_tcp
    @monad_tcp 2 роки тому +1

    This got me thinking, HDMI could be an Universal Parallel Bus . hum...

  •  2 роки тому +1

    Whoa... That half sentence explanation was a bit dense. Time to check out the write-up on your website!

  • @KeritechElectronics
    @KeritechElectronics 2 роки тому +3

    At least you can check if the HDMI signal is going out or coming through :)

  • @poison6491
    @poison6491 2 роки тому +1

    this is actually very cool and i might use it as a shortcut for a rpi dream journal ive wanted to do, not useless to me!

  • @relic985
    @relic985 2 роки тому +15

    YOU'RE CRAZY! I love it. Gotta give this a go, myself. I could see this being slightly useful with an rpi4 and it's dual monitor outputs (despite the fact that it has i2c built-in) or with a few different (and potentially larger) i2c-driven displays.

  • @georgejones3526
    @georgejones3526 8 місяців тому

    I loved “Look Around You”, especially the one about Calcium.

  • @afellowguy1933
    @afellowguy1933 2 роки тому +2

    look around youlook around youlook around youlook around youlook around

  • @chrisliddiard725
    @chrisliddiard725 2 роки тому +3

    I wonder, would you not need to specify the screeen resolution to get the best fit for that device? Also how do you identify which of the HDMI pins/wires is the I2C wires. BTW thanks to your prompting i found a bunch of stuff based on the search "hdmi video over i2c ddc". I had no idea that HDMI had at its heart this device protocol.

  • @thesmiffable
    @thesmiffable 2 роки тому

    When the clock only updates every 5 seconds

  • @JesseHughson
    @JesseHughson 2 роки тому

    Plot twist! The 'oled screen' is the computer and the 'laptop' is just an external monitor and keyboard

  • @thisfeatureisbad
    @thisfeatureisbad 2 роки тому +7

    Would it be possible to create some kind of "adapter" that would filter out the noise on the display? Do you think it would work on an RGB display? I would like to see more projects like this.

    • @devrim-oguz
      @devrim-oguz 2 роки тому +12

      It is not noise, probably there to indicate grayscale colors.

    • @nicholasweiss4662
      @nicholasweiss4662 2 роки тому +7

      Yeah, i think thats dithering to give that 1 bit display some greyscale capabilities. also im not sure if this is real or just an april fools.

    • @thisfeatureisbad
      @thisfeatureisbad 2 роки тому +1

      @@nicholasweiss4662 oh, 31.3, probably 1st April

    • @gavinminion8515
      @gavinminion8515 2 роки тому +8

      @@thisfeatureisbad It may be a joke, but following the link, I suspect this really works. The display is a real I2C Oled display available from a number of online shops. The HDMI interface does include an I2C compatible port (DDC) which the host PC can access. The DDC connection is there to allow monitors to be 'plug and play'. When a monitor is connected the host computer can read basic information from the monitor about supported resolutions and refresh rates.
      In this case, the port is reconfigured to send display data. This is quite possible though I have not looked at the code in detail.
      On to the 'usefulness'. I am not sure of the capabilities of the DDC port, but I suspect it uses the standard I2C signalling speed of 400Khz. This would allow a maximum of 40 kilobytes of information to be transferred to a display every second. With the overhead of the display I2C commands, I suspect that 20 to 30 kilobytes would be more reasonable.
      Why is this a problem? Well, a single VGA screen (320 x 240 pixels) as you might see on a small tft lcd panel needs 76 kilobytes of data to draw in 256 colours. At the data rate above, one frame would take about 3 seconds to send. This is just for a small rgb display. For comparison, HDMI transfers over 1 gigabyte of information per second in 1080p (more than thirty thousand times faster).
      So you get an idea of how wonderfully sily this project is. The display is a 64 x 128 pixel display with 1 bit of 'colour' depth. Takes me back to my ZX81 days...

  • @mousefad3673
    @mousefad3673 2 роки тому +2

    A day early and a dollar over

  • @Zawadmunshi
    @Zawadmunshi 2 роки тому +3

    The real question is: can it play DOOM

  • @SylvainMonette
    @SylvainMonette 2 роки тому +11

    I cannot click on your videos fast enough

  • @matthiasmartin1975
    @matthiasmartin1975 2 роки тому +1

    Yeah, but, it also could have been an april fools joke.

  • @cabasse_music
    @cabasse_music 2 роки тому

    4hz refresh rate for that early 90s music video effect

  • @colkadome
    @colkadome 2 роки тому

    I love the look around you reference

  • @RoamingAdhocrat
    @RoamingAdhocrat 2 роки тому +4

    is this an april fool's

  • @putraadriansyah8082
    @putraadriansyah8082 2 роки тому +1

    I've done similiar with 16x2 LCD and a VGA port.

  • @zybch
    @zybch 2 роки тому +1

    I use one of these on my modded Sega Dreamcast to display the boot and diagnostics info.

  • @kamalmanzukie
    @kamalmanzukie 2 роки тому

    this is too funny: saw a slide whistle video which prompted me to think 'wonder what that mixtela guy is up to. then i saw this video and clicked it instead because it looked cool, completely unaware it was your newest video!

  • @nyny
    @nyny 2 роки тому +1

    mitxela, the LoRa devices use this screen. Does it mean there would be a possible way to make a device to hdmi cable? If a small device could write to this display, could the device also handle higher resolutions, or is that where the memory limitations come in? it does some interesting dithering

  • @四点能
    @四点能 2 роки тому

    It's so cool.I can use it to get some information of my board(such as IP address) when I don't have a router.

  • @rorychivers8769
    @rorychivers8769 2 роки тому

    1:32 Thanks, ants.
    Thants.

  • @RooMan93
    @RooMan93 2 роки тому

    I read and write EEPROMS using VGA. My on-board VGA port is basically useless otherwise.

  • @billyleask
    @billyleask 2 роки тому +5

    But can you play doom on it?

  • @PilkScientist
    @PilkScientist 2 роки тому

    All the comments saying they wanna multiplex like 100 of these... that's just building a screen. That's just constructing a normal screen from parts.

  • @scottwilliams895
    @scottwilliams895 2 роки тому

    That is, without doubt, the worst hardware pirating I've ever seen.

  • @CarlosGomez-vt9pk
    @CarlosGomez-vt9pk 2 роки тому +2

    Sooooooooo perfect for a raspberry pi zero w.

  • @isbestlizard
    @isbestlizard 2 роки тому

    i2c is fast to be refreshing all those pixels as quick as it does definitely fast enough to do pretty much anything microcontrollery with :D

  • @ulinkot
    @ulinkot 2 роки тому +1

    Как я понимаю автор просто задействовал i2c шину HDMI, не трогая сам hdmi. Также можно подрубить и VGA.
    Далее само ПО имея прямой доступ к компьютерной smbus (i2c) шине рисует что-то на дисплее, а далее уже стоит вопрос что рисовать, зная как на расбери подключают i2c дисплеи и эмулируют мониторы нет никаких преград к реализации..

  • @archivushka
    @archivushka 2 роки тому +3

    Make a watch pocket sized analogue oscilloscope >:D

  • @shawnsustrich7981
    @shawnsustrich7981 2 роки тому

    Look around you? I don't have my copy book!

  • @Alexander_Sannikov
    @Alexander_Sannikov 2 роки тому

    does it use blue noise dithering to convert grayscale into monochrome?

  • @chaos.corner
    @chaos.corner 2 роки тому

    There are smaller terminal fonts available that might make things more useful. xterm also has an unreadable font if you just want to watch logs scroll by.

  • @giantpunda2911
    @giantpunda2911 2 роки тому

    The battle station is heavily shielded and carries a firepower greater than half the star fleet

  • @techalyzer
    @techalyzer 2 роки тому

    What's with those random dots though?

  • @weevil_bob
    @weevil_bob 2 роки тому

    Apparently I bought 10 of these 3 years ago, I just found them in my desk draw.

  • @anatolorzecki
    @anatolorzecki Місяць тому

    Does it work the other way around? I mean, can data intended to be displayed on a small OLED be shown on any monitor via HDMI or VGA?

  • @UnitSe7en
    @UnitSe7en 2 роки тому

    What is this? A screen for ants?
    Thanks, ants.

  • @JNelson_
    @JNelson_ 2 роки тому

    when you split the terminals i actually laughed out loud

  • @0hate9
    @0hate9 2 роки тому +1

    ah, see, I prefer a wm setup without window titles

  • @WhatALoadOfTosca
    @WhatALoadOfTosca 2 роки тому

    Does the display not have some kind of micro controller on it?

  • @luheartswarm4573
    @luheartswarm4573 9 місяців тому

    Oh good I was looking for a cheap second monitor!

  • @Veptis
    @Veptis 2 роки тому

    You can get miniature displays for like camera viewfinders or electronic monoculars. They will be high resolution and even run at framerates up to like 120hz. So you could get a tiny screen. With much higher quality.... But probably pricey

    • @jahrednorgaard5512
      @jahrednorgaard5512 10 місяців тому

      found a 3000 Nits 0.71 Inch 1920*1080 Micro OLED Display, but its 250$ usd o.o comes with a board to easily hook it up tho

  • @treschlet
    @treschlet 2 роки тому

    have you worked out what we're looking for? Correct! Quadrilles.

  • @thek3743
    @thek3743 2 роки тому +1

    Brilliant, love it. Thanks for sharing!

  • @leef_me8112
    @leef_me8112 2 роки тому

    When I first read the title I thought it was "worst display ever" and the thumbnail image seemed to confirm. But it is actually a quite nice thing.
    Can YOU do the same for Android and iPhone?

  • @TheBypasser
    @TheBypasser 2 роки тому

    Fun! Sad I doubt you can do this on Windows that easily (I once needed an alike thing to make sure I'm running the correct commands, and design my LCD interface in a true WYSIWYG manner - used an FTDI's MPSSE for this).

  • @exactspace
    @exactspace 2 роки тому

    can the refresh rate get any faster?

  • @elektron2kim666
    @elektron2kim666 2 роки тому

    It's a good tester or it's plenty for a server.

  • @KROUTCHY
    @KROUTCHY 2 роки тому +2

    WOW, awesome!!!
    yes not much low level hacking these days!
    love it!

  • @MariaEngstrom
    @MariaEngstrom 2 роки тому

    Now how can we weaponize this knowledge?

  • @8BitEggplant3
    @8BitEggplant3 2 роки тому

    Thank you, OLED. Tholed.

  • @der.Schtefan
    @der.Schtefan 2 роки тому

    Why don't you use it to drive a bus of these? And add a temperature sensor! 😂

  • @hans_xwh
    @hans_xwh 2 роки тому

    I was waiting for bad apple to play....

  • @briansrcadventures1316
    @briansrcadventures1316 2 роки тому

    Look Around You!

  • @katelyn6989
    @katelyn6989 2 роки тому +4

    Incredible as always, had no idea the HDMI protocol was this hackable.

    • @SianaGearz
      @SianaGearz 2 роки тому +2

      It's not HDMI itself... It's a couple old pins, carried over from VGA, that connect to an EEPROM on the display to the computer to detect resolutions and stuff.

  • @nepdisc3722
    @nepdisc3722 2 роки тому

    thanks algorithm

  • @vz1778
    @vz1778 2 роки тому

    This was very helpful thanks

  • @metl_play
    @metl_play 2 роки тому

    THIS is what i am looking for, finally someone

  • @zJericho101z
    @zJericho101z 2 роки тому

    This will be awesome when i ascend to the master race and become a Borrower.

  • @temporarilyoffline
    @temporarilyoffline 2 роки тому

    Because you can!

  • @kjyhh
    @kjyhh 2 роки тому

    Can I ask how to program it?

  • @putrid.p
    @putrid.p 8 місяців тому

    Thanks ants.

  • @dummypg6129
    @dummypg6129 2 роки тому

    nHDMI: not-High-Definition Media Interface

  • @EternityForest
    @EternityForest 2 роки тому

    Actually this could be awesome for setting a few settings on a headless Pi

  • @SilvercattoOsom
    @SilvercattoOsom 9 місяців тому

    Someone probably already made this joke before me, but can it run Doom?

  • @lionlinux
    @lionlinux 2 роки тому

    whats about 120 fps on it?

  • @fahrizalu
    @fahrizalu 2 роки тому

    Can it play black apple?

  • @OneWithCheese
    @OneWithCheese 2 роки тому

    shoulda played doom on it

  • @headoflettuce8117
    @headoflettuce8117 2 роки тому

    HE'S TRYING HIS BEST

  • @Dragonmastur24
    @Dragonmastur24 2 роки тому

    How much detitated wham do i need to run this?

  • @Papiertig0r
    @Papiertig0r 2 роки тому

    can you run doom on it?

  • @BleachSauce
    @BleachSauce 2 роки тому

    thanks

  • @CausticCatastrophe
    @CausticCatastrophe 2 роки тому

    Here's to doing things you technically can do!

  • @dominateeye
    @dominateeye 2 роки тому

    If only you'd played any kind of game on it, I could add this video to my playlist of people playing video games on stupidly small screens

  • @marcin4xm
    @marcin4xm 2 роки тому

    Great project !!!

  • @nuggetteam7
    @nuggetteam7 2 роки тому

    you madlad you actually did it!

  • @NNOTM
    @NNOTM 2 роки тому

    At what point in the setup is the dithering done?

  • @waytostoned
    @waytostoned 2 роки тому

    I could see these being useful for raspberry pi's!

  • @sherprilclentis8896
    @sherprilclentis8896 2 роки тому

    Let's not be stupid people HDMI has included i2c interface for DDC purpos, this guy just updated the driver, to render through it a part of its desktop..

  • @borab55
    @borab55 2 роки тому

    can you play games with tihs?

  • @jstreutker
    @jstreutker 2 роки тому +2

    All I need to do is look at my GPS-synchronized clock to know that you're actually able to design and sell something useful to us ultra nerds.

  • @lateral1385
    @lateral1385 2 роки тому

    Can you hook up a game console?

  • @bleuthoot
    @bleuthoot 2 роки тому

    Now display Doom on it

  • @mrkiky
    @mrkiky 9 місяців тому

    "perfectly usable"
    so that was a fucking lie...