Skip to the content
2 layersBedheater, the printed circuit board in 3D

DIY M3D heated printer bed

Copper layers
2
Thickness
1.6 mm
Parts
21
Nets
20
Pads
81
Tracks, vias
97, 2
Pours
4
Routed
Yes
KiCad
KiCad 4
Created
24 Mar 2016
Updated
24 Mar 2016

Overview

Bedheater is an open-source printed circuit board by baverbud, from the baverbud/m3dheatedbed repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board with 21 parts on 20 nets, routed with 97 tracks and 2 vias.

It is built around the ATMEGA328-PU, UB232R and TIP142. Its parts include 5 resistors, 5 connectors, 4 capacitors, 3 ICs and 2 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

3

README

README.md

m3dheatedbed

DIY M3D heated printer bed

The logic board, firmware and app are not M3D specific, so this could be used with any printer. However, I have only tested it with the M3D.

Use at your own risk. Licensed under GPLv3.

Contents:

  • app: Windows app to control temperature
  • circuit: Schematic and PCB for the logic board. Use Kicad to open.
  • firmware: Firmware for the atmega328p on the logic board. Uses atmel studio, but should be compatible with the Arduino toolchain.

Note that the firmware uses the Arduino PID Library at https://github.com/br3ttb/Arduino-PID-Library, which is licensed under the GPLv3 at the the time of this writing.

For a copy of the GPLv3, please see the LICENSE file.

Parts

21
QtyValueFootprintReferences
4CCapacitors_ThroughHole:C_Disc_D3_P2.5C1, C2, C3, C4
31KResistors_ThroughHole:Resistor_Horizontal_RM10mmR1, R3, R4
210KResistors_ThroughHole:Resistor_Horizontal_RM10mmR2, R5
2LEDLEDs:LED-5MMD1, D2
120 MHzCrystals:Crystal_HC49-U_VerticalY1
1ATMEGA328-PHousings_DIP:DIP-28_W7.62mm_LongPadsIC1
1AVR-ISP-6Pin_Headers:Pin_Header_Straight_2x03CON1
1BARREL_JACKConnect:BARREL_JACKCON2
1CONN_01X02Connect:PINHEAD1-2P2
1Heater+Connect:Banana_Jack_1PinP1
1Heater-Connect:Banana_Jack_1PinP3
1OKI-78SR-3.3TO_SOT_Packages_THT:TO-220_Neutral123_Horizontal_Reverse_LargePadsU1
1TIP142TO_SOT_Packages_THT:TO-247_Horizontal_Neutral123_largePadsQ1
1UB232Rglide:UB232RU2

Similar boards

  • 2 layers74.9 × 48.3 mmTms5220-atmega, the printed circuit board in 3D

    Tms5220-atmega

    madworx/tms5220-atmega

    TMS5220 exploration unit

    32 parts2
  • 4 layers136.4 × 77.8 mmMother, the printed circuit board in 3D

    Mother

    emiirkaya/ThermovitalSync-PCB

    A PCB project for a vital monitoring-cooling device with GUI

    99 parts2MIT
  • 4 layers223.5 × 147.3 mmAmp board, the printed circuit board in 3D

    Amp board

    Alex-Wolfe/Home-Audio-System

    Audio Receiver and Amplifier

    760 parts1
  • 2 layers114.9 × 100 mmAudio + Vermogen Opstelling, the printed circuit board in 3D

    Audio + Vermogen Opstelling

    TiebeDeclercq/Audio-1-Labo-Opstelling

    Complete audio versterker PCB voor labo-opdrachten met Klasse A, AB en push-pull configuraties plus frequentie-analyse circuits. En ook alles voor vermogenelektronica.

    123 parts
  • 2 layers129 × 83.3 mmPower supply, the printed circuit board in 3D

    Power supply

    prydin/opamp-frontend-class-ab

    The result is a fast amplifier (>80V/us slew rate) with low distortion (0.00045% meadured @ 1kHz/1W/8ohm resistive load). It's undergone some preliminary measurements and looks quite promising.

    40 parts4
  • 2 layers120 × 120 mmGainClone, the printed circuit board in 3D

    GainClone

    smileym4n-collab/Kicadprojects

    135 parts
  • 2 layers97 × 150.9 mmActiveLoadPCB, the printed circuit board in 3D

    ActiveLoadPCB

    try-except/TitoSync

    59 parts
  • 2 layers104.9 × 75.2 mmHandipi kb, the printed circuit board in 3D

    Handipi kb

    brickbots/HandiPi

    Handheld RPI4 based computer with keyboard and display

    95 parts814MIT

Questions

What parts does the Bedheater use?

21 parts, built around the ATMEGA328-PU, UB232R and TIP142. 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 Bedheater KiCad files?

From the baverbud/m3dheatedbed repository on GitHub, at the commit this page was made from: the board is circuit/bedheater.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Bedheater 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).