Skip to the content
PCBKitNew board
2 layers96.5 × 22.9 mmFeatherLCCCAN, the printed circuit board in 3D

This is a Feather Wing for ESP32 Feathers that contain a CAN tranceiver and RJ45 connectors that allow connecting an ESP32 Feather to a LCC network. The CAN is set up to use pin 11 for CANTX and pin 12 for CANRX.

Size
96.5 × 22.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
6
Nets
35
Pads
68
Tracks, vias
46, 6
Pours
2
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
3 Sep 2024
Updated
8 May 2025

Overview

FeatherLCCCAN is an open-source printed circuit board by RobertPHeller, from the RobertPHeller/FeatherLCCCAN repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 96.5 × 22.9 mm with 6 parts on 35 nets, routed with 46 tracks and 6 vias.

It is built around the RJ45. Its parts include 2 capacitors, 2 connectors and 1 IC.

Main components

1

README

README.md

FeatherLCCCAN

This is a Feather Wing for ESP32 Feathers that contain a CAN tranceiver and RJ45 connectors that allow connecting an ESP32 Feather to a LCC network. The CAN is set up to use pin 11 for CAN_TX and pin 12 for CAN_RX.

FeatherLCCCAN

Subdirectories:

  • firmware Simple node, without the display, 4Meg partition table, stores node DB on Flash under SPIFFS
  • firmware-display Complex node, with display, 8Meg partition table, stores node DB on uSD card (assumes Adafruit 3.5" TFT w/Touch Screen V2.0, which includes a uSD card slot).
  • DisplayCase FreeCAD code for a case for the version with display.

The firmware compiles with Espressif esp-idf (at least V 5.0) and uses Mike Dunston's OpenMRNIDF library.

I am using KiCAD 6.0.11 on a Raspberry Pi 5 running Debian 12. Also I am using FreeCAD .21.2 (aarch64 Appimage).

Parts

6
QtyValueFootprintReferences
2RJ45RJ45:RJ45_8N-SJ301, J302
1.1 ufCapacitor_SMD:C_0603_1608MetricC301
115 uf 15VCapacitor_SMD:CP_Elec_4x5.7C302
1FEATHERWINGFeatherWing:FEATHERWINGMS1
1TCAN332DRPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU301

Questions

How big is the FeatherLCCCAN PCB?

It measures 96.5 × 22.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the FeatherLCCCAN use?

6 parts, built around the RJ45. 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 FeatherLCCCAN KiCad files?

From the RobertPHeller/FeatherLCCCAN repository on GitHub, at the commit this page was made from: the board is FeatherLCCCAN.kicad_pcb and its schematic FeatherLCCCAN.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the FeatherLCCCAN design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers33.7 × 97.8 mmHAN ESP TSS721, the printed circuit board in 3D

    HAN ESP TSS721

    UtilitechAS/amsreader-firmware

    ESP8266 and ESP32 compatible firmware to read, interpret and publish data to MQTT from smart electrical meters, both DLMS and DSMR is supported

    29 parts470
  • 4 layers84 × 82 mmToad, the printed circuit board in 3D

    Toad

    travisgoodspeed/goodfet

    An embedded bus adapter for various microcontrollers and radios.

    241 parts333
  • 2 layers100 × 100 mmCANBuster, the printed circuit board in 3D

    CANBuster

    GBert/misc

    miscellaneous stuff / unsorted

    182 parts99
  • 2 layers50 × 55.4 mmCasserole, the printed circuit board in 3D

    Casserole

    puddly/casserole

    Control GE appliances

    23 parts94Apache-2.0
  • 2 layers67.9 × 47.8 mmPlatine, the printed circuit board in 3D

    Platine

    nv1t/standing-desk-interceptor

    I wanted to intercept the communication between my Flexispot standing desk buttons. This is the progress on the project

    11 parts52CC0-1.0
  • 4 layers90 × 75 mmCM4 2 Backup, the printed circuit board in 3D

    CM4 2 Backup

    olvint/CM4-NAS-MiniPCIE

    Raspberry Pi CM4 based NAS solution board

    21 parts51
  • 4 layers73.9 × 84.5 mmAei, the printed circuit board in 3D

    Aei

    Severson-Group/AMDC-Hardware

    Circuit board designs for controlling advanced motor systems

    54 parts51
  • 2 layers99 × 60 mmPwr, the printed circuit board in 3D

    Pwr

    mfkiwl/KiwiSDR_PCB

    KiCAD PCB files for KiwiSDR project including active antenna and bias tee

    64 parts46