Hello dear forum members. I am Hayri and new here and received my uConsole today and made a first video:
Where I show the individual components, which I am sure everybody knows already but maybe not my channel viewers, and talk about my own version of a expansion port PCB, which along the known and available GPS, LoRa, RTC, USB hub, will include a ADXL345 accelerometer sensor, CAN BUS connectivity, since it will make a great OBDII diagnostics tool for your car or additional Instruments and an ESP32-S3 module with the GPIO’s exposed on the side. The ESP32-S3 can be used either via WiFi or Bluetooth or wireless with ESP NOW. If you have any questions please feel free to ask.
Since OBDII requires its own connector anyway, you might just use an OBDII-to-USB cable or an OBDII bluetooth dongle. Why would you need a special expamsion?
Good question. I have build several CAN BUS gauges from a “simple” Atmega328 chip with OLED display, a Atmega1284P version with a 1.3" IPS display to a 3.5" Touch screen version running on a ESP32 chip, to versions with multiple displays, namely my V-Gauge with 5 OLED displays or the 5 IPS color display version. You can of course use a Bluetooth dongle and have around a second delay in what is read/displayed or slightly better with a WiFi version dongle, or a wired dongle. The wired dongle will hang of the side of the uConsole, which is nothing bad really, but I would rather have it inside on the PCB. There are of course several options, but I like mine. I also have a OBDII plug that has a USB type A connector and my PCB will have a dedicated type C connector and you will be able to use any good USB cable in the length you need even one that for example has a 90 degree angled type C connector which will go out and to the back of the uConsole. Plus it’s not like the other options are free, you still have to pay for those. I could have easily write a firmware for the ESP32-S3 chip on the PCB and have wireless CAN BUS as well, I just prefer CAN BUS to be wired. Hope that this will answer your question. Thank you.