

Com4bbb
RS485 / WiFi cape for Beaglebone black
- Size
- 54.6 × 86.4 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 72
- Nets
- 153
- Pads
- 356
- Tracks, vias
- 460, 78
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 14 Jun 2021
- Updated
- 7 Dec 2025
Overview
Com4bbb is an open-source printed circuit board by eurovibes, from the eurovibes/com4bbb repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 4-layer board of 54.6 × 86.4 mm with 72 parts on 153 nets, routed with 460 tracks and 78 vias.
It is built around the ESP32-S3-WROOM-1-N8, R-78K5.0-0.5 and RS485, with the AT24C512C-SSHD-T, ATECC608A-MAHDA-S and DS3231MZ/V+ among its other parts. Its parts include 21 resistors, 16 diodes, 9 connectors, 7 ICs and 4 capacitors. It belongs with the radio and wireless and interfaces and adapters boards and the ESP32 boards of this library.
Main components
11ESP32-S3-WROOM-1-N8
SMD,25.5x18mm-40℃~+85℃ -98.2dBm 2.4GHz 20.5dBm 355mA 3V~3.6V 95mA Bluetooth5.0 ESP32-S3 Chip On-board PCB Antenna UART、SPI、I2C、I2S、USB SMD,25.5x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesR-78K5.0-0.5
SIP,11.5x7.6mm-40℃~+90℃ 1 10.2mm 11.5mm 1mA 500mA 5V 6.5V~36V 7.55mm 700kHz 85mVp-p 92% Short Circuit Protection、Under Voltage Protection SIP,11.5x7.6mm Isolated Power Modules ROHSRECOM PowerIsolated Power ModulesRS485
SOP-81 1 1.2mA 2.5Mbps 256 5V Half-Duplex Transceiver ±4kV SOP-8 RS-485 / RS-422 ICs ROHSGRRS-485 / RS-422 ICsAT24C512C-SSHD-T
SOIC-8-40℃~+85℃ 1,000,000 cycles 1MHz 2.5V~5.5V 40 Years 512Kbit 5ms Hardware write protection function、Noise suppression function I2C SOIC-8 EEPROM ROHSMicrochip TechnologyEEPROMATECC608A-MAHDA-S
UDFN-8(2x3)-40℃~+85℃ 150nA 2V~5.5V ECC、SHA-256、AES-128 I2C UDFN-8(2x3) Security Verification / Encryption ICs ROHSMicrochip TechnologySecurity Verification / Encryption ICsDS3231MZ/V+
SOIC-8-40℃~+85℃ 2.3V~5.5V Built-in I2C Temperature compensation、Backup power management and battery charging、Alarm function、Locking and tamper-proof、Periodic interrupt output SOIC-8 Real Time Clocks ROHSMaxim Integrated (Analog Devices)Real Time ClocksSP3485EN-Y
SOP-8SOP-8 RS-485 / RS-422 ICs ROHSYLPTECRS-485 / RS-422 ICsUSBLC6-2SC6
SOT-23-60.35pF、0.8pF 100nA 150W@8/20us 15V 2 5V 6A@8/20us 6V ESD SOT-23-6 ESD and Surge Protection (TVS/ESD) ROHSUMWESD And Surge Protection (TVS/ESD)1N5819WS
SOD-3231 Independent 1A 25A 40V 500uA@40V 600mV@1A SOD-323 Schottky Diodes ROHSGuangdong HottechSchottky DiodesAO3400A
SOT-23-55℃~+150℃ 1 N-channel 1.45V 1.4W 30V 48mΩ@2.5V 5.7A 50pF 630pF 75pF 7nC@10V N-Channel SOT-23 MOSFETs ROHSAlpha & Omega SemiconductorMOSFETsMRA4004T3G-MS
SMA-55℃~+125℃ 1 Independent 1.1V@1A 1A 30A 400V SMA Diodes - General Purpose ROHSMSKSEMIDiodes - General Purpose
README
README.mdcom4bbb - A RS485 / WiFi cape for Beaglebone Black
The Beaglobone Black is a TI Sitara AM3359 ARM Cortex-A8 CPU based evaluation board with two 40pin 100mil pinsockets. These pinsockets can be used for additional functionality boards called capes. The com4bbb cape enhance the Beaglebone Black by a ESP32 based WiFi module and a RS485 tranceiver.
License rules
com4bbb is provided under the terms of the CERN-OHL-S license version 2 as provided in the LICENSES/CERN-OHL-S-2.0 file.
Instead of adding license boilerplates to the individual files, com4bbb uses SPDX license identifiers, which are machine parseable and considered legaly equivalent.
The SPDX license identifier in com4bbb shall be added at the first possible line in a file which can contain a comment. This is normally the first line except for scripts. Scripts require the #!PATH_TO_INTERPRETER tag in the first line; place the SPDX identifier into the second line.
The SPDX license identifier is added in form of a comment.
Copyright and License
Copyright Benedikt Spranger 2021. This source describes Open Hardware and is licensed under the CERNOHL-S v2. You may redistribute and modify this source and make products using it under the terms of the CERN-OHL-S v2 (https://ohwr.org/cern ohl s v2.txt ). This source is distributed WITHOUT ANY EXPRESS OR IMPLIED WARRANTY, INCLUDING OF MERCHANTABILITY, SATISFACTORY QUALITY AND FITNESS FOR A PARTICULAR PURPOSE. Please see the CERN-OHL-S v2 for applicable conditions. Source location: https://github.com/eurovibes/com4bbb As per CERN-OHL-S v2 section 4, should You produce hardware based on this source, You must where practicable maintain the Source Location visible on the external case of the com4bbb or other products you make using this source.
Parts
72| Qty | Value | Footprint | References |
|---|---|---|---|
| 18 | 1k | Resistor_SMD:R_0402_1005Metric | R101, R102, R103, R104, R105, R106, R107, R108, R109, R110, R111, R112, R113, R114, R115, R116 +2 |
| 13 | LED | LED_SMD:LED_0603_1608Metric | D101, D102, D103, D104, D105, D106, D107, D108, D109, D110, D111, D112, D113 |
| 2 | 100n | Capacitor_SMD:C_0402_1005Metric | C101, C102 |
| 2 | 1F | Capacitor_THT:CP_Radial_D8.0mm_P3.50mm | C103, C104 |
| 2 | BeagleBone_Black_Header | Connector_PinHeader_2.54mm:PinHeader_2x23_P2.54mm_Vertical | P8, P9 |
| 1 | 100 | Resistor_SMD:R_0402_1005Metric | R119 |
| 1 | 15 | Resistor_SMD:R_0805_2012Metric | R118 |
| 1 | 1N5819WS | Diode_SMD:D_SOD-323 | D115 |
| 1 | 32kHz | TestPoint:TestPoint_Pad_1.0x1.0mm | TP101 |
| 1 | 47k | Resistor_SMD:R_0402_1005Metric | R120 |
| 1 | A0 | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP103 |
| 1 | A1 | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP102 |
| 1 | A2 | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP101 |
| 1 | AO3400A | Package_TO_SOT_SMD:SOT-23 | Q101 |
| 1 | AT24C512C-SSHD-T | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U103 |
| 1 | ATECC608A-MAHDA | Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.5mm | U104 |
| 1 | DCF77 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J103 |
| 1 | DS3231MZ | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U105 |
| 1 | ESP32-S3-WROOM-1 | PCM_Espressif:ESP32-S3-WROOM-1U | U202 |
| 1 | FerriteBead_Small | Inductor_SMD:L_0402_1005Metric | FB201 |
| 1 | JTAG | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | JP203 |
| 1 | JTAG | Connector:Tag-Connect_TC2050-IDC-FP_2x05_P1.27mm_Vertical | J202 |
| 1 | LOGO | eurovibes:LOGO | G*** |
| 1 | MRA4004T3G | Diode_SMD:D_SMA | D114 |
| 1 | PPS | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J104 |
| 1 | PPSOUT | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J105 |
| 1 | PWR | TerminalBlock_WAGO:TerminalBlock_WAGO_236-402_1x02_P5.00mm_45Degree | J102 |
| 1 | PWR | Button_Switch_THT:SW_PUSH_6mm | SW102 |
| 1 | R-78K5.0-0.5 | WPMDH1100xx1S:WPMDH1100xx1S | U102 |
| 1 | RS485 | TerminalBlock_WAGO:TerminalBlock_WAGO_236-402_1x02_P5.00mm_45Degree | J101 |
| 1 | RX | Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm | JP202 |
| 1 | Reset | Button_Switch_THT:SW_PUSH_6mm | SW101 |
| 1 | SK6812MINI-HS-012 | LED_SMD:LED_WS2812B-Mini_PLCC4_3.5x3.5mm | D201 |
| 1 | SP3485EN | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U101 |
| 1 | TX | Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm | JP201 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U201 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Amphenol_10103594-0001LF_Horizontal | J201 |
| 1 | VSPID | Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm | JP205 |
| 1 | VSPIQ | Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm | JP204 |
| 1 | WP | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP104 |
Similar boards
- 4 layers81.2 × 100.2 mm

- 2 layers100 × 100 mm

- 6 layers42.3 × 42.3 mm

Stepper Motor Controller
Ricsi1231/Stepper-Motor-Controller
EmbedCore Stepper Controller is a compact, high-performance stepper motor driver designed to mount directly onto the back of a NEMA 17 motor with the appropriate enclosure.
91 partsMIT - 2 layers68.6 × 53.3 mm

Nano2UNO Adapter-3V3
CMB27/Nano2UNO-Adapter-3V3
A circuit board to adapt 3.3V Arduino Nano boards the the Arduino UNO form factor.
17 partsCERN-OHL-P-2.0 - 2 layers83.5 × 57 mm

- 4 layers47 × 106.3 mm

Digital and recording
kyledenobel/RGA_Boards
PCB Board design and development for RGA (Recording Guitar Amplifier)
42 parts - 2 layers200 × 200 mm

- 2 layers31.5 × 42 mm

Questions
How big is the Com4bbb PCB?
It measures 54.6 × 86.4 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Com4bbb use?
72 parts, built around the ESP32-S3-WROOM-1-N8, R-78K5.0-0.5, RS485 and AT24C512C-SSHD-T. 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 Com4bbb KiCad files?
From the eurovibes/com4bbb repository on GitHub, at the commit this page was made from: the board is com4bbb.kicad_pcb and its schematic com4bbb.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Com4bbb design in my own project?
Its repository publishes it under the CERN-OHL-S-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).
