MightyPEZ
MightyPEZ
  • Видео 15
  • Просмотров 13 852
Sinclair ZX81 Keyboard and Power Regulator Replacement
Fixing a ZX81 with a disintegrating 40 year old keyboard membrane and replacing a LM7805 linear power regulator with a switching regulator in a TS1000. Also in the video we measure the reduced power usage and heat reduction after the upgrade.
#zx81
Items shown in this video:
Recom Power - R-785.0-1.0 (DigiKey)
ZX81 Replacement Membrane Keyboard - Various vendors
Previous Video comparing Linear and Switching power regulators:
ruclips.net/video/JYU72UXcwuQ/видео.html
Music from #Uppbeat (free for Creators!):
uppbeat.io/t/andrey-rossi/seize-the-day
License code: Z0QCQGPXFVQPMYNB
Просмотров: 46

Видео

78xx (LM7805) linear vs switching voltage converters
Просмотров 10628 дней назад
Comparison of the standard 78xx (LM7805) linear regulator vs. switching regulators for voltage conversion. I am working on a project where I want to reduce heat, so I am starting with reviewing options to replace the LM7805 voltage regulator with a modern switching regulator. This is my testing as I learn the differences. #lm7805 #digitalelectronics Music from #Uppbeat (free for Creators!): upp...
Borland Turbo Pascal 3.0 for CP/M 80 on MinZ SBC
Просмотров 1,1 тыс.Месяц назад
I downloaded an configured TurboPascal 3.0 for z80 CP/M on my MinZ tiny single board z180 based computer running CP/M 2.2. Additionally I implemented a short demonstration program to calculate Pi to 9 digits using the Leibniz algorithm. This was one of my primary development tools in College in the 1985 timeframe. #retrocomputing GitHub Repo: github.com/RealMightyPEZ/TurboPascal Previous Video ...
Programming Atmel PLDs using WinCUPL and TL866II programmer
Просмотров 5842 месяца назад
In this video we will create a 7 Segment HEX LED driver using a programmable logic device (PLD) #digitalelectronics Items shown in this video: Atmel ATF22v10 PLD WinCUPL - ATMEL Programming UI and compiler www.microchip.com/en-us/products/fpgas-and-plds/spld-cplds/pld-design-resources Code: github.com/RealMightyPEZ/Digital-Logic/blob/main/BIN2HEX.PLD TL866II Universal Programmer 7 Segment Singl...
getting started with CP/M 2.2 on the MinZ-C tiny computer
Просмотров 3,5 тыс.3 месяца назад
This video shows the steps I learned while getting started with the MinZ CP/M system that I bought on Tindie. The system is designed and built by Circle M systems and is based on the Z180 CPU a fully compatible descendant of the Zilog Z80. In this video I: Provide a brief overview of the hardware Configure terminal emulation for command line access as well as file transfer. Demonstrate utilitie...
Automating Test Equipment: UNI-T UTG900 AWG, PowerShell, VISA & SCPI
Просмотров 1026 месяцев назад
This video shows you how easy it is to leverage PowerShell and SCPI to control Lab equipment like wave generators and oscilloscopes. I will demonstrate and share simple code to control my UNI-T Waveform Generator. #scpi #powershellscripting Code: github.com/RealMightyPEZ/PowerShell-Automation/blob/main/SCPISimple.ps1 Links seen in this video: NI-VISA www.ni.com/en/support/downloads/drivers/down...
MP80 Mk 1 Z80 Breadboard Project Part 2 of 2 (simple programming)
Просмотров 419 месяцев назад
In part 2 of my breadbaord z80 project video I demonstrate manual programming using a trivial example. Code is written in z80 assembler, converted by hand to opcodes and loaded into the system via toggle switches. #retrocomputing #z80 Music from #Uppbeat (free for Creators!): uppbeat.io/t/andrey-rossi/seize-the-day License code: NFW8MISLA3SJQDZB
MP80 Mk 1 Z80 breadboard Project Part 1 of 2
Просмотров 2229 месяцев назад
Part 1 of my 2 part series on my Z80 breadboard project. Overview, Architectural review, and simple demo Part 2 include a more in depth demo including hand assemling z80 code. #z80 #retrocomputing Music from #Uppbeat (free for Creators!): uppbeat.io/t/andrey-rossi/seize-the-day License code: EPRLKFMTP7ZOUFU0
CPU Clock Circuits using 555 ( 556 ) Timer IC - Z80 Project
Просмотров 20710 месяцев назад
Video describing and demonstrating a breadboard build of multiple 555 Timer circuits which i will use to support my ongoing Z80 breadboard computer project. #digitalelectronics Music from #Uppbeat (free for Creators!): uppbeat.io/t/andrey-rossi/seize-the-day License code: SH39VPWLF4UWMDQJ
Debouncing Noisy Switches With LogiSwitch LS10 series IC
Просмотров 20411 месяцев назад
This video explains mechanical switch noise and demonstrates both the issues resulting from and a solution using a purpose built debouncing IC from LogiSwitch. Music from #Uppbeat (free for Creators!): uppbeat.io/t/andrey-rossi/seize-the-day License code: QPP6SK0U3L5HKCQ1
74245 Bi Directional Octal Bus Transceiver ( 74*245 74hct245 )
Просмотров 2,9 тыс.Год назад
Description of the 74*245 octal bus tranceiver and demonstration of its use in a circuit. Breadboard circuit example #digitalelectronics Items shown in this video: 74hct245 - Bi Directional Octal Bus Transceiver Music from #Uppbeat (free for Creators!): uppbeat.io/t/mojo/rebel License code: 6R4HRCRHXJWYI8HW
Implementing a Toggle Switch using 74*74 (74hct74) D-Type Flip Flop IC's
Просмотров 252Год назад
I will be describing the functionality of D and JK Type flip flop IC's and then demonstrating how to use them to to build a toggle switch using momentary type switches. #digitalelectronics Items shown in this video: 74hct112 - Dual JK Flip Flop 74hct175 - Quad D Flip Flop 74hct74 - Dual D Flip Flop 74hct86 - Quad XOR 74hct14 - Schmitt Inverter LS20 - LogiSwitch 9 segment switch debouncer Attrib...
Digital Hysteresis and the 7414 Schmitt Trigger ( 74hct14 7414 )
Просмотров 178Год назад
Discussion and demonstration of the phenomina of hysteresis in digital logic. Demonstration and comparison of the 74 series logic IC's: 74hct04 inverter and the 74hct14 Schmitt trigger inverter IC input signal noise reduction #digitalelectronics Music from #Uppbeat (free for Creators!): uppbeat.io/t/mojo/rebel License code: XDLVHXVHWBTSJAMP
SeeSii FG-100 DDS Function Generator - Troubleshooting and Overview
Просмотров 4,3 тыс.Год назад
SeeSii FG-100 DDS Function Generator - Troubleshooting and Overview Initial troubleshooting of the device after unboxing. Demonstration of the unit once working. Music from #Uppbeat (free for Creators!): uppbeat.io/t/mojo/rebel License code: ULZ8SURKWEHBU885

Комментарии

  • @gherghegeorgios7514
    @gherghegeorgios7514 22 дня назад

    Great video! Would love to see more CP/M video programming examples (C, Assembly, Fortran ...). Was the pi approximation taken/inspired from a programming book ? I like to read old programming books, especially ones that use numerical examples.

    • @mightypez
      @mightypez 22 дня назад

      Leibniz formula is one of the very well known formulas, and can likely be found in many programming books, however the formula is well described here: en.wikipedia.org/wiki/Leibniz_formula_for_%CF%80 For more interesting / modern algorithms, I have converted a spigot algorithm as found in this paper to Turbo Pascal: B Rabinowitz, Stanley; Wagon, Stan (1995). "A Spigot Algorithm for the Digits of Pi". American Mathematical Monthly Code: github.com/RealMightyPEZ/TurboPascal/blob/main/Spigot.pas I am hoping to have a video on several implementations running on various 8-bit systems by Pi Day 2025.

  • @gherghegeorgios7514
    @gherghegeorgios7514 22 дня назад

    Great video, really good demo of transferring files from/to the device. Personally I've played with Z80-MBC2.

    • @mightypez
      @mightypez 22 дня назад

      I have a SC131 that I hope to build / demo soon. (The parts are staring at me telling me to get at it)

    • @gherghegeorgios7514
      @gherghegeorgios7514 21 день назад

      @@mightypez Looking forward to see a video of building the SC131.

  • @MartinAncher
    @MartinAncher 28 дней назад

    Great video. I've bought som SLG46826G PLDs. They can be programmed with an Arduino over I2C, and the software is available for both Windows, macOS and Linux. And they are operate between 1.8V and 5V, with 2 different voltages. I'm looking forward to try them out.

  • @DinHamburg
    @DinHamburg Месяц назад

    amazing, that the software doesn't seem to have a Y2000 problem - or is the clock set to 1924?

    • @mightypez
      @mightypez 22 дня назад

      No Y2K problems, no Cyber security risks, no nation state hacker is getting at my CP/M systems. (or my Atari, Coco or ZX81)

  • @johnzacharakis1316
    @johnzacharakis1316 Месяц назад

    Any interest in making one or a few videos about business applications, especially DBASE II (or other database), Visicalc (or other spreadsheet) and Wordstar (or other word processor)? Thanks again for your excellent videos

    • @mightypez
      @mightypez Месяц назад

      @@johnzacharakis1316 ahhhh dBase, learned it in college for my one and only undergrad business class. That and Cullinet IDMS were my introductions to databases. Will have to poke around and go find it. Never used Visicalc, i was a Lotus123 user, and still use lotus keyboard shortcuts in excel.

  • @johnzacharakis1404
    @johnzacharakis1404 Месяц назад

    I love your CP/M videos! PLEASE keep them coming, they are very useful and a great reference

    • @mightypez
      @mightypez 22 дня назад

      Glad you like them! Nerding out with 80's tech has become my relaxation method.

  • @pnachtwey
    @pnachtwey Месяц назад

    I was a fan of UCSD Pascal and later Borland Pascal. Later I used Borland C for writing embedded code.

  • @nicholashacking381
    @nicholashacking381 Месяц назад

    I spent countless happy hours programming in Turbo Pascal and Turbo C, then C++. There was Turbo Assembler, Turbo Debugger (which let you use a separate debugging monitor!) They even had Turbo Pascal for the Mac and they developed a really good set of object-oriented GUI tools for DOS, along with the Object Windows Library ... I stayed with them for years as they evolved with the rapid expansion of computing power. But, Borland compilers used to be affordable for hobbyists: now that they've turned into Embracado (or whatever they're called) they seem to want an arm and a leg for the licences and so I use open source compilers when I need to write code, which isn't very often these days. But, fond memories of Borland. Thanks for taking me back in time.

    • @georgemaragos2378
      @georgemaragos2378 Месяц назад

      Hi, i had ( still have ) turbo Pascal 5 ( then 5.5 and 6 ) , i was able to churn out code fast once my brain forgot cobol and basic. I then came across technojocks add ons and wow, all the bells and whistles and animated menus was there in my new work

  • @rockets4kids
    @rockets4kids Месяц назад

    I memeber. As someone who learned how to program on punched cards and typically a several hour wait between submitting a job and discovering you had a syntax error, the introduction of Turbo Pascal was truly amazing.

  • @AllanKobelansky
    @AllanKobelansky Месяц назад

    Completely irrelevant (and enjoyable). When life was simpler. Well presented.

  • @BSDJedi
    @BSDJedi Месяц назад

    Awesome! Thanks for the video and great work :-)

  • @JodyBruchon
    @JodyBruchon 3 месяца назад

    Maybe I'm just an idiot, but what's the point of this little computer? As far as I can see the only I/O is that USB serial connection. Why wouldn't I just emulate a CP/M machine?

    • @mightypez
      @mightypez 3 месяца назад

      Not a dumb question, really just depends on motivation. For my coding, i prefer the determinism of dedicated hardware, and the knowledge that i am running on actual z80 architecture. But its amazing how many old architectures such as vax/pdp/data general, IBM 370 architecture can all be run with high fidelity on a simple PC or PI emulation. In fact my goal to learn cpm could have been accomplished on CPM/86. Why do i run an actual zx81, 2600, atari 400. Because i am a nerd.

    • @gherghegeorgios7514
      @gherghegeorgios7514 22 дня назад

      There are advantages in being able to run a program on real hardware. No matter how good the emulation is, it will never match the delays of real hardware. It is quite instructive to build and run same piece of C code on a Z80 CPU with CP/M and compare the timing with the same piece of code running in a simulator where it tends to run much much faster. In the end it is a question of preference for sure. But if you want to have a taste of how it was to use a similar machine in the lates 70's it is quite instructive.

  • @FRED82627
    @FRED82627 6 месяцев назад

    Thanks, this is what I need.

  • @saydmarschany8321
    @saydmarschany8321 6 месяцев назад

    Would it be possible to make a modification and add an interior lithium battery to make it portable? Thank you.

  • @axmadjontoxtanazarov6541
    @axmadjontoxtanazarov6541 9 месяцев назад

    So this means Bus transceiver is protective element for circuit, does't it ? How often can it be happened to have undefined condition in data transmission paths ?

    • @mightypez
      @mightypez 9 месяцев назад

      Undefined conditions are due to design errors, not lack of data. Circuit design should 1) prevent multiple active signal sources on a line, (detailed in this video) 2) ensure that no inputs can have a floating signal (i.e. not driven to a high / low state, a rather common mistake that I make and causes troubleshooting)

  • @uni-byte
    @uni-byte 11 месяцев назад

    I got one of these too. It had most of the mechanical issues yours had and suffered from counterfeit op-amps. I was eventually able to resolve all the issues. They can be made to meet specifications. Here are two videos where I go through the steps. 1) ruclips.net/video/sttpgZkDx48/видео.html 2) ruclips.net/video/XWJOChu1ZMc/видео.html

  • @t1d100
    @t1d100 11 месяцев назад

    👍

  • @t1d100
    @t1d100 11 месяцев назад

    Where to buy? Didn't see them at Mouser?

    • @mightypez
      @mightypez 11 месяцев назад

      I will have to check Mouser, I buy through DigiKey LS10 series is what I use;: LS18 / LS19/ LS20 LS100 series has additional circuitry for handshake protocol for working with microcontrollers Digikey Ordering: www.digikey.com/en/products/filter/specialized-ics/686?s=N4IgTCBcDaIDYHsDmBLAzgdxQFwMYAsQBdAXyA Guide: logiswitch.com/wp-content/uploads/LS100-Series-IC-Users-Guide.pdf

  • @t1d100
    @t1d100 11 месяцев назад

    Thanks for the video. Yes, additional options are always a good thing.

  • @msg1956
    @msg1956 Год назад

    V good

  • @jasmonahan
    @jasmonahan Год назад

    I appreciate what you are trying to offer to the community. But, if I might offer a couple bits of feedback. The images of the charts (as well as the overly long pc breadboard wiring) are almost unreadable. I'm using an Android phone and the charts and images are blurry. I imagine on a monitor, they must be unreadable, as well. Compare them with fellow educators EEV, Mr Carlson's Lab, or Great Scott, as examples. It's best just to show a few wires being inserted into the breadboard, while most of the remainder of the board is pre-wired before the video. I'm going to subscribe to your channel as I like your idea of explaining individual ICs.

  • @chopraacademia
    @chopraacademia Год назад

    Thanks for this useful video. I have few questions: 1) What is the maximum current it can provide? 2) Does it come with a power adapter? If no, which one to use? 3) Can I run it from my computer too? I mean is it possible to interface it with a free software and operate it accordingly? 4) Can we generate frequency in decimals too, like 114.223Hz?

    • @mightypez
      @mightypez Год назад

      Hello and thank you for your reply 1) Next time I am using the device, I will measure 2) No adapter, it uses a standard provided usb cable, I power it from my nearby laptop, but have also used a phone charger. 3) there is no interface other than the front panel buttons.

    • @chopraacademia
      @chopraacademia Год назад

      @@mightypez Thanks for your reply

  • @mahendrabandaranayake2633
    @mahendrabandaranayake2633 Год назад

    Great 👍

  • @oscar33127
    @oscar33127 Год назад

    I can't hear it ??😢

    • @mightypez
      @mightypez Год назад

      Sorry to “hear” that. I can assure you I am speaking in the video, and I replayed it just now to verify. Maybe window focus if viewing on phone app?

    • @oscar33127
      @oscar33127 Год назад

      It not the video... is the generator I got lol

  • @goaway2174
    @goaway2174 Год назад

    It is inexpensive but wow, way off on max freq spec. What does the filter actually do, clean up the waveforms at all?

    • @mightypez
      @mightypez Год назад

      I noticed a "slight" reduction in noise (or sometime just shifting the noise) at the higher freq like 10K. it did nothing that would change / correct the underlying waveform, so when they started to break down (square wave looking like Triangle) no benefit. Honestly, after trying it a few times, I never use it. Yes, for me way off, but thankfully I just wanted a cheap low freq sin wave to drive a breadboard circuit clock for low freq testing, so it works for me.