user28623: Based on this PDF I need to pulse between 100ms and 500ms to record a video (the description is apparently wrong according to this guy). How would I generate such a pulse? The small module has 3 wires I can use, which are positive, ground, and a yellow wire. I assume I need to pulse the yellow wire.
I don't want to hook anything up wrong, but my guess would be using pulseIn(). However, I am not sure at all. Any help appreciated.

user28623: Okay, so pulsing is apparently easy enough. If I just do:
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);

It will start recording, then turn off about a second later, start again about a second later, and then repeat. I somehow managed to get a 5 second recording as well. I'm not really sure how this is supposed to work. I need to test some more.
EDIT: Turns out the schematics were right. If I do something as simple as:
digitalWrite(13, HIGH);
delay(500);
digitalWrite(13, LOW);
delay(1000);

It will turn on the video recording and turn off whenever it gets HIGH again.

28623: <p>Based on <a href="http://img.banggood.com/file/products/20150922040956Joyhonest%202210M%20Camera%20datasheet%20from%20Wind.pdf" rel="nofollow noreferrer">this PDF</a> I need to pulse between 100ms and 500ms to record a video (the description is apparently wrong according to <a href="https://www.youtube.com/watch?v=SyYe1y7kBek&amp;ab_channel=Vortecks" rel="nofollow noreferrer">this guy</a>). How would I generate such a pulse? The small module has 3 wires I can use, which are positive, ground, and a yellow wire. I assume I need to pulse the yellow wire.</p>

<p>I don't want to hook anything up wrong, but my guess would be using <a href="https://www.arduino.cc/en/Reference/PulseIn" rel="nofollow noreferrer"><code>pulseIn()</code></a>. However, I am not sure at all. Any help appreciated.</p>
 28623: <p>Okay, so pulsing is apparently easy enough. If I just do:</p>

<pre><code>digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
</code></pre>

<p>It will start recording, then turn off about a second later, start again about a second later, and then repeat. I somehow managed to get a 5 second recording as well. I'm not really sure how this is supposed to work. I need to test some more.</p>

<p>EDIT: Turns out the schematics were right. If I do something as simple as:</p>

<pre><code>digitalWrite(13, HIGH);
delay(500);
digitalWrite(13, LOW);
delay(1000);
</code></pre>

<p>It will turn on the video recording and turn off whenever it gets HIGH again.</p>
