meatpiHQ / wican-fw

GNU General Public License v3.0
293 stars 56 forks source link

[REQUEST] WiCAN Pro compatibility and potential partnership with "openpilot" and comma (comma.ai) hardware #196

Open Hedda opened 3 weeks ago

Hedda commented 3 weeks ago

@meatpiHQ Suggest reach out to "openpilot" and comma (comma.ai) about WiCAN Pro compatibility and potential partnership?

Disclaimer: I don't own any product by Comma or am well read-up on the workings of openpilot so might be misunderstandings.

Stumbled into this "openpilot" project and various hardware for it (including the professionally made "Comma X3/3"), still trying research a bit; I believe that the concept have some simularities to WiCAN, with the "openpilot" by comma (comma.ai) being developed by company as open-source in collaboration with their community and is this available as an open-source firmware/software project for cars which can be used with other hardware, even though Comma as a company makes their own official hardware appliance for it. Comma's stated goal as a company is to bring openpilot as an aftermarket enhanced autopilot to any car:

While the official "Comma X3" appliance is not open-source hardware though, however you can technically make your own as it is not the hardware but the software that contains all the magic, (think of openpilot as Android because Comma as a company encourage others to clone/port their hardware and fork openpilot to ship with as their own product), as such it could be very interesting with a possible partnership or collaboration from both WiCAN and Comma/Openpilot point-of-view is that (as I understand it) the current model of the "Comma X3" appliance so far only uses the OBD2 port of the vehicle to get 12volt power, so a Comma X3 end-user can today just use a (good) OBD2 splitter if they want to free up the OBD-2 port for diagnostics with example the existing WiCAN, however since the upcoming will offer USB PD (USB Power Delivery) I am thinking that it might at least be possible to power the "Comma X3" appliance via the WiCAN Pro's USB-C port, or what do you think?

The first follow-up question/suggestion to this is if the upcoming WiCAN Pro can be designed to optionally offer 5V, 9V, 12V, 15V, and/or 20V using the USB PD (USB Power Delivery) standard called PPS via the USB-C port for hardware peripherals?

The second follow-up question is if the WiCAN Pro could in theory fully replace the "car harness" that the comma 3/3X appliance needs for both power as well as for data to communicate and control the car.

The third follow-up question to that possible partnership/collaboration idea would be to have the "Comma X3" and openpilot software integrate with the upcoming WiCAN Pro via either USB data or Wi-Fi (I do not think current "Comma X3" model features Bluetooth?)?

The forth follow-up question is if the upcoming WiCAN Pro could utilize the LTE and GPS in the "Comma X3" via USB or WiFi?

The fifth follow-up is whether or not the above ideas are feasible or not, check out these other opens-source Openpilot hardware projects, as it is possible to run openpilot on other hardware (although that is not plug-and-play as it is with the Comma 3/X3):

Note! I spotted a comment saying that "panda speaks CAN and CAN FD", (and it runs on STM32F413 and STM32H725).

PS: By the way, if need extra cash then FYI, noticed that Comma is hiring and also offers lots of bounties for external contributors:

PPS: They also seem to have (fun-looking) challenges (some with prizes) for their community with a public leaderboard: