Is this circuit properly made? I can't get to work a circuit that doesn't look that hard to copy.
This circuit was done for an Arduino extension of my DSC HS2032 system. I was trying the example &quot;Status&quot; on the Arduino's library DSC Keybus Interface v1.2.0.
On the example, we can see this circuit:
 *      DSC Aux(+) --- Arduino Vin pin
 *
 *      DSC Aux(-) --- Arduino Ground
 *
 *                                         +--- dscClockPin (Arduino Uno: 2,3)
 *      DSC Yellow --- 15k ohm resistor ---|
 *                                         +--- 10k ohm resistor --- Ground
 *
 *                                         +--- dscReadPin (Arduino Uno: 2-12)
 *      DSC Green ---- 15k ohm resistor ---|
 *                                         +--- 10k ohm resistor --- Ground

Here on the photos, I'm showing what I have done.


This is the HS2032 panel where (on the YEL and GRN) I connect the Arduino. I changed the Arduino's power source to be from my laptop so I could easily test it on the Serial Monitor. YEL-&gt;White/Green wire and GRN-&gt;Green wire
Now goes the Arduino's wiring.

Remember from the panel, the yellow is the white/green and the green is the green (they are coming from the right). First, each of both wires goes directly to 15kOhm resistor. Secondly, it splits between a 10kOhm resistor which then ends up into Arduino's ground, or it goes directly to the Arduino's pin 3 or 5, depending on the cable.
Results
The Serial Monitor shows &quot;DSC Keybus Interface is online&quot; and over.
If I connect green and white directly to 3 and 5, it will say sometimes &quot;Keybus disconnected&quot; and &quot;Keybus connected&quot; without any additional messages ever.
So my question is, am I missing something here? Why is the Serial Monitor not responding or what can I do to check where is the problem?
EDIT
This are the serial monitor readings, nothing from the Panel. I had to connect without resistances to get this output, otherwise, the only output would be &quot;DSC Keybus Interface is online.&quot;
08:26:32.359 -&gt; 
08:26:32.359 -&gt; DSC Keybus Interface is online.
08:26:35.345 -&gt; Keybus disconnected
08:26:42.722 -&gt; Keybus connected
08:26:47.838 -&gt; Keybus disconnected
08:26:51.131 -&gt; Keybus connected
08:26:54.937 -&gt; Keybus disconnected
08:27:12.661 -&gt; Keybus connected
08:27:17.122 -&gt; Keybus disconnected
08:27:34.218 -&gt; Keybus connected
08:27:41.697 -&gt; Keybus disconnected
08:28:19.509 -&gt; Keybus connected
08:28:22.487 -&gt; Keybus disconnected
08:28:25.068 -&gt; Keybus connected
08:28:28.053 -&gt; Keybus disconnected
08:29:23.692 -&gt; Keybus disconnected
08:29:31.175 -&gt; Keybus disconnected
08:29:33.990 -&gt; Keybus connected
08:29:37.005 -&gt; Keybus disconnected
Is this circuit properly made?

No.
A lot of the problem is that you don't have a well-drawn schematic. I think that what you have is a couple of voltage dividers to interface a 5V arduino with a higher voltage device. I suspect a voltage divider isn't the best solution but presumably it works for someone else. So what you need is ...



simulate this circuit &ndash; Schematic created using CircuitLab
If I were you I'd pull your existing wiring apart completely and start again, arranging the components and wires so that they match this schematic as closely as possible in terms of position and orientation. Then trace the connections through carefully to make sure everything matches.