The the main problem with water in the motor are the bearings, the windings are already coated, so the first step is to swap the bearings with rubber sealed ones (2RS), if you can find some type of rust protection and spray in on the inside, mainly in the lamination is also good, because it can get rust with time
I’ve ridden my board in the rain several times, and also partially submerged streets, more than half a wheel at least, and no problems
One think that i discovered is that belts don’t like water, if i ride in the rain i know they will break in no time
The best thing to protect the motors is to put them in a splash proof housing. This will ruin your motor cooling which can burn up your motors depening on how hard you push them. You could try to find a way to keep out the water but still let in some air for cooling.
One way to avoid motors melting is using sensored motors that have a temp sensor, and use a esc that will softly cut off if the motors get too hot (the vesc can do this). The problem with sensored motors is that the hall sensor pcbs are probably not waterproof so at that point you absolutely have to keep the water out.
Using chunky aluminum motor mounts and applying thermal paste between the motor and the mount will really help with the cooling!
You will likely need fenders to keep dirty water from spraying onto you from the wheels
You will likely need wheels that have grip in wet conditions (pneumatics are probably much better than any urethane wheel)
Get a chain drive, not a belt drive, be prepared to oil your chain every other week when its raining
Good luck i will follow your build as I will also attempt to make a waterproof board when I get back to the Netherlands
It seals pretty tight. For the holes you can buy an assortment of grommets to match your drill-bit size although I discovered that the rubber lining closes up around the wires coming through it and, short of submersion, I doubt very highly any water would find its way inside.
I live in Vancouver aka raincouver, and i ride my board in the rain. All i did is IP67 switches and watertight enclosure. When the motor gets wet i just blow dry it with compressed air
I think big brass balls (of whoever tries this) are conductive might mess with the experiment ;). I have used corrosionx on everything and gone through some sorta nasty puddles and rain, actually just started raining a bit on my way home a few minutes ago but nothing substantial almost got another accidental test.
I recommend coating any PCB’s with a conformal coating, I do it with most my parts and helps protect from not only moisture but debris and anything that could potentially short something out.
The motors are fine to run in water it’s just the bearings can loose their oil after a while. Just give the bearings a drop of oil now and then. The Tupperware container will stop water from light rain but if you hit a large puddle water can be forced in so having an additional coating on the electronics is a good idea.