Oct 072014

I made a little spin-off of ASM80 IDE. You can use the compiler locally, offline, in a simple way.

Visit asm8080, asm6502, asm6809 or asmZ80. You can save these files to your PC (Ctrl S, or right click to the link and Save as…)

Usage is really simple: Just open the HTML file in your browser. Copy and paste the source code into a Source window and press Compile.

And yes, it provides all features of the “full” ASM80.

Sep 012014

Mix an old-fashioned 65C02 with the modern octacore Propeller, and you get a Propeddle.

There is a real 65C02 processor and a real Static RAM chip in the circuit, but a Parallax Propeller determines how the 65C02 “sees” its environment, and also helps with tasks that are relatively difficult to implement in hardware, such as video. And it’s fully open source available for download.

Aug 302014

A computer running BASIC, generating composite video and reading PS/2 keyboard input using a single ATmega microcontroller. A computer running the TinyBASIC programming language on an ATmega 1284P microcontroller as well as generating composite video signals and reading PS/2 keyboard input. The computer is easy to assemble at home as all components are through-hole. You can buy ready made PCB. System features include:

  • 8bit ATmega microcontroller running at 16MHz (ATmega 1284P).
  • Over 7KB of memory available for creating BASIC programs.
  • Header for external EEPROM ‘cards’ which allow full size programs to be saved (using a 25LC640 EEPROM IC); 4KB internal EEPROM available within the microcontroller.
  • USBasp programming header allowing easy programming of the computer once assembled.
  • Many GPIO pins for connecting to components and other circuits.

Aug 292014

… is not a car, but ARM “Bare Metal Widget”. It features:

  • NXP LPC1114FDH28 32-bit Cortex-M0 microcontroller
  • 70 x 43mm footprint,
  • lithium polymer battery and USB power selection,
  • a lithium polymer battery charger,
  • a 2-megabyte Flash memory,
  • a basic user interface,
  • a FTDI-cable compatible UART header,
  • 16 I/O for connectivity.

The arm-bmw is open hardware (CC-BY-4.0 licensed) and open source (MIT licensed).

Aug 252014

Parallax opens Propeller design as Verilog source codeThe Propeller 1 (P8X32A) is now a 100% open multicore microcontroller, including all of the hardware and tools: Verilog code, Spin interpreter, PropellerIDE and SimpleIDE programming tools, and compilers. The Propeller 1 may be the most open chip in its class. Here is a live demo.