Start by entering your project details into the calculator to make a comparison.
Estimated number of lines of code (KLOC)
Estimated number of lines of code (KLOC)
Number of developers
Average salary for an embedded/software developer (including the benefits, payroll taxes and corporate liability insurance x 1,4)
The average daily rate for a Senior Attorney (e.g 146,000 x 1,4 / 200) for license compliance
Only select options and toolchains that apply
Code Reuse
Do you frequently reuse and adjust code to fit multiple devices? (e.g from ST to NXP,…)
GNU Toolchain / Arm GNU Toolchain
Using plain vanilla GCC-GNU Compiler Collection + GDB-GNU Debugger
Using standard Arm GNU Toolchain (Arm flavor of GCC + GDB)
Free Silicon Vendor IDEs based on GCC
Using STM32CubeIDE from ST
Using MCUXpresso IDE from NXP
Using other free IDE's (Simplicity Studio, e² studio, DAVE IDE, ...)
Requirements and CI/CD Automated Workflows
Using CI/CD pipelines and DevOps practices
FuSa / Certified toolchain required (*select only toochains that apply)
Get your result