The following software systems are recommended for Industry 4 prototyping, there are many alternatives that are satisfactory and are beyond the scope of this blog.
- Integrated Development Environment (IDE) to create and manage software for Android Apps. The recommended IDE is Visual Studio Community Edition by Microsoft. The installation will include Xamarin to enable programming of Android Apps, IoT Devices and to access plugins to reduce the complexity of tasks such as Bluetooth, 2D barcode scanning, RFID scanning. The installation will include Android Software Development Kit (SDK) and Tools for Android device programming.
- Java software to enable utility programs used in testing and development. The recommendation is Node.JS.
- Dropbox, File sharing platform to enable sharing of examples, link.
- TeamViewer, PC to PC sharing software to enable remote login for assistance.
- MQTT, a utility software to assist with MQTT message setup between device, Android devices, the cloud and PC’s.
- Node Red, IoT hub software
- Postman, a utility software to assist with Http/Https message setup between device, Android devices, the cloud and PC’s.
- RealVNC, a utility software to assist to remotely login to devices and PC’s for setup and management.
The links to resources are at this page, link

We know only too well that what we are doing is nothing more than a drop in the ocean. But if the drop were not there, the ocean would be missing something.― Mother Teresa
