CrossWorks for ARM vs PlatformIO IDE
CrossWorks for ARM
rowley.co.ukPlatformIO IDE
platformio.orgSide by side
| Figure | CrossWorks for ARM | PlatformIO IDE |
|---|---|---|
| Price from | — | $249/mo |
| Free plan | — | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| Self-hosted | — | Yes |
| Plans published | 2 | 4 |
| Spec score · Embedded Development IDEs | 8.2 (#4) | 7.8 (#9) |
| Support | The company accepts pre-sales and technical questions through its CrossWorks Helpdesk. | The free Community support option includes round-the-clock access to community forums and documentation; paid Business support lists online ticket submission and a response time under 24 business hours. |
Plans
CrossWorks for ARM
- Named Developer License$2,500, paid once
- Shared Developer License$3,750, paid once
PlatformIO IDE
- CommunityFree
- PlatformIO IDEFree
- Business$249 a month
- EnterprisePriced on request
In their own words
CrossWorks for ARM
CrossWorks for ARM is a C/C++ and assembly development system for ARM and Cortex microcontrollers. Its CrossStudio IDE brings editing, building, downloading and SWD/JTAG debugging into one environment. The package includes GNU GCC and Clang/LLVM toolchains, and its multi-core debugger also works with applications built using external toolchains. Supported cores range from Cortex-M, Cortex-A and Cortex-R to ARM7, ARM9, ARM11, Feroceon and XScale. Supported connections include CrossConnect Neo, SEGGER J-Link, CMSIS-DAP, ST-LINK and FTDI-based JTAG devices. It also includes an embedded C runtime library that is neither GPL nor LGPL, and a royalty-free tasking library for pre-emptive task switching and synchronization. Downloads for Windows, macOS and Linux include x64 and ARM64 or Apple Silicon builds. The evaluation can remain active with a 16KB code-size limit or be unlocked for 30 days. A Named Developer License is $2,500 as a one-time purchase; a Shared Developer License is $3,750 as a one-time purchase. Both include commercial use, 12 months of support and 12 months of software assurance.
PlatformIO IDE
PlatformIO IDE has no write-up on Specifiction yet; its figures are above.