Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
W

wican-fw

> 编程语言
Open source

www.meatpi.com --- Documentation | Supported Vehicles | Firmware updates | Discord server | Reddit WiCAN PRO Recommended We highly recommen…

725 stars0 likes5 views
WebsiteGitHub

About

www.meatpi.com --- Documentation | Supported Vehicles | Firmware updates | Discord server | Reddit WiCAN PRO Recommended We highly recommen…

www.meatpi.com

Documentation | Supported Vehicles | Firmware updates | Discord server | Reddit

WiCAN PRO Recommended

We highly recommend ordering the WiCAN PRO version because:

  • It features an advanced OBD chip, improving compatibility with a wider range of vehicles.
  • You’ll receive access to the latest features and firmware updates.
  • It offers better long-term support compared to the standard WiCAN because of memory limitations on the original WiCAN hardware.

Order on Mouser or Crowd Supply!


WiCAN PRO

  Feature
  WiCAN Pro ⭐
  WiCAN
  OBDLink MX+

USB & HARDWARE

USB Host Interface✅❌❌

Dual USB to Serial✅❌❌

Button✅❌✅

SD Card Logging✅❌❌

CONNECTIVITY & SOFTWARE

InterfaceWiFi / BLE / USBWiFi / BLEBluetooth

WiCAN Firmware✅✅❌

Wireguard VPN✅❌❌

HTTPS✅HTTP only—

MQTTS (Secure MQTT)✅MQTT only—

Home Assistant Nabu Casa✅❌❌

Firmware Updates - Access Latest FeaturesFullLimited—

Improved Web Interface✅❌—

Additional Reverse Engineering Tools✅❌—

RealDash CAN Protocol (PIN 6/14)✅✅❌

slcan / socketCAN (PIN 6/14)✅✅❌

PROTOCOLS

Medium Speed CAN MS-CAN (PIN 3/11)✅❌✅

GM High-Speed J1962 (PIN 12/13)✅❌✅

Single Wire CAN GMLAN (PIN 1)✅❌✅

SAE J1850-PWM✅❌✅

SAE J1850-VPW✅❌✅

ISO 9141-2✅❌✅

ISO 14230-4 Slow/Fast✅❌✅

INSTRUCTION SETS

ELM327 Instructionsv2.3Emulation v1.5v2.3

ELM329 Instructionsv2.2❌v2.2

STN Instructions✅❌✅

VT Instructions✅❌❌

Price$89$42$139.95

WiCAN PRO 4G Module

ESPNetLink is an LTE and GPS module that provides IoT connectivity and real-time vehicle tracking for your WiCAN PRO adapter. To support this project, please subscribe for updates Crowd Supply!

WiCAN

WiCAN-USB Pinout

*** To activate the 120R termination resistor, simply connect the TR pin to CANH. The other end of the termination resistor is connected to CANL internally.

WiCAN-OBD2 Pinout


webCAN Coming soon!

  • Important Notes
  • API
  • Build
  • Description
  • ELM327 OBD2 Protocol
  • Firmware Update
    • OTA
    • USB Flash

Important Notes:

  • The OBD2 adapter is not designed to powered of the USB connecter. The USB connector can power the adapter to flash custom firmware or hardreset the deivce and can also be used for debuging.
  • It is highly recommanded to turn OFF the BLE if not used. Otherwise it might affect the preformance.
  • When the BLE is connected, the device configuration access point will be disabled i.e you won't be able to configure the device unless you disconnect the BLE, by turning off the BLE on your phone or device.
  • If AP+Station mode is enabled, only use station IP to communicate with the device and AP must be used for configuration only.

API

API Documentation

Programing examples

Build:

  1. Install ESP-IDF >= v5.1.
  2. Clone project.
  3. Open project and build.

Description:

WiCAN is a powerful ESP32-C3-based CAN adapter for car hacking and general CAN-bus development. It is available in two form factors, OBD-II and standard USB-CAN. The original firmware can use Wi-Fi or BLE to interface directly with RealDash, which allows you to create your own custom dashboards with stunning graphics. It is available for Android, iOS, and Windows 10. WiCAN connects to your existing Wi-Fi network and any device on that network, where it allows you to configure Wi-Fi and CAN settings through a built-in web interface. Both versions have a power-saving mode that detects when the voltage drops under 13 V or some other preset value. When this power-saving mode is engaged, WiCAN is capable of entering sleep mode, which drops current consumption below 1 mA.

WiCAN is a simple, ready-to-use solution for CAN-bus development and hacking. It accelerates development by providing vehicle-diagnostic APIs and libraries in various languages and for various operating systems. WiCAN works with a large array of pre-existing vehicle-diagnostic libraries, including RealDash, SavvyCAN, BUSmaster, python-can/SocketCA, and more. APIs are also available for LabView, C#, VB.Net, Delphi, and Python in case you’re writing your own software.

WiCAN-OBD

WiCAN-OBD will be of great interest to car enthusiasts and tinkers who want to modernize or customize the head-unit displays in their cars using RealDash. Check out some examples of the available graphic interfaces, which are supported by a robust collection of Manuals & Tutorials to get you started with RealDash.

Another great feature of WiCAN-OBD is its MQTT battery alerts. It can monitor your battery voltage and send an alert if that voltage drops under a set threshold. This feature is especially important for users who own multiple cars they do not use regularly.

WiCAN-USB

WiCAN-USB can be powered through USB or through a screw-terminal connector. The hardware and firmware is almost identical to WiCAN-OBD, but with an extended voltage range up to 36 V. Many of the projects we work on involve 12 V or 24 V trucks, and WiCAN-USB comes in handy when we need to monitor those trucks remotely, from the comfort of our desks, by configuring them to connect to Wi-Fi. And, thanks to its low cost, we don’t need to worry about breaking or losing it the WiCAN-USB device itself.

WiCAN-USB can also be used as a USB-to-CAN adapter when Wi-Fi connectivity is not available or when a hardwired connection is needed.

Programming Examples

Features and Specifications:

  • Supports CAN2.0A/B up to 1Mbits.
  • Works with Realdash, based on "realdash 66"
  • Supports SocketCAN and works with BUSMaster
  • Supports TCP and UDP
  • WiFi can be used in AP and station mode
  • WiFi and CAN configured using web interface.
  • Diode protection for the USB port

© 2024 meatPi Electronics | www.meatpi.com | PO Box 5005 Clayton, VIC 3168, Australia

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

C

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言