• Featured User: kurt


    Open-source hardware project hosting is my passion. I spend most of my free time building neat gadgets or planning what I'll build next. I love building things, and I want to make Open Hardware Hub a place that inspires others to build, ...

    Learn More

  • Updates 2013 February 18

    It's been a while, hasn't it? Well, that's ok because we've got a lot of updates to talk about. Most of these have been effective on the site fora couple weeks now. A few may or may not be active when this article gets posted, but they'll certainly be applied in the ...

    Find Out More

Arduino Hardware Reset Circuit PCB

Download this project


By: kurt

This circuit uses one pin to let you reset your Arduino in code. It pulls reset high for a couple milliseconds to ensure the Arduino has enough time to complete its reset cycle. This circuit is similar to Arduino Hardware Reset Circuit Breadboard, but it uses a PCB and requires soldering skills to assemble.

Download project description w/o images
Download project description w/ images


Download all project files

Bill of Materials

Qty Part # Description Schematic ID Source
1 C14ff4b26e5b0d93cd1a4d9208acb56b9634d2bf NE555P TIMER SINGLE PRECISION,DIP8 ,0.5MHZ IC1 Source
2 D9a682fef3ecbdda1662c8ac0511fc8fe76d9200 CF14JT10K0 1/4w 10K ohms 5% Carbon Film Resistors R1, R2 Source
1 6ff6f1f238f6d58bf3404a4f2e252ec33d9a96cc CF14JT1K00 1/4w 1K ohms 5% Carbon Film Resistors R3 Source
1 8d17dc6357d99d17730430c3718a0a959d650925 CF14JT100R 1/4w 100 ohms 5% Carbon Film Resistors R4 Source
1 5456f27d24da35477b2d27b2da40d3216ffa1904 2N3904BU TRANSISTOR, NPN 200MA TO-92 Q1 Source
1 A08080ee1566959866ec01e41c941493c5f558ac SK4R7M050ST CAPACITOR ALUM ELECT 4.7UF, 50V, RADIAL C1 Source
1 679f7dae6acf00a1d38d970c8e80263aa7d6d8d4 SR215C103KAR CAPACITOR, 0.01UF, 50V C2 Source
1 Bb35a8e78ab07d43cb066a37c586f67fb027422f TSW-150-07-T-S CONN HEADER 50POS .100" SNGL TIN Source
1 F7850cf6341f3f5b6c82897b4c13071d10917d13 SSA-132-S-T CONN RCPT .100" 32POS TIN PCB Source
loading total from bomfire.com...

Download BOM w/o images
Download BOM w/ images


1. Gather Parts

Make sure you have all the parts listed in the parts list. The parts in this project don't exactly match the parts printed on the PCB. The parts printed on the PCB can be used, but they look different than the parts used in these instructions.


2. Solder Resistors

Solder the resistors in place as shown. From left-to-right, the resistors are 10k, 1k, 10k, and 100 ohm. You could also use resistors and capacitors that have the same values as what is printed on the PCB. (The last resistor is propped up funny because I used a larger resistor than the PCB was designed to hold. This won't affect the device's performance.)

Img_0524 Img_0525

3. Solder 555 Timer

Solder the 555 timer and make sure that the dimple on the top of the IC goes to the right just like the outline on the PCB.


4. Solder Transistor

Solder the transistor as shown. The outline on the PCB should match up with the outline of the physical device as shown.


5. Solder 0.01uF Capacitor

Solder the 0.01uF (aka 10nF) capacitor in the slot labeled 10nF. The polarity of this capacitor doesn't matter.


Download steps w/o images
Download steps w/ images

Show all steps


1 - Initial project release
Add revision

blog comments powered by Disqus