HOME About NCOT Documentation SineSoft Social Media Support Me

Drink tea and make things

Blog Computer Science ZX Spectrum Next Electronics Z80 Homebrew Computer Arduino and Microcontrollers

Latest Video

Memory Banking, DMA and Interrupts - How 8bit computers work

Posted:

Computers from the 1980s seemed to be quite limited in their abilities, there was a big drive to make a machine as cheaply as possible. Competition was fierce between manufacturers.

Videos

Bbc Micro Mega Upgrade

Posted:

Bbc Micro Mega Upgrade

Upgrading my BBC Micro to use a Gotek floppy emulator, 1770 disk controller and a Raspberry Pi co-processor.

How I Became a better Computer Science teacher

Posted:

How I Became a better Computer Science teacher

How writing code for a 40 year old computer made me a better computer science teacher.

Bbc Micro - Computer Literacy 1980s

Posted:

Bbc Micro - Computer Literacy 1980s

A look at how the BBC Micro made the UK computer literate.

Conways Life in Z80 Assembly

Posted:

Conways Life in Z80 Assembly

Programming the popular cellular automaton using Z80 Assembler

Switch Joycon Drift Repair

Posted:

Switch Joycon Drift Repair

Here is how I fixed the drift on my Nintendo Switch Joy-Con. It is properly fixed, not just putting cleaner into the thumbstick.

Blog Posts

  • 2021 Review

    Posted:

    How was 2021 for you? I mean, compared to 2020 it was a big improvement, but that’s a pretty low bar to aim for. Let’s focus more on the projects that I completed and what I learned from them.

  • Crap quality USB cables

    Posted:

    I think I’ve just had a bit of a revelation… USB-C is the best thing ever. Not only because the plug isn’t polarised, but because if you want a true USB-C to USB-C cable there doesn’t appear to be any cheap crappy ones.

  • SMT Soldering and Atari ST Repairs

    Posted:

    Yesterday I recapped my ST’s PSU which went well, nothing exploded. However when trying to boot the machine it kept crashing, especially when it went to the desktop.

  • Updated Website

    Posted:

    I’m not a web designer, I find the creative part quite interesting but buggering about with templating languages and having to learn far more JavaScript and CSS than is healthy really puts me off.