Search results

  1. T

    VOTOL serial communication protocol

    yes I've been using the display outputs on both my votol and fardriver for months now. working perfectly.
  2. T

    Using Fardriver's LIN protocol

    yep. I have both and use it on both
  3. T

    Using Fardriver's LIN protocol

    nope. just messing around on my local
  4. T

    Using Fardriver's LIN protocol

    it's gonna need some tweaking on esp32 as I found out for myself. Perhaps take a look here: void sifChange() { if (!btConnected) return; int val = digitalRead(sif_pin); unsigned long duration = micros() - lastTime; lastTime = micros(); if (val == LOW) { if (lastDuration > 0) {...
  5. T

    Votol EM-100 & EM-150 controllers

    I am sorry to hear that. I have both a votol and a fardriver and as a personal choice I would pick fardriver all day! It's not perfect but it is far easier to setup and get it running properly than the votol. I only got my votol em50-4 due to its dimensions fitting my specific application like a...
  6. T

    Using Fardriver's LIN protocol

    On my ebike I have a votol and I'm using an incompatible KT LCD8H display. On my motorcycle I'm using a fardriver on the stock display that works via RS485. I needed this so I can make those 2 setups work. You need to investigate the specific protocol your display uses. I've seen the SIF...
  7. T

    Using Fardriver's LIN protocol

    A little update. I played around a bit with the "one wire" display output and was able to decode the data with a simple arduino nano. Here's some rough test code, nothing fancy, just a simple proof of concept but it works well for me. Protocol documentation in previous post. #define sif_pin...
  8. T

    Fardriver controller serial protocol reverse engineering

    A little update. I played around a bit with the "one wire" display output and was able to decode the data with a simple arduino nano. Here's some rough test code, nothing fancy, just a simple proof of concept but it works well for me. Protocol documentation in previous post. #define sif_pin...
  9. T

    VOTOL serial communication protocol

    A little update. I played around a bit with the "one wire" display output and was able to decode the data with a simple arduino nano. Here's some rough test code, nothing fancy, just a simple proof of concept but it works well for me. Protocol documentation in previous post. #define sif_pin...
  10. T

    Using Fardriver's LIN protocol

    This is the full documentation on the protocol used. It has nothing to do with LIN. Signal level is TTL but the bits themselves are being sent in a specific maner. It should be pretty easy to read with an arduino/esp32. Will do that the following days as I need that data for both my fardriver...
  11. T

    Fardriver controller serial protocol reverse engineering

    I asked my aliexpress seler (that sold my votol) for documentation on the format used for "one-lin" and (for my surprise) he was kind enough to provide me this document. I am sharing this with everyone hoping it helps.
  12. T

    VOTOL serial communication protocol

    I asked my aliexpress seler for documentation on the format used for "one-lin" and (for my surprise) he was kind enough to provide me this document. I am sharing this with everyone hoping it helps.
  13. T

    VOTOL serial communication protocol

    I played around for a little bit with the one-line output on the votol and it seems to me like it's not really LIN Bus. Thinking of the use case being a one-way transmission from the controller to display I think it's just a one-way UART. Why would this company invest in using LIN bus when uart...
  14. T

    Fardriver controller serial protocol reverse engineering

    I played around for a little bit with the one-line output on the votol on my ebike (protocol should be the same as with fardriver as they use the same displays and are made by the same company) and it seems to me like it's not really LIN Bus. Thinking of the use case being a one-way transmission...
  15. T

    Fardriver controller serial protocol reverse engineering

    That is awesome! I've never analyzed this sort of data before but it should be able to get at least the baud rate from here. Thank you.
  16. T

    Votol EM-100 & EM-150 controllers

    There doesn't seem to be an easy way to program these as the documentation is very bad. Same settings mean different things depending on firmware versions. If you saved your initial settings might be a good idea to try going from there with just setting the proper pole pairs and do an auto...
  17. T

    Fardriver controller serial protocol reverse engineering

    I ended up buying an MCP2003 LIN transciever chip just to be on the safe side and I'll give it a gone one of these days to see if I can get my data for the display.
  18. T

    VOTOL serial communication protocol

    Yep that's me. You can pm me on facebook, no problem.
  19. T

    Votol EM-100 & EM-150 controllers

    https://endless-sphere.com/sphere/threads/votol-serial-communication-protocol.112970/ You have all the required info there. I have used arduino and esp32 to read controller data via uart and send to my kt display.
  20. T

    Fardriver controller serial protocol reverse engineering

    unfortunately I don't have one. will try to see if my multimeter catches any readings over 5v in a minute interval.
  21. T

    Fardriver controller serial protocol reverse engineering

    Does anyone know if the one-line (YXT) output is really a 12V based LIN Bus as used in cars or just a form of RX UART? I ask this before buying a mcp2003 as I am not 100% sure it's necessary.
  22. T

    Fardriver controller serial protocol reverse engineering

    This manual also seems to provide information regarding the protocol, hope it helps.
  23. T

    Fardriver controller serial protocol reverse engineering

    Nice work. One easy way of controlling the power might be using an arduino to modulate the throttle output. I am using an arduino (actually an esp32 now) to read the controller data from a votol and send it to my kt lcd8h display on my ebike. I will need to do something similar on my electric...
  24. T

    Votol EM-100 & EM-150 controllers

    I measured it with a multimeter before installing and testing at 20 and 35 degrees celcius the resistance values were proper so not likely to be a sensor issue, at least not at 20 degrees celcius. I am not looking for super accurate readings, just want to make sure I don't fry my very undersized...
  25. T

    Votol EM-100 & EM-150 controllers

    Hello, I installed a ntc10k b3380 in my motor yesterday (one pin to GND, one pin output) and my temperature reading is off. I get 60 degrees when the actual temp is about 20. Is there a way to calibrate this via software? 53:Ext_temperatrue_MF52_103_B3380 is already selected and the TC1, TC2...
Back
Top