Skip to content

Latest commit

 

History

History
39 lines (21 loc) · 1.33 KB

README.md

File metadata and controls

39 lines (21 loc) · 1.33 KB

SmartLINK

SmartLink is an STM32duino based project for acting as a bridge between retro add-on devices with SPI over SD capability and a client PC, the name was based upon the original device it was created for, the Retroleum Smart Card.

Currently, the project supports the following devices :

Setup


Client Software Setup

You will need to follow the instructions here and follow the guide for setting up a Maple Mini.

The project will eventually migrate to the official STM branch once Maple Mini SPI support is stable.

You will need a compiler to build the client side tools, Visual Studio on Windows, G++ on Linux and Clang on OSX have all been tested.


Target Software Setup

Retroleum Smart Card

The spectrum assembly files will require Pasmo.


Compile Steps

Steps to get all the files on to the SmartLINK hardware.

  1. Make sure you have compiled all the projects in the tools folder.
  2. Compile your target's ROM file if it has one and create a virtual image file with the VirtualSDImage tool.
  3. Open the Arduino project in Arduino, compile and send to the SmartLink device.