SwiftX is an interactive development environment (IDE) and cross compiler for developing code to run on microcontrollers and microprocessors. Select processor, license type (Pro or Lite), and the number of licenses. SwiftX is licensed per developer, not per computer. One developer may use SwiftX on multiple machines, but may not share the license with any other users.
SwiftX Pro includes project management tools, an optimizing compiler, code stripper, optional target-resident interpreter and compiler, and complete source code for the cross compiler as well as the target. SwiftX Pro is intended for commercial and professional application development. We recommend SwiftX Pro for professional and commercial embedded application development.
SwiftX Lite is a low-cost, entry-level system that is intended for hobbyists or individual engineers. It provides a basic toolset, the SwiftX host development environment, and target source code. SwiftX Lite is a good way to learn about the SwiftX programming approach or to get a quick start on your embedded systems project. SwiftX Lite does not include project management, code optimizer, code stripper, target-resident interpreter/compiler, or the cross-compiler source.
Need hardware? See our lists of 3rd-party evaluation/development boards for firmware developers — whether you plan to use them as-is or need them for developing production code that will run on custom hardware… when that hardware is finally debugged and manufactured.
|Processor Family||SwiftX Lite*||SwiftX Pro*|
*License pricing is per developer.