|
|
|
|
|
by samtho
1053 days ago
|
|
BLDC drivers are readily available for a variety of applications and current levels. You need only a 3.3 or 5v signals to get them to run. The RaspberryPi is not a real time computer, it uses a conventional OS that is inherently not real time. Regardless, you don’t need anything RealTime(tm) because the throttle produces a signal to the BLDC controller, and the MCU only turns on/enables its use. The benefits from certification are minimal of using an off the shelf product, as you are still required to have the custom stuff l certified, too. They are likely using a cellular module that carry’s its own cert which is the biggest hurdle anyway. My point is that using a hobby-grade Linux system designed for a much different use-case shows clear deficiency in the skillset of the team, management, or hiring, this is very obviously not the right tool for the job. What makes this upsetting is the fact that the market this was made for (and still is exerting demand pressure) cannot get their hands on it because of the pressures in the industry that values something that just works over correctness. If they would have used the Rpi compute modules, it would have given them a lot of flexibility in what they chose to include while reducing costs all around. This whole thing is a masterclass in gross incompetence characterized by waste and poor engineering. |
|