DAVEga: Battery monitor, odometer, speedometer

Same here haha

1 Like

Yes sir :slight_smile:

2 Likes

Tx pin going to Tx, Rx to Rx?

1 Like

I assume so, Ill have to check and see if I reversed them or not. If I remember correctly, I tried it both ways.

I have two FOCBOXes now that @brenternet sent to me along with his Vera build, which I was kind enough to accept as a payment for the correctly branded Dave (though I still feel like it’s a bit insufficient given the complexity of the re-branding).

I’ll test the Dave with focboxes over the weekend and let you know if I find any issues.

5 Likes

I am running the latest @Ackmaniac firmware so it is not the firmware I don’t think.

I got the DAVEga temporarily mounted in my lunch box for its first real world test. :grin: Bit of tight fit, looks like a fire hazard. :flushed:

2 Likes

Yes, looks good.

The fourth is just a spare.

1 Like

I have a bug :spider: report. Mine will freeze if I pull too much amps. If I go really slow it does not freeze and not on the bench with wheels spinning free. Even on brakes with high load it will freeze, tested from top of hill. The only way to unfreeze is to reboot the vescs.

IMG_1538

I am using the master horizontal version. So I am going to change to the V0.2 version and see if that is different. If not I will try the DAVEga in a different location. It’s probably something to do with my setup being so crammed in will all the wires so close.

6 Likes

Dear Luke,

Thank you for contacting the DAVEga technical support. I understand your Dave freezes when you pull too much power from your electric skateboard. My name is Jan and I will assist you with the problem.

First off, I want you to know that it makes me happy personally that you have lent us time on letting us know regarding this matter.

I have filed a support case for your issue under the number 000001. Please use this reference for any further contact regarding the problem.

Before I pass on the issue to the development team, let me try to get more insights. Could you please confirm whether you have tried turning the DAVEga off and on again without rebooting the VESC?

As a temporary workaround, you could try going slowly and not use your brakes. Alternatively, you could push your board around to further reduce the power drawn by the VESC and prevent the freezing issue. Please let me know whether this is an acceptable workaround.

Luke, I highly value the trust that customers like you place on us. Rest assured that we strive to provide you with excellent service.

Thank you for choosing DAVEga.

Sincerely, Jan P. DAVEga Technical Support

28 Likes

Uahh customer service bots.

Yes turn board on and off to reboot. Everything off.

4 Likes

Seriously though, this sounds like a hardware problem. What kind of VESCs do you have? Maybe the 5V power supply from the VESC gets unstable under high load. I haven’t encountered this specific problem myself. I do remember that my Dave once started behaving strangely when my batteries got very low. First I thought that was a software issue (some overflow/underflow related to unexpectedly low value of the battery pack voltage), but I haven’t been able to reproduce it, so I think that must have been a HW problem as well. It didn’t really freeze though. Rather, the screen got distorted.

Maybe adding an electrolytic capacitor as a power supply buffer would help.

Could you please first try whether changing the location helps?

Also, I understand it completely freezes. The little green/red square doesn’t blink, right?

2 Likes

Yes a complete freeze, no blinking light.

DAVEga firmware version and location did not fix it. I will try a power smoothing cap. My other theory is the wires I have extended for the buttons are picking up some RFI, like what happened with the unity. So will trim those if the cap dont work. The button wires are about 12cm long.

Sometimes there is strange artifacts when frozen that are amusing.

Photo%20Dec%2006%2C%201%2024%2021%20PM Photo%20Dec%2006%2C%201%2030%2019%20PM Photo%20Dec%2006%2C%201%2026%2027%20PM Photo%20Dec%2006%2C%201%2033%2043%20PM

Temporary mounting. :wink:

Photo%20Dec%2006%2C%201%2028%2010%20PM Photo%20Dec%2006%2C%201%2029%2016%20PM

I much prefer the newer graphics with huge numbers.

5 Likes

This is great info, thanks. Nice mounting! Lends a very professional look to the board! :smiley:

The smoothing cap is worth a shot. You could use the debug pins for it – solder it between 5V and GND.

2 Likes

That’s a good shout, might do the same just incase closer to the VESC end.

1 Like

@janpom could you please post links to the GitHub files and any assembly tips at the top of the thread so they’ll be easier to find?

1 Like

@High-roller

1 Like

Real support would have provided the workaround of going back to v0.2, keeping the LCD in landscape and turning your head sideways

5 Likes

Ohh yeah. I did file the corners on my DAVEga and LCD. The reason for the radius is there is concentric circles coming out from that corner, so that the o-ring groove can have a smooth corner and the wall thickness is even.

I think your print quality is quite nice!

2 Likes

Soldered in a 2200uF 25v cap, was all I had on hand. Its very large for the application. Didn’t find a decent place to put it so its half way along the wires from vesc to DAVEga.

I had just a few minutes on my lunch break, did a few up and down runs on a steep hill. So far it seems to have solved the issue. Thanks! @janpom

IMG_1581

4 Likes

So the reason who cause the cut out was the too long signal wires? Just to get it as noob :wink: So if you use signal wires longer than let´s say 25cm you will need an extra cap to get a stable signal.