Karabas-Go

krabas go

A Spartan-6 based devboard board which emulate different retro-computers by Andy Karpov – Project on Github

What’s on the board:

  • A 25k LE’s Spartan-6 FPGA
  • RP2040 MCU
  • 4x USB Ports
  • 2x 2MB 10ns SRAM chips
  • 32MB SDRAM chip
  • VGA 8:8:8 output
  • On-board FT812 video processor
  • 16-bit audio DAC
  • SAM2695 midi synth
  • 2x Sega/Atari compatible DB9 joystick ports
  • CF card
  • 2x microSD cards
  • Tape In/Out interface
  • FDD port
  • Buzzer
  • DS3221 RTC
  • 1kB EEPROM
  • ESP8266 Wi-Fi module

PCB

The latest PCB revision number is Rev.B4. PCB Changelog: https://github.com/andykarpov/karabas-go/blob/master/PCB_CHANGELOG.md

Warning: Rev.B4 could be a bit incompatible with the 3D enclosure models due to microSD cards shifted a bit forward.

FPGA Core Sources

The Firmware Sources

Dev Tools

Leave a Reply

Your email address will not be published. Required fields are marked *