DAVEga: Battery monitor, odometer, speedometer

I made it flat just for speed of modeling. Didnt have much time between other jobs to work on it. Plus it makes even larger. Longer print time.

@Andy87 this is genius.

As to thickness. It could be much slimmer if you made it less robust and are willing to solder the two boards together. Soldering could get you maybe 3-4mm less. Change the screen protector from 3mm to 2mm/1mm/0mm. Don’t use a bottom plate and just bolt the top enclosure directly to board.

Also its better for the first sample to be too big then too small, once I have all the parts in hand it will be easier to shrink it down. At the moment it’s just an educated guess.


You would have many wires to route. 8 for the display and another 1 for a button (another 3 if there are 3 buttons). So that’s 9 to 11 wires in total.

Just read through this thread, this thing is awesome!

I am super interested in getting one or helping in any way!

I purchased some 2mm plexiglass today (they only had 2mm and 4mm in the hardware store) and it seems plenty sturdy. I wouldn’t be afraid to go even thinner for that small area. I currently have like 0.1mm foil. :smile:

A ribbon cable will sort that. I only need it to 15cm away…

Sure, I think that separating the two PCBs is a valid option. But then you actually don’t need any VeGa PCB. Just buy the display, buttons, and Arduino Nano. Build an enclosure for the display and buttons, route cables to the Arduino (here’s the pinout for the display and here’s the button pin – you can change the latter). Connect VESC to Arduino. Upload the VeGa FW to the Arduino and you’re done.



I changed the fonts and made the numbers taller. This is a better utilization of the vertical space and should improve readability.

Before: IMG_1439

After: IMG_1441

With maximal values (except for voltage): IMG_1440


PCBs arrived! That was super fast. I ordered them last Friday evening and they arrived today morning. That’s less than 6 days for manufacturing and shipping from China! I’m impressed with JLCPCB. Also the quality looks pretty decent as fair as I can tell.


I had a few professionally re-branded specifically for @brenternet and @spesh. These will obviously be waaaaay more expensive since the re-branding costs need to be amortized!


The alignment with the display is near perfect. Unfortunately, the mounting holes are too small for M3 screws, but that’s easily fixed with a bit of drilling.


Here’s how thick it will be assembled. It’s 13mm (including the solder joins underneath the PCB).


I haven’t assembled any yet. Will do it now. I hope all works. :crossed_fingers:


so quick! looks good!


This is great :smiley:

I think I speak for the masses here, and if I don’t my confidence should convince you otherwise (this is how I do business). We are all happy to pay a $700 premium for a correctly branded “Dave” model.

I want that specific pictured one please.


Wow, what a quick turnaround! Looks great. I feel a kinship…

Awesome! So fast. :heart_eyes: is that 13mm from the desk to the top of the display?

Hm, I never though of a premium package, but I do like the idea. After some thinking, let me present to you our premium features. The premium package will come with:


  • standard DIY package: $7 (no display included)
  • premium DIY package: $700 (no display included)

The first to order the premium package, will also receive the first ever prototype as a bonus. The prototype is fully functional, except for the display that has been destroyed in course of the research and development.


Due to high demand please expect a prolonged delivery time when ordering the premium package.


Any idea when you will be able to sell kits? :smiley:

1 Like

I ordered the parts from China with standard shipping to keep the costs low. (I only ordered the PCBs with DHL shipping so that I have them early to do some testing.) The packages should arrive in about a month.

I can also get all the parts locally (even the display), but for more expensive:

All the small parts I can get pretty cheap even locally ($3-5 for everything). The PCB is $1. That’s $12-$15 for the whole kit, excluding the display. With the parts from China it will be about $7 without the display (unless you want the premium package :smile:).

The displays I can get for ~$12 from here if I order a few and spread the shipping cost.

I still haven’t tested the PCBs though so this may be a bit premature. :slight_smile:


So now premium is 712?


You mean premium with the parts purchased locally? That would be premium premium. We don’t even have that on our price list yet. I’ll have to talk to our sales team about that.


Yes, it’s the full thickness including everything.

1 Like

700 I can do, I see the value. 712 I feel is just greedy and over the top.


Shipping is free though