We are now shipping revision 4 of the SD Shield!
This has everything version 3 had, as well as a few new goodies:
- The Micro SD card socket (J2, on the far left) has been moved over 1/4″ so it may stick out the front or rear panel in a chassis.
- A four position Options DIP switch. Current software doesn’t use them but will display the values on the console. We wanted this for future options, or users may program their Arduino code to use the switches.
- More lines between the Arduino and the 68B21 on the parallel board. While these aren’t used now, they might be in the future.
- A new interrupt line from the Arduino.
- Software on the Arduino can detect whether it is running on the old or new shield.
To go with the new hardware, there is a new version of Arduino software:
- The new software can run on old or new shields; it detects which it is on. Ie, any version of Arduino code runs on either old or new shields.
- Real Time interrupts are provided, in speeds of 10, 20, 30, 40, 50, 100, 250, 500, and 1000 milliseconds. Any interval of 10 ms intervals can be programmed by the user. This was added to allow timesharing type operating, such as for OS/9 or printer spooling.
- Software reads the four Options switches, but currently does nothing with them.
Old boards can be updated to provide the real time clock interrupt source by soldering two wires onto an older version shield.
I’m in the process of putting the latest Arduino code and the Remote Disk Protocol Guide onto the website.
Oh, no price change for this version of the board. It costs a bit more to manufacture because of the slightly larger surface area and the DIP switch, but not enough to justify a price change.