
LION1CELL02
mlab-modules/LION1CELL02
Single-cell Li-Ion Battery management system with I2C interface

Multiple parallel Li-ion 18650 battery cell module with BMS and data storage with MCU control.
BATDATUNIT01 is an open-source printed circuit board by mlab-modules, from the mlab-modules/BATDATUNIT01 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 136.2 × 85.9 mm with 225 parts on 216 nets, routed with 1,863 tracks and 415 vias.
It is built around the ATMEGA1284P-AU, FT260Q-T and MS561101BA03-50, with the PCA9541ABS/01, AT24CS64-SSHM-B and BQ34Z100PW among its other parts. Its parts include 82 resistors, 52 capacitors, 18 ICs, 16 diodes and 7 transistors. It belongs with the power boards and the AVR (ATmega, ATtiny) boards of this library.
The BATDATUNIT01 is power and data storage module incorporating an ATmea1284p microcontroller paired with a five 18650 Li-ion safely rechargable accumulator cells. It is a reliable power source for extended durations, making it an integral component in various detectors or measuring systems.

The BATDATUNIT01 is designed for versatility:
The robust design and connectivity options make the BATDATUNIT01 a dependable choice for powering and managing data across many scientific applications.
For more detailed information on interfacing and protocols, please refer to the ATmea1284p datasheet and the communication standards for UART, I2C, SPI, and GPIO.
Designed for convenience, the module allows for fast detachment from the measuring part without tools, streamlining the replacement process. Data can be downloaded during battery charging thanks to onboard memory.
flowchart TD
subgraph a[User interfaceI]
USB[[USB-C\nData + power]]
UI1([User interface \n Button + battery indicator])
UI2([User interface \n Button + 3x LED])
end
USB --USB --> USW
FTDI -- I2C --> I2CSW
FTDI -- UART <--> MCU
MCU -- I2C --> I2CSW[I2C mux]
MCU[Microcontroller]
MCU --SPI <--> SDW
MCU --> SDW
subgraph one[Memory interface]
SDR[SD card] <--> SDI
SDI[SD card interface] -- USB <--> USW
USW[USB-SWITCH]
SDW[SD card \n SPI-SWITCH] <--> SDI
endA durable Molex connector brings together data and detection with impressive mechanical resilience. It hosts UART, I2C, SPI buses, and extra GPIO signals, providing extensive interfacing options with various systems. The complementary module to the interface connector is BATDATSOCKET01.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 24 | 100n | Capacitor_SMD:C_0805_2012Metric | C1, C2, C3, C10, C13, C15, C16, C17, C18, C20, C23, C25, C26, C29, C30, C35 +8 |
| 22 | 10k | Resistor_SMD:R_0805_2012Metric | R3, R12, R18, R21, R23, R24, R25, R28, R30, R36, R37, R39, R40, R42, R44, R45 +6 |
| 11 | 100R | Resistor_SMD:R_0805_2012Metric | R6, R7, R8, R9, R10, R11, R38, R41, R59, R60, R82 |
| 9 | 1k | Resistor_SMD:R_0805_2012Metric | R15, R17, R19, R20, R31, R32, R48, R49, R55 |
| 9 | 270R | Resistor_SMD:R_0805_2012Metric | R16, R27, R35, R50, R54, R62, R63, R64, R65 |
| 7 | 10u | Capacitor_SMD:C_0805_2012Metric | C11, C22, C28, C42, C43, C44, C47 |
| 7 | 68R | Resistor_SMD:R_0805_2012Metric | R22, R26, R51, R66, R67, R68, R69 |
| 7 | GREEN | Mlab_D:SMD_LED_RIGHT_KINGBRIGHT_1605 | D2, D3, D8, D13, D14, D15, D16 |
| 7 | Jumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP6, JP7, JP8, JP9, JP10, JP11, JP12 |
| 5 | 22u | Capacitor_SMD:C_0805_2012Metric | C21, C32, C36, C37, C38 |
| 5 | 5k1 | Resistor_SMD:R_0805_2012Metric | R2, R4, R5, R29, R57 |
| 5 | 91k | Resistor_SMD:R_0805_2012Metric | R73, R74, R76, R78, R80 |
| 5 | Fuse | Fuse:Fuseholder_Littelfuse_Nano2_154x | F1, F2, F3, F4, F5 |
| 4 | 1u | Capacitor_SMD:C_0805_2012Metric | C19, C24, C31, C45 |
| 4 | 1uH - DFE252012P-1R0M=P2 | Inductor_SMD:L_1008_2520Metric | L1, L2, L3, L4 |
| 4 | BC817-25 | Package_TO_SOT_SMD:SOT-23-3 | Q1, Q2, Q3, Q4 |
| 4 | Fiducial | Fiducial:Fiducial_1mm_Mask2mm | FID1, FID2, FID3, FID4 |
| 4 | M3 | Mlab_Mechanical:MountingHole_3mm | H1, H2, H3, H4 |
| 4 | ORANGE | Mlab_D:SMD_LED_RIGHT_KINGBRIGHT_1605 | D4, D7, D11, D12 |
| 4 | RED | Mlab_D:SMD_LED_RIGHT_KINGBRIGHT_1605 | D1, D5, D9, D10 |
| 3 | 47u | Capacitor_SMD:C_0805_2012Metric | C39, C40, C41 |
| 3 | 4u7 | Capacitor_SMD:C_0805_2012Metric | C7, C12, C33 |
| 3 | TPS631000DRLR | Package_TO_SOT_SMD:SOT-583-8 | U15, U16, U17 |
| 2 | 10k NTC | Resistor_SMD:R_0805_2012Metric | TH1, TH2 |
| 2 | 15p | Capacitor_SMD:C_0805_2012Metric | C9, C14 |
| 2 | 1n | Capacitor_SMD:C_0805_2012Metric | C5, C46 |
| 2 | 33R | Resistor_SMD:R_0805_2012Metric | R33, R34 |
| 2 | 511k | Resistor_SMD:R_0805_2012Metric | R75, R77 |
| 2 | BC807-25 | Package_TO_SOT_SMD:SOT-23-3 | Q5, Q6 |
| 2 | Jumper_3_Bridged12 | Jumper:SolderJumper-3_P1.3mm_Bridged2Bar12_RoundedPad1.0x1.5mm | JP1, JP5 |
| 2 | KMT031 | Mlab_SW:KMT031 NGJ LHS C&K | SW2, SW4 |
| 2 | NetTie_2 | NetTie:NetTie-2_SMD_Pad0.5mm | NT1, NT2 |
| 2 | SKRTLAE010 | Mlab_SW:SKRT | SW1, SW3 |
| 1 | 0R01 75PPM | Resistor_SMD:R_2512_6332Metric | R61 |
| 1 | 100uH | Inductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolder | L5 |
| 1 | 19.2 MHz | Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm | Y1 |
| 1 | 25k5 | Resistor_SMD:R_0805_2012Metric | R14 |
| 1 | 270k | Resistor_SMD:R_0805_2012Metric | R43 |
| 1 | 2k4 | Resistor_SMD:R_0805_2012Metric | R56 |
| 1 | 33k | Resistor_SMD:R_0805_2012Metric | R58 |
| 1 | 3n3 | Capacitor_SMD:C_0805_2012Metric | C34 |
| 1 | 46436-9327 | Mlab_CON:MOLEX_46436-9327 | J4 |
| 1 | 47n | Capacitor_SMD:C_0805_2012Metric | C27 |
| 1 | 510R | Resistor_SMD:R_0805_2012Metric | R53 |
| 1 | 6.19k | Resistor_SMD:R_0805_2012Metric | R1 |
| 1 | 68k | Resistor_SMD:R_0805_2012Metric | R13 |
| 1 | 8 MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y2 |
| 1 | 806k | Resistor_SMD:R_0805_2012Metric | R79 |
| 1 | ABS07-120-32.768KHZ-T | Mlab_XTAL:ABS07 | Y3 |
| 1 | AT24CS64-SSHM | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U5 |
| 1 | ATMEGA1284P-AU | Package_QFP:TQFP-44_10x10mm_P0.8mm | U8 |
| 1 | BAS16W | Package_TO_SOT_SMD:SOT-323_SC-70 | D6 |
| 1 | BATT | Mlab_Batery:BAT_BK-18650-PC6 | BT2 |
| 1 | BATT | Mlab_Batery:BAT_BK-18650-PC4 | BT1 |
| 1 | BQ25628E | Mlab_IO:Texas_S-WQFN-HR-18 | U13 |
| 1 | BQ34Z100 | Mlab_IO:TSSOP-14_4.4x5mm_Pitch0.65mm | U12 |
| 1 | BSS83P | Package_TO_SOT_SMD:SOT-23 | Q7 |
| 1 | CR2032 | Battery:BatteryHolder_Keystone_1060_1x2032 | BT3 |
| 1 | FS | TestPoint:TestPoint_Pad_D1.0mm | TP1 |
| 1 | FT260Q-T | Package_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm | U3 |
| 1 | HEADER_2x03 | Mlab_Pin_Headers:SMD_2x03 | J3 |
| 1 | LET9032ES-03L | MLAB_BUZZER:MagneticBuzzer_LET9032ES-03L-2.7-16-R | BZ1 |
| 1 | MAX14502AETL+ | Mlab_IO:QFN40P500X500X80-41N | U1 |
| 1 | MS561101BA03-50 | Mlab_IO:LGA-8_3x5mm_P1.25mm | U9 |
| 1 | MUX_RST | TestPoint:TestPoint_Pad_D1.5mm | TP2 |
| 1 | PCA9541ABS/01 | Package_DFN_QFN:QFN-16-1EP_4x4mm_P0.65mm_EP2.15x2.15mm | U4 |
| 1 | PCF85263A | Package_SO:TSSOP-10_3x3mm_P0.5mm | U10 |
| 1 | R | Resistor_SMD:R_0805_2012Metric | R52 |
| 1 | SD_Card-FPS009-4200-0 | Mlab_CON:FPS009-4200-0 | J2 |
| 1 | SHT31-DIS | Sensor_Humidity:Sensirion_DFN-8-1EP_2.5x2.5mm_P0.5mm_EP1.1x1.7mm | U6 |
| 1 | SN74HC164P | Package_SO:TSSOP-14_4.4x5mm_P0.65mm | U14 |
| 1 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP3 |
| 1 | SolderJumper_3_Bridged123 | Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm | JP2 |
| 1 | TCA4307 | Package_SO:VSSOP-8_3.0x3.0mm_P0.65mm | U11 |
| 1 | TMUX1574DYYR | Mlab_IO:SOT-23-16 THIN | U7 |
| 1 | TPS22965-Q1 | Package_SON:WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm | U18 |
| 1 | USBC_USB4105-GF-A | Mlab_CON:USBC GCT_USB4105-GF-A | J1 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U2 |
It measures 136.2 × 85.9 mm and has 2 copper layers, 1.6 mm thick.
225 parts, built around the ATMEGA1284P-AU, FT260Q-T, MS561101BA03-50 and PCA9541ABS/01. 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.
From the mlab-modules/BATDATUNIT01 repository on GitHub, at the commit this page was made from: the board is hw/sch_pcb/BATDATUNIT01.kicad_pcb and its schematic hw/sch_pcb/BATDATUNIT01.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
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).

mlab-modules/LION1CELL02
Single-cell Li-Ion Battery management system with I2C interface



AstroMeters/AMFOC01
Open-source USB-C precize motorized telescope focuser with PC and manual control support.

UniversalScientificTechnologies/SPACEDOS02
Solid-state PIN diode dosimeter for manned spacecraft. Liulin detector replacement.

UniversalScientificTechnologies/SPACEDOS01
Silicon diode dosimeter optimized for spacecraft dosimetry


mlab-modules/USBSDREADER01
USB to SD Card Reader module featuring MAX14502AETL, supports USB 2.0 and SDHC cards.