6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sun Nov 24, 2024 10:09 pm

All times are UTC




Post new topic Reply to topic  [ 135 posts ]  Go to page Previous  1, 2, 3, 4, 5 ... 9  Next
Author Message
 Post subject: Re: Current 6502 Kits
PostPosted: Wed Jan 25, 2023 6:08 am 
Offline

Joined: Fri Mar 18, 2022 6:33 pm
Posts: 491
sburrow wrote:
Likewise also the X16, but I wanted to follow Dave's original goals (from his first "Dream Computer" video) as closely as possible. There was no news at all on the X16 for like a year, so I was trying to fill a gap [ in my heart? ].


It me! Honestly, of the X16 had existed 3 years ago, I probably would have just bought one and missed out on a career as an electronics hobbyist! I can't say I'm sorry things have turned out as the have. Now that I have a few basic construction skills the kits seem less appealing.

The one thing the kits do tend to have is immediate video capability, from a microcontroller or something, but that's just what I wanted to avoid anyway, so it all works out. :)

_________________
"The key is not to let the hardware sense any fear." - Radical Brad


Top
 Profile  
Reply with quote  
 Post subject: Re: Current 6502 Kits
PostPosted: Wed Jan 25, 2023 7:04 am 
Offline

Joined: Mon Jan 19, 2004 12:49 pm
Posts: 989
Location: Potsdam, DE
I suspect that those of us 'of a certain age' started this game before the personal computer - as a combined unit with an integrated keyboard, processor, and display - was even a thing, or if it existed cost as much as a second hand car. Even after a career in electronics I still hanker to recreate the thrill of putting together a system and having it work.

I'm tempted to hack something together that includes seven segment LEDs and nasty tact switches *just because I can* and for the fun of it; for the day job - even though it's dealing with designing and programming bare metal ARM systems - I have an entirely different set of priorities and challenges. Fun for the user isn't part of it; he shouldn't need to know anything about computers to use my designs.

There's a non-obvious issue with modern single-board designs: input and output has got simply too complex to manage cheaply. When I started this game, one could purchase any number of keyboards with serial or parallel outputs; one could easily knock up a video display to output PAL or NTSC. But now? Tried to buy a keyboard that isn't a cheap USB part? Tried to find a display that uses something other than HDMI (or its equivalents) as an input? The only practical way to get something into and out of a single board computer is via a terminal... which, for me, takes away the fun.

As an aside, someone up-thread mentioned people being shunning the 65816... I'm not even using the extended 65c02 instructions on my SBC, even though there's a WDC part in the socket. Nothing against the other updated parts, but it's not as much fun for me. Horses for courses I guess.

Neil


Top
 Profile  
Reply with quote  
 Post subject: Re: Current 6502 Kits
PostPosted: Wed Jan 25, 2023 11:30 am 
Offline
User avatar

Joined: Mon Aug 30, 2021 11:52 am
Posts: 287
Location: South Africa
Agumander wrote:
My GameTank console is intended to be a kit. Currently it's in the "buy your own chips" form with zipped gerbers on GitHub. I also still have a few spare prototype PCBs I'm happy to mail out to interested builders.
I had seen your GameTank sometime in the past but either didn't look closely enough or thought the IDT7xxxs were FPGAs (which I've been trying to avoid).

That's very cool device, particularly using a second 6502 to do the audio processing. Also very nice to see an AD7524 for the video output - I had, again, wrongly assumed a micro-controller or FPGA. I'm glad you posted, I had completely forgotten.


Top
 Profile  
Reply with quote  
 Post subject: Re: Current 6502 Kits
PostPosted: Wed Jan 25, 2023 4:54 pm 
Offline

Joined: Fri Mar 18, 2022 6:33 pm
Posts: 491
barnacle wrote:
There's a non-obvious issue with modern single-board designs: input and output has got simply too complex to manage cheaply. When I started this game, one could purchase any number of keyboards with serial or parallel outputs; one could easily knock up a video display to output PAL or NTSC. But now? Tried to buy a keyboard that isn't a cheap USB part? Tried to find a display that uses something other than HDMI (or its equivalents) as an input? The only practical way to get something into and out of a single board computer is via a terminal... which, for me, takes away the fun.


This is a barrier to entry, without a doubt. However, I don't think it's quite as bad as you describe. At least 3 of my vintage computing books assume that a keyboard is unavailable and the reader will have to build one. That's still an option with the ready availability of mechanical switches, keycaps, and such. There are also still plenty of PS/2 keyboards out there. Buying and restoring old Model-Ms the way I do may not be for everyone (It's kind of an expensive route) but there are also plenty of NOS cheap membrane PS/2 keyboards out there.

Finding a display can be a more discouraging project. New PC monitors are probably just not going to work, at least not without using an unpalatably powerful microcontroller to interface to it. However, both my TVs have composite inputs (!), and one of them is only 3 years old. There are also quite a few LCD panel displays out there designed for use as automotive cameras and security monitors that have composite and VGA inputs. Still, for the real retro experience you can't beat a CRT. I don't know of any place that's making CRTs still, but surplus PVMs from news vans and video editing rooms that have "upgraded" their equipment are all over the place. A few $100 for keyboards and TVs might seem excessive if you remember when a new keyboard was $8 at WalMart and you could get a mini TV / VCR combo at Circuit City for $50. Then again, I know a guy who collects shoes and doesn't blink twice at dropping $300+ for a single pair.

Anyway, to summarize, the easiest two options are definitely "use a serial console" and "use a custom modern I/O controller like the VERA." The alternatives can be more expensive or more labor intensive. But they can also be more fun! :)

_________________
"The key is not to let the hardware sense any fear." - Radical Brad


Top
 Profile  
Reply with quote  
 Post subject: Re: Current 6502 Kits
PostPosted: Wed Jan 25, 2023 5:36 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10986
Location: England
> an unpalatably powerful microcontroller to interface to it

Like many choices, this is a matter of taste! Some people are very happy to connect a retrocomputer to a modern display using some modern intermediate.


Top
 Profile  
Reply with quote  
 Post subject: Re: Current 6502 Kits
PostPosted: Wed Jan 25, 2023 6:27 pm 
Offline
User avatar

Joined: Wed Feb 13, 2013 1:38 pm
Posts: 591
Location: Michigan, USA
Are any of the microcontroller based terminals worth consideration?


Last edited by Michael on Wed Jan 25, 2023 10:07 pm, edited 2 times in total.

Top
 Profile  
Reply with quote  
 Post subject: Re: Current 6502 Kits
PostPosted: Wed Jan 25, 2023 6:31 pm 
Offline

Joined: Sat Oct 09, 2021 11:21 am
Posts: 718
Location: Texas
Paganini wrote:
There are also still plenty of PS/2 keyboards out there.


Yep. My personal keyboard at the house is PS/2, all of my desktop computers at the house have PS/2, all of our work desktops have PS/2. They are still selling new PS/2 keyboards on NewEgg, Amazon, and Walmart! And incredibly easy to interface.

Paganini wrote:
both my TVs have composite inputs (!), and one of them is only 3 years old.


Same here. Another (relatively) easy one is VGA, which is practically all that works on our projectors here at the college. All of my monitors have a VGA port on them. Most of my desktop computers still have VGA either built in or on the video card, but all of them can be converted to VGA with just a DVI-to-VGA cable, not even a box! I also bought a VGA-to-HDMI box and it was very simple to use, and worked the first time with minimal issues.

Paganini wrote:
at least not without using an unpalatably powerful microcontroller to interface to it


I completely agree Paganini.

barnacle wrote:
The only practical way to get something into and out of a single board computer is via a terminal... which, for me, takes away the fun.


A lot of the fun I had making my board was in the video display side of things. I'm happy to have gone down that road, and succeeded.

Thanks!

Chad


Top
 Profile  
Reply with quote  
 Post subject: Re: Current 6502 Kits
PostPosted: Thu Jan 26, 2023 12:48 am 
Offline
User avatar

Joined: Fri Dec 12, 2008 10:40 pm
Posts: 1007
Location: Canada
Michael wrote:
Are any of the microcontroller based terminals worth consideration?


This one works well: http://forum.6502.org/viewtopic.php?f=4&t=6106&hilit=VT100

_________________
Bill


Top
 Profile  
Reply with quote  
 Post subject: Re: Current 6502 Kits
PostPosted: Thu Jan 26, 2023 7:31 pm 
Offline
User avatar

Joined: Tue Mar 15, 2016 4:06 pm
Posts: 35
Hey all! I have been lurking here the past couple days and saw the Dodo mentioned so I thought I would chime in! It is still alive and in fact I have done some work related to it the past year or so. I couple of updates:

1. I re-wrote the online playground and it now supports WebSerial so it can flash straight to Dodo without installing any plugin. This is a pretty exciting development for any type of system like this to make it work much better out of the box. https://play.dodolabs.io

2. Dodo is now supported by llvm-mos (my brother did this work)!! There is a binary for it in here: https://github.com/llvm-mos/llvm-mos-sd ... tag/v0.5.1

The online playground still uses cc65, but llvm is much better. I intend to make this an option at some point.

Cheers!
-Peter

_________________
My 6502 Game System: https://hackaday.io/project/9325-dodo-6502-homebrew-game-system


Top
 Profile  
Reply with quote  
 Post subject: Re: Current 6502 Kits
PostPosted: Thu Jan 26, 2023 10:27 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10986
Location: England
That's great!


Top
 Profile  
Reply with quote  
 Post subject: Re: Current 6502 Kits
PostPosted: Thu Jan 26, 2023 11:09 pm 
Offline
User avatar

Joined: Tue Oct 25, 2016 8:56 pm
Posts: 362
pnoyes wrote:
Hey all! I have been lurking here the past couple days and saw the Dodo mentioned so I thought I would chime in! It is still alive and in fact I have done some work related to it the past year or so. I couple of updates:

1. I re-wrote the online playground and it now supports WebSerial so it can flash straight to Dodo without installing any plugin. This is a pretty exciting development for any type of system like this to make it work much better out of the box. https://play.dodolabs.io

2. Dodo is now supported by llvm-mos (my brother did this work)!! There is a binary for it in here: https://github.com/llvm-mos/llvm-mos-sd ... tag/v0.5.1

The online playground still uses cc65, but llvm is much better. I intend to make this an option at some point.

Cheers!
-Peter


Happy to hear this! I have the github followed, but I hadn't noticed any updates in a while...?

_________________
Want to design a PCB for your project? I strongly recommend KiCad. Its free, its multiplatform, and its easy to learn!
Also, I maintain KiCad libraries of Retro Computing and Arduino components you might find useful.


Top
 Profile  
Reply with quote  
 Post subject: Re: Current 6502 Kits
PostPosted: Fri Jan 27, 2023 9:57 pm 
Offline
User avatar

Joined: Tue Mar 15, 2016 4:06 pm
Posts: 35
Quote:
Happy to hear this! I have the github followed, but I hadn't noticed any updates in a while...?


Here is the new playground: https://github.com/peternoyes/dodo-playground-vue
It uses WASM for the 6502 emulator

The llvm-mos code is upstream in that repo

_________________
My 6502 Game System: https://hackaday.io/project/9325-dodo-6502-homebrew-game-system


Top
 Profile  
Reply with quote  
 Post subject: Re: Current 6502 Kits
PostPosted: Sat Jan 28, 2023 7:31 pm 
Offline

Joined: Fri Dec 21, 2018 1:05 am
Posts: 1121
Location: Albuquerque NM USA
Here is a 6502 kit idea: You can buy kits on eBay with collection of IC. Here is $10 + $6 shipping for "Barebones/minimal 6 chip 6502 computer IC kit". I just ordered one, it says "118 sold". Yes, I understand 6502 from eBay is particularly problematic but this one is Rockwell R65C02 which tends to be less problematic. The rest of the kit should be OK.

The idea here is to design an open-source pc board 100mmX100mm that'll work with this set of IC. It is cheap to order pc board and combine with the eBay kit to build a economical 6502 kit. I'll wait for the kit to show up and make sure they work, then I'll post a design challenge for a 6502 SBC using this kit. 118 kit sold, there MUST be a number of people have designed with this kit already.

Bill

PS, I have done this before: Almost 4 years ago I notice the same seller were selling a simple Z80 kit for $7. I bought one and designed a Z80 SBC called Simple80. That kit is still available almost 4 years later, 102 sold. I order two kits a month ago, built both up and both worked just fine.


Top
 Profile  
Reply with quote  
 Post subject: Re: Current 6502 Kits
PostPosted: Sat Jan 28, 2023 9:22 pm 
Offline

Joined: Mon Jan 19, 2004 12:49 pm
Posts: 989
Location: Potsdam, DE
Well, as it happens, I'm currently playing with such a design - though caveat: mine requires a 74HC04 for the oscillator to work as designed. From the chips in the pack, it looks intended to be used with Grant Searle's minimal design - though I don't know what the LS07 is for.

Fits nicely onto a half-eurocard (80 x 100mm), I had it made by JLCPCB who deliver quickly into Germany, even on their slowest/cheapest mail.

Neil


Attachments:
grant.pdf [100.15 KiB]
Downloaded 32 times
Neolithic SBC rev C.png
Neolithic SBC rev C.png [ 223.95 KiB | Viewed 1094 times ]
Top
 Profile  
Reply with quote  
 Post subject: Re: Current 6502 Kits
PostPosted: Sat Jan 28, 2023 9:42 pm 
Offline
User avatar

Joined: Wed Feb 13, 2013 1:38 pm
Posts: 591
Location: Michigan, USA
There are a few 'public' PCB layouts for Grant Searle's 6502 design on the EasyEDA site. I think you could use most of the parts in that kit plus a few more bits and bobs. Here's one design (see below). Bring the design into EasyEDA and get the once-per-month $8 discount to get 5 PCBs from JLCPCB for almost free ($1, using the 'economy' shipping method).


Attachments:
Grant Searle 6502.png
Grant Searle 6502.png [ 171.7 KiB | Viewed 1093 times ]
jlcpcb coupon.png
jlcpcb coupon.png [ 175.05 KiB | Viewed 1093 times ]


Last edited by Michael on Sun Feb 05, 2023 10:03 am, edited 1 time in total.
Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 135 posts ]  Go to page Previous  1, 2, 3, 4, 5 ... 9  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: