@@ -16,31 +16,38 @@ Open source, open hardware design.
1616
1717## Status
1818
19- As of May 2023 the hardware design is on the second prototype. It looks like
19+ As of July 2023 the hardware design is on the second prototype. It looks like
2020this:
2121
2222![ alt text] ( images/prototype2.jpg " Prototype 2 board ")
2323
2424Yes, it's enormous, but I'm currently working with the hardware all the
2525time and having it this big means it's easier to get the soldering iron
26- between the components. I envisage the final version to be much smaller,
27- probably with a lay-flat design.
26+ between the components.
2827
29- The user interface is currently very fluid. At the moment the hardware
30- for that consists of an OLED screen and a rotary encoder:
28+ The third prototype, which ideally would be the final hardware design
29+ but in practise will probably be the penultimate one, is currently being
30+ fabricated. It's much smaller than the second prototype pictured and has
31+ a lay-flat design and rear throughport edge connector.
32+
33+ The user interface is now built in to the unit and is as complete as it's
34+ likely to get for the time being. As per the prototype photo below it
35+ consists of an OLED screen, a rotary encoder and 2 input buttons. There
36+ are now 8 individual LEDs to match the 8 microdrive motor LEDs.
3137
3238![ alt text] ( images/prototype2_gui.jpg " Prototype 2 board user interface ")
3339
34- The hardware and software have reached what might be termed "Minimum
35- Viable Product" stage:
40+ The hardware and software are now working:
3641
3742* Spectrum can read and write all 8 microdrives
43+ * Uses "MDR" image format for "cartridges", fully compatible with emulators
3844* Full ZX Interface One ROM support, all native BASIC commands and extensions work as designed
39- * Uses "MDR" image format, supported by all emulators
45+ * Bug for bug compatible
4046* MDR files loaded from, and saved back to, SD card
47+ * User interface uses file selector to choose and "insert" a cartridge
48+ * Cartridge eject works, allowing cartridges to be changed as required
49+ * Configuration file allows auto-insertion of selected cartridges at start up
4150
42- The project is a work in progress.
43-
44-
51+ The project remains a work in progress, but is approaching completion.
4552
46- Derek Fountain, May 2023
53+ Derek Fountain, July 2023
0 commit comments