SINCLAIR Scientific re-make
Resources
- Reversing Sinclair's amazing 1974 calculator hack
- Project page & build instructions: Sinclair Scientific Calculator Emulator
Programming
The board uses Arduino Nano:
- Software: https://gitlab.com/arduinoenigma/ArduinoNanoSinclairScientificCalculator/-/tree/master?ref_type=heads
- Use https://gitlab.com/arduinoenigma/ArduinoNanoSinclairScientificCalculator/-/blob/master/SinclairScientific7/SinclairScientific7.ino?ref_type=heads (SinclairScientific7.ino)
And addAdd library ZIP (Sketch / Include Library / Add .ZIP Library...) from: https://gitlab.com/arduinoenigma/ArduinoNanoSinclairScientificCalculator/-/blob/master/SinclairScientific1/libraries/Arduino-GPIO-master.zip?ref_type=heads (SinclairScientific7.ino)- I have changed serial sttings on line 310 to use more standard baud rate
diff --git a/SinclairScientific7/SinclairScientific7.ino b/SinclairScientific7/SinclairScientific7.ino index 487d8f2..ec2e143 100644 --- a/SinclairScientific7/SinclairScientific7.ino +++ b/SinclairScientific7/SinclairScientific7.ino @@ -307,7 +307,7 @@ void setup() { // put your setup code here, to run once: - Serial.begin(2000000); + Serial.begin(115200); // makes it easier to see if an arduino is programmed or not Serial.print(F("SINCLAIR v7 092318"));
After using IDE to build and upload you can connect to it via UART to get hello message:
hxd@morgana ~> tio /dev/ttyUSB0
[22:06:24.423] tio v2.7
[22:06:24.423] Press ctrl-t q to quit
[22:06:24.424] Connected
SINCLAIR v7 092318 -Common Anode -Aligned Right
