Mijn hardware verzameling.
De eerste programmeerervaring het ik opgedaan op een TI-59, een van de eerste programmeerbare rekentoestellen. Dit toestel was programmeerbaar in 999 stappen. Het programma moest opgeslagen worden op magneetkaartjes en om een ‘groot’ programma op te slaan had je 2 van deze kaartjes nodig.
Een Apple II+ was mijn eerste ‘volwaardige’ computer. Mijn computer had een MOS 6502 CPU aan 1 Mhz, 64KB geheugen, 2 floppy drives. Op elke floppy kon 148KB aan opslag. Ik heb deze computer uitgebreid met een Z80 kaart waardoor ik ook CP/M kon gebruiken. (zie hier voor een vergelijking met mijn huidige computer)
IBM was in 1981 op de markt gekomen met de PC. Dit werd al snel de standaard in de bedrijfswereld. Tegen de tijd dat ik ging werken en voldoende centjes verdiende om een nieuwe computer was er reeds de PC-AT. En een kloon was goedkoper dan een echte IBM machine. Mijn computer had een 80286 cpu, 1MB geheugen en een 20MB harde schijf en een Hercules grafische kaart. Mijn daaropvolgende computer had reeds een 80386 CPU en een 80 MB harde schijf (in het kader van een Philips PC-Prive project). Daarna zijn er nog vele nieuwere computers gekomen in verschillende varianten.
Ik kon het niet nalaten om op de 30e verjaardag van de HP 41c rekenmachine te kopen op eBay. De hp41c was de Hewlett-Packard tegenhanger van de TI-59. Daar waar deze rekenmachine de eerste was met veel programmastappen, had de HP 41c als eerste een bruikbare alfanumerieke programmeeromgeving. Het toestel is ook meteen opgezet om uit te breiden met 4 uitbreidingsmodules, welke zowel programma roms, extra hardware zoals een kaartlezer of barcodeleespen, en ram kunnen zijn.
En in dit lijstje mag ik de NSLU2 niet vergeten. Dit linksys kastje was in 2004 de eerste betaalbare NAS. Er ontstond meteen een usercommunity, die iets deed wat linksys niet had verwacht! Er kwamen varianten van het OS, die je zelf op het systeem kon zetten. Dit was vooral te danken aan het feit dat het basisos een mini linux was, en dus opensource.
De varianten maakten dit toestel tot meer dan het oorspronkelijke toestel. Telnetten naar het toestel werd mogelijk en via een package manager kan je eenvoudig software toevoegen aan het systeem. De beperkigen hier zijn vooral de 32MB rom en de 8MB Ram.
Naast het gebruik as NAS was het ook een FTP-server, en werd gebruikt met een WOL (wake-up on lan) machine om de rest van het netwerk wakker te maken vanaf het internet. Deze functie is als eerste overgenomen door een router met DD-WRT. De NAS/FTP functie is nu overgenomen door een Raspberry-Pi toestel (zie verder), waardoor dit toestel na waardige dienst, in de kast in beland (letterlijk)
Ik heb ook een XBox 360 gehad, die vooral gebruikt werd als media extender, zodat ik op TV rechtstreek divx, xvid, avi etc kan bekijken, aangeboden door mijn windows systeem. Dat was in de tijd van de beeldbuis TV een grotte vooruitgang. Deze is ondertussen natuurlijk lang voorbijgestreefd door de Smart TV.
Nog een interessant stukje hardware in mijn bezit wat ik wil vermelden is de Rusische KL-1 ‘rekenliniaal’. Echter is het geen liniaal, maar in de vorm van een zakhorloge. Het is dan ook niet groot. De doorsnede is ongeveer 5 cm.
Sinds in juli 2012 de raspberry pi beschikbaar kwam, heb ik me de verschillende varianten aangeschaft. De orgine pi, pi2, p2, pi4 4G en pi4 8GB. Wat je allemaal al niet kan doen met zulks een klein computertje. De Raspberry Pi, een mooi toestelletje om vanalles met linux uit te proberen… maar naarmate je linux beter leert gebruiken bleek het wat te traag om de nieuwste versies van verschillende software programma’s zoals owncloud op te draaien. Dan toch maar een investering gedaan. Ik heb een Intel NUC gekocht, met een core i5 processor van de haswell generatie, die +/- 10W gebruikt.
En zoals ik al aangaf, meerdere raspberry pi’s zijn ook handig op wat te spelen met cluster software
Hardware welke de voorbije 25 jaar in mijn bezit is geweest:
Apple II+ | MOS 6502 Z80, 64 KB geheugen, 2 x diskette drive van 120KB |
IBM AT Compatible | 80286 – MSDOS |
IBM compatible | 80386 – MSDOS Windows 3.1, 3,11 |
IBM compatible (Acer Altos) | P90, 1GB SCSI disk |
PC (Compaq) | PIII, 80GB |
PC (Paradigit) | P4 1.7, 768MB ram, 120 GB |
PC (Paradigit) | P4 3.0, 1GB ram, 250GB |
PC (Paradigit) | P4 3.2, 2GB ram, 500 GB |
PC (Own Build) | Q6600, 8GB ram, 2.5 TB disk |
HP Proliant ML110 G5 | X3330 / 2.66 GHz , 8GB Ram, 4 TB disk |
Notebook P4 3.2 (HP Pavilion ZD8290) | P4 3,2 2Ghz, 100GB disk |
Notebook HP Nx5000 | Pentium M 725, 1.6GZ, 2GB ram, 40GB disk |
Notebook HP E500 | PIII mobile, 800Mhz, 512MB ram, 40GB disk |
Notebook HP Armada 1592DT | Pentium MMX 233Mhz, 12″ scherm, 96MB ram, 3,2GB disk |
HP Jornada LX300 | Hitachi S3, 44Mhz, 4MB ram, Windows CE 1.0 and 2.0 |
HP Jornada 548 | Hitachi S3 133Mhz, 32Mb Ram, 16MB Rom |
Compaq IPAQ 3870 | StrongArm 206Mhz, 64 MB ram, 32MB ROM, Pocket PC 2000 & 2003 |
HTC S710 SmartPhone | Windows CE 6.0 |
Linksys NSLU2 | ARM 266Mhz, 32MB SDRAM, 8MB Flash, 100Mb Ehternet |
Linksys WRT54GL | dd-wrt v2.4 Sp2 router |
Xbox 360 Elite | Xenon 3.2Ghx, 512 MB, 120 GB HD, Lan 100Mb |
Netgear WNR3550L | gigabit router met dd-wrt. |
HP 41cv | Hewlett-Packard programmable calculator with modules Stat1, Math1, X-Functions |
TI-59 and TI-58c | Texas Intruments programmable Calculator |
Apple Mac mini | Core 2 Duo, 320 GB disk (late 2011) |
Apple iPhone 3G 32GB | iPhone OS 3.1 (and later 4.1) |
Fujutsu Q550 Tablet PC | Windows 7 tablet, 2GB, Intel Atom processor Z670 |
Eminent EM6561 Pantilt Camera | IP webcam |
PC (Own build) | Asus P8Z68 mobo, intel i7 2600K, SSD 160GB, 16GB ram |
Raspberry Pi (B) | In de verschillende varianten: Pi, Pi2, Pi3, Pi4 (4GB en 8GB) |
Samsung Galaxy S4 | Android 4.3 |
Vigor 2130Vn | Router van vigor die 800Mbs het aan WAN kant. |
Raspberry Pi’s | meerdere raspberry pi toestellen. |
Asus N76VB | Laptop met core i7 processor, 2 disken – gestolen bij een inbraak thuis! |
Intel NUC | |
Oneplus One | Cyanogenmod Android |
Chromecast | Chromecast contains the Marvell 88DE3005 (Armada 1500-mini) system on a chip, |