About

300MPG.org is a web page and blog dedicated to people who take positive action to improve their own transportation options. From electric vehicles charged from the sun to just making sure you have the right amount of air in your tires, we can all make a difference to create a a better future, while still gettin’ around.

The site is administered by Ben Nelson, a self-professed tinkerer, who once almost accidentally built a motorcycle that gets the equivalent of over 300 miles per gallon.

If you have a great project that shows off what the common man (or woman) can do for a cleaner, more sustainable transportation future, let us know, and help share the story.

{ 13 comments… read them below or add one }

1 Ben N August 21, 2023 at 12:29 pm

Hi Don,
Everything you want about that project, including 3D print files, can be found at: https://github.com/pittxprojects/ebike

2 Evan m September 25, 2024 at 4:46 pm

Do you have the electric smoth truck yet? I am looking for a controller for one of these

3 Ben N September 29, 2024 at 6:12 pm

No.
I never had a Smith Electric Truck.
I helped out a friend go pick one up and get it started. I also used some of the batteries from it to run an original Ford Ranger EV truck. I do not have any parts from a Smith.

4 Matthew T October 1, 2024 at 12:20 am

Hi Ben,

I’m looking to do a project that will require an epoxy finish on wood, and I’d like to spin it as it cures, the same way you did in your tankard project. https://youtu.be/meVnCJ9KbCI?si=JS5tcjqEgm6WswcQ

Can you please share with me who makes the motor and 90 degree reduced gearbox attachment? When I clicked the amazon link on your YouTube video it only brought me to a speed controller. I’m not particularly experienced with electronics in this manner, so if you could give me a sense of what motor, what gearbox adapter, what speed controller, and what power supply I’d need, and anything else that would be necessary, I’d appreciate it.

5 Ben N October 1, 2024 at 9:29 am

Hi Matthew,
The motor and gearbox I used was total overkill for my project, but it’s what I had! That was a motor from an electric wheelchair.
A better option if you are going to buy something anyways is simply a small motorized device that’s already sold specifically for rotating cups as they dry. For example: https://amzn.to/3ZPNmsX
Good luck with your project!
-Ben

6 Herbert March 27, 2025 at 3:34 pm

Hello Ben, I came along your youtube video’s recently about getting a Chademo connected to a string inverter. Brilliant idea ! I was wondering (since there were nog update after you blew a fuse) how is this project getting along? I’m thinking about purchasing a used Leaf and use it our 2nd car, but also as our Home battery. There might be 1 or 2 issues that you might run in, most important, how to regulate the amp flow from car to inverter. During my search I found 2 manufacturers in China who produce Chademo – V2H charge converters, they are all equiped with 230 AC socket, but I like your idea about the HV power running into string inverter (which gives opportunity to have single phase, or 3 phase, EU 50hz or US 60hz etc etc. I asked the manufactuers if they can build such thing, but first question I get is how many I need 🙁 So back to the drawing board, and maybe back to your design. So, if new thoughts are appreciated !
All the best,

Herbert

7 Mikey June 23, 2025 at 3:52 pm

What technical info do you have on the motor that you wouldn’t mind sharing? I’m using the same motor with an Odrive S1 and can’t seem to get the motor to operate smoothly but have no idea what tech specs to use such as KV and amp ratings. I only know its 3 pole pairs.

8 Ben N June 25, 2025 at 10:34 am

Which motor are you asking about? I’ve used many different motors on many different projects.
-Ben

9 Rob Banfich July 4, 2025 at 12:51 pm

Hello all , I am looking at a project whereby I will add an electric motor between the ICE motor and the I/O on my 24 ft. offshore fishing boat. There is a company in France , Blue navy , that has add on propulsion systems @ 8 and 15kw these mount separately on either side of the the transom. Problem is they are expensive, 6 & 10K apiece plus controller and software to run them and installation costs. . On a 19 year old boat I just cannot justify it to myself let alone my wife. If anyone has any ideas , ie type of electric motor , off shelf system that could be modified etc. I would be extremely grateful.. Thank You Best reards , Rob Banfich

10 Jonathan Peace July 12, 2025 at 12:36 pm

Hi Ben,

Thanks so much for sharing you Tesla MS battery project(s) on youtube. Tried to leave messages multiple times but The Algorithm keeps deleting them.

I’m the guy who also had the infamous F107 which after clearing never came back, even after Tesla software update to 2024.44 ( I have only MCU1)

I did take the pack out and reseal the fuse cover, per your original vid, but after using SavvyCAN with an RH02 Canable adapter on the pack using this dbc

VERSION “”

NS_ :
NS_DESC_
CM_
BA_DEF_
BA_
VAL_
CAT_DEF_
CAT_
FILTER
BA_DEF_DEF_
EV_DATA_
ENVVAR_DATA_
SGTYPE_
SGTYPE_VAL_
BA_DEF_SGTYPE_
BA_SGTYPE_
SIG_TYPE_REF_
VAL_TABLE_
SIG_GROUP_
SIG_VALTYPE_
SIGTYPE_VALTYPE_
BO_TX_BU_
BA_DEF_REL_
BA_REL_
BA_DEF_DEF_REL_
BU_SG_REL_
BU_EV_REL_
BU_BO_REL_
SG_MUL_VAL_

BS_:
BU_: BMS
BO_ 1778 BMS_BrickVoltTemp: 8 BMS
SG_ mux_VoltTemp M : 0|8@1+ (1,0) [0|255] “” Vector__XXX
SG_ voltage_1 : 8|14@1+ (0.000305,0) [0|4.999] “V” Vector__XXX
SG_ voltage_2 : 22|14@1+ (0.000305,0) [0|4.999] “V” Vector__XXX
SG_ voltage_3 : 36|14@1+ (0.000305,0) [0|4.999] “V” Vector__XXX
SG_ voltage_4 : 50|14@1+ (0.000305,0) [0|4.999] “V” Vector__XXX
SG_ temp_1 : 8|14@1- (0.0122,0) [-40|85] “C” Vector__XXX
SG_ temp_2 : 22|14@1- (0.0122,0) [-40|85] “C” Vector__XXX
SG_ temp_3 : 36|14@1- (0.0122,0) [-40|85] “C” Vector__XXX
SG_ temp_4 : 50|14@1- (0.0122,0) [-40|85] “C” Vector__XXX

BA_DEF_ BO_ “GenMsgBackgroundColor” STRING ;
BA_DEF_ BO_ “GenMsgForegroundColor” STRING ;
BA_DEF_ BO_ “matchingcriteria” INT 0 0;
BA_DEF_ BO_ “filterlabeling” INT 0 0;
BA_DEF_DEF_ “GenMsgBackgroundColor” “#ffffff”;
BA_DEF_DEF_ “GenMsgForegroundColor” “#000000”;
BA_DEF_DEF_ “matchingcriteria” 0;
BA_DEF_DEF_ “filterlabeling” false;
CM_ BO_ 1778 “Tesla Model S 2015 BMS Brick Voltage and Temperature Data”;
CM_ SG_ 1778 mux_VoltTemp “Multiplexer: 0-23=voltage data (4 cells per msg), 24+=temperature data”;
CM_ SG_ 1778 voltage_1 “Cell voltage 1-4 depending on mux value”;
CM_ SG_ 1778 voltage_2 “Cell voltage 1-4 depending on mux value”;
CM_ SG_ 1778 voltage_3 “Cell voltage 1-4 depending on mux value”;
CM_ SG_ 1778 voltage_4 “Cell voltage 1-4 depending on mux value”;
CM_ SG_ 1778 temp_1 “Cell temperature 1-4 depending on mux value”;
CM_ SG_ 1778 temp_2 “Cell temperature 1-4 depending on mux value”;
CM_ SG_ 1778 temp_3 “Cell temperature 1-4 depending on mux value”;
CM_ SG_ 1778 temp_4 “Cell temperature 1-4 depending on mux value”;

I found that I was only getting inconsistent brick readings on the first output after power up ( the pack sends battery info unsolicited after applying 12V), but just sending a keepalive message like

Time Stamp ID Extended Dir Bus LEN D1 D2 D3 D4 D5 D6 D7 D8
0 00000602 false Rx 0 8 02 10 03 04 0C 01 36 31
0 00000602 false Rx 0 8 02 27 05 04 0C 01 36 31

triggers another brick status output.

So I figured since I was gettting >400mV brick discrepancy on the first message only, and 40mV thereafter it was an explanation of the F107 error, probably the famous C26 C27 on one BMB.

Obviously now you have started dismantling your pack, you are going to find the culprit, but just wanted to share the DBC I created in case it is handy to check your pack before reinstalling.

Many thanks, and keep it up, your channel must be ggowing leaps and bounds!

11 Nelson Gibson July 21, 2025 at 5:18 pm

You sure did select a good last name (Nelson). I just listened to your RC Lawn Mower video on YouTube. I have a 18 year old mobility scooter similar to the one you used. I will think about it, and may design an RC lawn mower for myself. I would want GPS control and maybe single chip electronics for the master control. I am 76 and a retired Electrical Engineer. I am not as flexible as in the old days so it may be a chore just to assemble it; however, it may be a great project for medistraction. Thank you for your project.

12 Vaidas July 25, 2025 at 3:01 am

Hello Ben,
I am impressed in your energy and knowledge. I follower your Chademo conversion to V2H project. And now as I am not able to use my imiev on the road, I am planning to use it as a mobile power bank. I have an idea and would like you to know your thoughts if it could work:
imiev (turned on in READY mode, in neutral gear) is connected to inverter (in my case it is old Victron Energy 48V/5000W inverter) to the input clamps of solar panels. 4 pcs. of 12V batteries connected to inverter. And inverter through Automatic Transfer Switch (I will use it in manual mode) powers home. My idea is if I use standard 12V inverter, I can draw around 1kW from the battery. And in case of Victron, I could completely cover need for the home. If instant higher load is required, energy is taken from 4x12V batteries, and imiev works as a supplementary charger. what do you think?

13 bertrandep August 5, 2025 at 4:32 pm

Since the youtube algorithm won’t post my comment, small message that a french guy just updated his iMiev (peugeot Ion) battery. He replaced all the lev50 cells by catl93.
He used a MievM card to trick the BMS.
Total new range : 160 miles
Weight lost : 40 lbs
Hardware cost : 5000 USD
Labor : 2-3 days (diy)
(He had long discussions also on the imiev forum)
You have to register to the french forum to see the pictures :
https://www.vehiculeselectriques.fr/viewtopic.php?f=60&t=19898
I may do that in the future when my iMiev (c-zero) range won’t be enough for our use.
Greetings!

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>