DAVEga: Battery monitor, odometer, speedometer

I have plenty and could ship some to you for free, but it would still take long to US.

Here’s my take on the harness. I used a 5 conductor cable and put a JST-XH connector so that I can connect the USB adapter. Then I made an adapter from 5 pin JST-XH to 8 pin JST-PH to use for connecting to VESC. Works like a charm.

IMG_1540

IMG_1543

IMG_1542

IMG_1538

IMG_1539

6 Likes

The trip reset (button 1) seems the most important to me and will become even more important; see below. The screen toggle (button 3) would be the second most used for me and the coulomb counter reset (button 2) the least used. If you charge your batteries to 100% or don’t care about the coulomb counter (set VOLTAGE_WEIGHT 1.0), then you may not need the button 2 at all.

About the button 1: I’m about to introduce the concept of session data. That’s what you’ll likely want to reset before each ride, such as:

  • trip distance
  • time elapsed
  • time elapsed riding
  • max speed
  • avg speed
  • max motor current
  • min motor current (=max braking current)
  • etc

The responsibility of the button 1 will then be to reset all the session data. In fact, it already does this, but the only session data item we currently have is the trip distance. :slight_smile: That’s soon to be changed though.

5 Likes

I actually have a bunch myself and I’m located in US. If you just pay shipping, I’ll give you some. I’m not sure what size is needed since I haven’t received my packet yet.

1 Like

okay cool! Just let me know when it gets time for it! I’m going to be waiting a bit for all of my stuff too so I’m not in a super rush.

1 Like

FW v0.3 released: https://github.com/janpom/davega/releases/tag/v0.3

6 Likes

Great job dude!!! You’re killing it. :smile:

IMG_20181130_124009

4 Likes

when’s the next phase?

I was just scrolling through my old videos and realized that @janpom fulfilled something that I’ve wanted for a while, just couldn’t find something that I liked. I fucking love this little thing!

Back then…

Now…

6 Likes

Thank you, too lazy and hung over from other voices fest to switch out carbonfil to TPU, but it came out nice, I have a Proton on backorder from some time ago, this probably has everything I realistically want.

NiceIMG_9423

Ps. 30% gyroid infill is so rock solid

7 Likes

I immediately took notice of your part cooling fan assembly on your printer :slight_smile:

1 Like

It does the job, no support under 70deg

1 Like

Here’s a version of the “simple horizontal layout” for those who prefer the vertical orientation. I also managed to squeeze in two more numbers. This is my favourite layout so far. I like the yellow on the speed. It will make me want to go fast in order to keep my Dave looking sexy. :smiley:

IMG_1550

It looks much better live, especially in @mmaner’s enclosure!

15 Likes

Today I made it through all the comments again. Now I need only to read a bit more about how to flash the software. Which programs I need and which files from the GitHub are the once I need to select… as noob in this it looks for me always just a punch of file on one place. Which from them really necessary I didn’t understood :sweat_smile:yet :point_up: Just to confirm that I got it right. The speed is calculated by the gearing, right? And the gearing parameters I have to change according to what I currently use on my build in the file I upload to the arduino?

1 Like

Ok so im also not really good at programming but you need the Arduino IDE Software, the davega firmware that you can download under releases on github. You also need to install the libraries that @janpom mentioned on his github readme. Once you got everything up and running you need to go to the config tab and fill in all the parameters… :slight_smile: The readme on github provides a pretty good overview of everything else that you need to to… @janpom please correct me if I’m wrong :smile:

2 Likes

@Andy87 Here’s the guidelines. If anything is unclear there, please let me know. I’ll try to help and also update the README.

2 Likes

Here’s my progress, just waiting on some multicore cabling to arrive to wire it properly but I’ve wacked it onto the board to see how it looks. I’ve wired up buttons 1 and 3 as suggested. @janpom when using button 1 to clear data, can there be something which flashes up? At the moment it’s very hard to tell anything’s happened, all I see is the green blinking box blink red once which is easy to miss.

8 Likes

Where I can get this look a beautiful

You need to press and hold the button 1 for 3 seconds. The trip distance will gradually disappear. When you release the button it’s reset.

Nice enclosure. Looks great!

3 Likes

Found some time to solder some wires and a connector to my vesc. It works!

18 Likes