
Carrier
open-pasture/opencollar
OpenCollar: a virtual-fence collar you can buy assembled or build from published parts.

6-Axis IMU + Qvar Sensing Node with Edge AI capabilities. Specialized for high-accuracy motion tracking and charge-variation detection in modular embedded systems.
IMU Board is an open-source printed circuit board by phancak, from the phancak/IMU_Board repository on GitHub, published under the MIT licence. It is a 2-layer board of 100 × 50 mm with 42 parts on 30 nets, routed with 358 tracks and 175 vias.
It is built around the ISM330BX and SMAJ6.0A. Its parts include 12 capacitors, 11 resistors, 3 connectors, 1 IC and 1 diode. It belongs with the sensors and measurement boards of this library.
This board is a specialized sensing node built around the STMicroelectronics ISM330BX iNEMO inertial module. It represents a "Next-Gen" approach to environmental sensing by combining high-accuracy 3D gyroscopic and accelerometric tracking with Qvar (Charge Variation) sensing technology.
Designed as a core component of my Modular Instrumentation Ecosystem, this board integrates seamlessly with my USB-PD Power Hub for filtered power and the STM32H7S3 System-on-Module for high-speed digital signal processing and edge computing.
The ISM330BX is an industrial-grade IMU featuring an integrated Machine Learning Core (MLC) and Finite State Machines (FSM).
The board breaks out two dedicated Qvar pads, utilizing the ISM330BX’s internal analog-to-digital circuitry to measure minute electrostatic charge changes.
| Feature | Component / Specification |
|---|---|
| Primary Sensor | ST ISM330BX (iNEMO 6-axis IMU) |
| Sensing Channels | 3D Accel, 3D Gyro, Dual Qvar Channels |
| Embedded Intelligence | Machine Learning Core (MLC) & FSM |
| Communication | I2C / SPI |
| Form Factor | Modular Plug-and-Play for "PH-Ecosystem" |
The combination of inertial data and charge variation (Qvar) allows for sophisticated system diagnostics that standard sensors cannot achieve:
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 10M | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3, R4, R5, R7 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_Pad | H5, H6, H7, H8 |
| 3 | 100p | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3, C7, C13 |
| 2 | 100n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C6 |
| 2 | 10k | Resistor_SMD:R_0805_2012Metric | R8, R9 |
| 2 | 10n | Capacitor_SMD:C_0805_2012Metric | C15, C16 |
| 2 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R13, R16 |
| 2 | 1u | Capacitor_SMD:C_0805_2012Metric | C8, C14 |
| 2 | 2u2 | Capacitor_SMD:C_0805_2012Metric | C17, C18 |
| 2 | Diode_PESD5V0U2BT-Q | Package_TO_SOT_SMD:SOT-23 | DI1, DI2 |
| 2 | LOGO | Personal_Project:PCB_Logo | G***, G*** |
| 1 | 100k | Resistor_SMD:R_0805_2012Metric | R6 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | 1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5 |
| 1 | 33R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2 |
| 1 | Diode_BZX84C6V2-7-F | Personal_Project:Diode_BZX84C6V2_SOT96P240X110-3N | Z3 |
| 1 | FPC_10051922-1010ELF | Personal_Project:FPC_10051922_1010 | FPC1 |
| 1 | I/O_HDR | Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Horizontal | J4 |
| 1 | I2C1_Headers | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal | J5 |
| 1 | ISM330BX | Personal_Project:ISM330BX-LGA-14L_3x2.5mm_P0.5mm_LayoutBorder3x4y | U1 |
| 1 | JST_S3B-XH-2.54 | Personal_Project:JST_S3B-XH-SHDRRA3W64P0X250_1X3_990X1150X610P | JST2 |
| 1 | LDO_LDLN050PU18R | Package_DFN_QFN:DFN-8-1EP_3x3mm_P0.65mm_EP1.7x2.05mm | LDO2 |
| 1 | LDO_LDLN050PU33R | Package_DFN_QFN:DFN-8-1EP_3x3mm_P0.65mm_EP1.7x2.05mm | LDO3 |
| 1 | MOSFET_SI2333DDS-T1-BE3 | Personal_Project:MOSFET_ SI2333DDS_SOT_DS-T1-BE3_VIS | Q3 |
| 1 | SMAJ6.0A | Personal_Project:DO-214AC-2 | D2 |
| 1 | TA0_Jumper | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J2 |

open-pasture/opencollar
OpenCollar: a virtual-fence collar you can buy assembled or build from published parts.

codeThatThinks/oven-controller-hw
A Raspberry Pi Zero-powered PID reflow oven controller -- PCB design files


ARENARobotics/MiniPic
Open-source benchtop vacuum tweezer engineered for SMD soldering, rework, and precision part handling

copperheadhq/copperhead-stm32-data-logger
Portable STM32L433 data logger, 50 × 70 mm, four layers, microSD, USB-C LiPo charging. Designed with copperhead. Never built: do not order expecting it to work.

earlynerd/bl4818-servo-M23
This repository contains the electronics, embedded firmware, host software, and browser players for a network of brushless servo percussion actuators.

EVtivity/evtivity-ev-tester
An open-source, EV-side charging simulator. It emulates an electric vehicle so you can test AC charging stations (EVSE) and CSMS backends on the bench, without a real car.

phancak/STM32H7_Board
High-Performance STM32H7S3 System-on-Module | 600MHz ARM Cortex-M7 | External SDRAM & NAND Flash Integration | 4-Layer High-Speed PCB optimized for real-time control and LCD UI.
It measures 100 × 50 mm and has 2 copper layers, 1.6 mm thick.
42 parts, built around the ISM330BX and SMAJ6.0A. 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 phancak/IMU_Board repository on GitHub, at the commit this page was made from: the board is IMU_Board.kicad_pcb and its schematic IMU_Board.kicad_sch. 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).