Doctor RG Plague
Doctor RG Plague
  • 81
  • 79 449
Homemade CPUs, A Clock Source [Part 1] (EP 66)
Doctor Plague works on developing a simple clock source for his homemade CPUs.
See if you can find J.S. Bach before the end of the video! Be sure to watch to the end to see if you were correct!
Category: Electronics, Technical, DIY
Please subscribe, and peck at the bell to be notified of new videos as they become available.
Переглядів: 735

Відео

Let's Make a Flash Memory Programmer! [Part 4] (EP 65)
Переглядів 448Місяць тому
Doctor Plague finally reveals the code to his "dump" command in his homemade flash memory programmer after demonstrating the functionality. He also provides a "bonus command" for future use. Please check out the other parts to this video series: ua-cam.com/video/3wViBatpFFY/v-deo.html ua-cam.com/video/p1SQN6MiGEI/v-deo.html ua-cam.com/video/X6Tz3C9wa8g/v-deo.html See if you can find J.S. Bach b...
Let's Make a CPU! Plague Mark 1 [Part 2] (EP 64)
Переглядів 9752 місяці тому
In this video, Doctor Plague continues with an alternate design of the Plague Mark 1 homemade CPU. This is part 2 of 2. See if you can find J.S. Bach before the end of the video! Be sure to watch to the end to see if you were correct! Category: Electronics, Technical, DIY Please subscribe, and peck at the bell to be notified of new videos as they become available.
Let's Make a CPU! Plague Mark 1 [Part 1] (EP 63)
Переглядів 1,7 тис.3 місяці тому
Doctor Plague explains, simulates, and builds up his Plague Mark 1 homemade CPU. This will be part 1 of 2. Please check out the video "Intro to Digital Works, Digital Circuit Simulation" for more info on using Digital Works: ua-cam.com/video/188EkWC_nus/v-deo.html Please check out the video "ERRATA: 74HC161 & 74HC163 in Digital Works" for modifying the 74'163: ua-cam.com/video/ArGWKqY8Qy4/v-deo...
Introduction to Homemade CPUs (EP 62)
Переглядів 4,5 тис.3 місяці тому
Doctor Plague gives a brief introduction to his upcoming series on homemade CPU designs. See if you can find J.S. Bach before the end of the video! Be sure to watch to the end to see if you were correct! Category: Electronics, Technical, DIY Please subscribe, and peck at the bell to be notified of new videos as they become available.
Let's Make a Flash Memory Programmer! [Part 3] (EP 61)
Переглядів 3294 місяці тому
Doctor Plague adds more useful functionality to his homemade flash programmer. After this video, the programmer will have the ability to read and write (program) data into a flash chip on a byte-by-byte basis. Please check out the other parts to this video series: ua-cam.com/video/3wViBatpFFY/v-deo.html ua-cam.com/video/p1SQN6MiGEI/v-deo.html See if you can find J.S. Bach before the end of the ...
Let's Make a Flash Memory Programmer! [Part 2] (EP 60)
Переглядів 7115 місяців тому
Doctor Plague continues his design of a homemade flash programmer. In this video he starts writing the firmware. Please check out the video "Programming the AVR Microcontrollers" for more info on starting a new project: ua-cam.com/video/LjfBjHsbkkI/v-deo.html Please check out the video "Using printf and scanf with UART on AVRs" to see how the uart and init files were created: ua-cam.com/video/J...
Let's Make a Flash Memory Programmer! [Part 1] (EP 59)
Переглядів 2,9 тис.5 місяців тому
Doctor Plague begins the design of a Flash Memory Programmer. In this video, he creates the hardware for his future programmer. Buffers used in design: Texas Instruments MFG# SN74LVC1G07DBVR, DigiKey Part# 296-8485-1-ND Regulator used in design: Murata MFG# OKI-78SR-5/1.5-W36H-C, DigiKey Part# 811-2692-ND Blue wire used in design: Adafruit Industries LLC MFG# 1446, DigiKey Part# 1528-2005-ND Pl...
Counterfeit ZIF Sockets! Plus Lab Update (EP 58)
Переглядів 2,3 тис.6 місяців тому
Doctor Plague talks about some counterfeit ZIF sockets among other counterfeit parts, and gives a brief update on his lab. UNI-T UDP3305S dimensions (approximate in inches): 1. Without corner protectors: H=5.5", W=9", D=12.5" 2. With corner protectors: H=6.625", W=9.5", D=13.75" Rigol updates: Rigol has responded to my email approximately 15 days later. They said they can send me some free samp...
Protecting AVRs from an FTDI Cable (EP 57)
Переглядів 2,1 тис.10 місяців тому
Doctor Plague talks about protecting inputs of an unpowered AVR from unwanted voltages from a powered FTDI cable. He then demonstrates a circuit designed to protect the AVR. See if you can find J.S. Bach before the end of the video! Be sure to watch to the end to see if you were correct! Category: Electronics, Technical Please subscribe, and peck at the bell to be notified of new videos as they...
Channel Update 2024
Переглядів 27811 місяців тому
Doctor Plague gives an update on his UA-cam channel for 2024. See if you can find J.S. Bach before the end of the video! Be sure to watch to the end to see if you were correct! Category: General Please subscribe, and peck at the bell to be notified of new videos as they become available.
Floating Point with printf and scanf on AVRs (EP 56)
Переглядів 197Рік тому
Doctor Plague continues his discussion of printf and scanf in C on an AVR microcontroller, but this time he demonstrates that floating point doesn't appear to work and then provides a solution. Please check out the first video "Using printf and scanf with UART on AVRs": ua-cam.com/video/JrsaKc2hVac/v-deo.html See if you can find J.S. Bach before the end of the video! Be sure to watch to the end...
Using printf and scanf with UART on AVRs (EP 55)
Переглядів 635Рік тому
Doctor Plague demonstrates how to use printf and scanf in C on an AVR microcontroller using the UART. Please check out "Simple Circular Buffers": ua-cam.com/video/YMzAFkAG-dU/v-deo.html Also check out "Running AVRs at 20MHz": ua-cam.com/video/CPdQUey1hzU/v-deo.html See if you can find J.S. Bach before the end of the video! Be sure to watch to the end to see if you were correct! Category: Electr...
Running AVRs at 20MHz (EP 54)
Переглядів 2,9 тис.Рік тому
Doctor Plague discusses operating AVR microcontrollers at 20MHz. He shows what not to do and offers tips for successful results. See if you can find J.S. Bach before the end of the video! Be sure to watch to the end to see if you were correct! Category: Electronics, Technical Please subscribe, and peck at the bell to be notified of new videos as they become available.
Controlling Oscilloscopes Remotely (EP 53)
Переглядів 545Рік тому
Controlling Oscilloscopes Remotely (EP 53)
Simple Circular Buffers (EP 52)
Переглядів 1 тис.Рік тому
Simple Circular Buffers (EP 52)
Code Formatting (EP 51)
Переглядів 760Рік тому
Code Formatting (EP 51)
What Happened to RadioShack?
Переглядів 1,1 тис.Рік тому
What Happened to RadioShack?
Timing Your Soldering (EP 50)
Переглядів 400Рік тому
Timing Your Soldering (EP 50)
Retrospective and Future of Doctor RG Plague
Переглядів 227Рік тому
Retrospective and Future of Doctor RG Plague
Programming the AVR Microcontrollers (EP 49)
Переглядів 1,7 тис.2 роки тому
Programming the AVR Microcontrollers (EP 49)
Doctor Plague Gets Lazy with His Pumpkin! (EP 48)
Переглядів 1242 роки тому
Doctor Plague Gets Lazy with His Pumpkin! (EP 48)
How I Designed a Simple Video Sync Separator (EP 47)
Переглядів 3 тис.2 роки тому
How I Designed a Simple Video Sync Separator (EP 47)
The Pandemic is Over! (EP 46)
Переглядів 6792 роки тому
The Pandemic is Over! (EP 46)
The Composite TV Signal, Part 2! Vertical Blanking! (EP 45)
Переглядів 5 тис.2 роки тому
The Composite TV Signal, Part 2! Vertical Blanking! (EP 45)
The Rigol DS1104Z-S Plus Oscilloscope (EP 44)
Переглядів 11 тис.2 роки тому
The Rigol DS1104Z-S Plus Oscilloscope (EP 44)
Chip Shortage (EP 43)
Переглядів 2512 роки тому
Chip Shortage (EP 43)
Unboxing a New Oscilloscope (EP 42)
Переглядів 3722 роки тому
Unboxing a New Oscilloscope (EP 42)
Clocking the 8088, Let's Make a 33% Duty Cycle Signal! (EP 41)
Переглядів 7982 роки тому
Clocking the 8088, Let's Make a 33% Duty Cycle Signal! (EP 41)
ERRATA: 74HC161 & 74HC163 in Digital Works (EP 40)
Переглядів 7912 роки тому
ERRATA: 74HC161 & 74HC163 in Digital Works (EP 40)

КОМЕНТАРІ

  • @nickstamatiou9871
    @nickstamatiou9871 14 днів тому

    Nice video !!! Thank you so much

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

    Thanks Dr. Plaque. Don't forget to floss your beak.

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

    A good stepping interface would be two buttons, one for 'up' and one for 'down'. Pressing DOWN repeatedly generates a stream of positive pulses (__--__), UP likewise a stream of negative pulses (---__---). Alternating the buttons gives one edge then the other. Logic for UP: If already up make a negative pulse, else just go up. Pulse time set by underlying 'run' clock rather than a monostable.

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

    Hell yeah Dr Plague!!! keep em coming!

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

    Makes me wonder how far it can be taken since old processors are not made anymore, this might be what computer hobbyists have to do. Looks like a pretty good computer could still be made.

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

    Yay :D

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

    Cool vídeo!!

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

    I thought that was JS Bach! I watched on full screen the whole video

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

    I like your way of explaining things. Simple yet detailed.

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

    I predict a Ben Eater style clock source. It is a very nice and simple clock source and scales well up to 4 MHz range. Edit: Nope, I was wrong. Refreshing to see an alternate approach.

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

    cool.

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

    If I were a rogue class I would steal you an atomic cesium clock just so I can see a Plague doctor taking it apart and explaining it.

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

      @CuriousMarc have several videos on cesium clocks and the divider needed to derive an actual clock.

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

    This is actually really good vid, need to figure out what half lines and equalizing pulses are

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

    If you think wearing a plague mask discredits him as an engineer then you clearly have not been in enrolled in an engineering course ever

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

    was trying to figure out where to start with a rare faulty video output signal on a console and this is the absolute best thing I've ever seen that explains the why's of circuit signal design around this stuff. It is great to understand 1% more about any of this stuff today. Thanks so much man.

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

    Excellent video, thank you for sharing!

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

    I had seen Bach next to the multimeter! I was second guessing myself since it seemed to me to be too obvious.

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

    Hellllo doc

  • @foundingtitan7
    @foundingtitan7 2 місяці тому

    Awesome lol

  •  2 місяці тому

    Problem: I cannot focus on the video content since I'm desperate to find Bach all the time :)

  • @herauthon
    @herauthon 2 місяці тому

    I saved this video for the future.. so i can explain how the plague looked like..

  • @qcasey
    @qcasey 2 місяці тому

    Nice! Best regards from Brazil!!!

  • @pvc988
    @pvc988 2 місяці тому

    Judging by just these few pages shown in the video, it might be a nice book. I've just looked for it and the prices are out of outer space and beyond. Impossible, unfortunately.

  • @custodiogomesbarcellos4972
    @custodiogomesbarcellos4972 2 місяці тому

    Great Awesome video!

  • @ms767210
    @ms767210 2 місяці тому

    I loved Floyd's electronic devices book. The format is so pleasant to use.

  • @OscarSommerbo
    @OscarSommerbo 2 місяці тому

    The digital nature of modern computers are highly dependent on the time base used, no digital component is actually digital with an instantaneous transition. But rather very fast rising and falling edges.

  • @AjinkyaMahajan
    @AjinkyaMahajan 2 місяці тому

    Great work ! Do check out - "THE GRAY-1, A HOMEBREW CPU EXCLUSIVELY COMPOSED OF MEMORY" its a phenomenon demonstration of how to design combinational and sequential* circuits using ROMS. similar to your rom Counter. Cheers !!

  • @ptonpc
    @ptonpc 2 місяці тому

    Yay! :D

    • @DoctorRGPlague
      @DoctorRGPlague 2 місяці тому

      Thanks for watching!

    • @RudysRetroIntel
      @RudysRetroIntel 2 місяці тому

      Excellent video and work!! Looking forward to your next video!

    • @esra_erimez
      @esra_erimez 2 місяці тому

      I was going to say that! :D

  • @maurolon
    @maurolon 2 місяці тому

    This clown keeps obstructing the view, so no really possible to see the information properly

  • @OldnickUA
    @OldnickUA 2 місяці тому

    -"Sometimes I wonder too!" 🤓

  • @OldnickUA
    @OldnickUA 2 місяці тому

    About magic, my version is: your processor is not genuine Intel 8088 (HMOS tech 3 micro), many copies on aliexpress based on new maded CMOS chips, PLC, etc.

  • @OldnickUA
    @OldnickUA 2 місяці тому

    i8088 it is 16-bit processor with 8 bit data bus.

  • @Erica-pv2hz
    @Erica-pv2hz 2 місяці тому

    Junior electrical engineering student here, thank you for making these videos. They are very informative and I especially liked your series on composite video signals. I made a flash memory programmer back when I was in high-school using an Arduino uno and a chain of flip-flops, I actually programmed the exact same chip you have in this video. I would love to see another video on the software you programmed for this project(unless its later in the series). Thanks Dr. RG Plague!

    • @DoctorRGPlague
      @DoctorRGPlague 2 місяці тому

      The video for the firmware has been released, but the Windows App has not yet. I will be creating videos on the App code, but that will come later (I'm still working on how to present it in a clear and easy way). Thanks for the comment, and thanks for watching! Also, good luck with your studies!

  • @henols
    @henols 2 місяці тому

    You are awesome Dr Plague, is your code available some where for me to access? Keep up with the good work, looking forward to the next video!

    • @DoctorRGPlague
      @DoctorRGPlague 2 місяці тому

      Sorry, I don't have the code uploaded anywhere at this time, but I make sure that it is all visible in the videos. When and if I ever end up posting it anywhere, I'll add a comment in the video description. Thanks for the comment!

    • @henols
      @henols 2 місяці тому

      @DoctorRGPlague it would have been so good if you created a GitHub account or alike, to upload your code to share to us lamers how can't finish it by ourselves.

  • @winandd8649
    @winandd8649 2 місяці тому

    Dude WTF? 🤣

  • @ChaksFM
    @ChaksFM 2 місяці тому

    Will it have interrupts? How do you plan to take inputs into the CPU?

  • @YuNherd
    @YuNherd 2 місяці тому

    i'd love to see this slowly turning into a bigger project someday.

    • @DoctorRGPlague
      @DoctorRGPlague 2 місяці тому

      That's the plan...thanks for watching!

  • @MrAlFuture
    @MrAlFuture 2 місяці тому

    The anticipation is building! Love it. Thank you.

  • @1NSHAME
    @1NSHAME 2 місяці тому

    Ghost hunting video when? 😊

  • @sa3270
    @sa3270 2 місяці тому

    It could have just been something as simple as their database being down. They probably don't have someone on standby to fix that sort of thing these days.

  • @mrohcrafts
    @mrohcrafts 2 місяці тому

    Hi

  • @TheChillieboo
    @TheChillieboo 2 місяці тому

    Wow! You do something very special in my opinion, delivering proper detail while being entertaining. Freakin awesome!

  • @pvc988
    @pvc988 2 місяці тому

    That's why my simulator (which is basically interactive Verilog+schematic hybrid simulator) is built to simulate timings and detect violations from the ground up.

  • @ptonpc
    @ptonpc 3 місяці тому

    Yay!

  • @stephentrier5569
    @stephentrier5569 3 місяці тому

    Doc, that was incredibly clear and compelling. Well done! I'll be interested to see if you head towards RISC with hard-wired control logic or towards a microcoded design. As you developed the Mark I here, I kept thinking that it looked a lot like a microcode sequencer. I'm looking forward to the next installment!

    • @DoctorRGPlague
      @DoctorRGPlague 2 місяці тому

      You're obviously not a beginner at this! I do have a direction that I'm heading towards...although I don't want to reveal that quite yet. Thanks for watching!

  • @tripd4949
    @tripd4949 3 місяці тому

    You earned yourself another subscriber. Love these types of videos.

  • @olivedrabcorp3026
    @olivedrabcorp3026 3 місяці тому

    Excellent, Doctor Plague ; Logic circuits first ! A long time ago, there was a Radio Shack kit that worked on this principle. It took me a long time to figure out how it could work 🐣 😅

    • @DoctorRGPlague
      @DoctorRGPlague 2 місяці тому

      Those type of kits were fun...thanks for the comment!

  • @thediaclub4781
    @thediaclub4781 3 місяці тому

    How has this under 200 Views?

    • @DoctorRGPlague
      @DoctorRGPlague 2 місяці тому

      Unfortunately, I don't time to post videos very often, so I assume the views and channel aren't growing fast due to that. Thanks for the comment!