Voyage Systems: Megan and Minnie

Sync also stops the current record.

@janpom @rpasichnyk

Iā€™m planning to install my new Minnie on my build which uses two single VESC6ā€™s. Based on this wire guide, it seems to me that the easiest way to connect everything is to plug both of the CAN wires from the Minnie into each CAN port on each VESC. That seems to be the intention of your design, based on that note in the bottom left corner.

My question is, are the CANH and CANL pins of each CAN port on the Minnie directly connected to each other by copper with no components interrupting them? The reason for this question is that I am always paranoid about the reliability of my esk8, and I would be replacing my current CAN connection (which is a simple wire connecting my VESCs) with the Minnie, essentially putting the Minnie ā€œbetweenā€ the VESCs. I just want to make 100% sure that the Minnie has zero chance of interrupting the CAN connection between the VESCs.

Hope that question made sense!

3 Likes

Yes. Hereā€™s the detail of the traces:

10 Likes

Thatā€™s exactly what I was looking for, but I didnt want to ask for trace layouts because it seemed like a presumptuous question :sweat_smile: Thank you so much!

5 Likes

i want to manually do it so i know that itā€™s recording because of how many times it hasnā€™t recorded a ride

This is how Ankle Wreacher is wired with my 4x G300s. Zero issues.

Edit: Oh, I misread your question. TIL Minnie has two can ports, and thatā€™s what your were asking about :upside_down_face:

1 Like

Update on this:

Installing the Minnie on my 2x VESC6 was so unbelievably easy.

  1. Unplugged my old CAN cable
  2. Unpinned the GND and 5V from one of the two CAN cables on the Minnie.
  3. Plugged both Minnie CAN cables into both VESCs.

Done! Zero VESC tool setup required, everything just worked! Completely plug and play. And the Minnie having two CAN ports/cables means I dont have to make a janky y-split to hook everything up! My wiring can stay clean and tidy. Great work Jan and Roman!

I evicted my old busted OG robo, and I gotta say, itā€™s very weird not having the mario sound when I boot up my board now :joy:

12 Likes

sir thatā€™s the not Mario TM sound :joy::ok_hand:

5 Likes

Tell it to the judge, buddy

3 Likes

We call @DerelictRobot to the stand :joy:

1 Like

First ride log!

11 Likes

You didnā€™t go to saltnstraw ?

2 Likes

How dare he not!!

1 Like

@janpom is average speed a ā€œmoving averageā€ (total distance of the log divided by the time spent above 0mph) or a ā€œtotal averageā€ (total distance of the log divided by the total time of the log)? Or said a different way: does the average speed include the time I spent stationary during the log?

Itā€™s an average speed while riding.

1 Like

Iā€™ve had the Voyage out on a few rides now and I still find myself yearning for some of the UI compatibility that the metr app has over this as a display. Namely, for a dual motor system, the display doesnā€™t double up values like you can get in the app. Hereā€™s to hoping for future updates that will enable more powerful UI customization.

I do have one quirk: when arriving back home, the unit restarts itself. Maybe when itā€™s getting in wifi range or something? Not entirely sure as I havenā€™t spent a bunch of time trying to replicate it, but since Iā€™ve never had it restart mid-ride (and, even if it did, itā€™s not really a big deal) so itā€™s not been a major issue.

Thank you, we had some ideas about UI customization, we should get back on this topic once we have a little bit more time. Itā€™s a bit tricky, fitting 2 values in place of 1 will make everything tiny and hard to see.

Megan should not restart, but you are right, when not moving and configured Wi-Fi network is found, Megan will try to connect and upload ridelogs. Does it connect and upload the ridelogs eventually?

Absolutely; the metr app took time to get where it is, Iā€™m sure adapting into the new ESP32 ecosystem is going to take some time as well. I look forward to it.

As for size, given I use it on a bike, I have a definite ā€œcloser to meā€ advantage than it being on a skate deck. I also have the option of ā€œsidewaysā€ mounting, but I donā€™t expect to see that for a long time (or, understandably, at all ā€“ I imagine itā€™ll just be a really low-priority feature for most of your customers and doubly hard to implement).

Yeah, havenā€™t had an issue with ridelogs auto-syncing at all. Iā€™ll try to grab a video of it happening, but so far no luck catching it in the act.

My only install ā€œquirkā€ that I could imagine being related is that I had to run the cable a bit longer, so I soldered an extension cord up to everything ā€“ but, like I said, Iā€™ve never seen it show the boot up screen while on a ride yet, so I donā€™t think itā€™s a faulty connection. If it was that, seems more likely to experience it at a bumpy 35mph than while rolling it into my living room :smiley:

(Iā€™m using a Spintend ā€œDual Ubox V2 75v 100A x2 Jā€ in case that has any bearing.)

1 Like

That could potentially be the culprit. Wi-Fi requires extra power and therefore ESP32 power consumption increases as the records are being uploaded to the server. With too much resistance on the cable, the voltage drop on the 5V rail coming from the ESC may be too high and then the ESP32 may power cycle.

1 Like

i wonder if this is the issue iā€™m running into with the 125mm cable on my board. iā€™ll have to swap back to the 110 after i get my front esc and see if i still have the cutout issues