Тёмный

PICO-56 Kit - Full Build and Configuration 

Troy Schrapel
Подписаться 1,7 тыс.
Просмотров 26 тыс.
50% 1

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

Наука

Опубликовано:

 

24 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 70   
@TroySchrapel
@TroySchrapel 6 месяцев назад
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 месяцев назад
Lol.... my circuits professor said resistors can go in either way... I said "clearly you don't have OCD" LOL
@TroySchrapel
@TroySchrapel 6 месяцев назад
@@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 6 дней назад
It's amazing what can be done with Raspberry Pico. Great video!
@AppliedCryogenics
@AppliedCryogenics 6 месяцев назад
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 месяцев назад
The boing ball was definitely inspired by the classic Amiga demo.
@lockymcgee6525
@lockymcgee6525 6 месяцев назад
looks like a great project, I've just ordered one. Really looking forward to building it now 🤩
@TroySchrapel
@TroySchrapel 6 месяцев назад
Thanks, Locky.
@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!
@erikburman530
@erikburman530 27 дней назад
And.....it was fun!
@danlegend3104
@danlegend3104 6 месяцев назад
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.
@TroySchrapel
@TroySchrapel 6 месяцев назад
Thanks, Dan
@adamsfusion
@adamsfusion 6 месяцев назад
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 6 месяцев назад
You can also try your luck on the giveaway. See ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Nj_KkYn7YaA.html
@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 месяцев назад
Nice one. Yeah, on later revision boards, I've elongated the power button pads.
@larrywatts4585
@larrywatts4585 6 месяцев назад
Timely video as my kit is in customs waiting (impatiently) for delivery. Thanks
@TroySchrapel
@TroySchrapel 6 месяцев назад
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
@av8r907
@av8r907 6 месяцев назад
Looks like a great kit. Well done
@TroySchrapel
@TroySchrapel 6 месяцев назад
Thanks, Austin
@GlynRyles
@GlynRyles 6 месяцев назад
Nice kit and a nice idea.
@swismylife42
@swismylife42 6 месяцев назад
Cool project.
@jumhig
@jumhig 4 месяца назад
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 4 месяца назад
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.
@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 месяцев назад
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 месяцев назад
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.
@verluc
@verluc 6 месяцев назад
Can youy show us how to build a program for this board? Thanks!
@TroySchrapel
@TroySchrapel 6 месяцев назад
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 6 месяцев назад
Great @@TroySchrapel , thanks! I'll take a look at that!
@KG4JYS
@KG4JYS 4 месяца назад
What filesystem should I use on the SD card?
@TroySchrapel
@TroySchrapel 4 месяца назад
FAT32
@winstonsmith478
@winstonsmith478 5 месяцев назад
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 месяцев назад
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.
@JediBuddhist
@JediBuddhist 6 месяцев назад
💯
@markgreco1962
@markgreco1962 6 месяцев назад
Wow
@matthewspence3251
@matthewspence3251 5 месяцев назад
2N3904 works in place of 2N4401 ! At least so far …
@TroySchrapel
@TroySchrapel 5 месяцев назад
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. 😎
@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.
@davidcocklin2109
@davidcocklin2109 5 месяцев назад
Can you use a 510R and 3.9K as 500R, 4K are not easy to get.
@TroySchrapel
@TroySchrapel 5 месяцев назад
Absolutely
@davidcocklin2109
@davidcocklin2109 5 месяцев назад
Thank you @@TroySchrapel
@davidcocklin2109
@davidcocklin2109 5 месяцев назад
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 5 месяцев назад
@@davidcocklin2109 keyboard shouldn't be affected by SDCard. Sounds like something is amiss.
@TroySchrapel
@TroySchrapel 5 месяцев назад
@@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.
@n2hyo
@n2hyo 5 месяцев назад
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 5 месяцев назад
Was the 1GB card Fat32?
@n2hyo
@n2hyo 5 месяцев назад
yes it was fat32 tried fat just because also.@@TroySchrapel
@n2hyo
@n2hyo 5 месяцев назад
yes fat32@@TroySchrapel
@n2hyo
@n2hyo 5 месяцев назад
Yes fat32
@TroySchrapel
@TroySchrapel 5 месяцев назад
@n2hyo hmm. Interesting. Not sure why it wouldn't work then. Glad you have a working card.
@JediBuddhist
@JediBuddhist 6 месяцев назад
I'm in. Top Banana.. and I dont say that lightly.
@timmuston2687
@timmuston2687 6 месяцев назад
Interesting, but it took over 18 minutes to find any clue as to what a Pico-56 is.
@TroySchrapel
@TroySchrapel 6 месяцев назад
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 ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Nj_KkYn7YaA.html
@edgarmatzinger9742
@edgarmatzinger9742 6 месяцев назад
Audio filtering using electrolytic capacitors... Strange... I would use regular capacitors...
@TroySchrapel
@TroySchrapel 6 месяцев назад
It's a common circuit for PWM audio output. Nothing new there.
Далее
Building a PI Pico ZX Spectrum
8:09
Просмотров 4,4 тыс.
FreeRTOS on Raspberry Pi Pico
21:30
Просмотров 12 тыс.
M5 Bruce is on guys!!
19:59
Просмотров 7 тыс.
Assembling the Elektor Sand Clock Kit
15:51
Просмотров 7 тыс.
Run BASIC on your 6502
12:44
Просмотров 6 тыс.
When Did Raspberry Pi become the villain?
21:54
Просмотров 1,5 млн
PicoMiteVGA Card Builds
11:51
Просмотров 2,8 тыс.
RP6502 Ep11 - No soldering and no breadboard
11:12
Просмотров 12 тыс.
Собираем комп за 500 000 рублей!
6:44:35