The L-Star project is a single-board computer that you can build yourself, based on the venerable 6502 processor. But instead of ROM and I/O chips, it uses a Propeller microcontroller. The Propeller “bitbangs” the bus of the 6502 to make it think it’s in a computer that may or may not actually be there.

L-Star is not a replica for any specific machine: it can take simulate many early 6502 computers. It’s also not an emulator, since it uses an actual 65C02. It’s something in between, which I call a “Software Defined Computer”: The firmware in the Propeller largely determines how the 65C02 “sees the world”. Nevertheless, it’s still possible to connect real peripherals and real memory if the Propeller is not sufficient.

You can build L-Star on a breadboard, or on a Propeller Proto board, or in some other way. Or you can buy it as a kit from Tindie. The hardware design and the software are open source, available from my Github repo.

I’ve worked on L-Star since 2014 (and on its predecessor since 2011), but the website you see in front of you is relatively new and very much under construction, so there’s not much here yet. Please click on one of the categories above or below:

  • Learn: Learn how the 6502 works, how the Propeller works together with the 6502 to make L-Star work, how you can do fun stuff with existing replica projects…
  • Build: Find out how to build your own L-Star: How to solder the L-Star Plus Kit, how you can build an L-Star on a breadboard, or on a piece of perf board or a Propeller proto board…
  • Discover: Information and inspiration to help you use the L-Star for your own projects…

I hope you’ll have as much fun playing with L-Star as I had designing it!

===Jac Goudsmit, Rancho Cucamonga, California, January 2017.