I need a new autopilot and I see the Here4 (as well as the Here3+?) can run Ardupilot - the Here4 has a good processor, GPS, barometer, compass, a breakout board with PWM outputs, etc.
Anyway, before I commit, can anyone verify this? I don’t see a specific firmware for it on the downloads page, is it perhaps in the works?
There’s no need for that nonsense. It isn’t a difficult exercise to write and test a hwdef. I ran into a minor roadblock that I’m sure is easy to solve on the Here3+, I just didn’t get any support and gave up.
I’m trying to get this working, but haven’t had any success.
I’ve got a here4 connected to the breakout board with the 11-pin and 10-pin connectors. I’ve connected over CAN through a Cube Orange, and can see it appear in the DroneCAN/UAVCAN menu, and have updated the firmware.
I can search for the flash_bootloader parameter, set to 1, and refresh and see it go back to 0.
However, when I try to connect with a serial to USB adapter (I’ve tried two different ones, in both rx/tx orientations) I can’t get it to show up on Mission Planner to install the firmware. A COM port shows up, but no board gets found on the install firmware page.
Should the here4 be power cycled between Step 1 and Step 2 of that installing ardupilot guide? does it matter if it does power down and back up again? Is there a specific serial to USB adapter that is known compatible?
I did manage to get it working https://discuss.cubepilot.org/t/here-4-as-flight-controller/12609/7?u=jordan_cormack but when I tried to go through the setup, there seems to be something off about the compass (isn’t correct, and won’t calibrate). I know the Here4 did have some compass issues, so I need to read up on that a bit more and do some more testing.
But everything else (serial, RC in, PWM out etc.) seems to work fine!