Eclipse IDE Prison Break

Who's this for?

You're currently using a vendor-provided (likely Eclipse-based) IDE (i.e. STMicroelectronics STM Studio, Renesas e2Studio, Texas Instruments Code Composer Studio, ...) for developing your micro-controller application. You'd rather use any other IDE than those bloated and slow Eclipse customisations. Or you want to set-up a CI/CD pipeline and consequently would prefer a build process using command line tools and Makefiles. Or you want to become independent of incomprehensible project files (Have you ever tried to match the changes displayed by your diff tool to your changes within the IDE's configuration options?).

What's included?

I take your existing vendor provided IDE embedded project and turn it into a CMake based project. This reduces compilation-time, enables you to select a blazing-fast IDE of your choice and considerably lowers the required effort for setting up a CI/CD pipeline.

Why me?

Like you I've done my share of suffering using all those slow and cumbersome vendor provided IDE's. But no more! Unless there's a clear benefit to stay in the vendor provided IDE I make it a point to break free from their too tight embrace and setup my own development system centred around CMake. Doing so has enabled me to find ways to decouple any micro controller project from the vendor provided build system and benefit of purpose-built tooling such as the Ozone Debugger or the CLion IDE.

I can help you to achieve the same kind of freedom and peace of mind!

The price of the service is 5.000,00 € excl. VAT.

Still have questions?

How can I be sure that the CMake based project is configured the exact same way as the vendor-IDE based project?

By providing a binary generated by your current build configuration I have a reference against which to compare the CMake based build. I guarantee full match of the CMake project generated binary with the binary provided by you (unless you are integrating a mutable property such as a timestamp into your application, in which case a difference within the timestamp is acceptable).

What happens after I apply?

I will review your application and reply by email, typically within one business day, with any immediate follow-up questions, and to schedule a preliminary conversation to ensure the service is the right fit for you. In this call, I’ll let you know when I’m available to start working with you.

What are your payment terms?

Payment is due in full before commencing our engagement. I accept payments by bank transfer.

I still have more questions that I’d like to ask before applying.

Don't worry. Please go ahead and complete the form below and let me know about what further questions you have.

In order to break free from the ties of your vendor provided IDE or to learn more about how it could help you, fill out the form I’ll get back to you ASAP with details on how to proceed. If you rather prefer to send me an email, feel free to use the button/address below the form.

Congratulations. Your message has been sent successfully.
Error, please retry. Your message has not been sent.


Don’t worry, there’s no risk or obligation and it’s free to apply.