BasicX™ je računalni programski jezik koji je dizajnirao NetMedia, Inc. za korištenje sa svojim BX-24p™ mikrokontrolerom. Temelji se na jeziku Beginner’s All-purpose Symbolic Instruction Code (BASIC). BasicX™ i povezani proizvodi koje nudi NetMedia, Inc. koriste se uglavnom u robotici, satelitskoj opremi, raketnoj opremi ili drugim strojevima gdje su potrebni složeni mikrokontroleri.
John G. Kemeny i Thomas E. Kurtz, profesori na Dartmouth Collegeu, izumili su BASIC ranih 1960-ih kao način da se studentima izvan područja znanosti i matematike omogući programiranje i korištenje računala. U to se vrijeme na računalima mogao koristiti samo prilagođeni softver, što je ograničeno na ljude koji su mogli dizajnirati vlastiti softver. BASIC je postao vrlo popularan i naširoko korišten tijekom sljedeća dva desetljeća. Danas su neke modificirane verzije izvornih “dijalekata” još uvijek u upotrebi, ali je također bila polazišna točka za razvoj novijih jezika, uključujući Microsoft® Visual Basic®.
BX-24p™ kontroler je najpopularniji proizvod koji koristi BasicX™. Ima 16 I/O linija, osam analognih ulaza i 400 bajtova RAM-a. BX-24p™ može izvršiti 83,000 instrukcija u sekundi, ima regulator na čipu i niskonaponsko resetiranje te ima dvije LED diode na čipu za čitanje informacija. Smatra se najmoćnijim mikrokontrolerom dostupnim u svojoj veličini.
Za korištenje BX-24p™ kontrolera i jezika, računalo mora ispunjavati određene zahtjeve. Podržani operativni sustavi uključuju Microsoft® Windows® 95, 98, ME, NT, 2000 i XP. Računalo mora imati Intel® Pentium® ili brži procesor, najmanje 16 MB RAM-a i najmanje 10 MB slobodnog prostora na tvrdom disku. Softver i povezani dokumenti mogu se preuzeti s interneta.
Kupci koji žele naručiti kontroler mogu posjetiti web stranicu BasicX™ ili kontaktirati jednog od distributera proizvoda. U Sjevernoj Americi postoji osam distributera. To uključuje NetMedia, Inc. u Arizoni, CSMicro Systems u Nevadi i Robodyssey Systems, Inc. u New Jerseyju. Postoji 14 drugih distributera diljem svijeta.
Podrška za BasicX™ dostupna je iz dva glavna izvora. Prvo, postoji poslužitelj popisa koji nude NetMedia, Inc i Yahoo!®Groups koji korisnicima omogućuje međusobnu komunikaciju. Pretplatnici mogu objavljivati i odgovarati na pitanja, kao i pristupiti području koje nudi primjer koda. Drugo, korisnici mogu poslati e-poštu timu korisničke podrške ispunjavanjem obrasca na web stranici BasicX™. Osim toga, budući da je BasicX™ besplatan jezik, postoje i druge web stranice koje nude savjete o tome kako ga primijeniti u određenim situacijama.