RepositoryCJPNhật Bản
nopnop2002

nopnop2002/esp-idf-CANBus-Monitor

Monitor Canbus traffic

140sao
24fork
0issue
2lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: can

#1 Repository Của Tuần

3
TINIX TRENDING·Chủ đề: can-bus

#3 Repository Của Tuần

6
TINIX TRENDING·Chủ đề: esp-idf

#6 Repository Của Tuần

🚗 Giám sát CANBus bằng ESP32 – Giải pháp nhẹ nhưng mạnh

Một công cụ firmware mở giúp ESP32 trở thành thiết bị giám sát CANBus, giao tiếp với PC Windows qua USB hoặc UART.

Dự án esp-idf-CANBus-Monitor là firmware C được viết cho nền tảng ESP-IDF, biến các board ESP32, ESP32-S2/S3, ESP32-C3/C6 thành một thiết bị giám sát lư lượng truy cập trên mạng CANBus. Phần mềm được thiết kế để hợp tác với phần mềm giám sát CANBus từ SeeedStudio (USB-CAN Analyzer), chạy trên Windows.

✨ Điểm nổi bật

  • Hỗ trợ nhiều chip ESP32: ESP32, ESP32-S2/S3, ESP32-C3/C6�� d- Giao tiếp USB hoặc UART: Hỗ trợ cả USB-TTL converter và USB OTG trên ESP32-S2/S3
  • Sử dụng TWAI: Giao thức CANBus của ESP32 thông qua transceiver SN65HVD23x
  • Cấu hình qua menuconfig: Dễ dàng thiết lập baud rate, chân GPIO
  • Tương thích ESP-IDF V5.0 trở lên: Hỗ trợ cả cấu hình cho ESP-IDF V6 (kèm cảnh báo legacy driver)
  • Mạch test đầy đủ: Hướng dẫn mạch kết nối MCP2515 + MCP2551 hoặc SN65HVD23x
  • Mã nguồn mở, nhẹ: Chỉ là firmware, người dùng tự cài đặt phần mềm Windows

💡 Vì sao đáng chú ý

Khác với các giải pháp phần cứng chuyên dụng đắt tiền, dự án này biến ESP32 – một chip rẻ tiền và dễ lấy – thành một công cụ giám sát CANBus đầy đủ. Đặc biệt phù hợp với việc phát triển, gỡ lỗi các hệ thống nhúng sử dụng giao thức CANBus như ô tô điện, robot, hoặc thiết bị công nghiệp. Chỉ cần kết nối đúng transceiver và chạy phần mềm Windows, người dùng có thể truy cập toàn bộ gói tin CAN một cách thời gian thực.


#ESP32 #CANBus #ESP-IDF #OpenSource #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryC
HeyWillow/willow

Open source, local, and self-hosted Amazon Echo/Google Home competitive Voice Assistant alternative

3.1k
Oct 1, 2026
RepositoryC
RavenSystem/esp-homekit-devices

Advanced firmware to add native Apple HomeKit and custom configurations, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP8266 series. (Shelly, Sonoff, Electrodragon, Tuya...)

3.0k
Sep 18, 2026
RepositoryC
morcibacsi/PSAVanCanBridge

VAN - CAN protocol bridge (V2C) for cars made by PSA Group (Peugeot, Citroen)

190
Oct 2, 2026
RepositoryC
cvra/can-bootloader

The bootloader used to flash our CAN-connected boards

154
Feb 6, 2023
RepositoryC++
espressif/arduino-esp32

Arduino core for the ESP32 family of SoCs

17.6k
Oct 20, 2026
RepositoryC++
geo-tp/ESP32-Bit-Pirate

A Hardware Hacking Tool with Web-Based CLI That Speaks Every Protocol

6.2k
Oct 18, 2026
RepositoryC++
GENIVI/CANdevStudio

Development tool for CAN bus simulation

1.1k
Jul 21, 2025
RepositoryC++
autowp/arduino-mcp2515

Arduino MCP2515 CAN interface library

1.0k
Feb 27, 2026
RepositoryC++
latonita/arduino-canbus-monitor

Can bus monitoring tool based on arduino and can bus shield. Implements CAN ASCII/SLCAN protocol compatible with Lawicel CAN232/CANUSB. Can be used for monitoring low speed CAN (interior can bus of most cars, less than 500kbps). For higher speeds serial port can become a bottleneck in case data density is high.

337
Oct 3, 2026