Skip to the content
2 layers89.9 × 17.8 mmBivalveBit, the printed circuit board in 3D

Heart rate and valve gape sensor wearable for oysters and mussels

Size
89.9 × 17.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
58
Nets
52
Pads
187
Tracks, vias
660, 91
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
8 Oct 2021
Updated
29 May 2025

Overview

BivalveBit is an open-source printed circuit board by millerlp, from the millerlp/BivalveBit_hardware repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 89.9 × 17.8 mm with 58 parts on 52 nets, routed with 660 tracks and 91 vias.

It is built around the ATMEGA4808-AF, LP5907MFX-3.0 and BSS138, with the MCP79400-I/SN and PTS525SM15SMTR2LFS among its other parts. Its parts include 18 resistors, 10 capacitors, 6 connectors, 3 ICs and 3 transistors. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

5

README

README.md

BivalveBit hardware

Heart rate and valve gape sensor wearable for oysters and mussels. This hardware is described in the publication "Monitoring bivalve behavior and physiology in the laboratory and field using open-source tools" L.P. Miller (2022) Integrative and Comparative Biology

https://doi.org/10.1093/icb/icac046

  • Based around a ATmega4808 microcontroller
  • Designed to fit inside a nominal 3/4" schedule 40 PVC plumbing pipe (<18.5mm inside diameter) along with an 18650 size Lithium-Ion battery cell.
  • Provides one I2C 4-pin port for communicating with a IR heart rate sensor
  • Provides one analog 4-pin port for communicating with an analog sensor such as the A1395 Hall effect sensor (with SLEEP pin on the 4th wire).
  • Writes data to a standard microSD card

Labeled image of the circuit board

Data logger next to a PVC pipe housing

Parts

58
QtyValueFootprintReferences
610kResistor_SMD:R_0603_1608MetricR1, R2, R9, R11, R13, R15
50.1uFCapacitor_SMD:C_0603_1608MetricC1, C2, C4, C6, C8
5Conn_01x01_MaleConnector_Pin:Pin_D1.0mm_L10.0mmJ2, J4, J5, J7, J8
42.2kResistor_SMD:R_0603_1608MetricR4, R5, R16, R17
3100kResistor_SMD:R_0603_1608MetricR3, R6, R8
2100ohmResistor_SMD:R_0603_1608MetricR7, R18
21uFCapacitor_SMD:C_0603_1608MetricC3, C5
24-16pFCapacitor_SMD:C_0603_1608MetricC9, C10
247k 1%Resistor_SMD:R_0603_1608MetricR10, R12
2BSS138Package_TO_SOT_SMD:SOT-23Q1, Q2
2Conn_01x04_MaleConnector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_VerticalHALL_SENSOR1, HEART_SENSOR1
2SolderJumper_3_Bridged12Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mmJP1, JP2
2TestPoint_ProbeTestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mmTP1, TP2
10ΩResistor_SMD:R_0603_1608MetricR14
110uFCapacitor_SMD:C_0603_1608MetricC7
147219-2001MOLEX_microSD_47219-2001:MOLEX_47219-2001microSD1
1ATmega4808-APackage_QFP:TQFP-32_7x7mm_P0.8mmU2
1BJT_NPNPackage_TO_SOT_SMD:SOT-23U4
1Battery_CellBattery:BatteryHolder_Keystone_3000_1x12mmRTC_BATT1
1Conn_01x02Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalPRIMARY_BATTERY1
1Conn_01x03_MaleConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ6
1Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalOLED1
1Conn_01x06Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_HorizontalFTDI1
1GRNLEDLED_SMD:LED_0805_2012MetricD1
1LP5907MFX-3.0Package_TO_SOT_SMD:SOT-23-5U3
1MCP79400Package_SO:MSOP-8_3x3mm_P0.65mmRTC1
1P-FETPackage_TO_SOT_SMD:SOT-23Q3
1PTS525SM15SMTR2LFSSwitch_CK_PTS525SM15SMTR2:SW_PTS525SM15SMTR2LFSRESET1
1REDLEDLED_SMD:LED_0805_2012MetricD2
1SSP-T7-FCrystal_Seiko_SSPT:OSC_SSP-T7-FCrystal_32.768kHz1
1SW_ReedButton_Switch_SMD:SW_SPST_REED_CT10-XXXX-G1SW2
1TC2030-IDC-NL-UPDIConnector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_VerticalPROGRAM_HEADER1

More from millerlp/BivalveBit_hardware

2
  • 2 layers95.8 × 17.8 mmBivalveBit, the printed circuit board in 3D

    BivalveBit

    millerlp/BivalveBit_hardware

    Heart rate and valve gape sensor wearable for oysters and mussels

    55 partsGPL-3.0
  • 2 layers102.7 × 17.8 mmBivalveBit RevA, the printed circuit board in 3D

    BivalveBit RevA

    millerlp/BivalveBit_hardware

    Heart rate and valve gape sensor wearable for oysters and mussels

    52 partsGPL-3.0

Similar boards

  • 2 layers64.8 × 25.5 mmPORTABLE ECG MACHINE, the printed circuit board in 3D

    PORTABLE ECG MACHINE

    jeis-aj/PORTABLE-ECG

    A Handheld ECG Machine with Mobile phone and Laptop interface. Cardiac condition prediction using ML

    92 partsMIT
  • 2 layers35 × 40 mmFemto tester v1, the printed circuit board in 3D

    Femto tester v1

    mfolejewski/FEMTO

    FEMTO - RP2040 12x12mm PCB module

    78 parts159
  • 4 layers20 × 30 mmWiFi UART Bridge v3, the printed circuit board in 3D

    WiFi UART Bridge v3

    koggertech/Kogger_UART_WiFi_Bridge

    Open-source ESP32-C3 UART to Wi-Fi bridge: firmware (ESP-IDF), KiCad 10 board, datasheet. Two UART lines relayed to UDP/TCP as whole frames, station or AP with DHCP, control over Kogger SBP, OTA with rollback.

    41 parts1MIT
  • 2 layers40.6 × 16.3 mmQFN, the printed circuit board in 3D

    QFN

    Paschalis/Hardware-Login-Key

    The Hardware Login Key is an ATtiny85-based USB device that securely automates password entry using a physical button or touch sensor. It offers a simple, hardware-driven way to log into systems or websites.

    15 parts3GPL-3.0
  • 4 layers65.5 × 39 mmHeli avionics, the printed circuit board in 3D

    Heli avionics

    1-max-1/heli-avionics

    Electronics and software for a mini RC helicopter

    78 parts1
  • 2 layers61 × 44 mmControllerPCB, the printed circuit board in 3D

    ControllerPCB

    Josh-Craythorne/LFR_KiCad

    47 parts
  • 2 layers79.5 × 66 mmKitchen timer 6.5, the printed circuit board in 3D

    Kitchen timer 6.5

    nurk/kitchen_timer

    Kitchen timer

    57 partsAGPL-3.0
  • 2 layers70.5 × 90 mmLFR ATMega4808 V2, the printed circuit board in 3D

    LFR ATMega4808 V2

    peterladur/ENMT221-PCB-Design

    PCB Design for my mechatronics course

    74 parts

Questions

How big is the BivalveBit PCB?

It measures 89.9 × 17.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the BivalveBit use?

58 parts, built around the ATMEGA4808-AF, LP5907MFX-3.0, BSS138 and MCP79400-I/SN. 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 BivalveBit KiCad files?

From the millerlp/BivalveBit_hardware repository on GitHub, at the commit this page was made from: the board is Hardware/BivalveBit_main_board_KiCAD/BivalveBit_RevE/BivalveBit.kicad_pcb and its schematic Hardware/BivalveBit_main_board_KiCAD/BivalveBit_RevE/BivalveBit.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the BivalveBit 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).