↓
 

L Break Into Program, 0:1

Retro Programming Made Simple

  • 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
  • Computers
    • ZX Spectrum
      • Hardware
      • 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
    • ZX81
      • Hardware
  • Links
  • Area 51
    • Run Demos
  • About Me

Tag Archives: Raspberry PI

Post navigation

← Older posts

Pico-mposite Update

L Break Into Program, 0:1

About this time last year I started a simple project for the Raspberry Pi Pico to output grey-scale composite video via a simple circuit using a 5-step resistor ladder. The Pico had not been out for very long, and I was attempting to use the PIO to output the video signal. Whilst I got it working, it did feel rather hacked together. But I left it on my Github as a quick project: https://github.com/breakintoprogram/pico-mposite During …

Composite Video on the Raspberry Pi Pico

L Break Into Program, 0:1

I received my Pico a day or so after it was announced, and felt a little bit like a mule with a spinning wheel at first – was there a project I could start on this that would also serve as an introduction to key parts of the hardware, and could be completed in a few days. I was interested in the PIO feature of the Pico – this is a cut down core in …

Adding a PiTube co-processor to a BBC Master

L Break Into Program, 0:1

The BBC Micro and Master computers were designed by Acorn from the outset to support a second processor via the proprietary Tube interface. Typically Acorn’s external second processors are in enclosures that matches the aesthetics of the BBC Micro and contain a power supply, processor, RAM and ROM. Essentially a computer without a keyboard and video output. The only IO is via a custom ULA that provides four bi-directional FIFO buffers. The second processors connect …

Post navigation

← Older posts

Search

Recent Posts

  • Pico-mposite Update
  • BBC Basic for the Cerberus 2080 (Part 1)
  • BBC Basic for the Cerberus 2080 (Introduction)
  • BBC Basic for the Spectrum Next (Part 1)
  • BBC Basic for the Spectrum Next (Introduction)
  • Composite Video on the Raspberry Pi Pico
  • Fixing a Poorly Commodore 64 (Part 3)
  • Fixing a Poorly Commodore 64 (Part 2)
  • Fixing a Poorly Commodore 64 (Part 1)
  • Fixing a Poorly Commodore 64 (Intro)

Categories

  • Hardware (42)
    • Acorn BBC Micro (3)
      • Repairs (3)
    • Commodore 64 (4)
      • Repairs (4)
    • Spectrum Next (1)
    • ZX Spectrum (17)
      • Repairs (10)
    • ZX81 (2)
      • Repairs (1)
  • Musings (18)
  • Projects (16)
    • Cerberus 2080 (2)
      • BBC Basic (2)
    • Harlequin (1)
    • High Altitude Balloon (1)
    • Homebrew Z80 (8)
    • Pico (2)
    • Spectrum Next (2)
      • BBC Basic (2)
  • Reviews (3)
  • Software Development (27)
    • Code (13)

Tags

6502 Assembly AY-3-8912 Bare Metal BASIC BBC Basic BBC Micro C++ Clock Commodore 64 Composite Video Debugging DMA Emulator Game GitHub Goat Hardware Homebrew Interrupts Maths Networking Pico PIO Power Supply Programming RAM Raspberry PI Recap Repair Scouts Screen Scrolling SD Card Self Modifying Sound Spectrum Spectrum Next Sprites Tim Follin USB WiFi YouTube Z80 ZX81
©2022 - L Break Into Program, 0:1
↑