Skip to the content
PCBKitNew board
2 layersCanbus module, the printed circuit board in 3D

Olin Baja Monorepo for 2021

Copper layers
2
Thickness
1.6 mm
Parts
48
Nets
50
Pads
229
Tracks, vias
0, 0
Pours
1
Routed
Not yet
KiCad
KiCad 5 (file 20171130)
Created
28 Sep 2021
Updated
29 Oct 2021

Overview

Canbus module is an open-source printed circuit board by FrankRacing, from the FrankRacing/Sensing2021 repository on GitHub. It is a 2-layer board with 48 parts on 50 nets.

It is built around the ATMEGA328P-AU, TJA1050T/CM and FT232RL, with the LM1117-ADJ and TB002-500-02BE among its other parts. Its parts include 13 capacitors, 12 resistors, 8 connectors, 6 ICs and 5 diodes. It belongs with the interfaces and adapters boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

5

README

README.md

Olin Baja Electrical 2021

This repository contains the hardware, firmware, software, and important technical documents for the 2021 iteration of Olin College of Engineering's Baja project team.

Repository structure

  • hardware: boards
  • packages: store
  • parts: COTs

Instructions to commit:

The main branch is protected, so you cannot commit directly! You need to make a branch first. We suggest learning how to use VSCode's Version Control tab and installing the GitLens extension.

  • Make sure your main branch is up to date (git pull)
  • Make sure you're on the main branch
  • Call git checkout -b <your initials>/<branch_name>
    • IE for me it would be git checkout -b jk/important_feature
  • Work on your code, committing frequently
  • Push your code to Github
  • Make a pull request with your branch
  • Wait for your code to be reviewed, responding to review requests
  • Merge your branch, and then delete it.

This process will need to be repeated for every change you want to make to the main repository

Parts

48
QtyValueFootprintReferences
101kResistor_SMD:R_0603_1608MetricR1, R2, R3, R4, R5, R7, R8, R9, R11, R12
6C_100nFfootprints:C_0603_1608MetricC1, C3, C4, C14, C15, C16
4C_30pFfootprints:C_0805_OEMC5, C6, C8, C9
4LED_0805footprints:LED_0805_OEMD1, PWR1, RX1, TX1
2C_4.7uF_25Vfootprints:C_0805_OEMC2, C12
2Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ8, J9
2Conn_01x15_MaleConnector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_VerticalJ4, J5
2CrystalCrystal:Crystal_SMD_7050-4Pin_7.0x5.0mmY1, Y2
110kResistor_SMD:R_0603_1608MetricR10
1120Resistor_SMD:R_0603_1608MetricR13
11uFCapacitor_SMD:C_0603_1608MetricC10
1ATmega328P-AUPackage_QFP:TQFP-32_7x7mm_P0.8mmU1
1CONN_02X03footprints:Pin_Header_Straight_2x03J6
1DIODEfootprints:D_5.6V_ZenerD3
1FT232RLPackage_SO:SSOP-28_5.3x10.2mm_P0.65mmU6
1LM1117-ADJPackage_TO_SOT_SMD:SOT-223U2
1MCP2515-xSOPackage_SO:SOIC-18W_7.5x11.6mm_P1.27mmU3
1Polyfusefootprints:FUSM4632X85F1
1SW_Push_SPST_NOfootprints:SW_B3U-1000P_4.2x1.7mmSW1
1Screw_Terminal_01x03TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-3-2.54_1x03_P2.54mm_HorizontalJ2
1Screw_Terminal_01x04TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-4-2.54_1x04_P2.54mm_HorizontalJ1
1TB002-500-02BETerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_HorizontalJ7
1TJA1050Tproject:TJA1050TU5
1USB_MicroBConnector_USB:USB_Micro-B_Molex-105017-0001U4

Questions

What parts does the Canbus module use?

48 parts, built around the ATMEGA328P-AU, TJA1050T/CM, FT232RL and LM1117-ADJ. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Canbus module KiCad files?

From the FrankRacing/Sensing2021 repository on GitHub, at the commit this page was made from: the board is Hardware/canbus_module/canbus_module.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Canbus module design in my own project?

Its repository states no licence, so its author keeps all rights: ask FrankRacing before reusing the design.

Similar boards

  • 4 layers100 × 68 mmDevKit, the printed circuit board in 3D

    DevKit

    kaminaris/GigaESC

    209 parts47
  • 2 layers39.9 × 45 mmCanBus Radio VAG, the printed circuit board in 3D

    CanBus Radio VAG

    AugustoS97/CanBus-Radio-VAG

    CANBUS PCB to control original functions of VAG (VW, SKODA, SEAT, AUDI) cars (such us original DSP and other functions).

    35 parts16
  • 2 layers100 × 70 mmMotorDriver, the printed circuit board in 3D

    MotorDriver

    JeyRunner/actonator

    3D printable robot actuator with belt-driven gearbox and custom FOC driver board.

    177 parts10MIT
  • 2 layers50.3 × 54 mmJK BMS CAN, the printed circuit board in 3D

    JK BMS CAN

    dremeier/Arduino-JK-BMS-To-Pylontech-CAN-PCB

    PCB and Case for the Arduino JK-BMS To Pylontech CAN converter

    66 parts9
  • 2 layers149.2 × 83.7 mmNodo BMS 1 1, the printed circuit board in 3D

    Nodo BMS 1 1

    AugustoS97/BMS-BatterySystem

    Repositorio con el diseño de un BMS y una batería como TFM

    117 parts7GPL-3.0
  • 4 layers37.1 × 41 mmServoLess, the printed circuit board in 3D

    ServoLess

    Aiano/ServoLess

    Wireless and brushless DC Servo.

    98 parts2
  • 2 layers117.5 × 55 mmGeneric module, the printed circuit board in 3D

    Generic module

    monsterzack5/AutoMato

    A Car based automation framework, fully integrated with Node-Red!

    73 parts1
  • 2 layers74.1 × 72.5 mmLogger, the printed circuit board in 3D

    Logger

    takahashirenya/QX26-printed-circuit-board

    26年度鳥人間滑空機用基板。操舵、ロガー、等

    88 parts1