CAN-BUS Breakout
Breadboard Compatible CAN-BUS Breakout Module
What is this:
Some of us have already used the commonly available CAN-Bus breakout modules available on the market. They are extremely cheap, and work well. They are however designed to be used with 5v logic, like an Arduino. It is also quite possible to use level converters to make them work with 3v logic ( like the Raspberry Pi, ESP32 etc.)
The existing modules are also not breadboard compatible.
This is thus my humble attempt to make my own life ( as well as maybe someone else's) a bit easier...
The two modules side by side for comparison.
How does it work? / What features does it have?
The board uses the MCP2515 SPI CAN Controller from Microchip, with the TJA1050 CAN Transceiver. Both of these are extremely cheap and easy to get hold of. The MCP2515 is 3v or 5v compatible, but the TJA1050 is a 5v only device.
Features:
- 5 Bi-Directional Level converters, based on the BSS138 N-Channel MOSFET, also a very cheap and readily available component.
- Clearly labeled 3v and 5v logic pins
- Breadboard compatible
- Jumper to enable the 120ohm ballast resistor for use in short distance CAN Networks
- Dimensions: 63mm x 24mm
The Breakout module is compatible with Arduino, ESP32, ESP8266, Raspberry Pi, Raspberry Pi Pico as well a STM32 and other micro-controllers that are equipped with an SPI bus.
Schematic
Software
The breakout board will function with most of the popular Arduino or Micropython/ Circuit Python CAN Bus Libraries.
CAN-BUS Breakout
*PCBWay community is a shared platform and we are not responsible for any design issues.
- Comments(0)
- Likes(1)
-
Glazistov May 29,2022
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by MakerIoT2020
-
ESP32-S Development Board, in "Arduino Uno" form factor ESP32-S in Arduino Form FactorThe ESP32-S is, at least in my opinion, one of the most versatile micr...
-
W307186ASC94_Gerber_PCB_USB-Ports USB Power Supply ModuleUSB Ports are quite handy to power all our day-to-day electronic devices, but...
-
Atmega 328P based PWM controller Card ATMega 328P Based PWM controller CardAs part of my recent ESP-12E I2C Base Board project, I designed...
-
W307186ASC71_Gerber_PCB_ESP-Now Remote Today we will look at the remote control unit for the Robotic Toy Car – Part 6.The project is close ...
-
W307186ASV69_Gerber_PCB_Robot-Car-MCU-Board Prototype In our last project, we started working on repurposing an old toy car. In this part, Robot Toy Car –...
-
W307186ASV62_Gerber_PCB_DUAL-H-Bridge by makeriot2020 on May 27, 2022Many of us have old toys laying around the house, they belong to ou...
-
CAN-BUS Breakout Breadboard Compatible CAN-BUS Breakout ModuleWhat is this:Some of us have already used the commonly ...
-
RA-02 Breakout with Level converters Breadboard and beginner-friendly RA-02 Breakout ModuleMost Makers and electronics enthusiasts may al...
-
ATMEGA328P Module with integrated LoRa and CAN Bus ATMEGA328P Module with integrated LoRa and CAN-BUSINTRODUCTIONIn my quest to perfect my LoRa telemet...
-
Sx127x-Ra-02-Test-Module with ATMEGA328P-AU SX127x LoRa/FSK/OOK Prototype Radio BoardI recently had a requirement to do some automation/telemetr...
-
USB-ASP Programmer ATMEGA8 Build your own USB-ASP Programmer CloneBymakeriot2020 FEB 21, 2022 Arduino, ASP programmerUsing mor...
-
Breadboard Power Module Breadboard Power Module – Custom designedBreadboard Power modules are nothing new or exciting at all...
-
ATMEGA4808 Development board Breaking out of the Chip Shortage – Attempt #3The ATMEGA4808 provides a very attractive solution to ...
-
ATTiny1616 Minimal Breakout board - QFN Breaking out of the Chip Shortage – Attempt #2The ATTiny1616 is a step up from the ATTiny202, having...
-
ATTiny202 Minimal breakout Get Started with the ATMegaTiny202As I have hinted in my recent two posts about UPDI programmers, I ...
-
Small Cheap UPDI Programmer Small and Cheap UPDI ProgrammerUPDI programmers are a new necessity in my lab, as I continue my ques...
-
Multipurpose UART/UPDI Programmer with ESP Autoflash/Reset Capability USB-to-Serial converters are some of the most used modules on my bench. I have quite a few of them, ...
-
ESP12-F Relay Board This is a general-use ESP12-F Relay board with Mains voltage on the Common of the Relay. An AC-to-DC...
-
-
-
-
-
-
-
-
-
-
ESP32-S Development Board, in "Arduino Uno" form factor
3142 4 10