← Back

Product Datasheet

SM3324 · MULTI-SENSOR TOOLKIT

Modular Multi-Sensor Toolkit

Rev 1.0 2026-05-25
Test & MeasurementResearch & DevelopmentRoboticsIoT / Edge SensingCondition Monitoring

Key Features

  • Modular multi-sensor platform (33 × 24 mm PCB) — options c / v / i / p / a / t combinable freely; ADC streaming up to 300 kSPS single-ch, 150 kSPS dual-ch, 37.5 kSPS 7-ch simultaneous; 2 Mbaud USB CDC, driver-free on Linux / Windows / macOS
  • Option v — Non-contact AC voltage: capacitive coupling probe, ±1000 V range
  • Option c — Clamp-type AC/DC current: ±50 A range with shielded transducer
  • Option i — Attitude module: ICM-42670 IMU, LIS3MDL mag, BMP581 baro, VL53L4CX LiDAR; onboard EKF at 2400.96 Hz
  • Option p — Dual phototransistor VIS (P cmd) + IR (Q cmd); up to 300 kSPS per channel or 150 kSPS simultaneous
  • Option a — Two 12-bit ADC inputs 0–3.3 V; 300 kSPS single or 150 kSPS simultaneous
  • Option t — Temp & humidity sensor: ±0.2 °C / ±2 %RH; ~18.76 Hz firmware update rate
  • MQ-series gas sensor — PCB footprint provided for direct solder-mount; accessible via 'G' / 'g' commands
  • Single ASCII-byte command interface — selects channel and sample rate; ADC and IMU modes on the same USB port

Product Image

SM3324 · MULTI-SENSOR TOOLKIT product

Brief Specification

  • MCU STM32F446RE · Cortex-M4 · 168 MHz
  • USB Full-Speed 12 Mbps · CDC ACM · 2 Mbaud · driver-free
  • ADC (onboard) 12-bit · 300 kSPS single / 150 kSPS dual / 37.5 kSPS ×7 ch
  • Supply 4.75 – 5.25 V (USB bus) · 60 mA (typ) / 80 mA (max) all options active
  • PCB 33 × 24 mm · 4 × M2 mounting holes
  • Op. temp. −20 to +70 °C
  • Option c — Current ±50 A · Hall-effect · DC – 23 kHz · AC/DC
  • Option v — Voltage ±1000 V AC · capacitive · <10 Hz – >100 kHz
  • Option i — Attitude 6-axis IMU ±2000 °/s ±16 g · Mag ±16 G · Baro 300–1250 hPa · LiDAR 1–6000 mm · EKF 2400.96 Hz
  • Option p — Photo IR 940 nm + VIS · 0603 SMD · up to 300 kSPS each
  • Option a — ADC ×2 0 – 3.3 V · 12-bit · up to 300 kSPS each
  • Option t — Temp/RH ±0.2 °C / ±2 %RH (typ.) · −40 to +125 °C · 16-bit

Dimensions

SM3324 · MULTI-SENSOR TOOLKIT dimensions

Full Specification

Modular Multi-Sensor Toolkit

Full Technical Reference · SM3324 · MULTI-SENSOR TOOLKIT Rev 1.0

ParameterCondition / ModeValueUnit
General / Platform
Supply VoltageUSB bus4.75 – 5.25 V (USB bus)
Supply Current60 mA (typ) / 80 mA (max)
DimensionsPCB33 × 24 ×24 mm
Mounting4 × M3 corner holes — use non-magnetic (plastic / nylon) fasteners to avoid interference with the onboard magnetometer
Operating Temp.−20 to +70°C
Storage Temp.−40 to +85°C
USB Data Interface Performance
USB StandardUSB 2.0 Full-Speed (12 Mbps physical)
USB ClassCDC ACM — virtual COM port
ConnectorUSB Micro-B
Effective Data RateHost streaming2 Mbaud
Host Buffer (recommended)Recommended≥ 1 MiB receive buffer
Command InterfaceSingle ASCII char + LF (0x0A)
OS SupportLinux / Windows / macOS — driver-free
Frame Size32 bytes = 16 × u16 little-endian
Frame Counter16-bit, 1 bit embedded per word (LSB)
Max Forward SlipUSB drop tolerance8192 frames
Sampling
Single-ch. rate (high, uppercase)High speed300kSPS
Single-ch. rate (low, lowercase)Low speed18.75kSPS
Dual-ch. rate (high)Interleaved150 kSPS each
Dual-ch. rate (low)9.375 kSPS each
7-ch. rate (A command)A command37.5 kSPS each
7-ch. rate (a command)a command2.34375 kSPS each
Option C — Current Measurement (Clamp Meter)
Measurement Range±50 A (AC or DC, non-invasive clamp)
Sensing PrincipleLinear Hall-effect IC — ratiometric analog output (V = VCC/2 + S·B)
Hall SensitivityVCC = 5 V8.15 mV/G (typ.)
Analog BandwidthFlat responseDC – 23 kHz
Quiescent CurrentVCC = 5 V3 mA
Operating Temp (Hall IC)−40 to +125°C
Output Code Range12-bit0 – 4095; mid-scale ≈ 2048 at zero current
Host Command — high speedC → 300 kSPS
Host Command — low speedc → 18.75 kSPS
Option V — Non-Contact Voltage Measurement
Measurement Range±1000 V AC
Coupling MethodCapacitive — no galvanic connection to measured conductor
Signal TypeAC only (DC-blocked by capacitive coupling)
Frequency ResponseAnalog front-end<10 Hz – >100 kHz
Front-End NoiseInput-referred12 nV/√Hz
Front-End GBW3.3 MHz; input offset <1 mV; CMRR 91 dB
ADC Output Code12-bit0 – 4095; mid-scale ≈ 2048 at zero voltage
Host Command — high speedV → 300 kSPS
Host Command — low speedv → 18.75 kSPS
Option P — Dual Phototransistor (IR + VIS)
PT1 — Channel 1 (VIS)Command PPeak sensitivity 940 nm; spectral response 400 – 1100 nm
PT2 — Channel 2 (IR)Command QPeak sensitivity 940 nm; spectral response 730 – 1100 nm
Host Command — PT1 (VIS) fastP → 300 kSPS
Host Command — PT2 (IR) fastQ → 300 kSPS
Host Command — dual fastR → 150 kSPS each
Host Command — low speedp / q / r → 18.75 / 18.75 / 9.375 kSPS
Option A — General-Purpose ADC × 2
Input ChannelsADC1 and ADC2 (independent)
Input Range0 – 3.3V
Resolution12-bit (0–4095)
Input Impedance2kohm
ADC1 fast / slow cmdY (300 kSPS) · y (18.75 kSPS)
ADC2 fast / slow cmdZ (300 kSPS) · z (18.75 kSPS)
Dual simultaneous cmdX (150 kSPS each) · x (9.375 kSPS each)
Connector2.54 mm pin header
Option T — Temperature & Humidity Sensor
Temperature Range−40 to +125°C
Temperature AccuracyAt 25 °C±0.2 °C (typ.) / ±0.3 °C (max)
Humidity RangeNon-condensing0 – 100%RH
Humidity Accuracy±2 %RH (typ.) / ±3.5 %RH (max)
ResolutionTemperature and humidity16-bit
Measurement RateFirmware-configured~18.76 Hz (1 sample per 128 EKF frames)
Output Formati16 ×10 scaled in firmware
Option I — Attitude Module
Gyro full scaleIMU±2000°/s
Accel full scaleIMU±16g
Gyro noise densityTypical0.004°/s/√Hz
Accel noise densityTypical70μg/√Hz
Configured ODRGyro + accel simultaneous1.6kHz
Magnetometer full scale3-axis MEMS±16gauss
Magnetometer sensitivity@ ±16 G1711LSB/gauss
Magnetometer RMS noiseUHP mode3.2 mgauss X/Y · 4.1 mgauss Z
Magnetometer configured ODR80Hz
Pressure rangeBarometric pressure sensor300 – 1250hPa
Absolute accuracyBarometric pressure sensor±0.30 hPa (±30 Pa)
Relative accuracyBarometric pressure sensor±0.006 hPa → ±50 cm altitude equivalent
LiDAR technologyTime-of-Flight distance sensordToF (direct Time-of-Flight), 940 nm VCSEL
LiDAR range1 – 6000mm
LiDAR field of view18°
Multi-target detectionUp to 4 simultaneous targets
Attitude EstimationFirmwareOnboard EKF — Roll / Pitch / Yaw at 2400.96 Hz (×10 scaled i16)
O-command frame rateFirmware2400.96 Hz — gyro/accel ICM ODR 1.6 kHz; mag read every 4 frames (600 Hz, hardware ODR 80 Hz); baro/LiDAR correction ~30 Hz; humidity/temp ~18.76 Hz
Frame FormatO mode32 bytes = 16 × int16 LE

Option T sensor itself supports −40 to +125 °C, but valid measurements across this range first require that the PCB body and MCU are within their operating temperature range (−40 to +70 °C). System operation outside that range is not guaranteed regardless of sensor capability.

Dashboard Reference

Modular Multi-Sensor Toolkit

Browser Dashboard · Web Serial · SM3324 · MULTI-SENSOR TOOLKIT Rev 1.0

A zero-install browser application for SM3324 development and testing. It uses the Chrome / Edge Web Serial API to open the USB CDC device for ADC / IMU streaming and calibration.

Dashboard File

ItemLinkDescription
SM3324 Dashboardsm3324_dashboard.htmlDashboard for ADC channel monitoring, IMU calibration, and Web Serial streaming checks

* The Web Serial API requires a supported browser and an HTTPS or localhost context.

Sample Unit Pricing

Modular Multi-Sensor Toolkit

Standard Unit Pricing · SM3324 · MULTI-SENSOR TOOLKIT Rev 1.0

Part NumberQtyUnit Price
SM3324-A-X1 pcsUS$ 60
SM3324-CVIPAT-X1 pcsUS$ 600
ⓘ Partial-option configurations are available at a lower price; contact us for a quote. ✉ hyon646@gmail.com

Document Revision History

VersionDateDescription
v1.02026-05-25Initial Release

HILBERT ROBOTICS INC.

SM3324 · MULTI-SENSOR TOOLKIT · Rev 1.0 · 2026-05-25

enko