MeatPi Electronics
Bluetooth
Wi-Fi
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 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 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.
WebCAN is a browser-based web application that allows you to send and receive CAN-bus data. It’s designed to run on any platform, including Android and iOS. WebCAN works over Wi-Fi or USB using websockets or the WebUSB API.
WiCAN-OBD | WiCAN-USB | Macchina A0 | Freematics ONE+ Model A | |
---|---|---|---|---|
Processor | ESP32-C3 | ESP32-C3 | ESP32 | ESP32 |
Power Connector | OBD Connector | USB or Screw Terminal | OBD Connector | OBD Connector |
Voltage | VBat 7.5 V - 16 V | 7.5 V - 36 V | VBat | VBat |
Wi-Fi/BLE compatible | Yes | Yes | Yes | Yes |
USB-to-CAN interface | No | Yes (UART0) | Yes | No |
USB to UART | No | up to 6 Mpbs | Yes | No |
Web-CAN | Wi-Fi | Wi-Fi and USB | No | No |
RealDash | Wi-Fi | Wi-Fi and USB | No | No |
SavvyCAN | Wi-Fi | Wi-Fi, BLE, and USB | Yes | No |
BUSmaster | Wi-Fi | Wi-Fi only | No | No |
python-can/SocketCAN | Wi-Fi | Wi-Fi and USB | Yes | Unknown |
API | Wi-Fi | Wi-Fi only | Unknown | Unknown |
Price | $42 | $42 | $85 | $80 |
You can find our User Guide, software and open source hardware documentation in our GitHub repo.
"The device is available in USB-CAN and OBD-II form factors and comes with firmware that works with RealDash to create nice-looking dashboards with the data."
"[T]his little open source project is key for anyone wanting to keep tabs on their car's performance."
Produced by MeatPi Electronics in Melbourne, Australia.
Sold and shipped by Crowd Supply.
OBD2 CAN bus adapter
USB CAN bus adapter
From the Crowd Supply Basics project.
Melbourne, Australia · meatpiHQ · meatpiHQ · meatpi.com
Ali makes hardware tools.