# VPW BUS \<\> CAN convertor

**URL:** <https://forum.realdash.net/t/vpw-bus-can-convertor/5761>\
**Category:** Custom Hardware / Electronics\
**Created:** [July 6, 2024, 1:51am UTC](https://forum.realdash.net/t/vpw-bus-can-convertor/5761 "2024-07-06T01:51:28Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Falcon\_S](https://forum.realdash.net/user_avatar/forum.realdash.net/falcon_s/32/2100_2.png) [@Falcon\_S](https://forum.realdash.net/u/Falcon_S)\
**Post date:** [July 6, 2024, 1:51am UTC](https://forum.realdash.net/t/vpw-bus-can-convertor/5761/1 "2024-07-06T01:51:28Z")

</div>

my goal is to make a VPV \<\> CAN data converter  
I have developed a circuit technique and a printed circuit board. I need help with STM32 programming. who can help, or are there other solutions?

---

<div class="post-metadata">

**Author:** ![nemiro](https://forum.realdash.net/letter_avatar_proxy/v4/letter/n/d2c977/32.png) [@nemiro](https://forum.realdash.net/u/nemiro)\
**Post date:** [July 12, 2024, 8:24pm UTC](https://forum.realdash.net/t/vpw-bus-can-convertor/5761/2 "2024-07-12T20:24:12Z")

</div>

So, translate J1850 messages into CAN? That should be straightforward, if you know what the J1850 message protocols are, and then what CAN protocols you want to use for formatting and IDs.

---

<div class="post-metadata">

**Author:** ![Falcon\_S](https://forum.realdash.net/user_avatar/forum.realdash.net/falcon_s/32/2100_2.png) [@Falcon\_S](https://forum.realdash.net/u/Falcon_S)\
**Post date:** [July 12, 2024, 9:21pm UTC](https://forum.realdash.net/t/vpw-bus-can-convertor/5761/3 "2024-07-12T21:21:08Z")

</div>

Unfortunately, I don’t have enough knowledge. I understand something about circuit design and packet analysis. I need help writing a firmware for STM32F405… and on account of the broadcast - as there is a head of 3 bytes - we use 29 bits of ID CAN and also do not use the checksum byte and we need only 8 bytes of date in CAN frame.

 ![photo_2024-07-08_18-17-45](https://forum.realdash.net/uploads/default/original/2X/4/4bf2b2f68bf3a388d343d6e26ec8dbb77ba450ca.jpeg)

---

<div class="post-metadata">

**Author:** ![AndyV53](https://forum.realdash.net/letter_avatar_proxy/v4/letter/a/ecc23a/32.png) [@AndyV53](https://forum.realdash.net/u/AndyV53)\
**Post date:** [August 29, 2024, 7:34am UTC](https://forum.realdash.net/t/vpw-bus-can-convertor/5761/4 "2024-08-29T07:34:08Z")

</div>

on the Macchina Forum there was a thread about developing the arduino software for both Ford and GM VPW J1850 Protocol. The library for the protocol can be found here: [GitHub - redheadedrod/j1850: J1850 protocol for M2](https://github.com/redheadedrod/j1850)

The thread that details the protocol can be found here: [Support for j1850 VPW/PWM? - General Discussion - Macchina](https://forum.macchina.cc/t/support-for-j1850-vpw-pwm/67)

---

<div class="post-metadata">

**Author:** ![Falcon\_S](https://forum.realdash.net/user_avatar/forum.realdash.net/falcon_s/32/2100_2.png) [@Falcon\_S](https://forum.realdash.net/u/Falcon_S)\
**Post date:** [August 30, 2024, 11:43am UTC](https://forum.realdash.net/t/vpw-bus-can-convertor/5761/5 "2024-08-30T11:43:19Z")

</div>

hello. Thanks. i allready made VPW transmiter and reader - now i made analys stream VPW
