Skip to the content
PCBKitNew board
2 layers100 × 75 mmSousvide, the printed circuit board in 3D

Hardware and software for an ATmega8 based Sous-Vide temperature controller

Size
100 × 75 mm
Copper layers
2
Thickness
1.6 mm
Parts
66
Nets
38
Pads
190
Tracks, vias
417, 17
Pours
1
Routed
Yes
KiCad
KiCad 5 (file 20160815)
Created
28 Dec 2016
Updated
1 Jan 2017

Overview

Sousvide is an open-source printed circuit board by gregorv, from the gregorv/sousvide repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 100 × 75 mm with 66 parts on 38 nets, routed with 417 tracks and 17 vias.

It is built around the LM317AT, MOC3052M and SFH620A-3. Its parts include 17 resistors, 16 capacitors, 11 diodes, 7 connectors and 6 ICs. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

3

README

README.md

sousvide

An ATmega8 based Sous-Vide Temperature Controller

Sous-Vide is a cooking method for a very gentle preparation of meat and vegetables. The general idea is sealing the food in a vacuum bed and then cooking it in a water bath with a maximum temperature of about 60°C to 70°C for an extended time. Important cooking reactions (including sterilization) start at around 50°C, but unwanted processes (e.g. meat getting stringy) increase above 70°C. Because of the lower temperatures the cooking time is elonged, but you get a very even and reproducible result from the process.

Overview

Hardware

On the hardware side (schematics and layout KiCAD format) an ATmega8 regulates the temperature of the water bath with a TRIAC controlled immersion heater. It is advised to use an acquarium water pump to better spread the heat in the bath. A DS18x2x type Dallas 1Wire sensor is used for temperature monitoring. The UART can be used to communicate with a ESP8266 type WiFi module, but is used in the prototype for serial communication and control.

Firmware

A straight-forward, modularized fixed-point PID controller.

Uses the UART library from Peter Fleury, the 1wire library by Peter Dannegger and the libfixmath by Ben Brewer.

PC Control Software

Qt5, QCustomPlot, nice.

Parts

66
QtyValueFootprintReferences
111N4001Diodes_ThroughHole:Diode_DO-41_SOD81_Horizontal_RM10D101, D102, D103, D104, D105, D106, D107, D108, D109, D110, D111
10100nCapacitors_SMD:C_0603_HandSolderingC102, C103, C105, C107, C111, C112, C113, C114, C115, C116
7drill_3-2flashlight:drill_3-2DR?, DR?, DR?, DR?, DR?, DR?, DR?
510kResistors_SMD:R_0603_HandSolderingR105, R106, R107, R108, R116
310kResistors_ThroughHole:Resistor_Horizontal_RM10mmR102, R103, R104
3CONN_01X03Terminal_Blocks:TerminalBlock_Pheonix_MKDS1.5-3polP102, P103, P104
21Resistors_SMD:R_0603_HandSolderingR112, R115
210uCapacitors_Tantalum_SMD:TantalC_SizeB_EIA-3528_HandSolderingC104, C106
2CCapacitors_SMD:C_0603_HandSolderingC109, C110
2CONN_01X08Connectors_JST_PH:Connectors_JST_B8B-PH-KP105, P106
2RResistors_SMD:R_0603_HandSolderingR110, R111
10Resistors_SMD:R_0603_HandSolderingR109
1100, 5WResistors_ThroughHole:Resistor_Horizontal_RM15mmR101
1100n,X2Capacitors_ThroughHole:C_Rect_L18_W6_P15C101
1240Resistors_SMD:R_0603_HandSolderingR114
125LC_EEPROMHousings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mmU105
1360Resistors_SMD:R_0603_HandSolderingR113
1ATMEGA8-PHousings_DIP:DIP-28_W7.62mm_LongPadsIC101
1AVR-ISP-6Pin_Headers:Pin_Header_Straight_2x03CON101
1CONN_01X06Terminal_Blocks:TerminalBlock_Pheonix_MKDS1.5-6polP101
1LM317ATPower_Integrations:TO-220U104
1MOC3052MHousings_DIP:DIP-6_W7.62mm_LongPadsU103
1SFH620AHousings_DIP:DIP-4_W7.62mm_LongPadsU102
1TRANSFOfootprints:BLOCK_VB2,0_1_XXT101
1TRIACTO_SOT_Packages_THT:TO-220_Neutral123_Vertical_LargePadsU101
1VRVaristors:RV_Disc_D12_W4.2_P7.5VR101
1openResistors_SMD:R_0603_HandSolderingR117
1openCapacitors_SMD:C_0603_HandSolderingC108

Questions

How big is the Sousvide PCB?

It measures 100 × 75 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Sousvide use?

66 parts, built around the LM317AT, MOC3052M and SFH620A-3. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Sousvide KiCad files?

From the gregorv/sousvide repository on GitHub, at the commit this page was made from: the board is hardware/sousvide.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Sousvide design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers168 × 150 mmAZTEC motherboard, the printed circuit board in 3D

    AZTEC motherboard

    awarsewa/aztec

    Bringing a 1976 pinball machine back to life

    310 parts3GPL-3.0
  • 4 layers70 × 143 mmIoBoard, the printed circuit board in 3D

    IoBoard

    Loic74650/ioBoard

    A relay (and more!) board with Ethernet connectivity and MQTT support

    206 parts3GPL-3.0
  • 2 layers95 × 60 mmPulseFlow - PCB, the printed circuit board in 3D

    PulseFlow - PCB

    HuibSmeets/PulseFlow

    Control a fan speed by heart rate

    28 parts1GPL-3.0
  • 2 layers30.5 × 19 mmTeleinfo bridge, the printed circuit board in 3D

    Teleinfo bridge

    tiramiseb/domotego_pcbs

    Helpful PCBs for DIY home automation

    8 parts1
  • 2 layers82 × 124 mmControl, the printed circuit board in 3D

    Control

    Jonny999999/electric-kart

    Firmware and pcb's for custom built electric kart

    64 parts
  • 2 layers99.1 × 76.2 mmSsr, the printed circuit board in 3D

    Ssr

    Miceuz/triac-bloc

    An universal power block based on triac. In essence this is a solid state relay with some bells and whistles

    39 parts54
  • 2 layers128 × 80 mmModularLabPSU, the printed circuit board in 3D

    ModularLabPSU

    tom-biskupic/LabPSU

    Open Source Lab Power Supply

    146 parts33