Micro UK101

classic non-acorn hardware, software & languages
Post Reply
User avatar
marcusjambler
Posts: 870
Joined: Mon May 22, 2017 12:20 pm
Location: Bradford
Contact:

Micro UK101

Post by marcusjambler »

Hi All

I picked up a PCB for the Micro UK101 designed by Grant Searle.
It took a couple of hours and works first time :D
IMG_5417a.jpg
IMG_5422a.jpg
IMG_5424a.jpg
IMG_5428a.jpg
IMG_5427a.jpg
Serial MS Basic fun... :D

Marcus
User avatar
jonb
Posts: 2793
Joined: Sat May 21, 2011 1:42 pm
Location: South Coast of England
Contact:

Re: Micro UK101

Post by jonb »

Nice one!

Where did you get the board from?

I built it using tripad Veroboard and point to point prototyping wire. The 8k BASIC is really old and still has the garbage collection bug. It's very satisfying to build one of these - although mine had an odd problem with the clock that prevented it working. I overcame it in the end, but lost a fair bit of hair.

After that I built a Multicomp, also one of Grant's designs. I run CP/M on it.
Last edited by jonb on Sun Nov 11, 2018 9:51 pm, edited 1 time in total.
User avatar
marcusjambler
Posts: 870
Joined: Mon May 22, 2017 12:20 pm
Location: Bradford
Contact:

Re: Micro UK101

Post by marcusjambler »

Where did you get the board from?
I got it from Ebay

Seller : eight_bit_forever

https://www.ebay.co.uk/itm/The-Micro-UK ... 2749.l2649

Marcus
User avatar
jonb
Posts: 2793
Joined: Sat May 21, 2011 1:42 pm
Location: South Coast of England
Contact:

Re: Micro UK101

Post by jonb »

That's not bad..

Take a look at his other items. Those fully populated C64 boards look very good value for money.
User avatar
marcusjambler
Posts: 870
Joined: Mon May 22, 2017 12:20 pm
Location: Bradford
Contact:

Re: Micro UK101

Post by marcusjambler »

I built it using tripad Veroboard and point to point prototyping wire.
=D> Not for the feint hearted even on a small board.
The 8k BASIC is really old and still has the garbage collection bug
Is there a more up to date version I could slot in?
Those fully populated C64 boards look very good value for money.
Yes they do... I've a C64 mega games cartridge to build at some point... Amongst all the rest :lol:

Marcus
User avatar
jonb
Posts: 2793
Joined: Sat May 21, 2011 1:42 pm
Location: South Coast of England
Contact:

Re: Micro UK101

Post by jonb »

Hi Marcus

Not for the faint-hearted? You can say that again. I was soldering it on Mother's Day 2011 and Mrs JonB wasn't impressed.
Point to point madness
Point to point madness
Layout is a clone of Grant's original board. Couple of chips missing: 6502 (now replaced), 74LS00 (scavenged, new one on order).
Layout is a clone of Grant's original board. Couple of chips missing: 6502 (now replaced), 74LS00 (scavenged, new one on order).
Is there a more up to date version I could slot in?
When I originally built it, I started a thread on 6502.org here: http://forum.6502.org/viewtopic.php?f=4&t=1795. It's a long read, but by page 11 I'd got it running and found the garbage collection bug: http://forum.6502.org/viewtopic.php?p=14409#p14409. I attempted to patch in OSI basic (which supposedly had the bug squashed) but it, too, failed to run the program. There is discussion of running ehBasic and TinyBasic on it; I was interested in ehBasic but as it needed some changes to the memory map (or, "the glue logic wiring"), I didn't take it further. I couldn't face that prototyping wire again...

A quick search for images of my board turned up at least one other properly designed and laid-out PCB: http://www.6502.org/users/sjgray/projec ... index.html. I'm going to see if this guy would like to share the KiCad design files as I can get them manufactured very cheaply.

Cheers
JonB
Last edited by jonb on Tue Nov 13, 2018 9:31 am, edited 2 times in total.
User avatar
marcusjambler
Posts: 870
Joined: Mon May 22, 2017 12:20 pm
Location: Bradford
Contact:

Re: Micro UK101

Post by marcusjambler »

properly designed and laid-out PCB
Looks good... I'm pretty sure thats the schematic that arrived with my board.
I'll check when I get home...

Would be interesting to re-instate VDU and keyboard at some point [-o<

Marcus
User avatar
jonb
Posts: 2793
Joined: Sat May 21, 2011 1:42 pm
Location: South Coast of England
Contact:

Re: Micro UK101

Post by jonb »

Your board is different; you can tell because the ICs are oriented differently.

Steve sent me his design files, so I can see he has captured the schematics in KiCad himself. Maybe this eBay fellow copied it - I hope he got Grant's permission.

BTW, Steve told me he hadn't got the board fabricated so doesn't know if it actually works. I have discussed it with him and I think the clock circuit might not work properly as the parts are spread out a bit. Would be simple to reconfigure / reroute. Also, it needs an expansion connector and this requires a bit of thought as the 6502 I/O is all memory mapped, so you'd need to be able to prevent RAM selection on an I/O request, somehow.

Hmm, reinstating VDU & keyboard... sure you want the expense? You could ask Grant to do it.. ;) Sounds like what you really want is a new UK101 PCB, cloned from the original. Now we're talking expensive.. but at least you'd be able to play "Invaders" on it!
Last edited by jonb on Tue Nov 13, 2018 6:16 pm, edited 2 times in total.
User avatar
marcusjambler
Posts: 870
Joined: Mon May 22, 2017 12:20 pm
Location: Bradford
Contact:

Re: Micro UK101

Post by marcusjambler »

Maybe this eBay fellow copied it
Looking at this schematic its been redrawn and the content is subtly different :

The 470uF electrolytic and diode across the power in.
The Max232 caps are 1uF.
Some of the serial port support lines are hardwired to each other instead of floating.

I'll scan it in tomorrow and post it here.
Sounds like what you really want is a new UK101 PCB, cloned from the original
[-o< yes indeed :lol:


Marcus
Last edited by marcusjambler on Tue Nov 13, 2018 7:18 pm, edited 1 time in total.
User avatar
marcusjambler
Posts: 870
Joined: Mon May 22, 2017 12:20 pm
Location: Bradford
Contact:

Re: Micro UK101

Post by marcusjambler »

scan of schematic that came with the board
Micro UK101_000727.zip
(444.76 KiB) Downloaded 81 times
Marcus
User avatar
vanpeebles
Posts: 674
Joined: Wed Nov 28, 2012 10:01 am
Location: UK
Contact:

Re: Micro UK101

Post by vanpeebles »

jonb wrote:
Tue Nov 13, 2018 8:40 am
Hi Marcus

Not for the faint-hearted? You can say that again. I was soldering it on Mother's Day 2011 and Mrs JonB wasn't impressed.
Did she expect her present to be already built by then? :lol:
User avatar
jonb
Posts: 2793
Joined: Sat May 21, 2011 1:42 pm
Location: South Coast of England
Contact:

Re: Micro UK101

Post by jonb »

:lol:

Good one VP!
User avatar
1024MAK
Posts: 10656
Joined: Mon Apr 18, 2011 5:46 pm
Location: Looking forward to summer in Somerset, UK...
Contact:

Re: Micro UK101

Post by 1024MAK »

vanpeebles wrote:
Wed Nov 14, 2018 12:06 pm
jonb wrote:
Tue Nov 13, 2018 8:40 am
Hi Marcus

Not for the faint-hearted? You can say that again. I was soldering it on Mother's Day 2011 and Mrs JonB wasn't impressed.
Did she expect her present to be already built by then? :lol:
:lol: =D> \:D/

Mark
User avatar
jgharston
Posts: 4336
Joined: Thu Sep 24, 2009 12:22 pm
Location: Whitby/Sheffield
Contact:

Re: Micro UK101

Post by jgharston »

jonb wrote:
Tue Nov 13, 2018 8:40 am
When I originally built it, I started a thread on 6502.org here: http://forum.6502.org/viewtopic.php?f=4&t=1795. It's a long read, but by page 11 I'd got it running and found the garbage collection bug: http://forum.6502.org/viewtopic.php?p=14409#p14409. I attempted to patch in OSI basic (which supposedly had the bug squashed) but it, too, failed to run the program. There is discussion of running ehBasic and TinyBasic on it; I was interested in ehBasic but as it needed some changes to the memory map (or, "the glue logic wiring"), I didn't take it further. I couldn't face that prototyping wire again...
ehBasic will run in a BBC environment.... ;)

and I'm sure you can get BBC BASIC running in a UK101 environment. :)

Code: Select all

$ bbcbasic
PDP11 BBC BASIC IV Version 0.36
(C) Copyright J.G.Harston 1989,2005-2020
>_
User avatar
flaxcottage
Posts: 4524
Joined: Thu Dec 13, 2012 8:46 pm
Location: Derbyshire
Contact:

Re: Micro UK101

Post by flaxcottage »

jgharston wrote:
Wed Nov 14, 2018 1:43 pm
and I'm sure you can get BBC BASIC running in a UK101 environment. :)
Now that would be very interesting. 8)
- John

Check out the Educational Software Archive at www.flaxcottage.com
User avatar
jonb
Posts: 2793
Joined: Sat May 21, 2011 1:42 pm
Location: South Coast of England
Contact:

Re: Micro UK101

Post by jonb »

Wouldn't really be a UK101 though, would it?
User avatar
jonb
Posts: 2793
Joined: Sat May 21, 2011 1:42 pm
Location: South Coast of England
Contact:

Re: Micro UK101

Post by jonb »

So here's something interesting. In 1980, the UK101 would have cost you £219+VAT in kit form. Adjusting for inflation, that's about £897 in today's money, plus the VAT, of course so at today's extortionate 20% rate it comes out at £1076.40.

Yikes! No wonder my dad wouldn't get me one at the time.
User avatar
jonb
Posts: 2793
Joined: Sat May 21, 2011 1:42 pm
Location: South Coast of England
Contact:

Re: Micro UK101

Post by jonb »

Today, the replacement 74LS00 turned up and my Micro UK101 is back working again. Couple of things to note that I'd forgotten:
  • The BASIC only accepts upper case. Any lower case and you get "?SN Error".
  • There is no rubout / backspace function, unless it is implemented by some other control character.
  • Because it is only talking to a serial port and there is no screen RAM to contend with, it feels quite nippy.
Fletch
Posts: 7
Joined: Tue Sep 25, 2018 6:01 pm
Contact:

Re: Micro UK101

Post by Fletch »

This is some serious thread necromancy, but did anything ever come of the open source PCB design for the micro UK-101?
User avatar
scruss
Posts: 351
Joined: Sun Jul 01, 2018 4:12 pm
Location: Toronto
Contact:

Re: Micro UK101

Post by scruss »

The same seller's still selling Grant's design, by the looks of things: https://www.ebay.co.uk/itm/The-Micro-UK ... d#shpCntId

IIRC, there's a full-sized UK101 board that's either made or still being worked on. Local board member waltermixxx mentioned it to me a while back, as there are a bunch of SuperBoard users here who have been looking at cloning a 101
User avatar
jonb
Posts: 2793
Joined: Sat May 21, 2011 1:42 pm
Location: South Coast of England
Contact:

Re: Micro UK101

Post by jonb »

I expect Grant would be OK about it as the seller is openly crediting his work. And that's a good price for a board like that (even though you can get them made for about 25% if you know how to lay it out).
Post Reply

Return to “other vintage hardware, software and languages”