Wat is de BASIC Stamp®?
De BASIC Stamp® is een reeks microcontrollers, dat wil zeggen kleine computerplatforms die een microprocessor combineren met andere componenten. De processor en andere componenten bevinden zich op een enkele printplaat, die op andere kaarten of apparaten kan worden aangesloten. De BASIC Stamp® kan worden geprogrammeerd met een variant van de relatief eenvoudige programmeertaal BASIC. De producten zijn populair in educatieve en elektronische hobbykringen en zijn in sommige commerciële toepassingen gebruikt. De BASIC Stamp®-lijn werd geïntroduceerd door Parallax Inc., hoewel verschillende andere bedrijven sindsdien vergelijkbare microcontrollers hebben aangeboden.
De kern van de BASIC Stamp®-productlijn is een microcontroller, een lichtgewicht computerplatform dat de functionaliteit van een microprocessor combineert met extra functies of componenten. Deze unieke microcontrollers bevatten een speciaal type geheugen genaamd Electrically Erasable Programmable Read-Only Memory (EEPROM) dat wordt gebruikt voor het opslaan van programma's en een chip die BASIC-interpreter wordt genoemd en die opgeslagen programma's vertaalt naar een formaat dat de processor kan begrijpen. Deze componenten, samen met verschillende hoeveelheden willekeurig toegankelijk geheugen en andere opties, zijn verpakt op een enkele printplaat (PCB).
Deze PCB bevat pennen voor het verzenden en ontvangen van signalen van en naar verschillende apparaten, van lichtdioden (LED's) tot servomotoren. Andere printplaten en componenten kunnen op de PCB worden aangesloten om de basisfunctionaliteit van de microcontoller uit te breiden. Geavanceerde gebruikers kunnen zelfs hun eigen printplaten ontwerpen voor maximale flexibiliteit.
Deze microcontroller kan worden geprogrammeerd met PBASIC, een aangepaste versie van de programmeertaal BASIC. De BASIC-taal is een van de eenvoudigste en gemakkelijkste te leren computerprogrammeertalen, waardoor de BASIC Stamp® aantrekkelijk is voor mensen die nog geen ervaring hebben met elektronica. Programma's kunnen op een personal computer worden gemaakt en via een seriële kabel naar de BASIC Stamp® worden gedownload.
Hoewel de BASIC Stamp® vaak wordt aangeduid als een beginners- of instapplatform, is het gebruikt als basis voor een aantal uiterst innovatieve projecten. Hun kleine formaat, ongeveer een postzegel, maakt ze geschikt voor gebruik in kleine of draagbare apparaten. Ze zijn populair op het gebied van onderwijs en robotica; elektronicahobbyisten hebben het platform gebruikt om alles te bouwen, van verkeerssignalen tot weerstations. Ze zijn ook gebruikt in verschillende commerciële en industriële toepassingen, waaronder afvalwaterbeheersystemen en vliegtuigcabine-verlichting.
Het originele apparaat werd in 1992 uitgebracht door Parallax Inc., een bedrijf gevestigd in Californië. Een meer capabele versie, de BASIC Stamp® 2, werd uitgebracht in 1995 en is sindsdien verkocht in verschillende configuraties met verschillende processorsnelheden en geheugenopties. Parallax is eigenaar van de BASIC Stamp®-naam, maar sommige andere bedrijven produceren vergelijkbare platforms die op de markt worden gebracht als "compatibele" of "kloon" -producten.