
UINIO MCU STM32L051K8U6
uinika/UINIO-MCU-STM32L051K8U6
the Evaluation Board base on STM32L051K8 Series.

Li-Ion and Li-Pol Battery management system with MCU
LithiumBMS is an open-source printed circuit board by JiriS97, from the JiriS97/LithiumBMS repository on GitHub, published under the MIT licence. It is a 2-layer board of 64.8 × 39.4 mm with 125 parts on 83 nets, routed with 1,053 tracks and 134 vias.
It is built around the STM32L051K8U6, LM324 and INA219AID, with the VOM1271, TCMD4000 and BAV99 among its other parts. Its parts include 60 resistors, 32 capacitors, 12 diodes, 9 ICs and 5 connectors. It belongs with the power boards and the STM32 boards of this library.
This project is 1-6S Li-Ion/Li-Pol Battery management system, with balancer, load switch and advanced features as external monitoring/setting over UART and temperature measurement Development of this board began for BUT (VUT Brno in Czech), on Robotics course.
It also includes configurator app, which can be found in this repo.
All Li-Ion and Li-Pol batteries of 1-6 serially connected cells
| Parameter | Value | Unit |
|---|---|---|
| Dimmensions | 65x40x21 | mm |
| Maximal number of cells | 6 | - |
| Minimal number of cells | 1 | - |
| Maximal voltage of entire accupack | 26 | V |
| Maximal voltage per single cell | 6 | V |
| Maximal pulse current with this configuration | 30 | A |
| Maximal current of WAGO connector | 16 | A |
| Maximal current of MOSFETs | 100 | A |
| Balancing current | 60 ÷ 80 | mA |
| Peak power consumption | 5 | mA |
| Idle power consumption | 120 | uA |
| Typical consumed current when measuring U, I, P | 2 | mA |
| Typical consumed power when measuring voltage of cells | 4 | uA |
| Typical average power consumption | 200 | uA |
| Typical current drain from cell that is being balanced | 70 | mA |
| Typical power drain from cell that is being balanced | 200 | mW |
| Operating temperature range | -20 ÷ +80 | °C |
| Storing temperature range | -20 ÷ +100 | °C |
| Internal resistance of saturated power MOSFETs | 4,5 | mΩ |
| Total internal resistance when MOSFEts are saturated | 9 | mΩ |
| Period of cell voltage measurement | configurable | ms |
| Period of voltage, power and current measurement | configurable | ms |
| Time of microcontroller sleep state | configurable | ms |
Detailed description of supported AT commands and the board itself can be found in attached PDF documents in the Docs folder, schematic and PCB layout in the PCB folder
This project is licensed under the MIT License - see the LICENSE.md file for details
| Qty | Value | Footprint | References |
|---|---|---|---|
| 26 | 100n | Capacitors_SMD:C_0603 | C1, C2, C10, C11, C12, C15, C16, C17, C18, C19, C20, C21, C22, C24, C25, C27 +10 |
| 12 | 330k | Resistors_SMD:R_0603 | R25, R26, R27, R28, R29, R30, R34, R35, R36, R37, R38, R39 |
| 12 | 680k | Resistors_SMD:R_0603 | R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24 |
| 10 | 4k7 | Resistors_SMD:R_0603 | R40, R41, R42, R43, R44, R45, R51, R52, R54, R55 |
| 7 | 220R | Resistors_SMD:R_0603 | R1, R2, R3, R4, R5, R6, R46 |
| 6 | 1u | Capacitors_SMD:C_0603 | C13, C14, C23, C26, C30, C31 |
| 6 | 3V0 | Diodes_SMD:D_MiniMELF | D2, D3, D4, D5, D6, D7 |
| 6 | 56R | Resistors_SMD:R_2512 | R7, R8, R9, R10, R11, R12 |
| 4 | 1k | Resistors_SMD:R_0603 | R33, R59, R60, R61 |
| 3 | 0R03 | Resistors_SMD:R_1206 | R56, R57, R58 |
| 3 | 1M | Resistors_SMD:R_0603 | R31, R32, R62 |
| 3 | BAV99 | TO_SOT_Packages_SMD:SOT-23 | D12, D13, D14 |
| 2 | IRLR7833 | TO_SOT_Packages_SMD:TO-252-2 | Q3, Q4 |
| 2 | LM324 | Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm | U3, U4 |
| 2 | TCMD4000 | Housings_SSOP:SOP-16_4.4x10.4mm_Pitch1.27mm | U1, U2 |
| 1 | 100K | Resistors_SMD:R_0603 | R53 |
| 1 | 10R | Resistors_SMD:R_0603 | R50 |
| 1 | 15A | Fuse_Holders_and_Fuses:BladeFuse-Mini_Keystone_3568 | F2 |
| 1 | 16V0 | Diodes_SMD:D_MiniMELF | D1 |
| 1 | 2N7002 | TO_SOT_Packages_SMD:SOT-23 | Q1 |
| 1 | 330R | Resistors_SMD:R_0603 | R47 |
| 1 | BALANCER | Connectors_JST:JST_EH_B07B-EH-A_07x2.50mm_Straight | J1 |
| 1 | BSS84 | TO_SOT_Packages_SMD:SOT-23 | Q2 |
| 1 | D_Schottky | Diodes_SMD:D_SMA | D8 |
| 1 | EXT_ON | Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm | J3 |
| 1 | INA219 | TO_SOT_Packages_SMD:SOT-23-8 | U8 |
| 1 | POWER | TerminalBlocks_WAGO:TerminalBlock_WAGO-804_RM5mm_2pol | J2 |
| 1 | Polyfuse | Resistors_SMD:R_1812 | F1 |
| 1 | RED | LEDs:LED_0603 | D9 |
| 1 | STM32L051K8 | Housings_QFP:LQFP-32_7x7mm_Pitch0.8mm | U7 |
| 1 | SWD | Pin_Headers:Pin_Header_Straight_1x06_Pitch2.54mm | J4 |
| 1 | SW_Push | JS_ElectroMechanical:Button_SMD_5.2mm | SW1 |
| 1 | TMP36 | TO_SOT_Packages_SMD:SOT-23-5 | U9 |
| 1 | TPS783 | TO_SOT_Packages_SMD:SOT-23-5 | U5 |
| 1 | UART | Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm | J5 |
| 1 | VOM1271 | Housings_SSOP:SOP-4_3.8x4.1mm_Pitch2.54mm | U6 |
It measures 64.8 × 39.4 mm and has 2 copper layers, 1.6 mm thick.
125 parts, built around the STM32L051K8U6, LM324, INA219AID and VOM1271. 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 JiriS97/LithiumBMS repository on GitHub, at the commit this page was made from: the board is PCB/v1.0/KiCad/LithiumBMS.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

uinika/UINIO-MCU-STM32L051K8U6
the Evaluation Board base on STM32L051K8 Series.


stancecoke/BionX_Minimal_Translator
Drive your BionX motor with a no-name battery and a Kunteng LCD-display without any further BionX-components


bugtesterdani/BatterySwitch
Automatische Umschaltung zwischen zwei Akkus (Batterie 1: 50 Ah, Batterie 2: 30 Ah) in einem 72-V-System (ca. 71,x V Ladeschluss, ca. 58 V Entladeschluss — z. B.


