This repository has an arduino sketch to create a slcan USB/Bluetooth device using the ESP32, SN65HVD230 CAN transceiver and 128x32 SSD1306.
Requires the use of the following Arduino libraries
https://github.com/nhatuan84/arduino-esp32-can-demo
Adafruit_GFX
Adafruit_SSD1306
Current "ESP32 ESP-WROOM-32 Wemos D1" uses CP2102 USB to TTL which is limited to 500kbps Schematic for the device to follow
Bill of materials is in "esp32-slcan BOM.txt"
Diagram that shows built insides and required wiring
Can PCB without screen
Original with screen
Inside original a
Inside original b