Це відео не доступне.
Перепрошуємо.

PICO-56 Kit - Full Build and Configuration

Поділитися
Вставка
  • Опубліковано 6 сер 2024
  • Complete build of a new PICO-56 kit. The PICO-56 is a re-implementation of the HBC-56 homebrew computer on a Raspberry Pi Pico. Emulating the 65C02 CPU, TMS9918A VDP, dual AY-3-8910 PSGs. Interfacing to a VGA display, PS/2 keyboard and dual NES controllers.
    Introduction video: • PICO-56 - Introduction
    PICO-56 kits on Tindie: www.tindie.com/products/visre...
    GitHub: github.com/visrealm/pico-56
    PCBWay Project: www.pcbway.com/project/sharep...
    Hackaday: hackaday.io/project/193747-pi...
    HBC-56: github.com/visrealm/hbc-56
    0:00 Introduction
    0:27 MicroSD connector
    3:41 Bag #1 components
    11:18 Bag #2 components
    17:19 The firmware
    19:48 The software

КОМЕНТАРІ • 74

  • @TroySchrapel
    @TroySchrapel  7 місяців тому +12

    PICO-56 kits have sold out in 24 hours. I'm genuinely surprised by the positive response to the PICO-56 launch videos, and figured most people would wait out the giveaway before ordering a kit. Turns out, I was wrong 😂. Thanks to everyone who has ordered their own PICO-56 - I'll be busily preparing them over the next few days. In the meantime, I encourage you to enter the giveaway and failing that, please wishlist the kit on Tindie so I have a rough idea on how many I should order for round #2. Thanks for the support 😊

    • @inerlogic
      @inerlogic 6 місяців тому +1

      Lol.... my circuits professor said resistors can go in either way... I said "clearly you don't have OCD" LOL

    • @TroySchrapel
      @TroySchrapel  6 місяців тому +1

      @@inerlogic 🤣🤣🤣

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

      You should buy some 0.35mm solder for all of your SMT pins. Also it's a really good idea to use a 0.3mm tip for soldering SMT unless you're doing a bunch of pins using a reflow technique.

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

      @etmax1 I was going to say, that was a giant tip, and huge solder.... got the job done though

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

      @@inerlogic Yes but with the right tools it's much easier with less chance of short circuits. Another thing I do is use low melting point solder in 0,35, it flows at lower temperatures so you can set the iron temperature down to around 300C (for small pads) and there is less damage to plastic items when you accidentally brush up against them.

  • @sreenathbh2610
    @sreenathbh2610 18 днів тому

    It's amazing what can be done with Raspberry Pico. Great video!

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

    Getting ready to sit down and try out the PICO-56 kit that came in my Hackerbox last month. This should be fun!

  • @AppliedCryogenics
    @AppliedCryogenics 6 місяців тому +4

    I like the cleanness of the design! The 12-bit color and boing ball remind me of the beloved Amiga. The audio output looks like a combined voltage divider and lowpass filter for a PWM output, -3dB cutoff frequency at 1600 Hz. I'm looking forward to seeing/hearing the demos. Cheers.

    • @TroySchrapel
      @TroySchrapel  6 місяців тому +3

      The boing ball was definitely inspired by the classic Amiga demo.

  • @lockymcgee6525
    @lockymcgee6525 7 місяців тому

    looks like a great project, I've just ordered one. Really looking forward to building it now 🤩

  • @danlegend3104
    @danlegend3104 7 місяців тому +1

    This looks cool and would love the kit to be back in stock, I just expressed an interest and joined the waitlist on your site. From the UK.

  • @adamsfusion
    @adamsfusion 7 місяців тому +2

    Just saw this, and it's already sold out! Can't wait to see it back in stock because this is super neat.

    • @TroySchrapel
      @TroySchrapel  7 місяців тому +1

      You can also try your luck on the giveaway. See ua-cam.com/video/Nj_KkYn7YaA/v-deo.html

  • @av8r907
    @av8r907 7 місяців тому

    Looks like a great kit. Well done

  • @larrywatts4585
    @larrywatts4585 7 місяців тому +3

    Timely video as my kit is in customs waiting (impatiently) for delivery.
    Thanks

    • @TroySchrapel
      @TroySchrapel  7 місяців тому +1

      Appreciate the support, Larry. Hope you like it. :)

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

      Hi the kit arrived yesterday and I got it built in an hour or so. Had a little trouble getting the SD card to cooperate but after some touch up soldering all is good. Looking forward to the videos to come and I am going back to look at the software development for the emulator and HBC-56 for details now.
      @@TroySchrapel

  • @GlynRyles
    @GlynRyles 7 місяців тому

    Nice kit and a nice idea.

  • @TMITLT
    @TMITLT 5 місяців тому

    Great work! I just built one for myself. I wanted to thank you for making the project available. The blue PWR button is tricky, must be that exact specific type listed in the BOM, there are many versions of it coming in multiple configurations. However, since the power circuit is optional I power the board using usb power for now. Again thank you for the work!

    • @TroySchrapel
      @TroySchrapel  5 місяців тому +1

      Nice one. Yeah, on later revision boards, I've elongated the power button pads.

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

    Cool project.

  • @AppliedCryogenics
    @AppliedCryogenics 7 днів тому

    Just picked up two kits.. one for me, one for my Brother's upcoming birthday. I'm hoping to learn how to make a VDP replacement based on the Pico, since I've been using a Yamaha V9958 in my project, but it is getting more scarce and pricey.

    • @TroySchrapel
      @TroySchrapel  7 днів тому +2

      @AppliedCryogenics Thanks. Have you seen my pico9918 project? It does just that. Currently replaces a TMS9918A, but adds 80 column mode. I plan on supporting V9938,, V9958, F18A enhancements too at some point.

    • @AppliedCryogenics
      @AppliedCryogenics 7 днів тому

      @@TroySchrapel yep! It'll be interesting to see how far they can push it in the next few years. I'm hoping for at least SNES level gameplay graphics, with 2-4 tile layers.

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

    Fantastic! On one of the GitHub pages I saw mention of sprites and framebuffer. Used how? Via special BASIC commands, Python, assembly language? The Amiga bouncing ball makes this look very promising.

    • @TroySchrapel
      @TroySchrapel  6 місяців тому +2

      The bouncing ball and other demos are written in C. There's not much to them. The source code is in the PICO-56 repository 'examples' folder. github.com/visrealm/pico-56/tree/main/episodes/ep01-vga

  • @SimonEllwood
    @SimonEllwood 6 місяців тому +1

    Great board, would be great to get the BBC micro core working on this too.

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

      Should be possible. There are other BBC micro Pico projects I believe.

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

      @@TroySchrapel The core is expecting a USB keyboard, so code to support PS/2 would be needed.

  • @jumhig
    @jumhig 5 місяців тому +1

    It's it possible to update to use TMS9958 or 9978 video? Even if just to add the smooth scrolling of the 9958/9978.

    • @TroySchrapel
      @TroySchrapel  5 місяців тому +1

      I've considered doing this. It's using my own TMS9918A library, and I do want to extend it to support the 9938, 9958, etc. I don't have any real chips to test against yet though.

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

    💯

  • @KG4JYS
    @KG4JYS 5 місяців тому

    What filesystem should I use on the SD card?

  • @verluc
    @verluc 7 місяців тому +1

    Can youy show us how to build a program for this board?
    Thanks!

    • @TroySchrapel
      @TroySchrapel  7 місяців тому +2

      I plan to cover this in future videos. All of the programs shown are from the HBC-56 repository and can be built using the makefiles in its code/6502 folder.

    • @verluc
      @verluc 7 місяців тому +1

      Great @@TroySchrapel , thanks!
      I'll take a look at that!

  • @markgreco1962
    @markgreco1962 7 місяців тому

    Wow

  • @matthewspence3251
    @matthewspence3251 5 місяців тому +1

    2N3904 works in place of 2N4401 ! At least so far …

    • @TroySchrapel
      @TroySchrapel  5 місяців тому +1

      Yep. Should do. 2N2222 should work too.

    • @matthewspence3251
      @matthewspence3251 5 місяців тому

      @@TroySchrapel did anybody make a 3d printable case for pico-56 yet ? I’m 90% done designing one to put up on thingivese.

    • @TroySchrapel
      @TroySchrapel  5 місяців тому

      @matthewspence3251 I haven't seen one yet. I've just ordered my first printer, so looking forward to it. 😎

  • @winstonsmith478
    @winstonsmith478 5 місяців тому +1

    Have they sold out again? I got an email that said they were available, didn't immediately go to Tindie, and they're out of stock again.

    • @TroySchrapel
      @TroySchrapel  5 місяців тому +1

      The last batch sold out very quickly (an hour). I'll have the next batch available in a week or so. Held up a bit on PCBs with Chinese New Yesr holidays.

    • @TroySchrapel
      @TroySchrapel  5 місяців тому

      Back in stock now, if you're still interested.

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

    Can it emulate old game systems yet?

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

      The hardware can. Would need someone interested enough in such a system to write the firmware.

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

    So my Pico-56 lives, built it up yesterday. One weird thing is i used 1gb sd card and it was not detected, tried an 8gb card and it took right off.

    • @TroySchrapel
      @TroySchrapel  6 місяців тому +1

      Was the 1GB card Fat32?

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

      yes it was fat32 tried fat just because also.@@TroySchrapel

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

      yes fat32@@TroySchrapel

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

      Yes fat32

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

      @n2hyo hmm. Interesting. Not sure why it wouldn't work then. Glad you have a working card.

  • @davidcocklin2109
    @davidcocklin2109 6 місяців тому +1

    Can you use a 510R and 3.9K as 500R, 4K are not easy to get.

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

      Absolutely

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

      Thank you @@TroySchrapel

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

      Thank you yes it work well. Boots very fast to the SD card. Notice that the keyboard flickers if SD card is in and does not work. Is this normal.@@TroySchrapel

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

      @@davidcocklin2109 keyboard shouldn't be affected by SDCard. Sounds like something is amiss.

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

      @@davidcocklin2109 which PCB version do you have? Note in v1.2, the transistor Q1 should be reversed. In v1.3+, the transistor shouldn't be reversed.

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

    I'm in. Top Banana.. and I dont say that lightly.

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

    Audio filtering using electrolytic capacitors... Strange... I would use regular capacitors...

    • @TroySchrapel
      @TroySchrapel  6 місяців тому +4

      It's a common circuit for PWM audio output. Nothing new there.

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

    Interesting, but it took over 18 minutes to find any clue as to what a Pico-56 is.

    • @TroySchrapel
      @TroySchrapel  6 місяців тому +3

      This video was intended for people who already knew what it is. Oddly, this is the one the youtube algorithm seems to be pushing. I do give it a very brief introduction here, but the main Intro video is ua-cam.com/video/Nj_KkYn7YaA/v-deo.html