191 lines
8.8 KiB
Markdown
191 lines
8.8 KiB
Markdown
Components
|
||
==========
|
||
##Servers
|
||
2 X64 hosts
|
||
1x tiny with 1x zigbee adapter
|
||
1x PC with 1x GPU (rtx 3060 or better)
|
||
|
||
##Endpoints
|
||
|
||
#Living Room
|
||
|
||
1xMedia Station/TVPC (doesn't technically need to be in the same room) -> 1xThinClient (tiny is sufficient)
|
||
1xVoice Reciever - Round screen thingy
|
||
1xSound System
|
||
|
||
#Loggia
|
||
|
||
1xMiniscreen System (Lenovo all-in-one PC, large built-in touchscreen — already own it, free, see #Have)
|
||
1xSound System
|
||
1xVoice Reciever - Round screen thingy
|
||
|
||
#Linus Room
|
||
|
||
1xVoice Reciever - Round screen thingy
|
||
1xSound System?
|
||
???
|
||
|
||
#Amirs Room
|
||
|
||
1xBeamer
|
||
1xThinClient (tiny is sufficient)
|
||
1xHA Voice PE
|
||
|
||
#Kitchen
|
||
|
||
1xTiny PC with Mini Touchscreen
|
||
1xCamera
|
||
1xVoice Reciever - Round screen thingy
|
||
1xSound System?
|
||
|
||
##Summed totals
|
||
|
||
#Servers
|
||
2x X64 host
|
||
1x Zigbee adapter
|
||
1x GPU (rtx 3060 or better)
|
||
|
||
#Endpoints (all rooms combined)
|
||
2x ThinClient (tiny)
|
||
1x Miniscreen System (Lenovo all-in-one, built-in touchscreen — already owned)
|
||
1x Beamer
|
||
4x Voice Reciever - round screen thingy (Living Room, Loggia, Linus Room, Kitchen)
|
||
1x HA Voice PE
|
||
4x Sound System (2 confirmed: Living Room, Loggia — 2 marked "?": Linus Room, Kitchen)
|
||
1x Tiny PC with Mini Touchscreen (Kitchen)
|
||
1x Camera (Kitchen)
|
||
|
||
#By room
|
||
Living Room: 1x ThinClient, 1x Voice Reciever, 1x Sound System
|
||
Loggia: 1x Miniscreen System (have), 1x Sound System, 1x Voice Reciever
|
||
Linus Room: 1x Voice Reciever, 1x Sound System?, +1 unresolved (???)
|
||
Amirs Room: 1x Beamer, 1x ThinClient, 1x HA Voice PE
|
||
Kitchen: 1x Tiny PC w/ Touchscreen, 1x Camera, 1x Voice Reciever, 1x Sound System?
|
||
|
||
#Open items
|
||
- Linus Room's "???" line is still undecided.
|
||
- Sound System is unconfirmed ("?") in Linus Room and Kitchen — 2 of the 4 total.
|
||
|
||
#Have
|
||
1xSound System
|
||
Near infinite Tiny Pcs
|
||
near infinite ATX Pcs
|
||
1xHA Voice PE
|
||
1xZigbee adapter
|
||
1xLenovo all-in-one PC, large built-in touchscreen (Loggia's Miniscreen System — free, already have it)
|
||
|
||
##Need
|
||
|
||
Need = Summed totals minus Have. "Tiny Pcs"/"ATX Pcs" are covered (near-infinite
|
||
supply on hand), so ThinClients and the LLM-host chassis are NOT listed below —
|
||
only parts not already owned. Composite items ("Sound System", "Voice Reciever")
|
||
are broken into their actual sub-components, since "1x Sound System" isn't a single
|
||
SKU. Amazon links are real listings found via search (mostly amazon.com — search
|
||
only returned US results; check amazon.de for local pricing/shipping/VAT before
|
||
buying). No prices are invented below — where docs/project-plan.md already
|
||
documents one it's reused as-is, otherwise it says "see link."
|
||
|
||
#GPU (LLM host) — need 1
|
||
- Used RTX 3060 12GB (~€200–250, per docs/project-plan.md §1.2) — condition/model
|
||
don't matter much, 12GB VRAM is the requirement (Q4 Qwen2.5-14B). New alternative:
|
||
[MSI GeForce RTX 3060 Ventus 2X 12G OC](https://www.amazon.com/MSI-GeForce-Ventus-NVIDIA-Graphics/dp/B08WHJFYM8)
|
||
|
||
#Beamer (Amirs Room) — need 1
|
||
- [TMY 1080P Mini Portable Projector, HDMI/USB](https://www.amazon.com/TMY-Projector-Supported-Projection-Compatible/dp/B082F13J55)
|
||
(see link for price) — budget pick; if the ThinClient output needs to look good on
|
||
a big wall, a brighter/native-1080p unit is worth paying more for than a mini
|
||
LED projector like this one
|
||
- HDMI cable, length depends on beamer placement vs. ThinClient — not sized yet
|
||
- Ceiling/shelf mount — only if not just resting on furniture
|
||
|
||
#Voice Reciever - round screen thingy (Living Room, Loggia, Linus Room, Kitchen) — need 4
|
||
This is `firmware/esp32-s3-touch-lcd-1.85c/` from this repo (Phase 14) — each unit
|
||
is a kit of:
|
||
- [Waveshare ESP32-S3-Touch-LCD-1.85C, round touch display dev board](https://www.amazon.com/waveshare-ESP32-S3-1-85inch-Touch-LCD/dp/B0DK6NH65T)
|
||
(~€35–45 each per docs/project-plan.md §1.12) — **must be the V2 revision**, see
|
||
`firmware/esp32-s3-touch-lcd-1.85c/README.md`; the listing needs checking for which
|
||
hardware revision it actually ships, this repo's firmware assumes V2 (V1 has no AEC
|
||
circuit and different audio pins)
|
||
- USB-C power adapter, one per unit — [5V/3A USB-C wall adapter](https://www.amazon.com/Security-01-Supply-Adapter-Type-C-MLF-C060503000CU/dp/B09JW4QQJ2)
|
||
- USB-C cable, one per unit (often included with the board — check the listing before
|
||
buying separately)
|
||
|
||
4x board + 4x power adapter (+ cable if not bundled).
|
||
|
||
#Sound System (Living Room + Loggia confirmed; Linus Room + Kitchen unconfirmed) — need 1 confirmed, up to 3 total
|
||
Have 1 already, need 4 total (2 confirmed, 2 pending the "?"/"???" decisions above)
|
||
→ need 1 now, +2 more if Linus Room/Kitchen are confirmed. Each unit is a kit of:
|
||
- [Fosi Audio V3 stereo amp (300W x2, TPA3255, w/ 48V PSU)](https://www.amazon.com/Fosi-Audio-V3-Amplifier-48V/dp/B0CGCSM191)
|
||
(~€130 per docs/project-plan.md §1.13) — USB DAC/amp for the passive speakers below,
|
||
same choice this repo's `hosts/audio-endpoint/` and `hosts/thin-client/` docs already
|
||
make for amd64 rooms
|
||
- [Micca MB42X G2 passive bookshelf speakers, pair](https://www.amazon.com/Micca-Passive-Bookshelf-Speakers-Surround/dp/B0CGBKWBGM)
|
||
(~€100/pair per docs/project-plan.md §1.13)
|
||
- [16-gauge speaker wire, 100ft spool](https://www.amazon.com/AmazonBasics-16-Gauge-Speaker-Wire-Feet/dp/B006LW0W5Y)
|
||
(one spool easily covers multiple rooms — buy once, not once per Sound System)
|
||
|
||
1x spool of wire total; 1–3x (amp + speaker pair) depending on how many of the
|
||
"?"/"???" rooms end up wanting one.
|
||
|
||
#Kitchen — need 1 touchscreen + 1 camera
|
||
`hosts/kitchen-display/` (Phase 17) — the Tiny PC is covered by "Have", these two
|
||
are not:
|
||
- [10.3" portable USB-C touchscreen monitor](https://www.amazon.com/Touchscreen-Stretched-Portable-Computer-Monitoring/dp/B0DFVZ2Z35)
|
||
(see link for price) — needs to expose itself as a native Wayland `wl_touch`
|
||
device, not just an emulated-mouse HID surface (unverified either way — see
|
||
`hosts/kitchen-display/README.md`)
|
||
- [Logitech HD Pro Webcam C920](https://www.amazon.com/Logitech-Widescreen-Calling-Recording-Desktop/dp/B006JH8T3S)
|
||
(see link for price) — any UVC webcam works; picked for wide availability/driver
|
||
support, not a specific requirement
|
||
|
||
#Open items carried over from above
|
||
- Whether Linus Room and Kitchen actually get a Sound System (the two "?" marks)
|
||
decides whether 1 or 3 more amp+speaker kits are needed.
|
||
- Linus Room's "???" line is still a completely open slot — nothing to shop for
|
||
until it's decided what it is.
|
||
- Loggia's Lenovo all-in-one is already owned, so nothing to buy. `hosts/touch-panel/`
|
||
now handles either way its touch panel shows up to Linux (native `wl_touch`, or an
|
||
emulated-mouse HID device via the `type:pointer` fallback + a udev override to fix
|
||
it properly — see that host's README "Touch input: two tiers"), so this is no
|
||
longer a go/no-go check, just worth running once to know which tier it landed in
|
||
and whether the override needs filling in for full multi-touch.
|
||
|
||
##Price estimate
|
||
|
||
Rough figures in EUR, for the #Need list above. **Estimates, not live-checked
|
||
prices** — the four docs/project-plan.md-sourced ones (GPU, ESP32 board, amp,
|
||
speakers) are reused from that doc as-is; everything else is a typical-market-price
|
||
guess for that exact product category, not pulled from the live Amazon listing (the
|
||
search used to find these links doesn't return price data — click through and check
|
||
before budgeting against this). All EUR figures assume roughly 1:1 with the USD
|
||
prices these products actually list at; check amazon.de directly for real
|
||
local pricing/VAT/shipping.
|
||
|
||
| Item | Qty | Est. unit price | Est. subtotal |
|
||
|---|---|---|---|
|
||
| Used RTX 3060 12GB | 1 | €200–250 | €200–250 |
|
||
| TMY 1080P mini projector | 1 | €40–65 | €40–65 |
|
||
| HDMI cable | 1 | €6–10 | €6–10 |
|
||
| Ceiling/shelf mount *(optional)* | 1 | €15–25 | €15–25 |
|
||
| Waveshare ESP32-S3-Touch-LCD-1.85C board | 4 | €35–45 | €140–180 |
|
||
| USB-C 5V/3A wall adapter | 4 | €7–12 | €28–48 |
|
||
| Fosi Audio V3 amp | 1 (confirmed) | €130 | €130 |
|
||
| Micca MB42X G2 speakers, pair | 1 (confirmed) | €100 | €100 |
|
||
| 16AWG speaker wire, 100ft spool *(one-time)* | 1 | €15–22 | €15–22 |
|
||
| 10.3" portable USB-C touchscreen monitor | 1 | €85–130 | €85–130 |
|
||
| Logitech HD Pro Webcam C920 | 1 | €55–75 | €55–75 |
|
||
|
||
**Subtotal, confirmed need only (excludes the optional beamer mount): ~€799–1,010**
|
||
**Subtotal, including the optional beamer mount: ~€814–1,035**
|
||
|
||
Not included above — priced separately since they're conditional, not confirmed:
|
||
|
||
| If confirmed | Qty | Est. unit price | Est. subtotal |
|
||
|---|---|---|---|
|
||
| Fosi Audio V3 amp + Micca MB42X G2 pair (Linus Room Sound System) | 1 kit | €230 | €230 |
|
||
| Fosi Audio V3 amp + Micca MB42X G2 pair (Kitchen Sound System) | 1 kit | €230 | €230 |
|
||
|
||
**If both "?" Sound Systems are confirmed: add ~€460, for a grand total of
|
||
~€1,259–1,470.** Linus Room's still-blank "???" line isn't priced at all — there's
|
||
nothing to estimate until it's decided what it is.
|