ezContents
ezContents
  • 27
  • 141 437
How to program a PIC microchip?
Is it worth to learn PIC programming in 2023? I think so. There are numerous fun projects that you can do with it. Ranging from Blinking LED project to Retro Hardware mods. This video shows you how to start programming in MPLAB X and XC8 compilers. This project uses a K-150 Programmer to upload the HEX file onto the PIC chip.
Links in the video
PIC16F628 product page
www.microchip.com/en-us/product/pic16f628a
PIC16F628 datasheet
ww1.microchip.com/downloads/en/DeviceDoc/40044G.pdf
Download MPLAB X
www.microchip.com/en-us/tools-resources/develop/mplab-x-ide#tabs
Download XC8 compiler
www.microchip.com/en-us/tools-resources/develop/mplab-xc-compilers/downloads-documentation#XC8
PIC Projects
circuitdigest.com/pic-microcontroller-projects
atariamiga.free.fr/sourisps2_e.php
github.com/search?q=pic16f&type=repositories
K-150 PIC Programmer software
www.kitsrus.com/pic.html
K-150 PIC Programmer USB Windows Drivers
buyhere22.com/components/k150/
Music used by Jason Shaw:
audionautix.com/about-jason.php
มุมมอง: 18 982

วีดีโอ

Atari Mega ST 2 repair
มุมมอง 1.2Kปีที่แล้ว
Join me on an exciting and informative adventure as I delve into the intricate world of repairing the legendary Atari Mega ST 2. In this captivating video, I'll be sharing my personal experiences, challenges, and triumphs encountered along the way. Get ready to dive deep into the fascinating realm of Atari restoration as we explore the ins and outs of reviving the Atari Mega ST 2 to its former ...
Timex Sinclair 1000 - 3 minute retro-revival
มุมมอง 900ปีที่แล้ว
This is the 6th episode of the 3-minute retro-revival about the Timex Sinclair 1000. I hope you're excited about diving into these classic machines' fascinating history and technology. Over the course of the series, I will be taking a deep dive into the world of vintage computing, exploring the hardware, software, and games that made these machines so special. I'll cover many systems, from icon...
Retro Pinball Machines
มุมมอง 295ปีที่แล้ว
Join me as I explore the Pinball Museum in Krakow (Cracow), Poland and play some of the classic machines they have on display. If you're a fan of retro gaming or looking for a unique experience in Krakow, this museum is a must-visit destination. In this video, I'll share my perspective as a casual player and highlight some of the museum's standout machines. Don't miss out on the fun - hit play ...
Videopac - Better than Atari?
มุมมอง 498ปีที่แล้ว
This is the 5th episode of the 3-minute retro-revival about the Videopac G7000 computer. I hope you're excited about diving into these classic machines' fascinating history and technology. Over the course of the series, I will be taking a deep dive into the world of vintage computing, exploring the hardware, software, and games that made these machines so special. I'll cover many systems, from ...
Amiga 500 - 3-minute retro-revival
มุมมอง 399ปีที่แล้ว
This is the fourth episode of the 3-minute retro-revival about the Amiga 500 computer. I hope you're excited about diving into the fascinating history and technology of these classic machines. Over the course of the series, I will be taking a deep dive into the world of vintage computing, exploring the hardware, software, and games that made these machines so special. I'll cover many systems, f...
Philips MSX - 3-minute retro-revival of the
มุมมอง 569ปีที่แล้ว
This is the third episode of the 3-minute retro-revival about the MSX1 computer. I hope you're excited about diving into the fascinating history and technology of these classic machines. Over the course of the series, I will be taking a deep dive into the world of vintage computing, exploring the hardware, software, and games that made these machines so special. I'll cover many systems, from ic...
Atari 800XL - 3-minute retro-revival
มุมมอง 919ปีที่แล้ว
This is the second episode of the 3-minute retro-revival about the Atari 800XL computer. I hope you're excited about diving into the fascinating history and technology of these classic machines. Over the course of the series, I will be taking a deep dive into the world of vintage computing, exploring the hardware, software, and games that made these machines so special. I'll cover many systems,...
Atari Mega ST 2 - 3-minute retro-revival
มุมมอง 1.2Kปีที่แล้ว
This is the first episode of 3-minute retro-revival about the Atari Mega ST 2 computer. I hope you're excited about diving into the fascinating history and technology of these classic machines. Over the course of the series, I will be taking a deep dive into the world of vintage computing, exploring the hardware, software, and games that made these machines so special. I'll be covering a wide r...
Digitizing retro VHS, VHS-C and miniDV tapes
มุมมอง 1.4K2 ปีที่แล้ว
This video describes how to convert retro VHS, VHS-compact and miniDV tapes to digital format. 0:00 Video introduction 0:22 Converting VHS tapes 4:06 VHS-C adapter 4:56 Converting miniDV tapes 7:46 Changing 4:3 to 16:9 aspect ratio in DaVinci Resolve The music used in this video is from Nihilore: www.nihilore.com/ #retro #vcr #video #vhs
ZX81 repair
มุมมอง 8K2 ปีที่แล้ว
This video shows a repair of the Sinclair ZX81 retro computer. 0:00 Project introduction 0:27 Unboxing ZX81 1:26 Power adapter repair 3:48 Turning it on for the first time 4:35 Composite mod 6:59 Troubleshooting 8:18 Electrolytic capacitors replacement 9:01 Z80 test circuit 10:44 Desoldering ULA 11:53 Checking the ROM 15:32 Testing SRAM 17:01 Replacing the ULA chip 18:11 Testing the keyboard 18...
Troubleshooting C64 PLA chip replacement
มุมมอง 6492 ปีที่แล้ว
Troubleshooting C64 PLA chip replacement (ezPLA) using an Arduino logic tester and logic analyzer. Video is sponsored by ​PCBWay: pcbway.com This video shows the process of troubleshooting a PLA replacement retro chip (ezPLA) by first checking the logic table using an Arduino tester and then diving deeper to solve the problem with a logic analyzer. Arduino PLA logic tester: github.com/marekl123...
Commodore 64 PLA chip recreated in VHDL
มุมมอง 2.1K3 ปีที่แล้ว
This video explains the recreation process of a Commodore 64 PLA replacement chip in VHDL using a CPLD chip. Sponsored by ​PCBWay: pcbway.com Video links: Quick link to create PCB: www.pcbway.com/project/shareproject/ezPLA C64_PLA_replacelemt_board.html Quartus II Web Edition (Windows) download page (This software is used to write VHDL code and program FPGA and CPLD chips): fpgasoftware.intel.c...
How does an RGB LED Matrix work?
มุมมอง 43K3 ปีที่แล้ว
This video explains how a 64x64 RGB LED Matrix work. In the end I show a small project based on ESP8266. 0:00 Project introduction 0:35 RGB Matrix codes 1:26 Connectors 1:47 Workings of a LED Matrix 4:23 ICs on the matrix PCB 6:09 HUB75 connector 7:22 Arduino IDE ESP8266 project Falstad circuit schematics of LED Matrix: tinyurl.com/yhmkmx7s Github repository with LED Matrix Date Time project: g...
Create Macintosh Plus disks from downloaded disk images
มุมมอง 9K3 ปีที่แล้ว
Create Macintosh Plus disks from downloaded disk images
Atari ST stereo mod on YM2149 chip
มุมมอง 1.8K4 ปีที่แล้ว
Atari ST stereo mod on YM2149 chip
Atari ST external drive boot switch
มุมมอง 2.2K4 ปีที่แล้ว
Atari ST external drive boot switch
HxC External Floppy Emulator on Atari ST
มุมมอง 3.2K4 ปีที่แล้ว
HxC External Floppy Emulator on Atari ST
Atari SH204 - 20MB Hard disk installation on Atari ST
มุมมอง 4.7K4 ปีที่แล้ว
Atari SH204 - 20MB Hard disk installation on Atari ST
Wio Terminal - Retro Game in ArduPy (MicroPython)
มุมมอง 4K4 ปีที่แล้ว
Wio Terminal - Retro Game in ArduPy (MicroPython)
BBC Micro:bit breadboard projects
มุมมอง 13K4 ปีที่แล้ว
BBC Micro:bit breadboard projects
CNC 3018 Pro unboxing and assembly
มุมมอง 4.5K4 ปีที่แล้ว
CNC 3018 Pro unboxing and assembly
C64 cartridges on breadboard
มุมมอง 5K4 ปีที่แล้ว
C64 cartridges on breadboard
Commodore 64 custom PLA chip test
มุมมอง 1.6K4 ปีที่แล้ว
Commodore 64 custom PLA chip test
Magnetic print bed installation and calibration.
มุมมอง 1.3K4 ปีที่แล้ว
Magnetic print bed installation and calibration.
Soldering of USB Hub 2.1 for MiSTer
มุมมอง 2.9K4 ปีที่แล้ว
Soldering of USB Hub 2.1 for MiSTer
4164 DRAM with Arduino
มุมมอง 7K4 ปีที่แล้ว
4164 DRAM with Arduino

ความคิดเห็น

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

    hello. thank you very much. how can I contact you. I'm from Mongolia

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

    Thank you

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

    more videos like this Sir please. hopefully you also make a video of how to build a giant diy led wall composed of a ws2812b 16x16 panel with the length of 12 panels and the width of 20 panels total of 61,440 LEDs. 🤩

  • @49Macman
    @49Macman 2 หลายเดือนก่อน

    Wow! Brings back lots of memories with my Mac Plus! Thanks!

  • @lovemadeinjapan
    @lovemadeinjapan 2 หลายเดือนก่อน

    The tape unit was a huge step back from its predecessor, the P2000T, which had superfast fully automatic mini-tapes.

  • @ContemplativeCat
    @ContemplativeCat 2 หลายเดือนก่อน

    I saw a picture of Gary Kasparov using one of these, so naturally I had to find out more about this model. I never knew much about this part of the ST range. They look pretty good for their time. Thanks for the video!

  • @panyo2511
    @panyo2511 3 หลายเดือนก่อน

    I want to see Mac Attack, including its intro. 🥺

  • @AugustS99
    @AugustS99 3 หลายเดือนก่อน

    Awesome work

  • @tomy.1846
    @tomy.1846 3 หลายเดือนก่อน

    Awesome computer!!!!

  •  3 หลายเดือนก่อน

    How to read code from pic16f628a?

  • @ToniBlackman4
    @ToniBlackman4 3 หลายเดือนก่อน

    So good and so clear! Thnks

  • @jonaswalsch9787
    @jonaswalsch9787 4 หลายเดือนก่อน

    Hey, the link to the website where you can download the K-150 PIC Programmer USB Windows Drivers software seems not to work, is there another website?

  • @kevincozens6837
    @kevincozens6837 4 หลายเดือนก่อน

    I wouldn't buy a non-working ZX-81 because the most likely source of the problem is the ULA and then good luck getting a replacement.

    • @ezContents
      @ezContents 4 หลายเดือนก่อน

      True. They are hard to find, however I am still thinking of a project where I build an easy to make replacement.

    • @kevincozens6837
      @kevincozens6837 4 หลายเดือนก่อน

      @@ezContents FPGA replacements for the SID chip and the video chip in the C64 have been created. Perhaps someone will create an FPGA based replacement for the ULA.

  • @Biker1bob
    @Biker1bob 5 หลายเดือนก่อน

    with your mod does the internal drive operate at the same time as the external drive? Doing the D0 D1 flip does not seem to stop the motor signals going to both when using the external drive as the boot drive.

    • @ezContents
      @ezContents 4 หลายเดือนก่อน

      Does it? I haven't noticed.. It's technically not my mod. It's been around for decades.

  • @anithasshenoy6662
    @anithasshenoy6662 5 หลายเดือนก่อน

    Thank you very much for this video. I have an issue with this panel. Top half of the board displays only green and blue. It is displaying red. However it works sometimes. I am using esp32 with GpxMatrix library. Exept for the red not showing clearly every thing works nicely. On checking I found the one of wires in the strip connector was open. I changed it. It worked for sometime randomly. Even the orange color I had given shows as green ( because of red not working properly). Can you tell which component on the board could be checked or why this is happening ? . Dc voltage is 5.2 volt from a 2 amp supply. Does the A, B,C,D pins has got anything to do with lower half and upper half ? Lowever half works nicely showing all the defined colors. Thank you

    • @ezContents
      @ezContents 4 หลายเดือนก่อน

      It's been a while when I did this project. You could try to dig into the schematics (link in the description) and see where the signal flow drives the red LEDs on the bottom half. I can't say without diving into it back myself.

    • @anithasshenoy6662
      @anithasshenoy6662 4 หลายเดือนก่อน

      @@ezContents Thank you for responding. I corrected the issue. The pin wire connected to R1 was faulty with loose contact (never expected it ).

  • @fredflintstone505
    @fredflintstone505 5 หลายเดือนก่อน

    I miss my Mega ST2. The motherboard on mine looked like the one you picked up for a spare. Where the RAM chips are is an outline of where more chips could go. I soldered in sockets on all of mine and added more RAM and turned mine into a Mega ST4. I never had a color monitor for it. I got the monochrome monitor as I used mine for Desktop Publishing with PageStream.

    • @ezContents
      @ezContents 5 หลายเดือนก่อน

      Nice work! I though about combining all of the RAM chips from both boards. But desoldering them is hell, so I did not continue.

    • @fredflintstone505
      @fredflintstone505 5 หลายเดือนก่อน

      @@ezContents yeah, back when I did mine, those ram chips were easy to get.

  • @JoseGustavoAbreuMurta
    @JoseGustavoAbreuMurta 5 หลายเดือนก่อน

    I used Arduino Mega (with direct connection pins) to tester PLA. Using TinyGo language. Very simple. Thanks.

    • @ezContents
      @ezContents 5 หลายเดือนก่อน

      Very cool!

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

    thank you 👍 subbed

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

    Risk microchips are not for me. Stay safer, live longer!

  • @cmgray74
    @cmgray74 7 หลายเดือนก่อน

    Great Video! I was looking at something to explain the RAM in my C64. Its been having RAM issues. Thanks!

  • @sharkstars8627
    @sharkstars8627 7 หลายเดือนก่อน

    Can i used rt809h for that

  • @RonaldRaiden
    @RonaldRaiden 7 หลายเดือนก่อน

    I love this. It's very similar to the way an old school CRT would scan, these are perfect for making retro game screens with. The black spacees in between the pixels. Almost simulates CRT perfectly. It would be my dream to see some sort of driver that could arrange an analog signal into an LED matrix cleanly and without lag, but what we have now will work

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

      That's true. This might work as some kind of a CRT replacement. 🙂

  • @vijayreddy1546
    @vijayreddy1546 7 หลายเดือนก่อน

    I made it it is working fine How to increase time font size

  • @tonywhite6985
    @tonywhite6985 7 หลายเดือนก่อน

    I.must have owned one of these as my hard drive back in the day wasnt as large as the Megafile units. Sad that i don't recognise it. I wirked all summer at a Texas Homecare DIY store to afford the drive, needed because compiling Pascal code required swapping floppies at every rewrite of the code :)

  • @Chevroletcelebrity
    @Chevroletcelebrity 8 หลายเดือนก่อน

    Powermac G3 doesnt have a superdrive

  • @codingfun63
    @codingfun63 8 หลายเดือนก่อน

    why are you connecting from hub75 input to output ? isnt output to daisy chain to another display ????

    • @ezContents
      @ezContents 8 หลายเดือนก่อน

      In this way all the shift registers that are responsible for all the colours can be programmed by just one output of the ESP microcontroller.

  • @j.r.scaryy
    @j.r.scaryy 8 หลายเดือนก่อน

    Yes, Windows 7 is outdated, but it was and STILL is the best windows yet, in my opinion. Excellent video.

    • @ezContents
      @ezContents 8 หลายเดือนก่อน

      Thanks. Yes, I agree. It was / is my favourite Windows version.

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

      @@ezContents yes. 7 is light and require short time for booting.

  • @oveschleisner-meyer8139
    @oveschleisner-meyer8139 8 หลายเดือนก่อน

    Good information. How can I make a code for setting an output by a pushbutton as a input...? Do you have any tutorial for this?

  • @Chini_fox
    @Chini_fox 9 หลายเดือนก่อน

    Hi, I'm using epm7032slc44-10 for my custom made 6502(TTL) cpu computer, but my CPLD has 3.3 V on output, do you maybe know a way to output on this chip 5v?

    • @ezContents
      @ezContents 9 หลายเดือนก่อน

      You could try using a level shifter.

  • @gamingustaad6433
    @gamingustaad6433 9 หลายเดือนก่อน

    Please show software part as well

    • @ezContents
      @ezContents 9 หลายเดือนก่อน

      One of these days. 🙂

  • @maximjacquet8434
    @maximjacquet8434 10 หลายเดือนก่อน

    you can test the sram with your eeprom programmer 😀

    • @ezContents
      @ezContents 10 หลายเดือนก่อน

      Thanks. I was making it too complicated, with the Pico and 3.3V to 5V conversions. Although I think that the problem might have been with the in/out pins, which had 2 functions.

  • @sportsmindfastfurious834
    @sportsmindfastfurious834 10 หลายเดือนก่อน

    Informative and clear explanation

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

    😮

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

    What is the Part Number of the USB Connector for the Bridge?

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

    Thank you , ithink this is the best video ever for explaining RGB modules 😊😊👏👏👏👏💪

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

      Thanks. I appreciate it. 😊

  • @10MARC
    @10MARC ปีที่แล้ว

    Nice fixes there! That's quite a modified unit.

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

    Vertical bar

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

    Led panels showing vertical bar

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

    Thank you! For great project

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

    Just a comment about the UK mains plug fuse. It's not there because we have 30A ring circuits - each circuit has a breaker - but to protect the device mains cable in case of a short inside the powered device. Many device cables, including in the EU, will melt and/or catch fire, or at least get very hot at currents allowed by the circuit breaker. The fuse should be rated appropriately for the device in question, regardless of the current rating of the supply circuit to which it is connected.

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

      Thank you for clearing that up.

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

    ah yes, Dutch macos

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

    The successor video grabber, which still had this housing in the operating instructions, was completely unusable: th-cam.com/video/oRJzF2FXpHY/w-d-xo.html

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

      Too bad. Mine worked acceptability fine.

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

      @@ezContentsBut it is at least very unusual for a successor to be worse, even though the main aim was to update to Windows 10.

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

      True. You would expect improvement...

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

      @@ezContentsToday I ordered the Logilink VG0030 video grabber again, which should correspond to the EasyCap video grabber. If you want to rate products extremely negatively, you should do a cross-check. Since the video test was not passed at the time, I didn't even bother with the fact that the audio input should be mono according to ThriftyAV.

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

    I still use my veteran Veleman P8048 board, but I connect a a Pikcit 3 on the ICSP header. right now it has a 4 MHz crystal and a PIC16F84A mcu. The part around the serial port is no longer in use.

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

      That's a nice solution. Maybe I will try that one out. Thanks.

  • @CRP-lr3jm
    @CRP-lr3jm ปีที่แล้ว

    RA4 GPIO of PortA is an open drain port so, can LED's be interfaced to other PortA pins (which are stated as CMOS) in current sink or current source methods? Also can an Switch be interfaced to RA4 with an 10k resistor pulled up to Vcc and switch connected to ground to read an active low signal when the switch is pressed?

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

      On that pin you have GND or a floating state/high impedance. So you will need a pull up resistor for it to work.

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

    I have K150 programmer too. But as you said that the K150 chip supports only the operating system of Windows 7 SP3 and below. Then i quit trying after that. I didn't check for years. We need a new programmer 😁

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

      I could be mistaken, but I thought that I saw the Prolific drivers for Windows 10 somewhere.

    • @modorangeorge4991
      @modorangeorge4991 7 หลายเดือนก่อน

      Pl2303 driver works in Windows 11 too. I have few devices based in it, no issues

    • @magicsmokeescapist4069
      @magicsmokeescapist4069 5 หลายเดือนก่อน

      You cauld sniff the web for a Pickit 2 if you're only prgramming PIC mcu. They work in both Linux (with manditory faul language) and even Win 11 Nte win software are free for the PK2.

    • @witchking453
      @witchking453 5 หลายเดือนก่อน

      @@magicsmokeescapist4069 Thanks, I'll try that 👍

  • @dave24-73
    @dave24-73 ปีที่แล้ว

    Great to see people supporting old hardware with replacement options.

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

    The diagnostic cartrige would show you which RAM chip failed/MMU - over serial connection. You were lucky!

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

      Yes... That was actually something I wanted to try. Too bad that I got lucky. 🙂

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

      ​@@ezContents Yeah, based on experience - first thing to test out with any ST is the serial port, right after checking voltages! Cheers!

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

    @ezContents Your project is Great!!! I did build and it works great!!! Please! Could anybody help me? Let me know if Is possible to use this device to test 4116 ones? I know how to generate -5v, +5v and +12v to power that chip. There is a way to use your device to test 4116 too? Very thanks once more!

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

    nice video. so this is only a retro thing right, they dont get produced anymore?

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

      Thanks. No, I don't think that they are produced anymore.

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

    Thanks for the video.