

Bertha main
Please refer to the documentation for all useful information.
- Size
- 100 × 87 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 159
- Nets
- 119
- Pads
- 510
- Tracks, vias
- 1,103, 103
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 10 Jan 2020
- Updated
- 17 Nov 2022
Overview
Bertha main is an open-source printed circuit board by Hackuarium, from the Hackuarium/bioreactor repository on GitHub. It is a 2-layer board of 100 × 87 mm with 159 parts on 119 nets, routed with 1,103 tracks and 103 vias.
It is built around the ATMEGA32U4-AU, ACT4088US-T and DRV8811PWP, with the DS18B20, HX711 and SST26VF064B-104V/MF among its other parts. Its parts include 52 resistors, 38 capacitors, 21 diodes, 12 connectors and 8 transistors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
9ATMEGA32U4-AU
QFP-44(10x10)-40℃~+85℃ 10bit 16MHz 1KB 2.5KB 2.7V~5.5V 26 32KB 8 Bit AVR Built-in FLASH QFP-44(10x10) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)ACT4088US-T
SOT-23-6Buck Built-in SOT-23-6 DC-DC Converters ROHSQorvoDC-DC ConvertersDRV8811PWP
HTSSOP-28-EP-40℃~+85℃ 1.9A 1Ω 1、2、4、8 2 3V~5.5V 8V~38V Bipolar Driver Overcurrent Protection、Over temperature protection、Under-voltage lockout、Motor step-out prevention function、Dead-time / shoot-through protection STEP/DIR Yes HTSSOP-28-EP Stepper Motor Driver ROHSTexas InstrumentsStepper Motor DriverDS18B20
TO-92-55℃~+125℃ 12bit 3V~5.5V 750ms Single-bus ±0.4℃ TO-92 Temperature Sensors ROHSUMWTemperature SensorsHX711
SOP-16-40℃~+85℃ 1.4mA 10Hz、80Hz 1MHz~20MHz、11.0592MHz 2 2.6V~5.5V 20mV、40mV、80mV 24 Built-in External、Built-in SPI Support Yes SOP-16 Analog to Digital Converters (ADC) ROHSAvia SemiconAnalog To Digital Converters (ADC)SST26VF064B-104V/MF
TDFN-8-EP(5x6)-40℃~+85℃ 1.5ms 100 Years 100,000 cycles 104MHz 15uA 2.7V~3.6V 25ms 64Mbit SPI TDFN-8-EP(5x6) NOR FLASH ROHSMicrochip TechnologyNOR FLASHZXMS6004FF
SOT-23F-40℃~+125℃ 1 1.3A 350mΩ 60V Active High Low Side Switch SOT-23F Power Distribution Switches ROHSDiodes IncorporatedPower Distribution SwitchesMBR0520LT1G
UncategorisedUnknown makerIPB80N03S4L-03
TO-263-55℃~+175℃ 1 N-channel 1nF 2.2V 3.7mΩ@10V 30V 5.1nF 53pF 75nC@10V 80A 94W N-Channel ±16V TO-263 MOSFETs ROHSInfineon TechnologiesMOSFETs
README
README.mdbioreactor
Please refer to the documentation for all useful information.
Cloning the project
This project uses SUBMODULES.
In order to clone it use:
git clone --recurse-submodules https://github.com/Hackuarium/bioreactor.git
Pull and update submodules
You should run this commande every time you want to pull:
git pull --recurse-submodules
Submodules update only
To update the submodules:
git submodule update --recursive --remote
Parts
159| Qty | Value | Footprint | References |
|---|---|---|---|
| 22 | 100n | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C2, C11, C15, C16, C18, C19, C20, C24, C27, C28, C29, C32, C33, C34, C35, C36 +6 |
| 21 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1, R2, R10, R15, R17, R20, R21, R22, R27, R28, R29, R34, R36, R39, R40, R42 +5 |
| 9 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R7, R9, R11, R13, R14, R16, R23, R26, R51 |
| 7 | RED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D10, D14, D15, D16, D17, D20, D21 |
| 6 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C1, C3, C4, C13, C17, C21 |
| 6 | ZXMS6004 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q5, Q6, Q7, Q8 |
| 5 | 100 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R5, R8, R19, R32, R33 |
| 4 | BLUE | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D8, D9, D18, D19 |
| 4 | JP4E | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | JP7, JP10, JP11, JP12 |
| 4 | MBR0520LT1G | Diode_SMD:D_SOD-123 | D1, D2, D3, D12 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | 220n | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C22, C23, C26 |
| 3 | 4.7k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R6, R12, R50 |
| 3 | 47k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R45, R46, R48 |
| 3 | GREEN | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D6, D11, D13 |
| 3 | IO4 | Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical | JP9, JP13, JP14 |
| 3 | SJ | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | J9, J10, J11 |
| 3 | YELLOW | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D4, D5, D7 |
| 2 | 0.1 | Resistor_SMD:R_2010_5025Metric_Pad1.52x2.65mm_HandSolder | R43, R44 |
| 2 | 1n | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C30, C31 |
| 2 | 22 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R3, R4 |
| 2 | 22p | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C9, C10 |
| 2 | AudioJack3_SwitchTR | Connector_Audio:Jack_3.5mm_Ledino_KB3SPRS_Horizontal | J5, J12 |
| 2 | Conn_01x01 | Connector_Wire:SolderWirePad_1x01_SMD_5x10mm | J7, J8 |
| 2 | RJ12 | Bertha_footprints:E5566-Q0LK22-L | J1, J4 |
| 1 | 100u | Capacitor_SMD:CP_Elec_8x10 | C25 |
| 1 | 16.23k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R25 |
| 1 | 180 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R47 |
| 1 | 1M | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R18 |
| 1 | 20k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R30 |
| 1 | 22n | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C12 |
| 1 | 22u | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C14 |
| 1 | 3.3k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R41 |
| 1 | 4.7u | Inductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolder | L1 |
| 1 | 49.9k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R24 |
| 1 | 8.2k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R31 |
| 1 | ACT4088 | Package_TO_SOT_SMD:SOT-23-6_Handsoldering | U3 |
| 1 | ATMEGA32U4-AU | Package_QFP:TQFP-44_10x10mm_P0.8mm | U2 |
| 1 | Conn_02x03_Odd_Even | Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical | J3 |
| 1 | Conn_Coaxial_Power | Connector_BarrelJack:BarrelJack_Horizontal | J2 |
| 1 | Crystal | Crystal:Crystal_SMD_0603-2Pin_6.0x3.5mm_HandSoldering | Y1 |
| 1 | DRV8811 | Package_SO:HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.5mm_ThermalVias | IC2 |
| 1 | DS18B20 | Package_SO:MSOP-8_3x3mm_P0.65mm | U1 |
| 1 | HX711 | Package_SO:STC_SOP-16_3.9x9.9mm_P1.27mm | U4 |
| 1 | IO1 | Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical | JP3 |
| 1 | IO2 | Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical | JP4 |
| 1 | IO3 | Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical | JP8 |
| 1 | IPB80N03S4L-03 | Package_TO_SOT_SMD:TO-263-2 | Q3 |
| 1 | JUMPER-PAD-2-NC_BY_TRACE | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | SJ1 |
| 1 | M02PTH | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | JP6 |
| 1 | M05PTH | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | JP5 |
| 1 | MINI-USB-SCHIELD-32005-201 | Connector_USB:USB_Mini-B_Lumberg_2486_01_Horizontal | X1 |
| 1 | SJ | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J6 |
| 1 | SST26VF064B-104V | Package_SO:SOIJ-8_5.3x5.3mm_P1.27mm | IC1 |
| 1 | TRANSISTOR_PNPMMBT4403 | Package_TO_SOT_SMD:SOT-23_Handsoldering | Q4 |
| 1 | Test 12V | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | JP2 |
| 1 | Test 3.3V | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | JP1 |
More from Hackuarium/bioreactor
1- 2 layers35.6 × 35.6 mm

Similar boards
- 2 layers99.9 × 73.7 mm

Incubator bottom
Hackuarium/simple-incubator
The goal is to create a simple controller of temperature for an incubator.
57 parts - 2 layers100 × 87 mm

- 2 layers90.2 × 49.6 mm

Esp32
Hackuarium/esp-32wroom
Start by installing the ESP32 board in Arduino IDE https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-mac-and-linux-instructions/ (Mac/Linux)…
72 parts - 2 layers58.4 × 41.7 mm

Stepper board
felixzero/escrocs
Repository for the ESCROCS team for the french robotics cup 2020!
81 parts7GPL-3.0 - 2 layers20.3 × 32.5 mm

- 4 layers40 × 40 mm

- 2 layers68.3 × 42.9 mm

Electronic hangboard
lyuboasenov/MxA
MxA is a portable BLE-enabled strain gauge that can be used for weight-free training as well as testing/assessment.
45 parts1 - 2 layers95 × 48 mm

Questions
How big is the Bertha main PCB?
It measures 100 × 87 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Bertha main use?
159 parts, built around the ATMEGA32U4-AU, ACT4088US-T, DRV8811PWP and DS18B20. 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 Bertha main KiCad files?
From the Hackuarium/bioreactor repository on GitHub, at the commit this page was made from: the board is pcb/main/Bertha_main.kicad_pcb and its schematic pcb/loadCell/loadCell.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Bertha main design in my own project?
Its repository states no licence, so its author keeps all rights: ask Hackuarium before reusing the design.