How to get my .pde files compiled into a stand-alone app

Hi there,

I have all the source code for a completed Arduino project but I actually want to compile it into a stand alone app or program for use on Pc or OsX if possible, and I do not know where to start.

Could someone help me with this?

Regards,
Marcus

BrewTroller.pde (10.1 KB)

Com_BTnic.h (27.2 KB)

Com_RGBIO8.h (3.39 KB)

Com_RGBIO8.pde (10.4 KB)

Com_S0ASC.pde (25.5 KB)

Com.pde (5.47 KB)

Config.h (32.5 KB)

EEPROM.pde (29.8 KB)

Enum.h (2.27 KB)

Events.pde (3.58 KB)

gpl-3.0.txt (34.3 KB)

HWProfile.h (4.09 KB)

Outputs.pde (31.1 KB)

PVOut.h (2.89 KB)

StepLogic.pde (25.1 KB)

Temp.pde (5.77 KB)

Timer.pde (4.65 KB)

UI_LCD.h (15.8 KB)

UI.pde (96.2 KB)

How to get my .pde files compiled into a stand-alone app

That's easy to answer - you can't.

As a java programmer, I'd address this by writing a java front-end and somehow using Java Native Interface to talk to the compiled C. You'd have to simulate all the hardware in the target environment - you'd write some Java that would pretend to be an EEPROM, which would pesist the data to local disk storage.

For OSX, you are probably looking at "Swift".

Alternatively, you might be able to write some sort of X front-end in C, and simply (ha!) link in the object files.

Ultimately, you have to write a simulation layer for the hardware.

Regarding your 19 attachments. How about using a single .zip file? Easier for you and everyone else.

I actually want to compile it into a stand alone app or program for use on Pc or OsX if possible, and I do not know where to start.

That's easy. Start over. Compiling code for a microcontroller that can turn pins on an off, read pin states, etc. makes little sense for a PC that can't.