The CAN32 development board is designed to allow easy projects and testing of the ESP32 in a CAN-BUS environment.
This board has many features that will get you started without the need for external breakouts.

One of the main requirements for this dev board was a high-quality PCB (gold coated pads) and brand-name parts. Broken-out pins can be used for adding various other modules and sensors. The automotive synchronous step down DC-DC converter is able to provide 500mA @3.3V (roughly 200mA for external devices). An ESP32u with U.Fl connector allows you to connect U.Fl WiFi antennas or a U.Fl to RP-SMA-F for larger duck antennas.

All components are genuine brand-name, high quality, high-temp parts that meet or exceed recommended electrical requirements.

GPIOs/power broken out:

5V (when USB is applied)

3.3V (~300mA for on-board devices, ~200mA available for external devices)

The ESP32 CAN-BUS protocol is still under development (as are most features), but there are working examples available (https://github.com/ThomasBarth/ESP32-CAN-Driver).
Each board is tested, CP2102 pre-configured, and an Arduino Wifi-Scan example is pre-programmed.

Rates to United States of America

Shipping Rate

Ships From

First item

Additional items

Czech Post: Priority AirMail

Shipping usually takes 5-7 work days (US, Non-EU, Asia), Aus/NZ usually take around two weeks. Please use the Tracking Number provided upon shipping and enter it into your national post office's online tracking. The tracking number will usually be registered in the destination country's postal search 3-5 days after departure.

Review Breakdown

Average Ratings

Still not able to get it working

As pointed out by others the lack of schematics and hard communication with the producer render this product startup very hard.Moreover I'm still not able to get it working with the CAN bus I have, the producer suggestes to unsold the termination resistor - I would have preferred a jumper since configuration changes for anybody.

MicroPython not working

I bought this board in mind to program it in microPython. Flashing the latest firmware (esp32-20190805-v1.11-187-g00e7fe8ab.bin) works with no problems. But I could not see the Python REPL prompt (>>>) !

CAN work with USB connected but not with 12V. As already noted in other reviews, it would be nice to have the schematic.

I love this product ..

I hope I can figure out how to build a opcua (open62541) gateway .. maybe the chip is too small to do this but i'll trySome example scripts on how to use the module would have made the start a little easier.

Very nice board

The shipping took a while but when it arrived I was impressed and pleased.

The notes say you have to remove the SDCard when programming but in practise I found this wasn't necessary.

The expansion connector is interesting and if it exposes an I2C interface or a UART I'd suggest adding a U-Blox SAM-M8Q daughter board as this would allow the construction of a very small CAN logger with GPS. Failing that, a battery backed RTC would be useful to add a timestamp to the logs.

Great little device

Bought the CAN32 to play with NMEA2000 (boat can network) and the ESP32. Everything works as promised and the price is very reasonable.

As noted in other reviews, it would be helpful to have the schematic or at least more details on the connections but it has been posted since then. I had doubt about how the SDCard is connected, it is SPI and MISO/MOSI/CLOCK are 19/23/18. As noted in the other comments CS for the card is 17.

With all of this I was able to make a NMEA2000 logger that records all traffic to the SDCard (see https://github.com/ttlappalainen/NMEA2000_esp32 for the driver) in one afternoon.

Thanks for putting this product to market - I look forward to the next revision!

Hardware works, but lack of documentation caused problems

I bought the CAN32 hoping that it would be an easy way to log CAN data using Arduino. Unfortunately, there is no schematic for this board or other documentation, which caused me to spend an entire weekend trying to get the CAN functionality to work. The problem was that the CAN transceiver Rs pin (mode select) was connected to pin 27 (IO16) on the ESP-WROOM-32 module and needed to be driven low, and the Arduino example code that the product page links to does not do this.Very disappointed in the lack of simple documentation or working example code, I should not have to reverse engineer the product in order to be able to use it.

What is a Tindarian?

We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.

How does one become a Tindarian?

We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!