Skip to the content
PCBKitNew board
2 layersCommunication brain, the printed circuit board in 3D

Communication brain

crodar33/CommandPoint2

ESP8266, Daly smart bms, HYD6000-ES

Copper layers
2
Thickness
1.6 mm
Parts
24
Nets
40
Pads
100
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 5 (file 20171130)
Created
3 Apr 2021
Updated
23 Jun 2026

Overview

Communication brain is an open-source printed circuit board by crodar33, from the crodar33/CommandPoint repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board with 24 parts on 40 nets.

It is built around the ESP-12E, MAX485ED and RS485, with the LM2576HVT-ADJ among its other parts. Its parts include 8 resistors, 5 ICs, 4 connectors, 3 capacitors and 2 switches. It belongs with the ESP8266 boards of this library.

Main components

4

README

README.md

Code and shecme for control inverter

Scheme based on ESP8266 for pool data from BSM of the battery with daly smart bms and provide battery data to SOFAR HYBRID inverter HYD6000-ES

They not compatible to each to other, so I need to make middle man for it work together.

In current implementation it can:

  • pull data from battery by RS485, UART
  • put data to the inverter by CAN and inner inverter protocol
  • show battery state by HTTP
  • show battery errors

Used ESP8266, MCP2515, MAX485 and nodeMCU, code writed on LUA Build nodemcu with I2C_MASTER_GPIO16_ENABLE and without I2C_MASTER_OLD_VERSION LUA_USE_MODULES_SOFTUART LUA_USE_MODULES_STRUCT LUA_USE_MODULES_U8G2

Parts

24
QtyValueFootprintReferences
610kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR3, R4, R5, R6, R7, R8
10.1mFCapacitor_THT:C_Disc_D7.5mm_W5.0mm_P5.00mmC3
11.8kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR2
11000mFCapacitor_THT:C_Radial_D5.0mm_H5.0mm_P2.00mmC2
1100mFCapacitor_THT:C_Radial_D5.0mm_H5.0mm_P2.00mmC1
1100mHInductor_THT:Choke_Schaffner_RN202-04-8.8x18.2mmL1
11N5822Diode_THT:D_DO-201AD_P15.24mm_HorizontalD1
15.6kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1
1BattTerminalBlock_4Ucon:TerminalBlock_4Ucon_1x02_P3.50mm_HorizontalJ2
1CANTerminalBlock_4Ucon:TerminalBlock_4Ucon_1x02_P3.50mm_HorizontalJ4
1ESP-12ERF_Module:ESP-12EU3
1L78L33_TO92Package_TO_SOT_THT:TO-92_InlineU2
1LM2576HVT-ADJPackage_TO_SOT_THT:TO-220-5_VerticalU1
1MAX485EPackage_SO:SOIC-8_5.23x5.23mm_P1.27mmU4
1MCP2515-xSOPackage_SO:SOIC-18W_7.5x11.6mm_P1.27mmU5
1ProgrammButton_Switch_THT:SW_PUSH_6mm_H5mmSW2
1RS485TerminalBlock_4Ucon:TerminalBlock_4Ucon_1x02_P3.50mm_HorizontalJ3
1ResetButton_Switch_THT:SW_PUSH_6mm_H5mmSW1
1UARTConnector_PinHeader_2.00mm:PinHeader_1x02_P2.00mm_VerticalJ1

Questions

What parts does the Communication brain use?

24 parts, built around the ESP-12E, MAX485ED, RS485 and LM2576HVT-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 Communication brain KiCad files?

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

Can I use the Communication brain design in my own project?

Its repository publishes it under the Apache-2.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 layers90.2 × 44.4 mmEnergieplatine, the printed circuit board in 3D

    Energieplatine

    entwickler-brandenburg/Tutorprojekt_Energieplatine

    41 parts
  • 2 layers51.8 × 34 mmBikeLite, the printed circuit board in 3D

    BikeLite

    francesmatthew/BikeLite

    This is the schematic and PCB for a buck converter and 555 timer to add flashing LEDs to my bike

    23 parts
  • 4 layers245.1 × 108 mmSl8500 retrofit electronics, the printed circuit board in 3D

    Sl8500 retrofit electronics

    saitis-net/sl8500_retrofit_electronics

    Kicad projects for the hardware parts

    93 partsGPL-3.0
  • 2 layers80.7 × 25 mmRePower, the printed circuit board in 3D

    RePower

    Vihaan6119/RePower

    it takes power from a wall adapter via usb-c/dc input and uses a through-hole step down buck regulator (LM2576/LM2596) to convert it to a steady 3.9v dc directly into the speaker's mainboard.

    9 parts
  • 2 layers100 × 100 mmHorse feeder, the printed circuit board in 3D

    Horse feeder

    reivax-boucoi/PCB_Kicad

    Repo for all my home projects involving PCBs developped with Kicad

    110 parts1
  • 2 layersSmps, the printed circuit board in 3D

    Smps

    androiders/pcbs

    Rpo for pcb layouts, gerber and gcode files

    18 parts
  • 2 layers63 × 46 mmPi485, the printed circuit board in 3D

    Pi485

    bvarner/pi485

    An open-source TTL UART <-> RS485 converter, intended for a Raspberry Pi or Arduino

    31 parts41MIT