Home | My Account | Customer Service |Shopping CartShopping Cart -0item(s)/Total: $0
Quadcopters and Drones
Development Boards
Digital Oscilloscopes
Logic Analyzers
Test & Measurement
Classic Computer
Open Box
$0 - $24.99
$25 - $49.99
Over $50
Arduino Wireless SD Shield R3 Open Box Arduino Wireless SD Shield R3 Open Box
Saleae Logic Pro 8 Black
Home > Classic Computer

SD2IEC board

Part Number VIN-0200
review 2 Review(s)
SD2IEC board
SD2IEC board
Email a friend Email a friend
Write a Review Write a Review
Questions about this item? Be the first to ask here. Questions about this item? Be the first to ask here.
Retail Price:  $44.99
Your Savings:  $22.54
Your Price:   $44.99
On sale: 
On Sale
Out of Stock
This version of the SD2IEC board might have the Write Protect switch problem. We are offering the boards at half price.

Refund process for previous buyers (After Sep 2011): If you received a board with the Write Protect switch problem, you can return it to:

NKC Electronics
PO BOX 266421
Weston, FL 33326

If you return it, include a brief note with your email. We must contact you to process the refund.

If you decide to keep the board, then send us an email to support at nkcelectronics dot com to receive refund for $22.45. Please include the order number and your contact information in your email. SD2IEC is a hardware mass storage device using an SD/MMC card and interfacing with the IEC bus. It is based on the ATmega644 microcontroller from the Atmel AVR microcontroller family. The most prominent use of SD2IEC is emulation/replacement of a Commodore-1541 disk drive for a C64. Hardware and the microcontroller's firmware is available as open source. (Source: C64 Wiki).

SD2IEC uses firmware also called sd2iec. Firmware version on board: sd2iec-0.9.3-sw2-m644p.


  • Separate SD2IEC main and daughter board
  • Main board has 3 pin headers with power connections, all IEC signals, device selection switches and 2 LEDs
  • Main board measures 64.5mm x 40.8mm x 5.6mm (L x W x H)
  • Firmware can be upgraded placing the new firmware file in the root directory of the SD Card (bootloader). Please select firmware for SW2 and ATmega644P

documentation (Thanks to Zinowicz)

SD2IEC guide written by Zinowics

sd2iec firmware Features

  • D64/M2I support (both reading and writing for D64, even with direct sector access using U1/U2)
  • T64 is not supported
  • PRG/P00 etc. support
  • Subdirectory support (CMD command syntax).
  • Support for Turbo Disk AKA Fast Load AKA Speeddisk fastloader
  • Supports the JiffyDOS fast serial bus protocol
  • Supports the Final Cartridge 3 fastloader/fastsaver
  • Supports an external "disk change" button
  • Supports FAT long file names
  • Supports FAT12/FAT16/FAT32 formatted SD cards
  • Improved IEC compatibility
    • Supports most typical IEC functions (LOAD, SAVE, OPEN, GET, PUT, CLOSE, ...)
    • 1571 ROM has been taken as reference for implementation
    • Many non-fastloader games run (see znarF's M2I list).

  • Changing directories (CMD syntax)
    • OPEN1,8,15,"CD/SOMEDIR/":CLOSE1 - change to SOMEDIR (relative)
    • OPEN1,8,15,"CD//":CLOSE1 - change to root directory
    • OPEN1,8,15,"CD//SOMEDIR/":CLOSE1 - change to SOMEDIR (in root)
    • OPEN1,8,15,"CD:<-":CLOSE1 - go to parent directory (left arrow)
  • Using M2Is or D64s
    • OPEN1,8,15,"CD//SOMEDIR/:SOMEGAME.M2I":CLOSE1 - change to/mount SOMEGAME.M2I
    • OPEN1,8,15,"CD//SOMEDIR/:SOMEGAME.D64":CLOSE1 - change to/mount SOMEGAME.D64
    • OPEN1,8,15,"CD:<-":CLOSE1 - leave M2I (left arrow)
  • Loading files
    • LOAD"//SOMEDIR/:SOMEFILE" - load SOMEFILE in SOMEDIR (filename gets separated from path using colon)
  • mkdir, rmdir see README (online)

    Board is based on original design by Shadowolf. Re-engineered by NKC Electronics with revisions by Shadowolf.

    More information

    SD2IEC hardware reference

    sd2iec firmware reference

    sd2iec firmware download page
Customer Reviews
Rating sd2iec board
I got one of these with the extra daughterboard to use with MSSIAH. It works great! (but make sure you change the device number from the default 8 to 11)
  Did you find this helpful?   
Reviewed by:  from Portsmouth UK. - 6/6/2011
Rating c64
the sd2iec is cheap and runs all the c64 games i could find love it
  Did you find this helpful?   
Reviewed by:  from uk. - 4/3/2011
SD2IEC daughter board do-it-yourself KIT
SD2IEC daughter board do-it-yourself KIT
Average Rating 1 Review(s)
Your Price: $14.99
Related Items
Commodore XA1541 Adapter
Commodore XA1541 Adapter
Average Rating 0 Review(s)
Your Price: $17.99
Commodore XE+XM1541 Adapter
Commodore XE+XM1541 Adapter
Average Rating 0 Review(s)
Your Price: $14.99
SD2IEC daughter board do-it-yourself KIT
SD2IEC daughter board do-it-yourself KIT
Average Rating 1 Review(s)
Your Price: $14.99
Recently Viewed Items
Wall Adapter Power Supply - 9VDC 650mA
$6.45 more
RS232 to TTL converter board DTE with Male DB9 3.3V to 5V
$9.95 more
Follow Us!

Privacy Policy by TRUSTe