In the Look back to the last 3 years post I asked the questions Where to go next? I will answer to this question here.
I have a feeling that the current 1.5.2 DiveIno version reached the top what is possible with the current hardware and software setup. It can be considered as a working prototype. It is also the true maker version.
I would like to keep everything what I developed for this version, but rename it to DiveIno Classic. No active development is planned on this version.
In the Look back post I mentioned DiveInoM5, which is based on the M5Stack ESP32 Basic Core development board and ESP32 SoC. I did a full pilot project called M5ezWatch in order to assess its suitability for the next generation of DiveIno. It was successful.
DiveInoM5 will be the new main DiveIno. Its version number will start from 2.0.0. I will work on it from now on.
I plan to create a Pro version based on the Raspberry Pi 4 board. It will contain advanced features, but right now it is in an early prototype phase.
There are many other utility projects associated with the main DiveIno computer:
Right now I don’t plan to develop any mobile application for DiveIno. It means that DiveInoDroid is on hold now.
DiveInoSimulator is about to generate test dives for DiveIno. I will need that for further development.
DiveInoConverter converts DiveIno dive logs into UDCF format, which can be imported by divelogs.de. It is based on OpenJFX, which is an obsolete technology nowadays. I plan to replace it with something new in the DiveIno Pro version.
The GitHub repository of these utilities will be deleted and its code will be migrated into the main DiveIno repository.
I had many issues with the OtterBox Pursuit Series 40 dry case in the past. OtterBox discountinued its manufacturing, therefore I have to replace it with a new dry case.
For DiveIno Pro I plan to create an aluminum alloy case.
Case development is not the priority right now. I would like to focus on the software side first.