No video

A 6502 Single Board Computer built from scrap!

  Рет қаралды 14,459

Anders Nielsen

Anders Nielsen

Күн бұрын

Пікірлер: 40
@AndersNielsenAA
@AndersNielsenAA 10 ай бұрын
Come join the free clubhouse on Discord: discord.gg/kmhbxAjQc3
@AlexeyFilippenkoPlummet
@AlexeyFilippenkoPlummet Жыл бұрын
I'm also a fan of reusing! In terms of microelectronics, I wish someone made an 8-bit style operating system for modern devices. Remember how OS was loaded as soon as you pressed the power button, and how 80s machines were doing so many tasks on such limited resources? If we compare old hardware with modern one, even with obsolete cheap devices like old phones, the difference is immense. And so, if someone wrote an OS with high efficiency as the priority, we could end up transforming e-waste into devices that are very useful and very fast. Imagine if all the 5 y.o. phones and 10 y.o. computers that get thrown into landfields were to be remade into useful desired things. The dream.
@Dinkleberg96
@Dinkleberg96 Жыл бұрын
Absolutly amazing! And u made it free for everyone too! 10/10 Subbed!
@jimmy21584
@jimmy21584 Жыл бұрын
Great idea! Coincidentally I have started scavenging the infrared receivers out of the busted up dumped TVs which litter the streets of Berlin. They interface directly with microcontrolller GPIOs, and so can add remote control or beacon detection to any project for free and almost zero effort.
@happysprollie
@happysprollie Жыл бұрын
Great project. I downloaded the KiCad files and was on the verge of ordering a PCB when I realised how many 0805 and even 0402 parts it uses. My old hands don't work well with anything much below 1206. But a sweet system, nonethless.
@AndersNielsenAA
@AndersNielsenAA Жыл бұрын
The 0402’s are only meant as solder jumpers - no actual 0402 parts needed - I underestimated how hard it is to actually solder jumper them so I’ll have to change those to dedicated solder jumper pads for the next build. The next hardest thing to solder is the micro usb connector and the 3v3 regulator (which are both technically optional). And then there’s the 0603 capacitors but those are easy if you tin one pad first, tack the cap on there and then solder the other pad. Same idea for the 0805’s but even easier. Also, notice how many 0805 and 0402 pads are “no connect” - most of them are only there to test if I can run the system without the 74hc245s if I use a 65c02 and configuring the VRAM alternatively. I appreciate the input!
@paulspark7287
@paulspark7287 Жыл бұрын
Hehehe. I'm building my own homebrew 6502 machine (with the newer WDC 3.3v capable 6502) but I have a stack of NMOS 6502 & 6522 CPUs in my drawers.. so I just HAVE to build your SBC for a bit of soldering fun. Hopefully I have enough logic chips to finish it. Better check the BOM. Thanks for sharing. Your video logic will be simpler than the complicated crap I have implemented in my FPGA - I will probably learn a thing or two!
@AndersNielsenAA
@AndersNielsenAA Жыл бұрын
If you haven't ordered the PCB yet, you might be happy you waited a bit - I made a few (untested) improvements. hackaday.io/project/184725-abn6502-sbc-r1/log/213702-hobby-friendly-gerbers-available
@paulspark7287
@paulspark7287 Жыл бұрын
@@AndersNielsenAA I have a packet of your PCBs sitting on my desk just waiting for a bunch of components to arrive. I also stuffed up my own PCB in rushing it for the Xmas hols.. I can't wait until the day comes where you can buy a cheap PCB printer of some form 🙂
@DigitLineEletronica
@DigitLineEletronica Жыл бұрын
Perfect, I love the project. It would be interesting to put 8-bit buses to add interfaces like the modem interface for example and others. Thanks for sharing. Greetings from Brazil.
@AndersNielsenAA
@AndersNielsenAA Жыл бұрын
Thanks for watching. You can check out my other video about my "Simple Universal Modem" as an example.
@ShopperPlug
@ShopperPlug Жыл бұрын
This is interesting, would be great if you explained how and why it works. This is computer engineering in essence.
@AndersNielsenAA
@AndersNielsenAA Жыл бұрын
This video is just the summary. If you'd like the full details you can check out the complete hardware overview - though a few things have been upgraded since I made that one. New video about the upgrades coming soon - until then, you can check out: kzfaq.info/get/bejne/rZuTdJll3dXKYn0.html
@ShopperPlug
@ShopperPlug Жыл бұрын
@@AndersNielsenAA Thanks.
@ryzencraft2228
@ryzencraft2228 Жыл бұрын
omg i must have one
@derekchristenson5711
@derekchristenson5711 Жыл бұрын
Cool!
@skynetcybersystem3tech
@skynetcybersystem3tech Жыл бұрын
super
@jindongsong5905
@jindongsong5905 Жыл бұрын
Very nice idea of recycling. How about 8051[2] for this recycling purpose? All full 8051[2] can be reusable except some modified small one such as ATMEL chips using /EA = 0. And most of 8051 were used for industry rather than personal computers. It has basic interpreter. It has cross compiler. It has GPIOs [at least 8] USART etc. If Arduino-like IDE can be considered, Long-time-usable low-cost SBC may be considered. I think. Surely, if we want reusage of old software… Z80 or 6502 is the best. But disasembling of old PC will be not issue with 8051.
@AndersNielsenAA
@AndersNielsenAA Жыл бұрын
I already have a pretty big stack of 8051's lying around - I hope I will get around to making a few videos about how to use it .. "soon". Maybe I'll make an 8051 PC :)
@jindongsong5905
@jindongsong5905 Жыл бұрын
@@AndersNielsenAA great idea.
@pete3897
@pete3897 Жыл бұрын
What?! Reading SPI or I2C data over VGA? I have to know more!! :)
@AndersNielsenAA
@AndersNielsenAA Жыл бұрын
I probably should’ve had a full stop in there somewhere - displays have this thing called DDC that can be read out like i2c. That’s hooked up to the 6522 on the newest build version. It’s a convenient way for me to test my bitbanging i2c implementation. en.m.wikipedia.org/wiki/Display_Data_Channel
@pete3897
@pete3897 Жыл бұрын
Ah yes DDC I should have remembered it but had long forgotten. Great PCB & project, well done 👍
@ShopperPlug
@ShopperPlug Жыл бұрын
He also some how got wifi working on it... wonder how he was able to do that...
@AndersNielsenAA
@AndersNielsenAA Жыл бұрын
2.4GHz RF doesn't have to be WiFi :) The RF module via SPI uses the nRF24L01-protocol - have another video on that. It's more like Bluetooth than WiFi. kzfaq.info/get/bejne/hKdyiJqYtqrYk6c.html
@narayanbandodker5482
@narayanbandodker5482 Жыл бұрын
I need this! Is there a way this can be bought as a kit?
@AndersNielsenAA
@AndersNielsenAA Жыл бұрын
I'm considering it. On the topside of the board the smallest components are 0603 caps and the SOT-23-5 3v3 regulator - I don't know if I can expect the target audience to solder those successfully. On the bottom there's only a few pads meant to be shorted with solder and 0805 pads. Would you prefer a blank PCB + parts or a more expensive option with the SMD components preinstalled?
@narayanbandodker5482
@narayanbandodker5482 Жыл бұрын
@@AndersNielsenAA Yeah SMD soldering is pain, but I guess 0805 pads would not be as bad considering its in a few places and the caps, crystal are somewhat easy to do. Maybe you can keep optional THC option as well, but redesigning would be harder for you.
@AndersNielsenAA
@AndersNielsenAA Жыл бұрын
I ended up changing the solder jumpers to something more reasonable and adding redundant 0805 capacitor pads easily accessible on the PCB back. A bit more hobby friendly now :) hackaday.io/project/184725-abn6502-sbc-r1/log/213702-hobby-friendly-gerbers-available
@Sjeedughait
@Sjeedughait 4 ай бұрын
that is not scrap but second hand electronica.
@AndersNielsenAA
@AndersNielsenAA 4 ай бұрын
If the IC's were literally knocked off old boards, wouldn't you say they are scrap? :) Most of these are desoldered.
@cbmeeks
@cbmeeks Жыл бұрын
Are you saying take vintage 80's hardware and take it apart to build another computer? Why not use the vintage 80's hardware? Unless you mean to use parts that have already been pulled or found, etc.
@AndersNielsenAA
@AndersNielsenAA Жыл бұрын
No vintage equipment was harmed in the making! The idea is to use parts already pulled and recycled properly.
@gregclare
@gregclare Жыл бұрын
He did say “to stop parts ending up in the landfill” @01:46
@theashkone1530
@theashkone1530 Жыл бұрын
The point is not using the 8bit computer, it's about learning,when you build it from scratch you learn alooot,after finishing the project,you know so much more about electronics than befor finishing it
@cbmeeks
@cbmeeks Жыл бұрын
@@theashkone1530 Yeah, I get that. I designed my own 65C02 SBC a couple years ago. Used all new parts. So I was concerned he meant "take apart your vintage gear to build this!". Or perhaps encouraging people to do so. That was always my complaint with Ben Heck. I wonder how many Atari's, etc. died because newbie tinkerers tried to desolder chips only to destroy them all so they can make a portable 2600. 😕
@AndersNielsenAA
@AndersNielsenAA Жыл бұрын
By the look of the online markets most of the 2600’s have already been scrapped and the parts are now for sale in the tens of thousands - hence my 6532 video. My point is to buy these old 6502s, 6507s, 90’s EEPROMs and RAMs, instead of buying new - so we encourage recycling instead of grinding the IC’s to powder or dumping them. And if we get a defective one here and there it’s just part of the fun :)
@facist_monk
@facist_monk Жыл бұрын
very nice project, can one use it to learn programming in C language ?, apart from BASIC. in fact all primary schools should have these machines at begining level - you can even leave them and so that POOR students will be forced to learn basics - how much mischief can you do on these machines in this age of iphone & android.
@AndersNielsenAA
@AndersNielsenAA Жыл бұрын
cc65 is actually meant to be a C compiler - so absolutely. I'm sure there's also a C compiler available for the 6502 but that's a different can of worms :)
This $9 Universal ROM Burner is Open Source!
16:36
Anders Nielsen
Рет қаралды 34 М.
Microsoft BASIC from 1977 on my 6502 computer!
17:08
Anders Nielsen
Рет қаралды 10 М.
English or Spanish 🤣
00:16
GL Show
Рет қаралды 6 МЛН
这三姐弟太会藏了!#小丑#天使#路飞#家庭#搞笑
00:24
家庭搞笑日记
Рет қаралды 56 МЛН
Meet the one boy from the Ronaldo edit in India
00:30
Younes Zarou
Рет қаралды 18 МЛН
My 6502 SBC R1 Complete hardware overview
23:10
Anders Nielsen
Рет қаралды 10 М.
Is this the FASTEST and CHEAPEST 8-Bit Computer Ever?
28:43
Noel's Retro Lab
Рет қаралды 167 М.
All Golioth Hardware is Now Open Source
10:41
Golioth
Рет қаралды 6 М.
It's time for change, it's time for Linux.
10:53
DankPods
Рет қаралды 315 М.
The first LowSpec Processor
28:11
LowSpecGamer
Рет қаралды 607 М.
“Hello, world” c нуля на 6502 - Часть 1 [Ben Eater]
27:25
This 6502 is as old as me and I test it
27:35
Adrian's Digital Basement
Рет қаралды 273 М.
These Keys Shouldn't Exist | Nostalgia Nerd
19:32
Nostalgia Nerd
Рет қаралды 657 М.
I Got My Apple-1 On The Internet
21:03
Action Retro
Рет қаралды 74 М.
English or Spanish 🤣
00:16
GL Show
Рет қаралды 6 МЛН