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,
  • JTAG-SWD,
  • 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.

Aug 242014
 

CHOCHI is a minimal XC3S50 FPGA board with 128K of fast SRAM and 31 IO pins – preconfigured as 45MHz 6502 computer! You can program it in 6502 assembler, BASIC, Forth or C.

Other features:

  • fit 4 Picoblaze cores
  • use as a generic FPGA board for any purpose whatsoever
  • use the JTAG port to update the system or make your own