Deze basic-achtige compiler is uitsluitend geschikt voor Atmel controllers en loopt enkel onder Windows. Het is een commercieel product, maar een demo versie kan worden gedownload en is volledig functioneel. De beperking ligt erin dat hij compileert tot slechts maximaal 4k. En dat is snel bereikt met Bascom. Bascom is hoogst mogelijk simpel en werkt redelijk goed, maar het werkt in mijn ogen tergend langzaam en het neemt enorm veel geheugenruimte op de controller. Leuk om mee te beginnen of snel een "quick and dirty" programmaatje te schrijven, maar niet echt geschikt om een hoogwaardigere robot mee te ontwikkelen.
De installatie van de demo-versie liep bij mij onder XP probleemloos. Het upgraden naar mijn betaalde versie was echter minder éénvoudig, door het beveiligings- en autorisatiesysteem van MCS-electronics. Als u een commerciele versie koopt wees dan zeker dat u een backup heeft van de originele licentie.dll, want later zal er zonder deze dll niets meer werken. Zonder backup bent u uw geld kwijt als uw schijf crasht. De email support is goed. Voor mij is de istallatieprocedure (vanuit de backup) als volgt:
- Maak een kopie van //login/bascom/ naar de locale pc en installeer deze versie zonder de (verouderde) updatewizzard.
- Download de updatewizzard en de license.lic file en leg deze in dezelfde directory (default: C:Program FilesMCS electronics/BASCOM-AVR)
- Voer de updatewizzard uit. Zorg dat de oude versie wordt overschreven, dat is bijzonder veel simpeler.