Digital Voice Recorder Product
Overview
A digital voice recorder turns sound into files. Two MEMS capsules in the Microphone Array pick up the room, a Mainboard digitizes and encodes the signal, and the result is written to flash. The rest of the device is a Display Assembly to show levels, a Button Panel to drive it, a small Speaker and headphone jack for playback, and a LiPo Cell-based Battery Pack so it runs without mains power, all inside a pocketable Enclosure.
The design problem is capturing clean audio in a tiny case. The Microphone Array mounts its MEMS Microphone capsules on a Mic Isolation Mount so handling noise does not reach them, and a Windscreen tames wind and plosives. A Port Board adds USB-C and a microSD slot so recordings move off the device easily.
How it works
Each MEMS Microphone is a silicon membrane whose capacitance changes with sound pressure; its built-in preamp outputs an analog signal that the Audio ADC on the mainboard samples, clocked by the Audio Clock Crystal so the sample rate stays accurate. The Microcontroller takes that digital stream, applies gain and optional noise gating, and encodes it to WAV or MP3.
Files are written to the NAND Flash or to a card in the microSD Slot, with a FAT filesystem so a computer can read them directly over the Port Board USB-C link. While recording, the Microcontroller drives a level meter and timer on the LCD Panel of the Display Assembly, and the transport keys on the Button Panel move through files. The Record Slide Switch arms and starts capture in one motion, which is faster and quieter than a soft button.
Power comes from the Battery Pack: a single LiPo Cell guarded by a BMS Board that prevents over-discharge and manages charging from USB-C. For playback the Microcontroller decodes a file back through a DAC to the Headphone Jack for headphones or the internal Speaker, so you can check a take in the field without extra gear.
Build & assembly graph
expand / collapse · shared sub-assemblies converge · links to related products · est. labourTap an assembly to expand/collapse · tap a part to open it · use “Open page” for any node · drag to pan, scroll to zoom.
Bill of materials
9 top-level lines · 38 rows shown · 154 parts total · indented to 3 levels| # | Item / sub-assembly | Part no. | Qty/assy | Ext. qty | Parts | Type |
|---|---|---|---|---|---|---|
| 1 | Microphone Array 4 parts | dvr-mic-array | 1× | 1 | 18 | assembly |
| 1.1 | MEMS Microphone | dvr-mems-mic | 2× | 2 | — | part |
| 1.2 | Microphone Board 2 parts | dvr-mic-board | 1× | 1 | 13 | assembly |
| 1.2.1 | Bare PCB | pcb-bare | 1× | 1 | — | part |
| 1.2.2 | SMD Passive (R/C/L) | smd-passives | 12× | 12 | — | part |
| 1.3 | Mic Isolation Mount | dvr-mic-isolator | 2× | 2 | — | part |
| 1.4 | Windscreen | dvr-windscreen | 1× | 1 | — | part |
| 2 | Mainboard 6 parts | dvr-mainboard | 1× | 1 | 95 | assembly |
| 2.1 | Bare PCB | pcb-bare | 1× | 1 | — | part |
| 2.2 | Microcontroller | mcu | 1× | 1 | — | part |
| 2.3 | Audio ADC | dvr-audio-adc | 1× | 1 | — | part |
| 2.4 | NAND Flash | dvr-flash | 1× | 1 | — | part |
| 2.5 | Audio Clock Crystal | dvr-clock-crystal | 1× | 1 | — | part |
| 2.6 | SMD Passive (R/C/L) | smd-passives | 90× | 90 | — | part |
| 3 | Display Assembly 2 parts | dvr-display | 1× | 1 | 2 | assembly |
| 3.1 | LCD Panel | lcd-panel | 1× | 1 | — | part |
| 3.2 | Display Flex | dvr-display-flex | 1× | 1 | — | part |
| 4 | Button Panel 4 parts | dvr-button-panel | 1× | 1 | 11 | assembly |
| 4.1 | Bare PCB | pcb-bare | 1× | 1 | — | part |
| 4.2 | Tactile Button | dvr-tact-button | 8× | 8 | — | part |
| 4.3 | Record Slide Switch | dvr-record-switch | 1× | 1 | — | part |
| 4.4 | Rubber Keypad | dvr-keypad | 1× | 1 | — | part |
| 5 | Speaker | speaker | 1× | 1 | — | part |
| 6 | Battery Pack 3 parts | dvr-battery | 1× | 1 | 3 | assembly |
| 6.1 | LiPo Cell | lipo-cell | 1× | 1 | — | part |
| 6.2 | BMS Board | bms-board | 1× | 1 | — | part |
| 6.3 | Connector | connector | 1× | 1 | — | part |
| 7 | Port Board 5 parts | dvr-port-board | 1× | 1 | 20 | assembly |
| 7.1 | Bare PCB | pcb-bare | 1× | 1 | — | part |
| 7.2 | Connector | connector | 1× | 1 | — | part |
| 7.3 | microSD Slot | dvr-microsd-slot | 1× | 1 | — | part |
| 7.4 | Headphone Jack | dvr-audio-jack | 1× | 1 | — | part |
| 7.5 | SMD Passive (R/C/L) | smd-passives | 16× | 16 | — | part |
| 8 | Enclosure 3 parts | dvr-enclosure | 1× | 1 | 3 | assembly |
| 8.1 | Front Shell | dvr-front-shell | 1× | 1 | — | part |
| 8.2 | Back Shell | dvr-back-shell | 1× | 1 | — | part |
| 8.3 | Belt Clip | dvr-belt-clip | 1× | 1 | — | part |
| 9 | Fastener Set | fastener-set | 1× | 1 | — | part |
Sourcing — likely vendors
Companies that make this · indicative price $50–$2k · MOQ & lead are typical| Vendor | HQ | Specialty | MOQ | Lead time |
|---|---|---|---|---|
| 🇨🇳Foxconn foxconn.com ↗ | Shenzhen, CN | Electronics contract mfg | 1,000 units | 8–14 wks |
| 🇺🇸Jabil jabil.com ↗ | St. Petersburg, US | Electronics manufacturing | 1,000 units | 8–14 wks |
| 🇺🇸Flex flex.com ↗ | Austin, US | Electronics manufacturing | 1,000 units | 8–14 wks |
| celestica.com ↗ | Toronto, CA | Electronics manufacturing | 1,000 units | 8–14 wks |
| 🇺🇸Sanmina sanmina.com ↗ | San Jose, US | Electronics manufacturing | 1,000 units | 8–14 wks |
350-word article