Controller board
raffcorreia·samsung-jog-api·hardware/kicad/controller-board/controller-board.kicad_pcb
About the Controller board
Controller board is an open source PCB design by raffcorreia, published on GitHub under the MIT license. It is a 2-layer board measuring 55 × 40 mm, with 35 components from 20 distinct parts.
Other key parts include the TLV9064IDR, ADS1015IDGSR, 74LVC1G17GW, MC74HC4066ADR2G and 74LVC1G66LT05ARCQ. By type, the board carries 15 resistors, 11 capacitors, 6 ICs and 3 connectors.
From the project
REST API and local touch UI for invasive control of Samsung CJ791 monitors by electrically emulating the front-panel JOG button. Uses an inline hardware mod on the JOG harness and DDC/CI for feedback, status, and supported monitor functions like input detection and power control.
samsung-jog-api is a hardware-and-software project to make a Samsung CJ791 monitor locally programmable by electrically emulating its front-panel JOG control, exposing that behavior through a local REST API, and hosting a touch-first local control interface on a Raspberry Pi-based control deck.
This repository is organized around the Samsung LC34J791WTNXZA / CJ791 hardware in my setup. Related Samsung monitors with a similar multi-jog front-panel board may be adaptable, but the measurements and assumptions here are specific to this unit unless noted otherwise.

Main components on the Controller board
Controller board bill of materials (BOM)
35 components, 20 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TLV9064IDR Texas Instruments | SOIC-14_3.9x8.7mm_P1.27mm | U1 |
| 1 | ADS1015IDGSR Texas Instruments | MSOP-10_3x3mm_P0.5mm | U2 |
| 2 | 74LVC1G17GW Nexperia | SOT-353_SC-70-5 | U3, U4 |
| 1 | MC74HC4066ADR2G onsemi | SOIC-14_3.9x8.7mm_P1.27mm | U5 |
| 1 | 74LVC1G66LT05ARCQ GR | SOT-23-5 | U6 |
| 1 | B4B-PH-K-S MONITOR_INPUT Generic | JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical | J1 |
| 1 | 2x20 IDC Box Header PI_GPIO_HEADER | IDC-Header_2x20_P2.54mm_Latch9.5mm_Vertical | J2 |
| 1 | 2x7 IDC Box Header INTER_BOARD | IDC-Header_2x07_P2.54mm_Vertical | J3 |
| 4 | CL05B104KO5NNNC 100n Samsung Electro-Mechanics | C_0402_1005Metric | C1, C2, C3, C4 |
| 1 | CL05A105KA5NNNC 1u Samsung Electro-Mechanics | C_0402_1005Metric | C5 |
| 3 | CL05C102JB5NNNC 1n Generic | C_0402_1005Metric | C6, C7, C8 |
| 2 | GRM188R71C104KA01D 100n Murata | C_0603_1608Metric | C9, C10 |
| 1 | GRM188R61A105KA61D 1u Murata | C_0603_1608Metric | C11 |
| 3 | 0402WGF1002TCE 10k 1% Generic | R_0402_1005Metric | R1, R2, R3 |
| 2 | 0402WGF4701TCE 4.7k 1% Generic | R_0402_1005Metric | R4, R5 |
| 1 | TBD_AFTER_PROTOTYPE 30k Measured target | R_0603_1608Metric | R13 |
| 1 | TBD_AFTER_PROTOTYPE 10k Measured target | R_0603_1608Metric | R14 |
| 1 | TBD_AFTER_PROTOTYPE 3.3k Measured target | R_0603_1608Metric | R15 |
| 2 | TBD_AFTER_PROTOTYPE 22k Measured target | R_0603_1608Metric | R16, R17 |
| 5 | RC0603FR-07100KL 100k Yageo | R_0603_1608Metric | R18, R19, R20, R21, R22 |
Controller board design files
The KiCad project lives in the raffcorreia/samsung-jog-api repository on GitHub; these links point at the commit this page was built from.
Controller board: common questions
How big is the Controller board?
The Controller board measures 55 × 40 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Controller board?
35 components, from 20 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Controller board design files?
From the raffcorreia/samsung-jog-api repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Controller board design in my own project?
Yes, under the terms of its MIT license, which raffcorreia chose for the repository.