I’ve used a number of different posts to set up a simple, lightweight development environment on my late 2009 MacBook.
It uses the Geany editor, PlatformIO and the emulator. I’ve created Build Commands to compile, run the resultant bin on the emulator and upload the bin to the Pokitto.
The only thing that is manual at the moment is the set up of a new project. I’m not doing this very often, but I’ll investigate how this could automated.
If anyone is interested, I could write up how I did this and how I use it.
I have a fairly low powered late 2009 MacBook running MacOS High Sierra so I prefer lightweight development environments. My IDE of choice is Geany and I do a custom set up whenever I start developing in a new language or for a new platform.
This post documents the set up on my MacBook and how to get the HelloWorld example to compile, run on the emulator and upload to a Pokitto. It may also be directly applicable for Linux but I have not yet tried it on my other low powered laptop, a Lenovo X200.
The Build menu can now be used to compile, run (on the emulator) and upload to a Pokitto connected in flash programming mode. Give it a try on the main.cpp open in Geany.