

CANNode
Homegrown CAN/OW based home automation.
- Size
- 66.5 × 57 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 51
- Nets
- 43
- Pads
- 182
- Tracks, vias
- 423, 15
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 3 Jun 2016
- Updated
- 18 Feb 2021
Overview
CANNode is an open-source printed circuit board by wiebel, from the wiebel/CANNode repository on GitHub. It is a 4-layer board of 66.5 × 57 mm with 51 parts on 43 nets, routed with 423 tracks and 15 vias.
It is built around the MAX3485ED, SN65HVD230D and PCA9306D. Its parts include 11 capacitors, 10 resistors, 9 connectors and 5 ICs. It belongs with the home automation and IoT boards and the NXP (LPC, Kinetis, i.MX RT) boards of this library.
Main components
3MAX3485ED
SOP-8-40℃~+85℃ 1 1 10Mbps 1mA 3.135V~3.465V 32 Half-Duplex Transceiver ±8kV SOP-8 RS-485 / RS-422 ICs ROHSHTC Korea TAEJIN TechRS-485 / RS-422 ICsSN65HVD230D
SOIC-8-40℃~+85℃ 1 17mA 1Mbps 370uA 3V~3.6V CAN Transceiver Low-power mode、Wake-up function、ESD protection、Thermal shutdown protection、Bus fault protection、Hot-swap protection SOIC-8 CAN Transceivers ROHSTexas InstrumentsCAN TransceiversPCA9306D
SO-8-40℃~+105℃ 1 1.8V~5.5V 1V~3.6V 2 2Mbps Automatic direction detection、Output enable high-impedance Bidirectional Level translator Open-drain SMBus、I2C SO-8 Translators, Level Shifters ROHSNXP SemiconductorsTranslators, Level Shifters
README
README.mdHomegrown CAN/OW based home automation.
Parts
51| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | C | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11 |
| 6 | 4.7k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R4, R5, R7, R8, R9, R10 |
| 4 | MountingHole | MountingHole:MountingHole_2.7mm | H1, H2, H3, H4 |
| 3 | 120 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1, R2, R3 |
| 2 | Conn_01x04 | 00_mylib:OWN_KF141V-P4_simple | J2, J5 |
| 2 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J7, J9 |
| 2 | Conn_01x04 | 00_mylib:WAGO_243_4-Pole | J1, J6 |
| 2 | Jumper_3_Bridged12 | Jumper:SolderJumper-3_P1.3mm_Bridged2Bar12_RoundedPad1.0x1.5mm_NumberLabels | JP1, JP3 |
| 2 | Logo | 00_mylib:LOGO_MID | Log1, Log3 |
| 2 | Logo | Symbol:OSHW-Logo_5.7x6mm_Copper | Log2, Log4 |
| 2 | MAX3485 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U1, U4 |
| 1 | 200k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R6 |
| 1 | Conn_01x03 | 00_mylib:WAGO_243_3-Pole | J8 |
| 1 | Conn_01x10 | Connector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_Vertical | J3 |
| 1 | Conn_02x03_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | JP4 |
| 1 | Conn_02x04_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | J4 |
| 1 | DSN-MINI-360 | 00_mylib:OWN_DC-DC | MOD1 |
| 1 | Jumper_NC_Small | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | JP2 |
| 1 | PCA9306 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U5 |
| 1 | SN65HVD230 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U2 |
| 1 | Teensy3.2 | teensy:Teensy3_min | U3 |
The 48 most common of 51 parts.
More from wiebel/CANNode
2- 2 layers25 × 12.5 mm

- 2 layers17 × 10.7 mm

Similar boards
- 2 layers120 × 80 mm

Rx72t 100 pga usb
hirakuni45/RX
Renesas RX Microcontroller, C++ framework, Library, Sample
113 parts86BSD-3-Clause - 4 layers100 × 75 mm

OpenAirScope
emertcakir/OpenAirScope
Open-source air quality and environmental monitoring node with STM32H743 + ESP32-C3, LoRaWAN, RS485, USB-C, Li-ion charging, and multi-sensor support.
282 parts26MIT - 6 layers133.1 × 133.1 mm

AERIS H743-PCB
7903555032/AERIS-H743-PCB
A 6-layer STM32H743-based embedded development and flight-control/data-logging PCB designed as a practical hardware-design and PCB-layout project.
114 parts1 - 2 layers139.9 × 85.8 mm

Pas hw
NGOQUOC98/ESP32_MODBUS_PCB_MASTER
This project was in development phase - we will remove this remark after release
198 parts1 - 2 layers90 × 48.9 mm

- 2 layers40.2 × 35.8 mm

SensactDoorControl
klaus-liebler/sensact
Es gibt vier Namespaces für Nachrichten "REQUEST" und "RESPONSE", "EVENT" und "ACKNOWLEDGE". Dies wird mit den beiden LSB des Versions-Namespace-Bytes erklärt (Somit bleiben 64 Versionierungsmöglichkeiten) Alle vier…
57 parts4Apache-2.0 - 4 layers94 × 50.8 mm

- 8 layers120 × 60 mm

DFTBoard
juliancoy/zynqPCB
An 8-layer board in Kicad built upon Xilinx Zynq Chip. Includes sound output, HDMI, DDR3, and Arduino Uno style header for screen connection
299 parts75MIT
Questions
How big is the CANNode PCB?
It measures 66.5 × 57 mm and has 4 copper layers, 1.6 mm thick.
What parts does the CANNode use?
51 parts, built around the MAX3485ED, SN65HVD230D and PCA9306D. 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 CANNode KiCad files?
From the wiebel/CANNode repository on GitHub, at the commit this page was made from: the board is Hardware/kicad/CANNode.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the CANNode design in my own project?
Its repository states no licence, so its author keeps all rights: ask wiebel before reusing the design.