Tech specs

Built to spec

Three chassis sizes (S / M / L) sharing one PCB, one firmware build, and one SAB-reviewed behavioral protocol. The size determines hopper capacity, auger length, silicone tray extension, and ballast weight. All electronics are identical across variants.

Vertical front-elevation cross-section through the Pawvlov M chassis (140x140x165 mm). Top to bottom: snap-close hopper chamber with 35-degree gravity funnel feeding the N20 gear motor and Delrin helical auger inside an acoustic-foam-lined chamber targeting less than 40 dB at 1 m; OV5640 camera and 4x ICS-40180 MEMS mic array on the front face at dog-eye level; 8x 940 nm IR LEDs in the lower body for low-light camera assist (invisible to canine vision); 4-layer ESP32-S3 main PCB in the lower bay; 40mm I2S speaker at lower-front; SK6812 RGBW LED ring at the base perimeter. Sage-green TPE treat tray shown EXTERNAL — dog must approach the device to eat, mechanically reinforcing approach behavior as part of the DACVB counter-conditioning protocol. S/L variants share all PCB and electronics; enclosure height and hopper volume scale per-size.

Internal cross-section
Pawvlov — Internal cross-sectionLabeled engineering cross-section of Pawvlov showing internal components, dimensions, and wiring.Section A-A · front elevation cutH 165 mmW 140 mmTREAT HOPPER CHAMBERABS food-safe · 180 treats (M) · anti-bridge ribs · 35 deg gravity funnel35 DEG GRAVITY FUNNELDelrin POM · single-treat throat 13 mm (M) · anti-bridge geometryACOUSTIC FOAM CHAMBERClosed-cell melamine · 12 mm wall · less than 40 dB targetN20 12V GEAR MOTOR + DELRIN AUGER100 RPM · Delrin helical · DRV8833 driver · 38 dB at 1 mOV5640 · 120 DEG LENS5 MP · downsampled 224x224 at 5 fps · 940 nm IR-cut removed · FFC to PCB4x ICS-40180 PDM MEMS65 dB SNR · 12 mm spacing · 80 Hz storm detect · beam-formingESP32-S3-WROOM-1-N16R8 · MAIN PCB4L 100x70 mm · dual-core 240 MHz · WiFi+BLE · MobileNet v3 INT8 · DRV8833 · PMIC40 MM 5W I2S SPEAKERMAX98357A Class D amp · 200 Hz floor · calm-audio reinforcement8x 940 NM IR LED ARRAYVishay TSAL6400 · floor-facing · invisible to canine vision · low-light camera assistSK6812 RGBW LED RING12 LEDs · NeoPixel single-wire · dims OFF during dog sessions · 74AHCT125 level-shiftUSB-C 5V/3A MAINS INLETNo battery — mains-only for session-timing reliability · silicone gasketSAGE TPE TREAT TRAY (EXTERNAL)Food-grade Shore 40A · 64 mm ext. · removable · dog approaches to eat — approach IS the protocolLegendStructure / chassisMotor / actuatorCamera moduleSensorMain PCBSpeaker driverSilicone / trayPawvlov · Rev A · 2026-06-19

S/L variants: same PCB and electronics; enclosure height and hopper volume scale. Tray is external to the sealed chassis — the dog must walk toward the device to retrieve the treat, mechanically reinforcing approach behavior as part of the DACVB counter-conditioning protocol.

Product view

Pawvlov M — studio product render: warm cream matte truncated-cylinder countertop dispenser, brushed aluminum camera ring, sage silicone treat tray with one biscuit.

Specifications

SoC ESP32-S3-WROOM-1-N16R8 — dual-core Xtensa LX7 @ 240 MHz, 16 MB flash, 8 MB PSRAM
Camera OmniVision OV5640 5MP CMOS + 120-degree wide lens — downsampled 224×224 @ 5 fps for inference
Microphones 4× InvenSense ICS-40180 PDM MEMS — 65 dB SNR, 12 mm spacing, beamforming for 80 Hz storm detection
IMU Bosch BMI270 6-axis accelerometer + gyro — tip-over safety lockout
IR assist 8× Vishay TSAL6400 940 nm IR LEDs — floor-facing, invisible to canine vision, activates at <50 lux
Motor N20 12V 100RPM DC gear motor + Delrin helical auger — DRV8833 H-bridge driver
Acoustic spec <40 dB at 1 m on dispense — 12 mm closed-cell melamine acoustic foam chamber
Speaker 40mm 4-ohm 5W full-range + MAX98357A Class D I2S amp — 200 Hz floor
LED ring 12× SK6812 RGBW NeoPixel-compatible — amber under-glow, dims OFF during active dog sessions
Connectivity WiFi 2.4 GHz 802.11 b/g/n + BLE 5.0 — BLE pairing, WiFi for cloud sync + OTA
Power USB-C 5V/3A mains (15W adapter included, UL-listed) — no battery, mains-only for session-timing reliability
Inference MobileNetV3-Small INT8 — 4-class output (calm / alert / anxious / absent) — ~150 ms @ 5 fps — target ≥92% top-1 accuracy
Cloud fallback Gemini Vision endpoint — triggers when local confidence <0.7 and WiFi connected (~800 ms round-trip)
Firmware FreeRTOS ESP-IDF v5.x — dual-bank A/B OTA — dual-core split: WiFi/BLE on core 0, inference on core 1
Safety Hardware watchdog 1.5s — never-dispense-during-fear hardcoded — motor stall detection + jam-clear — IMU tip-over lockout
Power draw Idle 0.4W · Active session 2.8W · Peak dispense 6.5W for 1.2s · Average daily ~12 Wh
Small (S) 127 × 127 × 142 mm · 480g · 60-treat hopper · 50mm tray · Breeds under 20 lbs
Medium (M) 140 × 140 × 165 mm · 620g · 180-treat hopper · 64mm tray · Breeds 20-60 lbs
Large (L) 161 × 161 × 200 mm · 880g · 400-treat hopper · 81mm tray · Breeds over 60 lbs
PCB 4-layer 1.6mm FR4 100×70 mm 2oz Cu — shared across all three sizes
Certifications FCC Part 15B + 15C (in progress) · CARB · CE/UKCA (Phase 4+) · Not FDA-regulated — consumer training aid
Food safety Silicone tray and Delrin auger meet FDA 21 CFR 177.2600 food-contact material standards
Connectivity app iOS + Android companion app — BLE pair, session history, calm-rate trend, storm alerts, vet PDF export

In the box

Exploded view

Pawvlov M exploded engineering render: hopper lid, treat chamber, acoustic-foam dispense chamber with motor and auger, camera, microphone array, main PCB, speaker, LED ring, USB-C port, ballast disc, and sage TPE tray separated vertically.

Cutaway cross-section

Pawvlov M technical cross-section cutaway showing bayonet lid, treat hopper, OV5640 camera, MEMS mic array, N20 motor with Delrin auger inside acoustic foam chamber, 4-layer PCB, 40mm speaker, sage TPE tray, RGBW LED base ring, USB-C port, and steel ballast disc.
Apply for the storm-belt beta cohort