coding (1)  electronics tinkering (1)  retro (1) 

IBM ThinkPad 340 (Type 2610)

I got an IBM ThinkPad 340 from 1994 that is in pretty good shape. It has a 8 MB IC DRAM card at the bottom that increases the memory to 12 MB. Here are some details about it:

  • CPU: IBM486 SLC 25/50MHz (no Intel)
  • RAM: 4MB (max. 12 MB)
  • Display: 9,5″ DSTN monochrome 640 x 480
  • HDD: 125 MB
  • 3,5″ Floppy
  • Connections: PCMCIA (Type III), VGA, serial, parallel, PS/2
  • Size: 297 x 210 x 49 mm
  • Weight: 2,2 kg

read more…

posted by reachC  -  13. January 2017

Arduino Timer Interrupts

Here is a small example of arduino timer interrupts. For this example you need the TimerOne library.

#include "TimerOne.h"  
int iPin=13;
int iSeconds=1;

void setup() {
	pinMode(iPin, OUTPUT);
	Timer1.initialize(iSeconds*1000000);
	Timer1.attachInterrupt(fBlink);
}


void fBlink() {
	digitalWrite(iPin, digitalRead(iPin) ^ 1);
}


void loop() {
	// nothing to do here
}
posted by reachC  -  11. January 2017

PSIO

With the PSIO add-on for the Playstation 1 you can load games from an SD-Card. It also supports CDDA and XA audio channels and most of the classic games are supported (list). To use this add-on you have to solder a switchboard on the mainboard that will automatically switch between the disc drive and the parallel port.

Here are some images that shows the installation of the PSIO switchboard:

read more…

posted by reachC  -  7. January 2017