original app was made using c++ and glfw
but to be more cross platform and allowing mbed website to be embedded im switching over to electron
i found that there are library’s for electron offering shell commands so i can port the current code to upload files on the pokitto
also it would solve the ui for the game repo since that can also use web technology @jonne if you have any idea or way to port the simulator to emscipten/webassambly we could also run that in the same program, a bit like arduino IDE provides everything you would need for arduino programming
for the windows and linux version i need assistance since i do not fully understand the mounting locations
especially on windows the D E F G… drives makes it hard to know wich is what
the system uses shell commands so no bat stuff sadly
started adding a offline text editor editor, i need some help with the compiler, since this app is standalone i cant use the mbed-cli but if anyone knows how the gcc-arm works (i think its arm-none-eabi-c++ not sure)
additional advantage with this editor should be the addition of some sort of suggestion for all the pokitto functions, thats something that is lacking with mbed and its a little annoying
For what it’s worth, EmBitz has that functionality.
Also I think EmBitz uses GCC so it might give you a hit as to what command line options you’d need.
Otherwise the guide to ARM-specific GCC arguments can be found here.
the gcc-arm compiler seems to be a standalone program that i think i can add to the .app package
make comes preinstalled on mac os, but its probably not needed as i do have shell commands that i already use for the uploader part, its just easy to translate if there where existing makefiles around
Build options change per project so it probably won’t be an easy task whatever you use.
I can tell from the build options that the ‘device’ is a cortex-m0plus and the post build step is arm-none-eabi-objcopy.exe -I ihex .\build\bitmap.hex -O binary .\build\bitmap.bin .\build\lpcrc .\build\bitmap.bin (for the bitmap example it changes depending on the build target).
its just called pokitto.app since you can both develop (with mbed ide) and load to device with it
im using it for my development and its usually just running in the background
the only annoyance is that you also want your downloads folder on standby to drag and drop the file since theres no direct way to go from mbed web ide to uploading
If the problem persists, please try disabling all third-party browser extensions, update your browser and MEGA browser extension to the latest version.If that does not help, contact support@mega.nz
BrowserID: mozilla/5.0 (windows nt 6.3; win64; x64; rv:59.0) gecko/20100101 firefox/59.0