↓
 

L Break Into Program, 0:1

Retro Computer Preservation

  • Home
  • Programming
    • BASIC
      • Part 1: Hello!
      • Part 2: Variables
      • Part 3: IF…
      • Part 4: Loops
      • Part 5: Subroutines
    • Assembly Language
      • Primer
        • Part 1: Numbers
        • Part 2: Maths
        • Part 3: Branching and Loops
      • Z80
        • Z80 Opcodes
  • Hardware
    • Computers
      • Agon
      • ZX81
        • Motherboard
      • ZX Spectrum
        • Motherboard
        • Memory Map
        • Keyboard
        • Screen Memory Layout
        • Interrupts
        • Sound
        • Character Set
        • Assembly Language
          • Z80 Development Toolchain
          • Z80 Tutorials
          • Z80 Library Routines
          • Z80 Demos
      • ZX Spectrum Next
        • Assembly Language
          • Z80 Development Toolchain
          • Z80 Library Routines
          • Z80 Demos
    • Components
      • Z80
      • 8250 UART
  • Links
  • My Collection
  • About Me

Tag Archives: Python

Installing a WCH CH352 PCI serial card on a Linux PC

L Break Into Program, 0:1 Posted on February 2, 2025 by Break Into ProgramFebruary 4, 2025

I’ve got an old Dell XPS 420 desktop PC that is still in regular use. It runs Ubuntu well enough, and is perfect for retro software development. It does however have one drawback – a lack of legacy ports. I often use RS232 cables to transfer data to and from older machines, and in the absence of any on-board serial ports I’d resorted to using a cheap USB to Serial adaptor based on the CH340 …

Tagged BBC Basic, Hardware, Linux, PC, Python, Serial, Z80

Programming Games in Python

L Break Into Program, 0:1 Posted on March 19, 2017 by Break Into ProgramMarch 19, 2017

One of the things I do on a regular basis is mentor at our local CoderDojo. For the last couple of years I’ve been teaching kids how to program games in Scratch. Between you and me, Scratch can be made to do some wonderful things, and it’s a great platform for learning games development on, but if you do anything more complicated than move a player sprite around the screen, then it can get quickly …

Tagged CoderDojo, Game, Programming, PyGame, Python

Search

I ran the 2025 Manchester 10K in aid of

Click here to sponsor me

Recent Posts

  • Installing a Gotek in a Tatung Einstein TC-01
  • A guide to EinTrans
  • Installing a WCH CH352 PCI serial card on a Linux PC
  • Retro Computer Festival 2024
  • Don’t trust a multimeter with a low battery
  • Retro Computer Festival 2024 – Exhibit 4
  • Retro Computer Festival 2024 – Exhibit 3
  • Retro Computer Festival 2024 – Exhibit 2
  • Retro Computer Festival 2024 – Exhibit 1
  • Recreating my ’80s dev system (Epilogue)

Categories

  • Events (6)
  • Hardware (56)
    • Acorn BBC Micro (3)
      • Repairs (3)
    • Commodore 64 (4)
      • Repairs (4)
    • Spectrum Next (1)
    • Tatung Einstein (8)
    • ZX Spectrum (25)
      • Repairs (13)
    • ZX81 (2)
      • Repairs (1)
  • Musings (20)
  • Projects (19)
    • Cerberus 2080 (2)
      • BBC Basic (2)
    • Harlequin (1)
    • High Altitude Balloon (1)
    • Homebrew Z80 (8)
    • Pico (5)
    • Spectrum Next (2)
      • BBC Basic (2)
  • Reviews (3)
  • Software Development (28)
    • Code (13)
  • Twop Twips (1)
  • Uncategorized (1)

Tags

6502 Assembly AY-3-8912 BASIC BBC Basic BBC Micro C++ Clock Commodore 64 Composite Video Debugging DMA Electronics Emulator Game GitHub Hardware Homebrew Interrupts Maths PC PCB Pico PIO Power Supply Programming Python RAM Raspberry PI Recap Repair Retro Festival Scouts Screen Scrolling SD Card Sound Spectrum Spectrum Next Sprites Tatung Einstein Tim Follin YouTube Z80 ZX81
©2025 - L Break Into Program, 0:1
↑