
Videosynth panel
Guadonna/VideoSynth
Нужен Node.js 20+. Готовый WASM включён в репозиторий; для самого приложения установка пакетов не нужна.

Нужен Node.js 20+. Готовый WASM включён в репозиторий; для самого приложения установка пакетов не нужна.
Videosynth core is an open-source printed circuit board by Guadonna, from the Guadonna/VideoSynth repository on GitHub. It is a 4-layer board of 140 × 105 mm with 104 parts on 70 nets, routed with 1,050 tracks and 119 vias.
It is built around the AD9708ARUZ, MCP3204-CI/SL and THS7314D, with the SN74LVC1G04DBVR, BAT54S and SMBJ15A among its other parts. Its parts include 42 resistors, 29 capacitors, 8 ICs, 6 connectors and 4 diodes.
R1: схемы и две разведённые PCB KiCad 9, визуальный эмулятор и результаты проверок. Один монохромный выход 480i, шесть осцилляторов, экранная матрица до 36 связей, два CV DC…100 Гц, Eurorack 42 HP, модуль ESP32-P4.

Нужен Node.js 20+. Готовый WASM включён в репозиторий; для самого приложения установка пакетов не нужна.
npm startСервер слушает порт 4173; приложение находится по пути /app/index.html. В облачной среде используйте предпросмотр порта 4173. Можно также открыть скачанный dist/VideoSynth-R1.html без сервера: код, изображения плат и WASM встроены в файл.
Эмулятор 0.6.2: микс перемножает выбранные биполярные OSC; AM работает как кольцевая модуляция со сменой полярности. Для сравнения добавлены сцены «Перемножение» и «AM · инверсия». Скачайте обновлённый HTML вместо старого файла; версия указана внизу страницы. Формулы и поведение обратной связи, изменения и проверки.
Исправление пустого экрана из 0.6.1 сохранено: при отказе Worker автоматически включается совместимый режим с тем же WASM. Подробности запуска.
Для тестов нужны C-компилятор и зависимости разработки:
npm ci
npm test
npm run test:browser
npm run test:spiceБраузерный тест запускается при работающем сервере; ему нужен Chromium (CHROMIUM=/путь/к/chromium). SPICE использует libngspice. Полное воспроизведение сборки и CAD-проверок.
R1 — инженерный прототип. Нулевые ERC/DRC и программная эмуляция не подтверждают реальный видеосигнал, устойчивость CV и скорость ESP32-P4. Готовой прошивки платы пока нет. Изготовление не заказывалось.
Документы прежних этапов сохранены без изменения исторических выводов:
Новый запрос пользователя разрешил схему и PCB, готовый модуль ESP32-P4 и 42 HP. Численные правила модуляции R1 описаны отдельно как инженерные допущения, а не как ранее согласованные требования.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 13 | 100n 16V X7R | Capacitor_SMD:C_0805_2012Metric | C3, C8, C9, C11, C12, C13, C14, C15, C16, C21, C25, C27, C28 |
| 12 | 33 | Resistor_SMD:R_0805_2012Metric | R6, R7, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24 |
| 4 | 10k | Resistor_SMD:R_0805_2012Metric | R10, R11, R12, R13 |
| 4 | MountingHole_3.2mm_M3 | MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | 100k | Resistor_SMD:R_0805_2012Metric | R14, R41, R42 |
| 3 | 22u 10V X7R | Capacitor_SMD:C_0805_2012Metric | C4, C5, C10 |
| 2 | 100k 0.1% | Resistor_SMD:R_0805_2012Metric | R32, R36 |
| 2 | 100k 1% | Resistor_SMD:R_0805_2012Metric | R1, R3 |
| 2 | 100n 5% X7R | Capacitor_SMD:C_0805_2012Metric | C20, C24 |
| 2 | 10u 10V X7R | Capacitor_SMD:C_0805_2012Metric | C7, C17 |
| 2 | 12k 0.1% | Resistor_SMD:R_0805_2012Metric | R33, R37 |
| 2 | 1k 1% | Resistor_SMD:R_0805_2012Metric | R5, R40 |
| 2 | 1n C0G | Capacitor_SMD:C_0805_2012Metric | C22, C26 |
| 2 | 1u 10V X7R | Capacitor_SMD:C_0805_2012Metric | C18, C29 |
| 2 | 2.2k | Resistor_SMD:R_0805_2012Metric | R8, R9 |
| 2 | 4.7k 1% | Resistor_SMD:R_0805_2012Metric | R34, R38 |
| 2 | 47 | Resistor_SMD:R_0805_2012Metric | R35, R39 |
| 2 | 47n 5% X7R | Capacitor_SMD:C_0805_2012Metric | C19, C23 |
| 2 | 49.9 0.1% | Resistor_SMD:R_0805_2012Metric | R27, R28 |
| 2 | BAT54S | Package_TO_SOT_SMD:SOT-23 | D3, D4 |
| 2 | OPA2197IDR | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U5, U6 |
| 1 | 1 1% | Resistor_SMD:R_0805_2012Metric | R25 |
| 1 | 1.91k 0.1% | Resistor_SMD:R_0805_2012Metric | R26 |
| 1 | 100n 50V X7R | Capacitor_SMD:C_0805_2012Metric | C2 |
| 1 | 10k 0.1% | Resistor_SMD:R_0805_2012Metric | R31 |
| 1 | 12.4k 0.1% | Resistor_SMD:R_0805_2012Metric | R30 |
| 1 | 13.3k 1% | Resistor_SMD:R_0805_2012Metric | R2 |
| 1 | 22u 35V X7R | Capacitor_SMD:C_1210_3225Metric | C1 |
| 1 | 24.9k 1% | Resistor_SMD:R_0805_2012Metric | R4 |
| 1 | 27.000MHz 3V3 | Oscillator:Oscillator_SMD_Abracon_ASE-4Pin_3.2x2.5mm | Y1 |
| 1 | 6.8uH verify Isat | Inductor_SMD:L_Bourns_SRP7028A_7.3x6.6mm | L1 |
| 1 | 75 1% | Resistor_SMD:R_0805_2012Metric | R29 |
| 1 | 750mA HOLD 33V | Fuse:Fuse_1812_4532Metric | F1 |
| 1 | 75p C0G | Capacitor_SMD:C_0805_2012Metric | C6 |
| 1 | AD9708ARUZ | Package_SO:TSSOP-28_4.4x9.7mm_P0.65mm | U3 |
| 1 | CLK_P4 | TestPoint:TestPoint_Pad_D1.5mm | TP3 |
| 1 | CV1_ADC | TestPoint:TestPoint_Pad_D1.5mm | TP7 |
| 1 | CV2_ADC | TestPoint:TestPoint_Pad_D1.5mm | TP8 |
| 1 | CVBS | TestPoint:TestPoint_Pad_D1.5mm | TP2 |
| 1 | CVBS_COAX | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J6 |
| 1 | DAC_A | TestPoint:TestPoint_Pad_D1.5mm | TP1 |
| 1 | EURORACK_10 | Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical | J1 |
| 1 | GND | TestPoint:TestPoint_Pad_D1.5mm | TP6 |
| 1 | MCP3204-CI/SL | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U8 |
| 1 | MODULE_5VP_GND | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J2 |
| 1 | OLIMEX_EXT1 | Connector_PinSocket_2.54mm:PinSocket_1x20_P2.54mm_Vertical | J3 |
| 1 | OLIMEX_EXT2 | Connector_PinSocket_2.54mm:PinSocket_1x20_P2.54mm_Vertical | J4 |
| 1 | PANEL_20 | Connector_IDC:IDC-Header_2x10_P2.54mm_Vertical | J5 |
| 1 | SMBJ15A | Diode_SMD:D_SMB | D2 |
| 1 | SN74LVC1G04DBVR | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | SS34 | Diode_SMD:D_SMA | D1 |
| 1 | THS7314D | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U4 |
| 1 | TMUX1511PWR | Package_SO:TSSOP-14_4.4x5mm_P0.65mm | U7 |
| 1 | TPS54302DDCR | Package_TO_SOT_SMD:SOT-23-6 | U1 |
| 1 | V3V3 | TestPoint:TestPoint_Pad_D1.5mm | TP5 |
| 1 | V5 | TestPoint:TestPoint_Pad_D1.5mm | TP4 |

Guadonna/VideoSynth
Нужен Node.js 20+. Готовый WASM включён в репозиторий; для самого приложения установка пакетов не нужна.


moinsen-dev/open-bed-climate
Open-source, local-first bed climate system: water-cooled/heated mat, standard parts, DIY kits, Home Assistant. Design phase.

manvalan/MuonScope
Piano di rivelazione MuonScope con 16 fotodiodi VBPW34S in matrice 4×4 a passo 10 mm, per il bus MIKILAB REV5.1.



cnpem-emi/qds-cv-hw
Quench detection system for a single superconducting coil working in the Vertical Cryostat.

ConquerToFreedom/SwasthEdge
Low-cost self-diagnosing edge controller for industrial sensor reliability

It measures 140 × 105 mm and has 4 copper layers, 1.6 mm thick.
104 parts, built around the AD9708ARUZ, MCP3204-CI/SL, THS7314D and SN74LVC1G04DBVR. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the Guadonna/VideoSynth repository on GitHub, at the commit this page was made from: the board is hardware/kicad/core/videosynth_core.kicad_pcb and its schematic hardware/kicad/core/core_01.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask Guadonna before reusing the design.