Fantastic project. I'd love to see a video overview of the individual components, and a deeper dive on how you setup the ROM. Thinking about building one myself but need to read up a bit more. Any chance for getting BASIC working?
Thanks! Next video up is a short one about a wireless bootloader that makes it super easy to run new code. After that I have a new and improved revision to show off - that will probably be what I base the walkthrough on. Initially I didn’t plan to try porting basic but it really shouldn’t be that hard considering there are so many 6502 BASIC’s out there :) … so maybe I’ll stray a bit down that path..
Thanks. Everything else is hand-solderable and USB-C really isn’t. Micro-usb is only on there for 5v power and has the barrel jack as redundancy - if you don’t already have the microusb in your junk drawer you probably have the barrel jack. Basically - trying to use as many used and old parts as possible.
DMA with 8 bit counters, a character ROM, a PISO shift register to serialize the characters and glue logic for sync signals. New video is coming out very soon that goes into a lot more detail.
It's quite a challenge to do high speed differential signalling (HDMI) with principles from the 1970's. VGA is close enough to the tech around that time and doesn't require clocks in the hundreds of MHz. For easy interfacing, check out my other video about wirelessly bootloading code with a radio module.
A longer video of the review of the actual board and the chips/features would be a great follow up to this!
Thank you for showing interest! Might be another month but a video like that is coming :)
Fantastic project. I'd love to see a video overview of the individual components, and a deeper dive on how you setup the ROM.
Thinking about building one myself but need to read up a bit more.
Any chance for getting BASIC working?
Thanks! Next video up is a short one about a wireless bootloader that makes it super easy to run new code. After that I have a new and improved revision to show off - that will probably be what I base the walkthrough on.
Initially I didn’t plan to try porting basic but it really shouldn’t be that hard considering there are so many 6502 BASIC’s out there :) … so maybe I’ll stray a bit down that path..
Vote up, nice clip, thanks for sharing :)
Thank you!
2:18 I agree. Why let the computer do the programming for you? The real fun is figuring out how it works.
Very nice but why micro usb and not usb-c
Thanks.
Everything else is hand-solderable and USB-C really isn’t. Micro-usb is only on there for 5v power and has the barrel jack as redundancy - if you don’t already have the microusb in your junk drawer you probably have the barrel jack. Basically - trying to use as many used and old parts as possible.
How are you generating the video output?
DMA with 8 bit counters, a character ROM, a PISO shift register to serialize the characters and glue logic for sync signals. New video is coming out very soon that goes into a lot more detail.
Nice
Why not HDMI or .. module that can be plugged into pi zero so we can interact easier
It's quite a challenge to do high speed differential signalling (HDMI) with principles from the 1970's. VGA is close enough to the tech around that time and doesn't require clocks in the hundreds of MHz.
For easy interfacing, check out my other video about wirelessly bootloading code with a radio module.
@@AndersNielsenAA So the board I/O is transmitted via radio to your terminal ?
@@thanatosor No. Just for uploading code to RAM, etc. For now anyway.