Digital Piano
ProductOverview
A digital piano reproduces the sound and feel of an acoustic piano using recorded samples and electronic synthesis rather than struck strings. When a key is pressed, a sensor measures how fast it travels and the instrument plays back a stored recording of a real piano note at the matching loudness. A weighted action gives the keys the graded resistance of a hammered piano, so the playing technique transfers, while the sound is generated entirely in the digital domain and reproduced through built-in amplified speakers or headphones.
Sound begins at the Graded Hammer Action, an 88-key graded hammer mechanism whose weighted hammers and return springs mimic acoustic key feel. Each keystroke is read by the Key Scan Board, which scans rubber dome contacts to capture note and velocity. That data passes to the Sound Engine Board, where a DSP tone generator retrieves waveforms from the sample ROM and converts them to analog audio through the DAC. The Amplifier & Speaker Unit amplifies the signal and drives a stereo speaker pair in a ported enclosure.
How it works
The instrument is organized around its electronic signal chain housed in the Cabinet & Chassis. The player interacts through the Control Panel, selecting voices and settings via buttons, a rotary encoder and an LCD. The Pedal Unit provides three pedals whose switches feed the sound engine to sustain, soften or selectively hold notes. The Sound Engine Board is the heart of the system: it holds the controller, DSP, sample ROM and DAC, and routes audio to the amplifier and to the headphone and line jacks on the Jack Panel. MIDI and USB on that panel let the keyboard act as a controller for, or be driven by, external gear, so the same key action can play either internal or external sounds.
Digital Piano parts and their functions
12 top-level parts · 689 parts in total · full bill of materials below| # | Part | Qty | What it does |
|---|---|---|---|
| 1 | Cabinet & Chassis 5 parts | 1× | Wood and plastic enclosure with key bed, top cover and integral pedal box. |
| 2 | Graded Hammer Action 9 parts | 1× | Weighted 88-key action with hammers, counterweights, contact sensors and return springs. |
| 3 | Key Scan Board 4 parts | 1× | Key-contact matrix board that scans rubber-dome sensors and reports velocity. |
| 4 | Sound Engine Board 7 parts | 1× | Main DSP board generating tones from sampled waveforms and converting them to analog audio. |
| 5 | Amplifier & Speaker Unit 5 parts | 1× | Class-D amplifier driving a stereo speaker pair in a bass-reflex enclosure. |
| 6 | Control Panel 6 parts | 1× | Front panel with function buttons, rotary encoder and an LCD display. |
| 7 | Pedal Unit 5 parts | 1× | Three-pedal board: sustain, soft and sostenuto with switches and return springs. |
| 8 | Jack Panel 2 parts | 1× | Rear I/O panel with MIDI, USB, headphone and line audio jacks. |
| 9 | Power Supply | 1× | Internal AC/DC supply |
| 10 | Wire Bundle | 1× | Internal harness |
| 11 | Music Rest | 1× | |
| 12 | Fastener Set | 1× | Assembly screws |
Diagrams & photos
3D model
No 3D model yet. Have a CAD file of this? Add a 3D model. STL renders right on this page; STEP, FreeCAD, and OpenSCAD sources are welcome too (openly licensed, like all 3D models on BOMwiki).
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 for Digital Piano
12 top-level lines · 55 rows shown · 689 parts total · indented to 3 levels| # | Item / sub-assembly | Part no. | Qty/assy | Ext. qty | Parts | Type |
|---|---|---|---|---|---|---|
| 1 | Cabinet & Chassis 5 parts | digital-piano-cabinet | 1× | 1 | 5 | assembly |
| 1.1 | Cabinet Body | digital-piano-cabinet-body | 1× | 1 | · | part |
| 1.2 | Top Cover / Fallboard | digital-piano-top-cover | 1× | 1 | · | part |
| 1.3 | Key-Bed Chassis | digital-piano-key-bed | 1× | 1 | · | part |
| 1.4 | Pedal Box Housing | digital-piano-pedal-box | 1× | 1 | · | part |
| 1.5 | Fastener Set | fastener-set | 1× | 1 | · | part |
| 2 | Graded Hammer Action 9 parts | digital-piano-action | 1× | 1 | 531 | assembly |
| 2.1 | Piano Key | digital-piano-key | 88× | 88 | · | part |
| 2.2 | Key Frame | digital-piano-key-frame | 1× | 1 | · | part |
| 2.3 | Weighted Hammer | digital-piano-hammer | 88× | 88 | · | part |
| 2.4 | Hammer Counterweight | digital-piano-counterweight | 88× | 88 | · | part |
| 2.5 | Hammer Rail | digital-piano-hammer-rail | 1× | 1 | · | part |
| 2.6 | Balance Pin | digital-piano-balance-pin | 88× | 88 | · | part |
| 2.7 | Rubber Dome Switch Strip | digital-piano-switch-rubber | 88× | 88 | · | part |
| 2.8 | Coil Spring | coil-spring | 88× | 88 | · | part |
| 2.9 | Fastener Set | fastener-set | 1× | 1 | · | part |
| 3 | Key Scan Board 4 parts | digital-piano-scan-board | 1× | 1 | 92 | assembly |
| 3.1 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 3.2 | Key Contact Pad | digital-piano-key-contact | 88× | 88 | · | part |
| 3.3 | SMD Passive (R/C/L) | smd-passives | 1× | 1 | · | part |
| 3.4 | Connector | connector | 2× | 2 | · | part |
| 4 | Sound Engine Board 7 parts | digital-piano-sound-board | 1× | 1 | 9 | assembly |
| 4.1 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 4.2 | Compute SoC Module | soc-module | 1× | 1 | · | part |
| 4.3 | Microcontroller | mcu | 1× | 1 | · | part |
| 4.4 | Sample Wave ROM | digital-piano-sample-rom | 1× | 1 | · | part |
| 4.5 | Audio DAC | digital-piano-dac | 1× | 1 | · | part |
| 4.6 | SMD Passive (R/C/L) | smd-passives | 1× | 1 | · | part |
| 4.7 | Connector | connector | 3× | 3 | · | part |
| 5 | Amplifier & Speaker Unit 5 parts | digital-piano-amp-board | 1× | 1 | 9 | assembly |
| 5.1 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 5.2 | SMD Passive (R/C/L) | smd-passives | 1× | 1 | · | part |
| 5.3 | Speaker | speaker | 4× | 4 | · | part |
| 5.4 | Bass-Reflex Enclosure | digital-piano-bass-reflex | 1× | 1 | · | part |
| 5.5 | Connector | connector | 2× | 2 | · | part |
| 6 | Control Panel 6 parts | digital-piano-control-panel | 1× | 1 | 21 | assembly |
| 6.1 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 6.2 | Panel Button | digital-piano-button | 16× | 16 | · | part |
| 6.3 | Rotary Encoder | digital-piano-rotary | 1× | 1 | · | part |
| 6.4 | LCD Panel | lcd-panel | 1× | 1 | · | part |
| 6.5 | SMD Passive (R/C/L) | smd-passives | 1× | 1 | · | part |
| 6.6 | Connector | connector | 1× | 1 | · | part |
| 7 | Pedal Unit 5 parts | digital-piano-pedal-unit | 1× | 1 | 11 | assembly |
| 7.1 | Pedal | digital-piano-pedal | 3× | 3 | · | part |
| 7.2 | Pedal Switch | digital-piano-pedal-switch | 3× | 3 | · | part |
| 7.3 | Coil Spring | coil-spring | 3× | 3 | · | part |
| 7.4 | Connector | connector | 1× | 1 | · | part |
| 7.5 | Fastener Set | fastener-set | 1× | 1 | · | part |
| 8 | Jack Panel 2 parts | digital-piano-jack-panel | 1× | 1 | 7 | assembly |
| 8.1 | Jack Mounting Plate | digital-piano-jack-plate | 1× | 1 | · | part |
| 8.2 | Connector | connector | 6× | 6 | · | part |
| 9 | Power Supply | power-supply | 1× | 1 | · | part |
| 10 | Wire Bundle | wire-bundle | 1× | 1 | · | part |
| 11 | Music Rest | digital-piano-music-rest | 1× | 1 | · | part |
| 12 | Fastener Set | fastener-set | 1× | 1 | · | part |
Something wrong in this list? Report a problem with this BOM.
Sourcing: possible vendors
Browse the supplier directory → Prices, MOQ, and lead times are algorithmic estimates, not quotes, and not claims about these companies. Company mappings are curated by keyword; est. price band $50–$5k. How estimates work| Vendor | HQ | Specialty | MOQ | Lead time |
|---|---|---|---|---|
| yamaha.com ↗ | Hamamatsu, JP | Audio & instruments | 200 units | 8–14 wks |
|
🇺🇸Fender
fender.com ↗
|
Los Angeles, US | Guitars & amps | 200 units | 8–14 wks |
|
🇺🇸Gibson
gibson.com ↗
|
Nashville, US | Guitars | 200 units | 8–14 wks |
|
🇯🇵Roland
roland.com ↗
|
Hamamatsu, JP | Electronic instruments | 200 units | 8–14 wks |
| steinway.com ↗ | New York, US | Pianos | 200 units | 8–14 wks |
310-word article