Apr 152014

A smaller and cheaper version of BitScope. It’s an Oscilloscope, Logic Analyzer, Waveform & Clock generator and Spectrum Analyzer all configured as a tiny light weight water resistant mixed signal probe with impressive characteristic:

  • 20 MHz Bandwidth.
  • 40 MSps Logic Capture.
  • 2 Analog Scope Channels.
  • 2 Analog Comparator channels.
  • 6 Logic/Protocol Analyzer channels.
  • 8 & 12 native analog sample resolution.
  • Decodes Serial, SPI, I2C, CAN and more.
  • Windows, Linux, Mac OS X & Raspberry Pi.
  • Built-in analog waveform & clock generators.
  • User programmable, C/C++, Python, VM API.
  • Tiny, light weight (12g) and water resistant.

Apr 092014

Multiple Classic Computer (aka MCC) is simple FPGA (Altera) based design with PS/2 mouse and keyboard and VGA / TV output. It can emulate Commodore C64 and Amiga 500, as well as Apple II, ZX Spectrum and Atari 2600. It provides “plug-and-play” concept. Games and architecture emulator are stored on SD card.

Hardware Specification:


  • Altera Cyclone 3 FPGA with 16k gates
  • 16 MByte SDRAM
  • 2 MByte Flash
  • Micro SD card interface
  • USB Host interface (USB 1.1) for future expansion
  • USB Device interface (USB 1.1)
  • Video Out (4 Pin S-Video or VGA out)
  • Stereo Audio Out (3.5 mm jack)
  • 2x joystick interfaces (DB-9 connector)
  • JTAG interface (internal for programming and development)
  • GPIO interface (internal addition I/Os for to be defined functionality)

The front panel supports:

  • 2x DB-9 Joystick Interfaces for classic retro joysticks
  • Micro SD card interface for FPGA cores, boot and system rom, games
    and application data
  • USB Host interface for future expansion of the MCC with external devices (e.g. USB keyboard / mouse, USB memory stick, etc.)

The back panel supports:

  • Mini USB interface for power supply
  • Stereo Audio Out (3.5mm aux jack)
  • S-Video Out (4-Pin connector) or VGA high quality video out
  • PS-2 interface for keyboard
  • PS-2 interface for mouse


You can buy MCC online: MCC e-shop


Apr 062014

86duino Zero and 86duino One are based on Vortex86EX processor, so they’re the cheapest (39USD / 69USD) ev boards with x86 based processor.

Zero contains 300MHz Vortex, 128MB DDR3 RAM and 8MB FLASH on standard *duino layout. 86duino One adds gyro sensor and provides *duino Mega layout.

Vortex 86EX is a high performance and fully static 32-bit x86 processor. It integrates PCIE bus, DDR3, ROM controller, xISA, I2C, SPI, IPC (Internal Peripheral Controllers with DMA and interrupt timer/counter included), Fast Ethernet, FIFO UART, USB2.0 and SD/SATA controller within a single package to form a system-on-a-chip (SOC).

Mar 242014

I’ve updated my online assembler IDE recently (more info here). It can assemble / debug code for MCU Motorola 6809. The assembler is in alpha version, not yet fully compatible with old 6809 assemblers (pseudoinstructions like FCB, FCC, BSZ, RMB, ZMB are missing, but I’m working on them). The all you need is to create a file with “.a09″ extension and compile it. Compiler outputs to “HEX” files (not S records yet, but it’ll be soon). Assembled code can be tested in embedded 6809 emulator, based on my code. You can use an online SBC09 emulator, which is capable to emulate Grant Searle’s 6 chip simple 6809 computer. Stay tuned for further information…