DIY Gadgets Sous Vide

DIY Sous Vide Heating Immersion Circulator for About $75


I’ve recently been fascinated by the idea of sous vide cooking – a method of slowly cooking vacu-sealed foods in a precisely controlled water bath to achieve the optimal doneness.  Last year, Sur La Table started carrying the world’s first “home” sous vide cooker, the SousVide Supreme.  This was fantastic, since commercial sous vide cooking machines cost north of $2000.  However, the home model (priced at $450) is still a steep investment for something that essentially just keeps water warm.  I was determined that I could build a better device on-the-cheap.

Behold, the $75 DIY sous vide heating immersion circulator!  By scrapping together parts that are readily available on eBay and Amazon, I was able to build a self-contained device that heats and circulates water while maintaining a temperature accurate to .1 degree Celsius (yes, point one degrees!).  And unlike the SousVide Supreme, my device can be mounted onto any container (up to a reasonable size, perhaps 15 gallons) allowing you more room to cook, if needed.

To build your own device, you’ll need some basic soldering skills, the list of stuff below, about 6 hours of free time (plus time for glue to dry) and the can-do attitude of a geek who doesn’t want to pay $450 for a water heater.  Click the “more” link for complete step-by-step instructions.

If these instructions have helped you build you own machine, I hope you’ll consider donating.  My goal is to mass-produce the world’s first sous vide heating immersion circulator for under $100, and every donation helps!

Update: Along with my business partners, I’ve finally commercialized a home sous vide machine!  It’s called the Sansaire, and it’s available for pre-order now!
Sansaire $199 Sous Vide Machine

DSC_0050 DSC_0046

Makes: 1 sous vide immersion heater
Total tinker time: about 6 hours

Shopping list:

Note: Make sure the controller you purchase has an SSR or Voltage output.  Controllers with a relay-only output will require an external relay and different wiring than what is listed in this project.

I’ve updated the parts list to specify an SSR – it adds a little to the cost of the project, but it is far more reliable, easier to connect, and works with any SSR/Voltage-output PID controller.

  • 1 piece of 1/4” acrylic, about 5cm x 20cm
  • 1/4” x 2” eye bolt and nut
  • About 2’ of 16-18 gauge wire
  • 3 wire nuts
  • Electrical tape
  • A means of cutting acrylic (see article)
  • Soldering iron and solder
  • Multimeter (tool that measures voltage, current, resistance)
  • Hobby knife (X-Acto or similar)
  • Tub and Tile Silicone Caulk
  • Hot glue gun
  • Krazy Glue

Step 1 – Making cutouts in your enclosure

This is the most difficult part of the whole project.  In order for the final assembly to be sturdy, water-resistant and decent looking, you’ll need to cut your mounting holes as precisely as possible.  I am very lucky to have access to a laser cutter at a lab at work, which makes this kind of precision cutting very easy and accurate.  However, in the absence of a $30K computerized laser cutting machine, with a steady hand, you can achieve the same results using a high-speed rotary tool like a Dremel.

I’ve included a cutting template that is matched to the heaters, PID controller and switch in the shopping list.  However, if you use different parts (different models, different manufacturers) you’ll need to adjust the template to ensure a tight fit of all parts.

image Click here for the 1:1 scale diagram (PDF)

  1. Pick a side of the storage container that you want to be the bottom.  Using the template as a guide, cut out the three holes for the immersion heaters.  Make sure that these holes are closest to the open end of the container (the end that has the lid) to ensure you’ll be able to reach inside later for wiring, etc.
  2. Next, cut the small oval-shaped hole for the water pump power cord.
  3. Turn the container over so the side with the holes is facing down.  Now, cut out the openings for the PID controller, the on-off switch, and the power cord.  Be sure that the hole for the PID controller is towards the top.  Otherwise, you’ll be cramped for space when trying to reach the back of the controller.
  4. Next, dry-fit all of the parts to ensure a good, snug fit.  The tighter the fit, the more sturdy the finished product will be. IMG_0441

Step 2 – Making the mounting bracket and pump holder

The mounting bracket is a J-shaped piece of acrylic that will let you attach the finished sous vide cooker to the side of a pot or basin.

  1. Cut out the rectangle on the 2nd page of the parts diagram and drill the hole as indicated.
  2. Find a rectangular surface that will allow you to make the 2 90-degree bends necessary to shape the acrylic into a “J”.  I used a small, glass olive oil bottle with flat sides and rounded corners.
  3. Turn on your stove.  Holding the long end of the acrylic with an oven mitt, warm it a few inches above your stovetop, turning to heat both sides.  It may take a few minutes for the acrylic to be warm enough to bend- you’ll know you’re getting close when the acrylic starts to curl away from the heat.
  4. Bend the acrylic along (approximately) the lines indicated in the diagram to form a “J”.  Press the bottom part of the J (not the side with the hole, and not the long side) against a flat surface such as your counter top.  Immediately cool the acrylic with cool water to hold its form.

Step 3 – Mounting the immersion heaters

The immersion heaters are the primary working element of the sous vide machine.  We’ll mount them hanging down from the bottom of the enclosure, and arranged so that the opening in the middle of the coil is lined up between all three heaters.

  1. Cut the power cord off of each heater, leaving about a 4” tail of wires from the heating end.  Keep one of the long lengths of power cord (including the plug) to use later as the main power cord.
  2. Using your hobby knife, scrape down the flat sides of the heater handles to remove lettering and to flatten out the circular rim at the top of the handle.  This will allow for a deeper and tighter fit in the heater openings.
  3. Arrange all three heaters in their respective openings.  Note that the heaters should be oriented such that the coils are facing towards the center-line of the enclosure.  You should be able to fit your finger down the middle of all three coils.  Make sure the heaters are snug in their openings. IMG_0449
  4. Apply a small bead of tub and tile caulk around the heaters on the outside of the enclosure.  Allow to dry overnight before proceeding.

Step 4 – Wiring

CAUTION: Don’t ever power on the heater coils unless they are submerged in water!  Also, don’t electrocute yourself.

If you have experience with basic circuitry and wiring, this will be pretty easy.  However, if you’ve never worked with a soldering iron or circuit diagrams, these steps will take you a while.  Refer to the wiring diagram below for the “big picture.”

Wiring diagram for JLD612 PID Controller with SSR

sous vide electrical diagram for LJD612 PID

Wiring Diagram for CD101 PID Controller with physical relay

Update: I’ve updated the wiring diagram to make it clear that the view of the relay posts is from below.  In other words, if you set the relay down on your table with the pins facing up, that will match the alignment in the wiring diagram.

circuit diagram


  1. Strip off about 1/4” of shielding from your power cord (remember, the cord that you saved from one of the immersion heaters?).  Run the power cord in through the power cord opening on the front of the enclosure.  Separate the 2 wires about 6”.  One of these wires will go through the power switch, and the other will go directly to the PID controller, heaters and pump.
  2. Use your multimeter to find the two posts on the back of the power switch that are normally open, but closed when the switch is on.  On my power switch, these were the far and middle posts (not the two posts closest to the “ON” side of the switch, you know, with the dot).  IMG_0457
  3. Pass the switch mounting nut (the thing that screws on the back) over one lead from the power cable, inside the enclosure.  Run the lead out through the power switch hole.  Solder that lead to one of the posts you identified in step 2.  Cut an 8” length of wire and solder one end to the 2nd lead on the switch.  Tuck the wires inside the enclosure, place the switch in its hole, and tighten the mounding nut to secure it in place.  You’re now done with the power switch.
  4. Next, wire together the heater leads.  Separate the leads from the heating coils.  Gather together one lead from each coil to make two bundles of three.  Cut two 6” lengths of wire and add one to each bundle.  You should now have two bundles, each with four wires – 3 of which go to the heaters, and one left dangling.  Solder the wires in each bundle together, then cap with a wire nut and some electrical tape.
  5. Of the leads you have coming out of the heater bundles, one will go straight to the incoming power, and the other will go to the relay that turns on and off the heaters.
  6. At this point, it gets too difficult to describe the rest of the wiring in words, so refer to the wiring diagram.  Just make sure to be aware of how everything will mount in the enclosure when you’re all done.  Pass the wires through the mounting ring on of the PID controller before attaching them to the terminals, etc.
  7. After wiring the connections to the relay (or SSR), coat the bottom with hot glue to surround the connection points.  This will act as an insulator and prevent the relay from shorting out against any metal inside the case.  Or, if your SSR came with a plastic cover, secure it in place to prevent the connections from shorting.
  8. If you are using the PT100 thermocouple (which I recommend), make sure you connect the leads exactly as shown in the wiring diagram or you will have an inaccurate temperature reading.  (There’s no instruction manual with these probes, so it took 30 minutes of trying different combinations before I found the right one).

Step 5 – Final Assembly

  1. Using Krazy Glue, glue the J clamp to the bottom-front of the enclosure.  Wait until dry before proceeding.
    Note: This glue joint is a popular point of failure.  If you’d like, strengthen the connection between the J clamp and the body by using two screws and nuts.
  2. Glue the nut for the eye bolt to the inside of the hole in the J clamp.  Ensure that the nut lines up with the hole so the eye bolt can pass through.
    eye bolt
  3. Seal the openings for the power cord and pump cord using tub and tile caulk.
  4. Put the back cover on the enclosure and wrap the seam with electrical tape.
  5. Stick the suction cup feet of the immersion pump to the flat end of the J clamp and position the water outlet to pump through the middle of the heating coils.DSC_0039

Step 6 – Testing

Now that everything is wired up and assembled, you probably want to see if it works.  WAIT!  Don’t turn the machine on (ever!) unless the coils are submerged in water or, they will burn out in about 5 seconds (I learned this the hard way).  DSC_0038
To test the machine out, fill a basin with water so that it covers at least the coil part of the heaters.   Mount the machine on the edge, so that the J clamp hangs over the lip.  Tighten the eye bolt to secure the machine.  Plug in the cord and flip the power switch!  If the PID controller turns on and the pump starts pumping, that’s a good sign!  Note that the heaters may not warm up just yet, depending on what the target temperature is by default.

Step 7 – Programming the PID Controller

For users of the JLD612 PID Controller

For programming instructions such as running Auto-tune and changing alarm values, refer to the JLD612 manual.  Here are the steps you should take when programming your controller for the first time.

  1. Press SET and enter code 0089, then press SET.
  2. Set the value of Inty to Pt10.0 to get the temperature to display with one decimal place.  (I had to set it to Pt100, then back to Pt10.0 to get this to work the first time.
  3. Select End to exit the programming menu.


For users of the CD101 PID Controller

Out-of-the-box, the PID controller is designed to work with a different type of thermocouple, so the readings that you get using a PT100 will be strange.  Follow the instructions in this manual (that doesn’t ship with the PID controller) to set it for the PT100 probe.  You can also follow the instructions there to set the number of decimal points of precision.

Next, set a target temperature by tapping the SET button, then using the up and down arrows to pick a number and pressing SET again to confirm.  50C is a good target temp.  The OUT1 light will light up, indicating that the PID controller is turning on the heater.  You should hear a soft clicking noise – this is the relay kicking in.  At this point, the heating coils are on and warming up.  As the temperature measured by the probe (green, top line) approaches the target value (orange, 2nd line), the relay will click on and off more frequently to sustain the temperature.. DSC_0040

Ideas, Improvements, Thoughts

After burning out my first set of heating coils, I realized that there must be a better method of heating the water.  The coils are very effective and heat the water very quickly.  However, I’m pretty paranoid about burning them out again, and they’re a pain to replace.  I’ve found some commercial immersion heating elements, but they’re about $100, which inflates the budget for this project by quite a bit.  I may try using the heating element and pump system from an old espresso machine, the kind that makes steam.  Since it already has a self-contained heater and an pump, it might even be cheaper than the heating coils and aquarium pump.

I’ve also thought about turning this machine into a general-purpose temperature control unit.   Instead of wiring the heaters directly to the relay, I would install a power outlet on the back of the enclosure and add a jack to plug in an external temperature probe.  If I wanted to use the immersion heaters, I’d just plug them in to the power outlet.  If one got fried, I’m only out $6 instead of an hour of removing glue and solder.  Also, a general-purpose temperature controller is great for making your own smoker box.  A-la Alton Brown, you can plug in a hotplate filled with wood chips and have a precisely temperature-controlled smoker for just a few bucks.

I’m thrilled to start playing with sous vide cooking, and I’m happy that I was able to build an accurate, reliable machine for $75.  Even the PID Controller + Crockpot method costs $185 (not including the Crockpot!).


I gotten a lot of emails and comments asking for troubleshooting help, and rightfully so – there’s a lot going on in this project, especially if you’re pretty new to DIY electronics.  I’ve decided to add my basic troubleshooting routine, which should hopefully get you sorted out.  If you still have problems, please post a comment below, or send me an email at

If your heaters don’t get hot when they should (i.e., your machine isn’t working), do the following:

  1. Ensure that your OUT1 light goes on and off when it should.  It should be on when the unit is heating, and off when you’re at or above the set value.  If not, double check that you’ve set your temperature probe type correctly, and that OUT1 is set to heating mode in the PID settings menu.  If this looks correct, proceed to step 2.
  2. Verify that your PID controller has an SSR/Voltage output.  This should be specified on the sticker on the side of your PID controller.  The controller in the photo below only has a relay output (this is not what you want).
    relay only controller
    PID controllers generally have two types of outputs: relay and voltage.  Contrary to how it sounds, a relay output is not used for controlling a relay.  Rather, a PID controller with a relay output actually has an internal relay.  Unfortunately, the internal relay is typically not rated for the kind of load that the heating coils pull, so you cannot connect them directly to the internal relay.  A PID controller with an SSR/voltage output produces a DC voltage (8-12V DC) that we can use to control an external mechanical relay or a solid state relay (SSR).  That’s what we want.
    Telltale signs that your PID controller has a relay-only output: a) there’s no voltage across pins 5&6 (or the corresponding pins on your controller) when the OUT1 light is on, b) you hear a clicking sound when OUT1 turns on and off, even when your external (blue) relay is disconnected, and c) you measure continuity across the pins that correspond to OUT1 when OUT1 is on.
    If you have a PID controller with a relay output, not all is lost.  You’ve got two options:
    1)  Return it for a PID controller with an SSR/voltage output, or
    2)  Use the internal relay to control an external 120VAC relay that is rated for 8+ Amps @ 120VAC.  The wiring for this configuration is a little messier, and you’ll need to buy a different relay than the one specified in the parts list.  The wiring diagram for this configuration is below.  Note that I haven’t attempted to show the actual pin configuration of the external relay – rather this is the logical way you’ll need to wire it in.
    circuit diagram for relay-out
    If you’re sure that your PID controller has an SSR/voltage output, proceed to step 3.
  3. Verify that you are using the right kind of relay for your PID controller. The CD101 will work with either an SSR (solid state relay) or a physical relay. However, the JLD612 and many other PID controllers will only work with an SSR.
  4. If you’re using a CD101 and a physical relay, ensure that your external (blue) relay is wired correctly.  You should hear a clicking noise coming from that relay when OUT1 lights up or turns off.  If not, you may have connected the leads from pins 5 & 6 backwards, or your external relay may require a higher activation voltage than what your PID controller outputs.  Measure the voltage from pins 5 & 6 and compare to the coil voltage specified by your relay.  In practice, there is some wiggle room (ex., a relay with a 9V coil will often be activated by less than 9V).  If the PID doesn’t produce enough voltage, buy an SSR.  If your relay is clicking, proceed to step 5.
  5. Check for 120VAC going to the heater leads when OUT1 is on.  If you’re not seeing a voltage, check the connections across your relay and between pin 1 and your heaters.  If you’re getting 120VAC to your heater bundles, proceed to step 6.
  6. Your heaters are likely burnt out.  This can happen in a flash if you accidentally supply power to the heaters when they are out of water.  Double check by submerging your heaters and connecting an 120VAC power source directly to the leads (exercising great caution not to electrocute yourself).  If they heat up, you’ve got a loose wire somewhere in your connections.  If they don’t heat up, they’re burnt out and you’ll need to replace them.

If these instructions have helped you build you own machine, I hope you’ll consider donating.  My goal is to mass-produce the world’s first sous vide heating immersion circulator for under $100, and every donation helps!

998 comments on “DIY Sous Vide Heating Immersion Circulator for About $75”

I used one of the high temp pumps, but i went another way. I elevated the pump into the unit holding my heaters and used silicone tubing. Shown in my blog.

The trouble with those pumps is that they need priming every time you use them (ensuring that there is water running through it) so whatever you do, you need to be able to access it to force water through.

I am almost ready to start on this project. Got everything but the PT100 Thermocouple Probe. I am a bit worried about the wiring diagram not sure if I am reading it write. is the hot and the neutral going to everything in addition to the SSR. I also had plans on using out lets, making the unit more of a counter top version that would not sit over the water but on the side with the heating elements as an addon maybe. I thought I could to two outlets make one a stead outlet for the water pump the other for the PID and the heating elements. I I think I would be a little more comfortable with the unit on the counter and not about the water. And if I ever wanted to move up to a Warming table in the future I figure all I would have to do is plug it in.

Thanks for the info, really nice build. I now realize that the pump can only handle high temp when not submerged, which is unfortunate, so I’m leaning towards the silicone tubing solution. How do you prime the pump? I was thinking of adding a primer bulb like this to one end of the tubing, but not sure if that would work.


no problem. That kind of bulb primer is eactly what I wanted to use, but I couldn’t find one that was food grade, small enough and would be happy at high temps (for vegetable ccoking). So currently, I use a syringe to prime it. It is not very elegant, but it is quick and it works.

But if you find a food grade version, I would love to know.

Pretty nice post. I just stumbled upon your blog and
wished to say that I have really enjoyed browsing your blog
posts. In any case I will be subscribing to your feed and I hope you write again soon!

Scott I did everything you suggested and still have the problem with the controller temp reading jumping all over the place. I have noticed that when the heaters go off the temp readings go nuts when hen comes on it jumps to the correct reading. I have read the whole blog and someone suggested on putting .4UF capacitors across term 8 & 9 and 9 & 10. tried that this morning and the unit would heat. So I tried doing a autotune and after several hours I shut it down. I was going to take one out and I broke the mounting bracket for the 6 volt circuit board which runs the food grade pump. will try again after glue dries. I need a bigger box than the one you used I made one for sheets of acrylic and used the binding agent from they sell you anything you need to make out of plastic. I needed a bigger box because of the heat sink, the transformer to supply low voltage to the circuit board to run the 6 volt pump. like someone said here it’s very fragile and I dropped it and of course I just had pieces. I bought a food storage box from Bed Bath and Beyond the same size 6x6x9 for $17.00 and saved a lot of time building another one, plus it has a nice sealing lid.

The unit work great to a point if some one has a suggestion on stopping the temp reading from jumping all around it would be nice. I also cut the the forks off and hooked the wires directly to the controller. I made sure all the neutral polarities were correct to. I really want this unit to go to 180 degrees but when the readings go nuts the unit starts losing temp. I changed the thermocouple 3 times and also replaced the controller and the same problem exist. My last option is to replace all the heaters and see what happens next. But first I want to try the caps across the thermocouple first then do a autotune and see what happens.

also someone was talking about the J mounting bracket. Well gluing the nut isn’t a good way. I couldn’t keep glue out of the threads. So I got a piece of 1/8″x1″ aluminum bar and drilled and tapped it to the plastic then drilled a tapped a hole for the replacement for the nut. works great. I also use the same bar on the inside of the box to spread out the pressure of the clamp to the box so it has more strength and not the weak spot of the box.

So if anyone has and Idea let me know I am out of ideas to try to fix this. I am disappointed this didn’t work for me right off since so many has had good luck on making this work.

well good luck to you all and making this unit work right. I gave up today the holding bracket broke today also the SSR burnt up may that’s been the problem all along I don’t know. I tried everything that was suggested on this blog. I have friend that’s knows a lot about PID so he suggested placing a resister and a capacitor in series then connect across the feed side of the SSR to drain of the excess voltage when the SSR shuts off. It can’t short out because of the cap. Well that didn’t work either. The readings go nuts on the off cycle of the PID Controller then it finally shuts it self down and water temps start falling. So I bought and UNDERGROUND circulator off ebay. for $399.00 I got lucky there usually $500.00 plus. I figure I have at least $200.00 in Scots design plus I don’t even know how many hours testing this unit to work. the Theory is good and if you get lucky and don’t have problems that’s great. Although I did order a new SSR and may still tinker with it to see what happens and get it to work that’s great then I will have and extra one. thanks scott for your help and to the rest of you that have taken the time to give some advice to those who are having problems or don’t understand the Manual it’s not east to figure out sometimes.

Well you know Murphy Law never seizes to amaze me. Just when I said the hell with this I want to cook and be banging my head against the wall trying to fix this thing and I go out and buy a $399.00 unit I find the problem to mine. since i am an electrician and I changed the control circuit just a bit by adding switch in the control circuit. I did this to add a control function to the heater circuit. I thought that adding a safety feature to the heaters to keep them from coming on if the unit was out of the water with the on switch being on and not knowing it. With voltage being so low and the resistance of the switch the circuit wasn’t making good contact, so the control circuit to the SSR was actually opening and closing once the switch started to get hot. So for months I been fighting something I created.

So the main thing if the temp goes nuts check all connections to make sure there are tight and also make sure the POSITIVE side of the PID goes to the Positive side of the SSR. Make sure you watch all the polarity of the neutrals and the hots are all matched together. , this can cause problems.

One of the first things to do before starting is to but the thermocouple in boiling water. water boils at 212 degrees check the PSD and write down the number that you need to change it to to make the readout say 212. Then take a bowel of Ice water and see if the readout says 32 degrees. If not set the PSD to the number till the thermocouple reads 32 degrees. Now if the hot water takes a setting of 5 to correct the readout and the ice water takes a setting of “0” to make it correct, you have to choose a middle setting of 2 or 3 to get the thermocouple to read close to the correct temperature of cooking. I ending up having to set my PSD to “0” to make the readout correct. Make sure you do an auto tune at a low temperature at least 10 degrees less then your lowest cooking temperature. On mine sine I will be cooking mostly at 140 degrees start the auto tune at 130 degrees. To start auto tune hold the > button till the ALT light starts to blink. this could take 15 to minutes to and hour or more. Be patient! The unit will heat while auto tuning.
Below is the Parameter Settings for JLD 612

1 Press (SET) to enter setting mode, enter ”0089”, then press (SET) again.
2 Press (v) and/or (^) and then (SET) to select parameters.
3 Press (SET) to confirm entry or to select
4 Press (^) to until “End” appear in red display to exit parameter setting loop.

a) Initialization parameter setting loop.
Table 1. Initialization Parameters:
Symbol Description Range Default Comment
Inty Temp. sensor See table 2 Pt100
Outy Method of controlled output 0,1,2 2 Note 1 using And SSr set to “2”
Atdu AT skew 0-200 10 Note 2
PSb Temp sensor error correction coefficient-1000~1000 “default 0”
Rd Heating=0;Cooling=1 set to “0” heating
CorF Celsius=0;Fahrenheit=1
End Exit

To enter PID parameter setting mode press (SET), then enter code “0036”, press (SET)again.
PID and Relevant Parameters:
Symbol Description Range Default Comment
P Proportional Band 0.1 ~ 99.9 (%) 5.0 Note 4
I Integration Time 2 ~ 1999 (Sec) 100 Note 5
D Diffenciation Time 0 ~ 399 (Sec) 20 Note 6
Auto tune will set the above settings

SouF Overshoot Suppression Coefficient 0.0 to 1.0 default 0.2 Note 7
Ot Control Period 2 ~ 199 (Sec) 2 Note 8
Filt Digital Filtering Strength 0 ~ 3 0 Note 9 set at 1
End Exit

To enter temperature and alarm parameter setting mode press (SET), then enter code “0001”, press (SET) again.

Temperature Setting and Alarm Related Parameters: Symbol Description Range D
SV Target Temperature set to 200
AH1 Relay Closed With testing range “SET to 200”
AL1 Relay Opened With testing “SET to 200”
AH2 Relay Closed With testing range “SET to 200”
AL2 Relay Opened With testing range SET “200”
End Exit
This will turn off all the alarms settings if you want to install an alarm the these settings wold be set a little higher then the temp you want and alarm to go off

If you have a thermocouple with 1 red and 2 blues the red goes on terminal 8 then put the other ones on 9 & 10 if the readout isn’t right the switch the ones on 9 & 10

Make sure the + on the 612 goes to the + on the SSR and do the same with the – terminal.
If you have a 3 wire thermocouple the red still goes on terminal 8 and the yellow on Terminal 9 and the black on Terminal 10

If you have a thermocouple with a braided shield solder a wire or use a clip and connect it to terminal 10

Also cut off all forks on the thermocouple and if you can solder them and put them directly under the terminals on the PID controller. These have been know to cause trouble also.

So now I have shared I think everything I have learned so put this info to good use and good luck and good cooking.

If I think of something I have missed I will post it later

I have been building the diy sous vide based upon the original Make magazine article and so I am using a CD101 controller. I finished all of the assembling and wiring and booted the box up. I programmed the PID according to the instructions and I thought it worked. The pump was working and the heating elements were raising the temperature of the water. I then set the box to raise the temperature up to 60 degrees as a test and left it for a while. When I came back the water had gotten so hot that it melted the acrylic enclosure. I ended up getting a new enclosure and rebuilt the device in the new box. I plugged the box in and tried to run through all of the programming steps again but for some reason the OUT2 light is lit instead of the OUT1 light and the device seems to still be raising the water to temperatures above the temperature that I set it out.

I really tried to understand the CD101 user manual and search for a solution before bothering reaching out but I am not very educated when it comes to programming matters and I could not make heads or tails of the problem. I could not even find a way to return the controller to the factory default so that I could start over. If anyone could help me out or point me in the right direction of a solution then I would really appreciate it.

Leave a Reply

Your email address will not be published.