Search found 4 matches

by _scrat
Wed Aug 22, 2018 3:23 pm
Forum: Hardware
Topic: About the CAN controller.
Replies: 175
Views: 304516

Re: About the CAN controller.

On my hardware it works now too. But I had to modify the can driver. To the function in can.c static void can_configure_gpio(gpio_num_t tx, gpio_num_t rx, gpio_num_t clkout, gpio_num_t bus_status) I added the line gpio_set_direction(rx, GPIO_MODE_INPUT); Maybe your software sets this outside the dri...
by _scrat
Wed Aug 22, 2018 11:24 am
Forum: Hardware
Topic: About the CAN controller.
Replies: 175
Views: 304516

Re: About the CAN controller.

Hi All, this is not a direct reply to the last post, but I think my question fits this thread well. In my design I am short og GPIO pins. So i chose GPIO34 for the CAN Rx pin. I know, GPIO 34 is input only but since I am using it as Rx pin it should work. But it doesn't. The CAN controller does not ...
by _scrat
Mon Dec 11, 2017 5:05 pm
Forum: Hardware
Topic: ESP-WROOM-32 vs. ESP-WROOM-32D
Replies: 2
Views: 6912

ESP-WROOM-32 vs. ESP-WROOM-32D

Hi, I wonder about the differences between ESP-WROOM-32 and ESP-WROOM-32D. As I can see from the Espressif website both modules have the same pins the same amount of memory. The only points seem to be that the 32D is 0.3mm thicker and the esp32 chip integrated in the module has a different package. ...
by _scrat
Wed Oct 11, 2017 8:49 am
Forum: Hardware
Topic: About the CAN controller.
Replies: 175
Views: 304516

Re: About the CAN controller.

Hi DrSegatron If the CAN controller sees a low level at the Rx Pin, it thinks the bus is in the dominant state, thus occupied and doesn't send anything. Furthermore the CAN Controller expects its Tx signal to be looped back by the transceiver. So if you don't have a transceiver connected, try to sho...