Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

ESP32 - Development of a CAN Bus sniffer with screen output

Translated223 USD

Applications 1

Application viewing is only available registered users.
  1. 6512    229  4   7
    5 days601 USD

    Hello, I'm ready to try to implement it.
    Without tests on incoming data, it's a bit blind, but we can try.
    Message me privately, we'll discuss the details.

  2. 1 proposal concealed
  • Oleksii Mamontov
    11 February 2025, 9:00 |

    Так бы и написали за сутки можно сделать ))


  • Sfinx N
    11 February 2025, 9:02 |

    ви б спочатку хоч загуглили б max CAN швидкiсть на яку здатна SN65HVD230 разом з MCU, та й ще таким тормозним як esp 😉 

  • Oleksii Mamontov
    11 February 2025, 9:27 |

    А шо с ним не так обычный трансивер для CAN2.0 до 1 Мбит

    Но вот это  (от автора темы)

    . Реализация CAN сниффера3-5 часовНастройка SN65HVD230, чтение и фильтрация CAN сообщений.

    Ему бы стоило немного выучить тему и прочитать даташит,  чтоб понять 

    как работает кан трансивер и для чего он нужен.








  • Sergey Azarenko
    11 February 2025, 9:34 |

    Я почему так написал... есть уже библиотеки готовые для всего этого. Тут как бы Америку открывать не надо 😀

  • Oleksii Mamontov
    11 February 2025, 9:42 |

    Ну тогда чего сами не сделаете ) все ж есть, 

     и фильтры сможете как то настроить на трансирвере, Вы будете первым у Вас получиться ))

    Вам чат гпт ТЗ писал ?   Он и поможет за сутки написать  )

  • Sergey Azarenko
    11 February 2025, 13:02 |

    https://store.mrdiy.ca/p/esp32-can-bus-shield/

    есть уже готовые решения, но как я понял они не будут работать хорошо с самим ESP32 дисплея. 


    если есть другие предложения - я готов всё рассмотреть  

  • Sfinx N
    11 February 2025, 13:30 |

    Щось менi здається що мегабiту там нiяк не буде

  • Sergey Azarenko
    11 February 2025, 13:51 |

    в авто CAN выдает от 100 до 500 кбит 

    иначе можно сделать через ардуино, но в принципе двойная работа...

  • Oleksii Mamontov
    11 February 2025, 15:21 |

    STM32 ваш порятунок , краще серія  stm32g431  , має CAN FD на майбутне

    Вартість  90 грн.

    Шукайте дисплей також з spi aбо з іншою швидкою шиною.

    І це все як мінімум місяц якщо займатись усім кожного дня.


  • Sfinx N
    11 February 2025, 17:57 |

    нi, 100kbit просто так там вам нiхто вибрати не дасть - швидкiсть задає мастер, тобто авто. на шинi _вже_ буде 250/500 або бiльше. Є великі сумніви що esp потягне навiть 250 без глюкiв.

    мені наприклад вже зрозумiло - якщо элементна база вже складена, то людина знає що робить


  • Oleksii Mamontov
    11 February 2025, 20:16 |

    https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/peripherals/twai.htmlimage


    Зупиніться)), все вона зможе, але на відміну від інших мікроконтролерів, де це реалізовано на рівні заліза.

    Китайці роблять це все на програмному рівні, і код прихований. які глюки у ньому закладені, невідомо.

    Тому розглядати цю платформу для серйозних проектів не варто.

  • Sergey Azarenko
    11 February 2025, 23:15 |

    https://youtu.be/h2JC2m5xeXU?si=EKYOnc4_xlVtKMbA


    вот ESP32 походу нормально работает и справляется с CAN шиной и графикой  

  • Sfinx N
    12 February 2025, 1:17 |

    походу це старий 350z 2004 року - цiкаво що буде з цим снiфером в нових тачках

  • Oleksii Mamontov
    11 February 2025, 15:15 |

    То шо Вам здається то Ваша справа, читайте даташит це звичайний трансірвер 

    до 1мбит включно, згідно стандарту CAN2.0 все інше це Вам здається )


  • Sfinx N
    12 February 2025, 1:14 |

    я казав не про трансівер - якщо вам здається що ви зможете прийняти 1Mbit CAN в ESP32, то тут навiть datasheet не допоможе

  • Oleksii Mamontov
    13 February 2025, 8:28 |

    Ви заглиблюється в цей дурні,

     Ви розумієте що йдеться про швидкість обміну на шині ?

  • Oleksii Mamontov
    13 February 2025, 8:55 |

    Можливо Ви маєте на увазі завантаженість шини , якщо вона велика  то так есп32 не зможе  та буде пропускати кадри , тем паче якщо це робити  за допомогою якогось  ардуино та ще намагатись виводити щось на екран.


  • Aleksandr Malygin
    12 February 2025, 1:05 |

    MCP2515 + Arduino + Nextion
    Будет работать.

  • Oleksii Mamontov
    13 February 2025, 8:59 |

    Это все может заменить STM32g431 за ценой модуля mcp2515.))

    Ардуино это игрушка для входа в тему микроконтроллеров,

    но не для серьезных изделий 

Current freelance projects in the category C & C++

Reverse engineering of console utilities for querying SSD controllers (Flash ID)

1. Purpose of the work Extraction of the application programming interface (API) for interaction with SSD/NVMe controllers from the provided set of console utilities (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron, etc.). The result should be working code in C/C++…

C & C++Desktop Apps ∙ 6 days 15 hours back ∙ 6 proposals

Development of a Minecraft Java Seed Map / Seed Viewer for the website

Development of Minecraft Java Seed Map / Seed Viewer for the websiteProject Description A browser-based tool Minecraft Java Seed Map / Seed Viewer needs to be developed, which will work on our website and allow the user to enter a seed from Minecraft Java Edition and view an…

C & C++HTML & CSS ∙ 6 days 21 hours back ∙ 15 proposals

Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x)

22 USD

Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x) on the identical hardware platform (ESP32 + SX1268, 2W) based on the criteria of range, throughput, link stability, and power consumption. Conduct tests with…

C & C++C# ∙ 11 days 5 hours back ∙ 2 proposals

Client
Sergey Azarenko
Ukraine Zaporizhzhia  16  0
Project published
1 year back
96 views
Tags
  • FreeRTOS
  • C#/C
  • can-bus
  • LVGL