Batgizmo logger
jmears63·batgizmo-logger-kicad
About the Batgizmo logger PCB
Batgizmo logger is an open source STM32 PCB design by jmears63, published on GitHub under the CERN-OHL-P-2.0 license. It is a 4-layer board measuring 58 × 48 mm, with 89 components from 51 distinct parts.
Its main chip is the STM32U595RJT6Q, from the STM32 family. Other key parts include the NCV8163ASN300T1G, NCV8730ASN330T1G, IM73A135V01XTSA1, OPA2376AIDGKT and MCP6S91-E/MS. By type, the board carries 33 resistors, 30 capacitors, 9 ICs, 3 connectors, 3 switches and 3 LEDs.
From the project
Kicad files for the BatGizmo bat detector hardware.
This repo contains hardware design files for the BatGizmo Logger PCB, generated in KiCad, including the schematic, PCB layout, and local symbol/footprint libraries for the logger board.
General information can be found in this blog post. The firmware can be found here.
The BatGizmo Logger is an ultrasonic microphone that can be used for bat monitoring in two ways:

Main components on the Batgizmo logger
Batgizmo logger bill of materials (BOM)
89 components, 51 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | NCV8163ASN300T1G onsemi | SOT95P275X110-5N | U1 |
| 1 | NCV8730ASN330T1G onsemi | SOT95P275X110-5N | U2 |
| 1 | STM32U595RJT6Q STM32U595RIT6 STMicroelectronics | LQFP64-10x10mm_STM | U4 |
| 1 | IM73A135V01XTSA1 IM73A135V01XTSA1 / DNF Infineon | Infineon_PG-LLGA-5-2 | U5 |
| 1 | OPA2376AIDGKT Texas Instruments | SOP65P488X118-8N | U6 |
| 1 | MCP6S91-E/MS MCP6S91-E_MS Mikrochip | SOP65P488X118-8N | U7 |
| 1 | XC8101AA01MR-G Torex | SOT95P280X130-5N | U8 |
| 2 | MCP6286T-E/OT Microchip | SOT-23-5 | U9, U10 |
| 1 | ECS-.327-7-1210 ECS-.327-7-1210-TR ECS | XTAL_ECS-.327-7-1210-TR | Y1 |
| 1 | CSTNE16M0VH3L000R0 Murata | Resonator_SMD_Murata_CSTxExxV-3Pin_3.0x1.1mm | Y2 |
| 1 | 5033981892 503398-1892 Molex | MOLEX_503398-1892 | J1 |
| 1 | 47346-0001 USB_B_Micro Molex | USB_Micro-B_Molex_47346-0001 | J3 |
| 1 | CONN_01X04_PIN Conn_01x04_Pin | PinHeader_1x04_P2.54mm_Vertical | J4 |
| 1 | Battery holder MP000326 | MP000326 battery holder | BT1 |
| 1 | 3000 CR1220 Keystone Electronics | BAT_3000 | BT2 |
| 1 | C&K COMPONENTS PCM12SMTR Power C&K | SW_SPDT_PCM12 | SW1 |
| 1 | C&K COMPONENTS PCM13SMTR Mode (optional) Littelfuse | SW_SP3T_PCM13 | SW2 |
| 1 | PANASONIC EVQPUJ02K DFU Panasonic | SW_EVQPUJ_4P7X3P5_PAN | SW3 |
| 1 | GND | TestPoint_Keystone_5019_Minature | TP1 |
| 1 | GNDA | TestPoint_Keystone_5019_Minature | TP3 |
Show 31 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 597-6001-607F 597-6301-607F Dialight | LED_1206_3216Metric_ReverseMount | LED1 |
| 1 | 597-6001-607F Dialight | LED_1206_3216Metric_ReverseMount | LED2 |
| 1 | 597-6201-607F Dialight | LED_1206_3216Metric_ReverseMount | LED3 |
| 1 | RB521S30T1G 1PS79SB17_115 onsemi | SOD523 | D1 |
| 1 | MURATA 1286AS-H-2R2M=P2 2u2 H 1.5 A Murata | INDC2016X120N | L2 |
| 1 | TMCP1E105MTRF 1u low leakage tantalum Vishay Sprague | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1 |
| 1 | TMCP1E105MTRF 1u low leakage tantalum Vishay Sprague | CP_EIA-2012-12_Kemet-R | C2 |
| 1 | 100nF C0G | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C3 |
| 3 | TMCP1E105MTRF 1u tant Vishay Sprague | CP_EIA-2012-12_Kemet-R | C4, C9, C18 |
| 3 | F921A106MPA 10u tant Kyocera AVX | CP_EIA-2012-12_Kemet-R | C5, C22, C25 |
| 2 | VJ0805A470GXXCW1BC 47p 1% C0G Vishay | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C6, C10 |
| 4 | GCM21B5C1H223FA16L 22n C0G Murata | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C7, C15, C17, C20 |
| 2 | GCM21B5C1H223FA16L 22n 1% C0G Murata | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C8, C13 |
| 7 | 100n C0G | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C11, C19, C24, C26, C27, C29, C31 |
| 1 | GCM21B5C1H223FA16L 22nF C0G / DNF Murata | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C12 |
| 2 | 08053A2R0CAT2A 2p C0G Kyocera | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C14, C16 |
| 1 | GCM21B5C1H223FA16L 22nF C0G Murata | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C21 |
| 2 | TMCP1A225MTRF 2u2 tant Vishay Sprague | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C28, C30 |
| 2 | 470K 470k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R13 |
| 4 | 10k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R3, R21, R23 |
| 7 | 47k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4, R5, R6, R7, R8, R15, R16 |
| 3 | 820R | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R9, R18, R19 |
| 4 | 22R | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R10, R11, R12, R14 |
| 2 | 0R | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R17, R33 |
| 2 | 2k 0.05% | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R20, R25 |
| 1 | 1k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R22 |
| 2 | 15k 0.05% | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R24, R31 |
| 2 | 0R (optional) | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R26, R27 |
| 2 | 10k 0.05% | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R28, R29 |
| 1 | 4R7 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R30 |
| 1 | 47R | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R32 |
Batgizmo logger design files
The KiCad project lives in the jmears63/batgizmo-logger-kicad repository on GitHub; these links point at the commit this page was built from.
Batgizmo logger: common questions
What microcontroller does the Batgizmo logger use?
The Batgizmo logger is built around the STM32U595RJT6Q, from the STM32 family.
How big is the Batgizmo logger PCB?
The Batgizmo logger measures 58 × 48 mm, has 4 copper layers and is 4.69 mm thick.
How many components are on the Batgizmo logger?
89 components, from 51 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Batgizmo logger design files?
From the jmears63/batgizmo-logger-kicad repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Batgizmo logger design in my own project?
Yes, under the terms of its CERN-OHL-P-2.0 license, which jmears63 chose for the repository.
Can I test firmware for the Batgizmo logger without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
LibreVNA
jankae
122 × 98 mm592 parts6LGPL-3.01.6kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2k