First and foremost, I am happy to join this creative community!
I am currently at the beginnings of a very ambitious project: I want to build a car manufacturing supply chain with an assembly unit. My model will have 2 suppliers (vertical warehouses), one assembly unit and a Lego PowerFunctions train to connect the different modules.
The orchestration of all the different production steps will be done in the cloud. This is why I chose to go for the BrickPi since the Raspberry gives me easy connectivity.
UNFORTUNATELY, I am having problems with the new Raspberry Pi 3 B+ and the Jessie distribution. I have read that it is not supported and that it only works with Stretch. However, I find little information about utilizing Stretch to program my BrickPi.
Thus, I have a couple of questions and I am sure you can help me figure out the best setup:
– Should I send back my Raspberry Pi B+ and buy the older model B, go with the Jessie distribution and have the least problems?
– Or is it safe to use Stretch with the new Raspberry Pi and I shouldn’t bother with the “outdated” versions?
– I want to program my robots in Python. From my first glance I found the ev3dev library to be way more intuitive and complete than the BrickPi library that is used in the Python examples that come with the Jessie distribution. Is this a false impression? Which one is more suitable for this project considering that I will be working with students that have limited programming skills?
– If I want to use ev3dev it will not run on neither Jessie or Stretch, right? I need to flash the ev3dev distribution and will not have a visual interface, right? Would this solution limit me with my integration into the cloud later?
I hope you can help me make the right choices from the beginning and not realize half way into the project that I went with the wrong setup