The Sx-Key is produced by Parallax and used to program the SX microcontroller and then debug it. There is also a cheaper version called the SX-Blitz that does not contain a debugger. Do note that there are two Sx-key products, one is an actual hardware device the other is the software, they share the same name.
Windows If you are running on the Microsoft Windows platform, you would want to grab a copy of the
SX Key software from Parallax's website. It contains many useful tools for beginners as well as for people more familiar with the SX to aid in development. It comes with the
SXsim, and an assembler/programmer to allow programming of the SX using either an
SX Key or
SX Blitz.
Issues There are some known issues with the
SX Key software on Windows Vista, the Sx-key software requires certain DLLs that are not distributed with Windows Vista.
Alternate tools There is also a C to SX compiler, that will allow you to write C programs for the SX. They are then converted from C into SX
ASM. There are two versions available.
CCS SX/C There is a commercially supported version of a C compiler for the SX, it is known as the CCS SX/C, and was available for $199.0. This software is officially supported by Parallax, and they have a partnership to work together on making the SX/C compiler a first class citizen. It integrates with the
SX Key software to then program the SX.
C4SX C4SX is a free C to SX assembly compiler that is available from rwsenser. Please note that this software is untested by Parallax. There is a thread in the
Parallax support forums about C4SX that might be helpful to those looking at using C for the SX. == Linux/Unix-based development ==