Це відео не доступне.
Перепрошуємо.
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
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 😊
Lol.... my circuits professor said resistors can go in either way... I said "clearly you don't have OCD" LOL
@@inerlogic 🤣🤣🤣
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.
@etmax1 I was going to say, that was a giant tip, and huge solder.... got the job done though
@@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.
It's amazing what can be done with Raspberry Pico. Great video!
Getting ready to sit down and try out the PICO-56 kit that came in my Hackerbox last month. This should be fun!
And.....it was fun!
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.
The boing ball was definitely inspired by the classic Amiga demo.
looks like a great project, I've just ordered one. Really looking forward to building it now 🤩
Thanks, Locky.
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.
Thanks, Dan
Just saw this, and it's already sold out! Can't wait to see it back in stock because this is super neat.
You can also try your luck on the giveaway. See ua-cam.com/video/Nj_KkYn7YaA/v-deo.html
Looks like a great kit. Well done
Thanks, Austin
Timely video as my kit is in customs waiting (impatiently) for delivery.
Thanks
Appreciate the support, Larry. Hope you like it. :)
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
Nice kit and a nice idea.
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!
Nice one. Yeah, on later revision boards, I've elongated the power button pads.
Cool project.
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.
@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.
@@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.
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.
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
Great board, would be great to get the BBC micro core working on this too.
Should be possible. There are other BBC micro Pico projects I believe.
@@TroySchrapel The core is expecting a USB keyboard, so code to support PS/2 would be needed.
It's it possible to update to use TMS9958 or 9978 video? Even if just to add the smooth scrolling of the 9958/9978.
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.
💯
What filesystem should I use on the SD card?
FAT32
Can youy show us how to build a program for this board?
Thanks!
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.
Great @@TroySchrapel , thanks!
I'll take a look at that!
Wow
2N3904 works in place of 2N4401 ! At least so far …
Yep. Should do. 2N2222 should work too.
@@TroySchrapel did anybody make a 3d printable case for pico-56 yet ? I’m 90% done designing one to put up on thingivese.
@matthewspence3251 I haven't seen one yet. I've just ordered my first printer, so looking forward to it. 😎
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.
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.
Back in stock now, if you're still interested.
Can it emulate old game systems yet?
The hardware can. Would need someone interested enough in such a system to write the firmware.
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.
Was the 1GB card Fat32?
yes it was fat32 tried fat just because also.@@TroySchrapel
yes fat32@@TroySchrapel
Yes fat32
@n2hyo hmm. Interesting. Not sure why it wouldn't work then. Glad you have a working card.
Can you use a 510R and 3.9K as 500R, 4K are not easy to get.
Absolutely
Thank you @@TroySchrapel
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
@@davidcocklin2109 keyboard shouldn't be affected by SDCard. Sounds like something is amiss.
@@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.
I'm in. Top Banana.. and I dont say that lightly.
Audio filtering using electrolytic capacitors... Strange... I would use regular capacitors...
It's a common circuit for PWM audio output. Nothing new there.
Interesting, but it took over 18 minutes to find any clue as to what a Pico-56 is.
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