BREmote V2 - Open Source Remote

Hey together,

I’m currently assembling everything. I’ve already soldered everything, but now I have the problem that nothing happens on the screen when I turn it on.
What could it be and what can I check?

Samuel

Check flex cable, plug in USB once to activate

It still doesn’t work

Check if you can upload firmware or get serial output
Otherwise contact openfoil for replacement


This is what i got

That means Rx firmware is uploaded to a Tx board
Please upload Tx firmware according to the video I made

Sorry, I made a mistake in the line.
I’ve now updated TX again and now it works.

2 Likes

Was just trying to find some information about the progress on that. I am about to assemble my V2 remote and realized I do not have the TX GPS.

I have not followed the development during the winter since I mainly focus on snow activities. But now spring is coming and dreams of water start to flow. My current tow boogie do not yet support steering but I guess any kind of unit that can be steered and the RX can be connected to would work for debugging/developing the Follow Me feature?

Hello,
My bremote is finally operational, the short circuit problems were supposed to be caused by an overly aggressive stripping flow.
A question: how to visualize the battery charge on the remote control screen when I connect the + of the battery to the “Meas UBAT” pin ? i dont see anything.
thank you.

You need to set data_source in Rx confog to analog and num_cells to the amount of cells you have (e.g. 14S pack = set 14)
Then the battery SOC will be in the bottom bargraph

Update:

Logger tested and working fine
As promised, the BREmote V2 Rx has the potential to log data
I have implemented and tested this.

How it works:

  • connect BN-220 GPS module to Rx
  • connect a VESC via UART
  • send the command ?dbit4 to enable auto-logging permanently
  • with ?dbit0 you can toggle VESC debug data, ?dbit1 for GPS and ?dbit2 for logger debug data
  • as soon as GPS fix is made, the logger will record data
  • when the Rx has no connection to Tx for some time, it will start a WiFi-AP you can log into
  • go to 192.168.4.1 and donwload the logs to your phone

Compatible with logtrc

@Kian and his dad made this awesome log viewer you need to check out: LINK
It works with VESC and other log files too, as well as the BREmote logfiles.
Here an example of one of my logs: LINK

All files on GitHub, Rx software V2, so you can simply update without losing any settings. Upload the .ino.bin to 0x10000 like usual.
Download here: LINK

Enjoy and let @Kian and me know your feedback :slight_smile:

4 Likes

Ludwig thanks for adding this functionality to the BremoteV2

Would it be possible to make a video demonstrating this functionality for the data logging with GPS?

Hello Ludwig, I have a remote flashed with the latest tx firmware, who doesn’t seem to respond to the cmd “?printInputs” Throttle and direction values stay at zero at all times.
I don’t know what to do. Everything is already sealed up with epoxy.
I built it few months ago, and in my memories everything was fine at this time. (Not 100% sure, though. )
The remote comes from the first batch one year ago and has never been used.

I hope there is something to try. ^^ Thank you.

Please do the calibration again
For that send a ?clearSPIFFS followed by a ?reboot
Then the remote will prompt you for a calibration, do that and send me the output of the serial monitor of that process

Thanks for your reactivity. I tried a clearSPIFFS, I did the calibration few times, Got the “save” message. And I have some values in ?conf (throttle idle/pull etc …)
But still nothing in “live” , ?printInputs , this is not good.

Again, please send me the calibration output and/or conf string… But if the calibration works and saves that’s a very good sign
Another thing you can try, connect remote to Rx, unlock remote, on Rx connect serial terminal and send ?printPWM