https://github.com/abdulrahman-yasser/instructables_tiva-c_receive_from_nodemcu
The project is a CAN bus communication between Nodemcu and Tiva-C. This repo contains the code for instructables's project link
https://github.com/abdulrahman-yasser/instructables_tiva-c_receive_from_nodemcu
Last synced: 2 months ago
JSON representation
The project is a CAN bus communication between Nodemcu and Tiva-C. This repo contains the code for instructables's project link
- Host: GitHub
- URL: https://github.com/abdulrahman-yasser/instructables_tiva-c_receive_from_nodemcu
- Owner: Abdulrahman-Yasser
- Created: 2023-11-23T16:19:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-10T00:47:09.000Z (about 1 year ago)
- Last Synced: 2025-02-14T01:38:31.792Z (4 months ago)
- Language: C
- Size: 24.4 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# instructables_Tiva-c_Receive_from_Nodemcu
The project is a CAN bus communication between Nodemcu and Tiva-C. This repo contains the code for Instructables's project link
[](https://medium.com/@abdu.ya74/can-bus-communication-7589402276bd) [medium-article](https://medium.com/@abdu.ya74/can-bus-communication-7589402276bd)
[](https://www.youtube.com/watch?v=lWWCg1qRbLw) [youtube.video](https://www.youtube.com/watch?v=lWWCg1qRbLw)
[](https://www.instructables.com/CAN-Communication-Bus-Between-TIVA-C-and-Nodemcu/) [instructables.Project](https://www.instructables.com/CAN-Communication-Bus-Between-TIVA-C-and-Nodemcu/)## Description :
- Tiva-C wired with mcp2551.
- Nodemcu wired with mcp2515.
- mcp2515 uses SPI module on Nodemcu to generate the CAN Signal.
- mcp2515 needs 5V to work fine.
- the CAN Bus Communication is between CANH and CANL on both mcp2515 and mcp2551.
- Tiva-C Receives multiple messages from Nodemcu.
- Tiva-C filters the IDs on the CAN Bus to receive the IDs it wants to receive.
- Tiva-C's code is friendly and configurable to allow the user to re-configure it to suit his application.
- Tiva-C's Code is separated into two parts.
- Static -: Shouldn't be changed.
- Dynamic -: you can change it to suit your application.


