pepr
asked on
What working environment for the Raspberry-application development do you use?
Hello to everyone,
Having in hand my first Raspberry Pi 3. As it had the Raspbian installed, I have just plugged monitor, mouse, keyboard, and power supply and... how nice to see it working, no noise :) Geany was also there, and the "Hello World!" project in C++ compiling and executing easily, as expected. So, this is my first (and positive) experience.
I have some experience with development on Linux, much more experience with development on Windows, knowing C++ and Python quite well (and also C# and Java, some PHP and Perl but I am not going to use it for the project), fluent on other tools (like Git).
What development environment/approach do you prefer to develop your applications for Raspberry? I mean... Do you recommend to use a cross compiler (C++), possibly some simulator of Raspberry to do the development on more powerful computer? Can you point me to the web servers that discuss that topic?
Thanks,
Petr
P.S. The project behind: I am expected to develop an application that communicates with the weighing scale (RS-232 on GPIO pins), and that uses MQTT protocol in both directions (sending weight values in one direction, accepting commands like tare, reset, zero... in the other direction. The MQTT broker is to be located elsewere (not in the Raspberry). The final application should be written in C++. Possibly, Python will be used for some spike projects.
Having in hand my first Raspberry Pi 3. As it had the Raspbian installed, I have just plugged monitor, mouse, keyboard, and power supply and... how nice to see it working, no noise :) Geany was also there, and the "Hello World!" project in C++ compiling and executing easily, as expected. So, this is my first (and positive) experience.
I have some experience with development on Linux, much more experience with development on Windows, knowing C++ and Python quite well (and also C# and Java, some PHP and Perl but I am not going to use it for the project), fluent on other tools (like Git).
What development environment/approach do you prefer to develop your applications for Raspberry? I mean... Do you recommend to use a cross compiler (C++), possibly some simulator of Raspberry to do the development on more powerful computer? Can you point me to the web servers that discuss that topic?
Thanks,
Petr
P.S. The project behind: I am expected to develop an application that communicates with the weighing scale (RS-232 on GPIO pins), and that uses MQTT protocol in both directions (sending weight values in one direction, accepting commands like tare, reset, zero... in the other direction. The MQTT broker is to be located elsewere (not in the Raspberry). The final application should be written in C++. Possibly, Python will be used for some spike projects.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER