Owie project
-
Fun project- Jw chip substitute, on my local FB also.
Even though the Jw chip is $50 us now and I do have one installed in a 4210 with an extended battery, I was curious about the "Owie" project which is a superior Jw chip substitute. These chips have to be programed, pretty easy to do.
These Esp8266 chips are $2.63 cdn from Aliexpress, I will wire one up and see if it works properly.
Features of this chip from the github:
Unlocks battery expansion capabilities on Pints and XRs.
Displays correct battery percentage in the official Onewheel app.
Defeats BMS <-> Controller pairing and allows you to use any Pint or XR BMS in your board.
Shows various stats about your battery on a web page through WiFi - Voltage, current, individual cell voltages and more.
Supports future firmware updates via WiFi - no need to reopen your board.
Here's the 5v and ground pickup points in the Pint controller box as there is no room for the Owie chip in the battery box. This is for mismatched Pint bms or battery expansion on newer pints.
Tested with a throw out Pint controller and it still works. -
@lemur The more I hear about this project the more exited I get. Cannot wait to hear about someone defeating the GT's BMS with one of these.
If there was any space to be made for it I'd carve out a chunk of the battery housing to make room for this little guy. -
@lemur I'm certainly a fan of Owie. I emailed, opened tickets, and tried everything I could to try to get JW to talk to me about how to best tune their chip. Never a word in response.
Owie, on the other hand:
https://github.com/lolwheel/Owie/blob/main/lib/bms/packet_parsers.cpp#L21-L23 -
@biell I did get a response from JW about pairing a Pint bms with any XR , only thing he said was that he had other configurations that may work, but didn't go any further.
I'll go through that github and see what needs to be done to pair a Pint bms to another Pint or XR. -
@lemur The nice thing about Owie is that you could log the communications you are seeing from the two different BMS' and then, with Owie, you could perform whatever translations are necessary.
Providing the equation I linked to in my previous post, the project is still young, and I like to let projects mature and allow the original author time to organize things before I start contributing majorly. That being said, I did talk about more and better logging, and that wasn't of interest right now. But, if you had a specific reason like this one, then it could get merged.
-
@lia said in Owie project:
Cannot wait to hear about someone defeating the GT's BMS
My fear here is that I heard the communication is encrypted. So, breaking the encryption might run afoul of the DMCA. Which is stupid, horrible, evil U.S. legislation that is designed to keep us from enjoying the things we purchase so that copyright owners still don't make any more money because people who illegally copy works don't care if they have to illegally decrypt them to do so.
-
@lemur **** Update: Owie test****
Owie allows bms swap between Pints, but not a Pint bms to a XR. Also allows any XR bms to work on 4210 and up.
I haven't tried Xr bms to Pint yet as I don't have an extra Xr bms. -
Go annoy the shit out of Adoah on the OW discord, he's pretty responsive there, along with datboig, they're both pretty involved with the coding for OWIE. Also Adoah's fork of it has quite a few things worked in like locking the board too.
Unlike the OW mods, he's somewhat knowledgeable/competent for some specific OW things.