Firewire Capture Device — Embedded Engineer Needed
Budget: $10 – $30 USD
Looking for an embedded systems engineer to design a small, low-cost, battery-powered handheld Linux recording device, inspired by:
https://github.com/computerequipmentgroup/equip-1
This is a miniature field capture system, not a general-purpose handheld computer.
Scope:
KiCad schematic + compact 4-layer PCB (cost and size optimized)
RK3566 (preferred) or lower-cost SoM alternative if justified
eMMC (OS) + microSD (recording storage)
USB-C PD with power-path management + fuel gauge
Very small e-ink status display (not full UI — only recording status, timecode, battery, storage)
Optional WiFi only if power/cost impact is minimal
4-pin FireWire (IEEE 1394) support for legacy mini-DV camera input
USB camera/video input support
Firmware:
Minimal Linux (fast boot, stripped rootfs)
U-Boot + device tree setup
Simple recording pipeline:
FireWire → encode → SD storage
Small e-ink display shows only:
Recording status
Battery level
Storage remaining
Timecode / file indicator
Key Design Goals:
Smaller than Equip-1
Lower BOM cost than Equip-1
Minimal component count
Ultra-low power sleep (<100 µA target)
Highly integrated, manufacturable design
Deliverables:
Full KiCad schematic + PCB + Gerbers
BOM with cost-optimized alternatives
Bootable Linux image + build documentation
Bring-up support for prototype revision
Success Criteria:
Device boots from eMMC, records from USB/FireWire cameras to SD card, and uses a small e-ink display only for recording status and system info, while achieving deep sleep under 100 µA and lower cost/smaller size than Equip-1.
https://github.com/computerequipmentgroup/equip-1
This is a miniature field capture system, not a general-purpose handheld computer.
Scope:
KiCad schematic + compact 4-layer PCB (cost and size optimized)
RK3566 (preferred) or lower-cost SoM alternative if justified
eMMC (OS) + microSD (recording storage)
USB-C PD with power-path management + fuel gauge
Very small e-ink status display (not full UI — only recording status, timecode, battery, storage)
Optional WiFi only if power/cost impact is minimal
4-pin FireWire (IEEE 1394) support for legacy mini-DV camera input
USB camera/video input support
Firmware:
Minimal Linux (fast boot, stripped rootfs)
U-Boot + device tree setup
Simple recording pipeline:
FireWire → encode → SD storage
Small e-ink display shows only:
Recording status
Battery level
Storage remaining
Timecode / file indicator
Key Design Goals:
Smaller than Equip-1
Lower BOM cost than Equip-1
Minimal component count
Ultra-low power sleep (<100 µA target)
Highly integrated, manufacturable design
Deliverables:
Full KiCad schematic + PCB + Gerbers
BOM with cost-optimized alternatives
Bootable Linux image + build documentation
Bring-up support for prototype revision
Success Criteria:
Device boots from eMMC, records from USB/FireWire cameras to SD card, and uses a small e-ink display only for recording status and system info, while achieving deep sleep under 100 µA and lower cost/smaller size than Equip-1.
Related categories:
Linux
Electronics
Microcontroller
PCB Layout
Circuit Design
Software Development
Embedded Systems
Signal Processing