Over a million developers have joined DZone.

McuOnEclipse Releases on SourceForge

DZone's Guide to

McuOnEclipse Releases on SourceForge

· Java Zone
Free Resource

Download Microservices for Java Developers: A hands-on introduction to frameworks and containers. Brought to you in partnership with Red Hat.

When I started the McuOnEclipse project back in 2012, I did not expect that it would create that much of attention :-). So far I’m sharing the project files on GitHub (see “McuOnEclipse goes Git“). GitHub is excellent for sharing sources, but not a good way to share release (binary) files. It is somewhat ok for small/few files, and initially that worked well for the few Processor Expert files (see “Processor Expert Component *.PEupd Files on GitHub“). However, with the amount of components and binary releases, the GitHub repository gets bloated. So I’m performing some maintenance work, and so I’m moving binary releases to a new McuOnEclipse SourceForge site.

McuOnEclipse On SourceForge

McuOnEclipse On SourceForge

That way you can easily subscribe to updates, and have a convenient way to download earlier releases or getting the newest drops.

I already host Eclipse plugin releases on that SourceForge site.

Installing Processor Expert Components

Processor Expert already comes with a set of components pre-installed, provided by Freescale. The McuOnEclipse projects adds extra components to this (FreeRTOS, drivers for external devices, utilities, …). To install the components into CodeWarrior, Kinetis Design Studio or any other Eclipse with Processor Expert (Atollic TrueStudio, DIY Kepler, …), follow the steps below:

  1. Download the latest component release zip file from https://sourceforge.net/projects/mcuoneclipse/files/PEx%20Components/
  2. Unpack/unzip the archive file on your machine
  3. In Eclipse, use the menu Processor Expert > Import Component(s)
    Import Components

    Import Components

  4. Browse to the two *.PEupd Files and select both *.PEupd files:
    Importing Components

    Importing Components

  5. Press Open to import them. A progressdialogwill be shown:
    Import Processor Expert Package

    Import Processor Expert Package

  6. At the end, it reminds you to close/re-open any projectthatcontains the imported components:
    Import Complete for Processor Expert Components

    Import Complete for Processor Expert Components

  7. In the components library view (use menu Processor Expert > Show Views or Window > Show Views > Other > Processor Expert > Compents Library) you should now see all the new components:
    Components Library View with installed components

    Components Library View with installed components


Using SourceForge for distributing releases is a better way then using GitHub. I will keep the files on the GitHub repository for a while, but the GitHub repository will be cleaned up towards the end of this year. All new (binary) releases will be hosted on https://sourceforge.net/projects/mcuoneclipse/. Eventually I’m moving the component sources to a dedicated GitHub repository too.

Happy SourceForging :-)

Download Building Reactive Microservices in Java: Asynchronous and Event-Based Application Design. Brought to you in partnership with Red Hat


Published at DZone with permission of Erich Styger, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.


Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.


{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}