#ESP32

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ก.พ. 2025
  • Join & Support This Channel To Get Access To Additional Perks & Exclusive Videos:
    / @wifisheep
    (TinyBASIC Tool Kit is ONLY available via Patreon and NOT TH-cam Memberships at this time)
    Wi-Fi Sheep Patreon join from $1 USD: / wifisheep
    Amazon Affiliates: Buy on Amazon via this link and help support the channel!
    amzn.to/3KtFSUZ
    Wi-Fi Sheep Channel Two is Now Live!
    two.wifisheep.c... @wifisheeptwo
    For up & coming exhibition and show details see:
    events.wifishee...
    Source Links:
    FabGL Library: www.fabglib.org/
    TTGO ESP32 VGA dev boards can be searched for online
    =======================================================
    Twitter: / wifisheep | @WiFiSheep
    Mastodon: qoto.org/@UCyo...
    Facebook: / wifisheep
    Instagram: / wifisheep
    =======================================================
    Don't forget to like and subscribe!!!
    Music Credits - Tracks Used
    Kevin MacLeod - Incompetech.com
    incompetech.com/
    Gocart
    Music Credits - Tracks Used
    Kevin MacLeod - Incompetech.com
    incompetech.com/
    Gocart

ความคิดเห็น • 31

  • @RetroMarkyRM
    @RetroMarkyRM 2 ปีที่แล้ว +6

    Not heard of the TT go before...wow, thats a handy ESP!

    • @WiFiSheep
      @WiFiSheep  2 ปีที่แล้ว +2

      Personally I really like these boards... they kind of remind me of what I thought Raspberry Pi 1 should have been or I thought it was.
      I like the use of old style PS/2 and VGA, the fact its still a micro controller and that it gives a really authentic retro PC experience. Far better then DOSBOX under Linux on a Pi ..... in my option

    • @RetroMarkyRM
      @RetroMarkyRM 2 ปีที่แล้ว

      @@WiFiSheep Totally agree with you. A bit more "bare metal" then the pi and I gotta say these are well priced to have a play with.

  • @arnoldytwu
    @arnoldytwu ปีที่แล้ว +3

    This is a great board and I have been playing it for a while with no problem at all, except that it doesn‘t seem to accept wireless Keyboard/mouse dongles. For the PC XT emulator, you can customize the disk images to expand it and copy files into and out of it. Another amazing thing about this board is that it is exactly 4 x 8 LEGO brick dots. You can easily build a LEGO enclosure for it and it fits very well.

    • @jerbear7952
      @jerbear7952 11 หลายเดือนก่อน

      I have a 3d printer and you still had me stroking my beard about that Lego enclosure :)

  • @elektron2kim666
    @elektron2kim666 ปีที่แล้ว +1

    I'm a big fan of the MMBasic on a Pico. I don't need libraries and connected small displays, keys, SD cards, temperature sensor and will try PS2 connectivity and a real time clock which makes my Picos stand-alone "computers." I started with the Australian PicoMiteVGA board. Probably a year more to get 4-5 "Pico computers" as I wanted. I decided on this path because the libraries is a mess for me and I can code everything in MMBasic.
    ESP32 is certainly on my list too. They can do additional things with the ideas I have, I guess.

  • @Paul29Esx
    @Paul29Esx 2 ปีที่แล้ว +2

    First project I tried with the IDE and worked fine following your video. Well worth the £14 price of entry (if you have a KB, mouse, PSU, and monitor already). Only thing I dont like you picked up on was the way the SD card sticks out. Never owned an IBM compatible before the Pentium days so its a voyage of discovery for me. Thanks!

    • @WiFiSheep
      @WiFiSheep  2 ปีที่แล้ว +3

      Cheers Paul, glad that worked out for you :-)
      Yeah its really cool isn't it? SD card issues is a real issue for me, i've snapped cards before now! (in the the ESP32..... YET!)
      Anyway like I said in the video, it doesn't feel like an emulation, despite the fact it is. Maybe its because its not Pi its not Linux?
      Still Thanks for your comment, have fun with the EPS32 VGA!

  • @XdewGaming
    @XdewGaming 2 ปีที่แล้ว +1

    Really esp32-arduino version 1? I thought that one was deprecated for years now.

  • @user-Limaa
    @user-Limaa ปีที่แล้ว

    is that possible ms-dos baremetal included boot simulation? where can I found that procediment?

  • @canalRetro269
    @canalRetro269 2 ปีที่แล้ว +2

    I can add more (DOS) programs in this system?
    My interest is to make a low-cost, low-energy, modular, off-grid computer. With this system and a 7''' LCD, 5v power, VGA screen, I can make this?

    • @WiFiSheep
      @WiFiSheep  2 ปีที่แล้ว

      Yes just add them to the Sd card directly, as its all PC FAT format should be no problem. I added the HeliSim game for testing. You might have to mount things as a .img disk image to add files again windows PCs or Mac can handle this, so it was really easy to do.
      And yeah the things runs off 5v, most logic is actually 3.3v. And I ran mine with a 7" LCD so again no problem.
      Just be aware this emulates a intel 80186 / 8088 so its going to be slow and limited to 16bit DOS era software. Windows 3.0 being the very top of what it can handle.
      Saying that the system really was easy and fuss free to setup and use :-)

    • @canalRetro269
      @canalRetro269 2 ปีที่แล้ว

      @@WiFiSheep Thanks for the answers!
      I start with the 8bits computers era, so no problem. And I see that this lib. have emulation of more CPUs like the Z80 and MOS 6502. All very interesting...

  • @TheSulross
    @TheSulross 2 ปีที่แล้ว +2

    I have this board and used Arduino IDE to build the FabGL sketch to download and run on it.
    When it boots it provides a menu of various versions of MS-DOS, FreeDOS, and even CP/M-86, which these in turn come in an image with various combos of games, tools, apps, and programming languages (e.g., CP/M-86 has Turbo Pascal 3.0 bundled). When chosen from the menu the image gets downloaded over WiFi and cached to SD storage. I plugged the VGA output into an HDMI monitor that directly accepts old school VGA and connected a PS/2 keyboard and mouse. There is an audio out port too which works fine with a pair of typical computer speakers.
    All in all the fabGL sketch works well and is an impressive effort. The board to run it on cost me $21 from Amazon back in Dec. 2021, so is pretty affordable. It was my first time to use the Arduino IDE and build a sketch but I used a tutorial on how to do all that.
    Very much recommend this for a way to experience early days 8086 style computing. Having dedicated hardware to do this with is more satisfying than using DosBox emulator on a modern PC.

    • @WiFiSheep
      @WiFiSheep  2 ปีที่แล้ว +2

      Hi, yeah very well put, i'll second all of that! Very much my feelings on this as well. It dose work very well, and is enjoyable to use. Brave if it was the first thing you tried with the Arduino IDE, but as you mention its not to difficult to get up and running.

  • @habeebmohamed4718
    @habeebmohamed4718 ปีที่แล้ว

    Hi,
    Nice video.
    I have purchased the board, it started fine, but keyboard and mouse is not working. I am using a usb adaptor and connecting usb mouse and keyboard as you have shown in the video, coz I was not able to find any old PS2 type keyboard or mouse.
    Please help.

    • @WiFiSheep
      @WiFiSheep  ปีที่แล้ว

      Hello, ok first after powerup pull out and replug in the keyboard and mouse as these can sometimes 'miss' on powerup. Your USB devices must have PS/2 drivers onboard, not all USB devices will work with PS/2 even with adaptors, as these just swap the wires between USB and PS/2 and dont add any logic. The only to be sure is to use real PS/2 devices.

  • @FARiad-tb7ui
    @FARiad-tb7ui 2 ปีที่แล้ว +1

    Would any Dos game run on it? ie. Duke 3d and doom..etc?

    • @WiFiSheep
      @WiFiSheep  2 ปีที่แล้ว +1

      Hi probably not. This only emulates a x286 CPU with 4colour CGA or B&W 'Hercules' graphics. From memory Duke and DOOM required x486s and 256colour VGA.
      So your looking more at PC titles from the mid 80s to early 90s. Bear in mind the x286 is very slow at the best of times so later games might struggle.

    • @FARiad-tb7ui
      @FARiad-tb7ui 2 ปีที่แล้ว

      @@WiFiSheep thanks for your reply. What would be the cheapest microcontroller that can run 486 games?

    • @WiFiSheep
      @WiFiSheep  2 ปีที่แล้ว +1

      Although not a Microcontroller, first gen Raspberry Pi 1 or Zero running RISC OS will run DOSBOX quite well, I know Raspberry PI is hard to get hold of at the moment, but second hand or unwanted first gen stock shows up on ebay quite cheap. This video might help th-cam.com/video/OjyCOj_WEOU/w-d-xo.html
      alternatively RetroPie again for the early gen or pi Zero will run DOS programs quite well

    • @FARiad-tb7ui
      @FARiad-tb7ui 2 ปีที่แล้ว

      @@WiFiSheep Thanks again for taking the time to reply. It's not often that a channel owner is that nice and supportive

    • @WiFiSheep
      @WiFiSheep  2 ปีที่แล้ว

      No Problem, your most welcome! Thanks for stopping by :-)

  • @AvitoBot
    @AvitoBot ปีที่แล้ว

    Please, Kolibrios ❤ port
    Какая производительность процессора должна быть чтобы задача была реализуема? Я про эмуляцию работы процессора i586

    • @AlexeyVeriga
      @AlexeyVeriga 6 หลายเดือนก่อน

      там еще и PSRAM последовательная. т.е. она блоками качает в основную память, которой меньше чем в msdos в этом контролере. работать будет, но с тормозами. возможно прилично работают только небольшие программы

    • @AvitoBot
      @AvitoBot 6 หลายเดือนก่อน

      @@AlexeyVeriga надеюсь в ближайшие годы что-нибудь изменится в плане новых моделей микроконтроллеров с большей ёмкостью оперативной памяти

  • @fcosantos
    @fcosantos ปีที่แล้ว +1

    I think you can run the tiny core linux on that

  • @Fabian_Uruguay
    @Fabian_Uruguay 2 ปีที่แล้ว +2

    I think that on the board with vga two usb ports would have been better instead of the ps2 ports.

    • @seanabsher5577
      @seanabsher5577 ปีที่แล้ว +2

      That would have been bordering on almost impossible. The esp32 used as an SoC instead of basically an MCU, only has so many pins available, and USB ports would have to be run at effectively nearly entirely software emulation of a USB controller, which was barely supported by DOS and definitely never was compatible with 8 or 16 bit CPUs, so the emulators being demonstrated here would be using most of the system resources of such a machine and leaves little to no available resources for USB control circuit emulation. PS2 ports are being used / available because it's much lighter on the equipment being used.

  • @tomaszx7760
    @tomaszx7760 2 ปีที่แล้ว

    Win 3.0