Showing posts with label sd card. Show all posts
Showing posts with label sd card. Show all posts

Sunday, September 2, 2018

Taking Stock of the Final Expansion 3 Kit

I finally sat down yesterday and printed out the bill of materials for the Final Expansion 3 kit.  The assembly instructions can be found here.  https://www.lemon64.com/forum/viewtopic.php?p=767044

Note: This isn't a kit for the beginner, so if you are one you will have a better chance at success with help from someone with experience.  This is not a knock on the quality of the kit, which seems to be quite good.

So, I carefully examined each part on the bill of materials.  It was easy to identify most parts because they have markings that are listed.  There are three tiny parts without markings.  One is a crystal which is a tiny little metal can with two leads coming out of one end.  The other is a small white cardboard carrier with two tiny little rectangular dots.  These dots are two surface mount capacitors.

There are five surface mounted parts in this kit.  Assembling these is considered an advanced skill.  This will be my first time with surface mount components.  I am eager to give this a go.  YouTube videos showing how to do this are aplenty.

After carefully examining everything, I was able to account for all the parts in the kit.

Here is a photo of the unpopulated board.


I also posted a video about all this. 

Getting Ready to Build the Final Expansion 3 FE3 Kit for the VIC-20



Next stop - Assembly!  :-)

Monday, August 27, 2018

Prelude to a Kit (Final Expansion 3)

Let me just show a few photos of what came in the Final Expansion 3 kit for the VIC-20 (that I ordered from SkydivinGirl over on the Atari Age forum) before I get down to beginning assembly, just so people can see what is in the box.

Here is how it came packaged.  I think this is fine because there is nothing in here that could be considered fragile, at least in the sense that glass is fragile.  ;-)


This is the bare board in a nice bright fire engine red.  You may notice there are a few spots where parts will need to be surface mounted, but its mostly thru-hole.  It should be a pretty easy build.  I used to do a lot of PCB assembly in my youth, so I'm comfortable with this.



The ICs came in this anti static bag. My understanding is that the ROMs are already programmed.


Here are the capacitors, resistors and other parts.


Finally it comes with two different kinds of stickers to choose from for the top of the cartridge case, which is not included.




I decided that I would not buy the optional case, which is more than $20 by itself.  Instead I decided to sacrifice an original VIC-20 Mole Attack! game to provide a cartridge.  I will need to cut some openings for the SIO ports that Final Expansion 3 uses to connect to the VIC-20 serial port and also out to another serial device such as a floppy drive.  Also openings for the SD card slot and for a bank of DIP switches will be needed.



Finally I'll note that the kit doesn't come with any assembly instructions, which surprised me.  Instead I needed to Google for them.  Save a tree?

Here's the link for the instructions.  They are for an older version of the board, but they should suffice.   http://www.lemon64.com/forum/viewtopic.php?p=767044

Monday, August 20, 2018

Introducing The Friendly Computer!

When Commodore introduced the VIC-20 they called it The Friendly Computer.  This is probably more because of the manual they included with it than because of anything else.  The book was really easy to understand.


Here is my own VIC-20.  This is an early one, with the squared off keys and the two-prong power plug.  I've got it plugged into a Sylvania TV using an RF modulator.

If you look closely at the screen it reports CBM BASIC V2, and 3583 BYTES FREE.  The computer comes with 5K RAM, but it uses some of that to map the screen, and some more for managing the BASIC interpreter.  If they had thought to provide 8K RAM this would have doubled the amount the programmer has access to.  This would have made the VIC-20 a lot more powerful.

Nowadays people wonder how anything could every be written with only 3.5K RAM, but we were so used to this back then.  You might be surprised how much can be done with a little ingenuity.  As a comparison, the original Atari 2600 VCS game console had only 128 bytes of RAM.  The VIC-20 has 28 times more RAM!  In addition, you could plug a RAM expansion cartridge into the VIC-20 to add more RAM.  Commodore made several sizes up to 16K RAM, and other companies made bigger ones.

I also have a Commodore C2N cassette drive.  I also had one of these in the 80's.  I have been using the tape drive to save some small programs.  This is nothing like a floppy drive, but you can save programs by name, and it sure beats retyping in programs every time you want to use them.

I also have a Commodore 1571 floppy drive.  These are great, but they don't make it possible to send and received programs to and from other people on the Internet because the disks have a format that can't be read on Macs or PCs.  I want to share what I'm doing, so I have purchased a kit to build my own SD flash memory adapter that will behave like a floppy drive and also let me use the SD card to copy files to other computers so I can share with others.  I'm very excited about that and I'll blog about it also.