Heater controller rev a

manhoosbilli1·heater-controller-rev-a

Heater controller rev a PCB layout, top view — open source AVR/Arduino board by manhoosbilli1
Simulate this board

About the Heater controller rev a PCB

Heater controller rev a is an open source AVR/Arduino PCB design by manhoosbilli1, published on GitHub. It is a 2-layer board measuring 47.2 × 45.8 mm, with 62 components from 31 distinct parts.

Its main chip is the ATtiny3216-S, from the AVR/Arduino family. Other key parts include the DS18B20U, TP4056, INA234AxYBJ, TPS73001SF6 and TPS22997RYZR. By type, the board carries 25 resistors, 13 capacitors, 7 ICs, 7 diodes, 6 test points and 2 switches.

It belongs with the displays & leds and power & battery designs in this gallery.

From the project

Rev A of hierarchical heater controller (multi-sheet)

Battery-powered heater controller, 10 A switching, hierarchical schematic (ATtiny + OLED + dual-battery taps)

- Status: Routed - Board size: 47.24 x 45.82 mm - Layers: 2 - Components: 75 - Key ICs: - U1: ATtiny3216-S - U2: DS18B20U - U3: TP4056 - U4: INA234AxYBJ - U5,U6: TPS73001SF6 - U7: TPS22997RYZR

- ATtiny (in hierarchical sub-sheets) - main MCU; reads temperature and PWM-drives the heater MOSFET - CSD17578Q3A (Q2) - 30 V, 100 A, 1.8 m-Ohm N-channel MOSFET; switches the heater load directly (low Rds(on) keeps conduction losses small at 10 A) - WS2812B (D5) - status RGB LED - USB-C…

Heater controller rev a, from the project README
From the project README

Main components on the Heater controller rev a

Heater controller rev a bill of materials (BOM)

62 components, 31 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ATtiny3216-S
U1
1
DS18B20U
U2
1
TP4056
TOPPOWER(Nanjing Extension Microelectronics)
U3
1
INA234AxYBJ
U4
2
TPS73001SF6
U5, U6
1
TPS22997RYZR
U7
1
CSD17578Q3A
Q2
1
USB_C_Receptacle_PowerOnly_6P
J5
2
Tactile Button, 160gf
XKB Connectivity
S1, S3
3
IN+
TP7, TP9, TP10
1
IN-
TP8
1
CT
TP11
1
GATE
TP12
3
Red
Hubei KENTO Elec
D1, D6, D7
1
White
Hubei KENTO Elec
D2
1
Yellow
Foshan NationStar Optoelectronics
D3
1
Green
Hubei KENTO Elec
D4
1
WS2812B
D5
7
100n
C1, C3, C4, C5, C6, C10, C12
1
100u
C2
Show 11 more
QtyPartRefs
1
100u
C7
4
2.2u
C8, C9, C11, C13
1
4.7k
R1
1
1.2k
R2
2
5.1k
R3, R4
11
10k
R5, R6, R11, R12, R14, R15, R18, R19 +3
4
330
R7, R8, R9, R10
1
8m
R13
2
1k
R16, R17
2
46k
R20, R26
1
330
R23

Heater controller rev a design files

The KiCad project lives in the manhoosbilli1/heater-controller-rev-a repository on GitHub; these links point at the commit this page was built from.

Heater controller rev a: common questions

What microcontroller does the Heater controller rev a use?

The Heater controller rev a is built around the ATtiny3216-S, from the AVR/Arduino family.

How big is the Heater controller rev a PCB?

The Heater controller rev a measures 47.2 × 45.8 mm, has 2 copper layers and is 1.66 mm thick.

How many components are on the Heater controller rev a?

62 components, from 31 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Heater controller rev a design files?

From the manhoosbilli1/heater-controller-rev-a repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Heater controller rev a design in my own project?

The repository has no license, so all rights stay with manhoosbilli1. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Heater controller rev a without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

Similar boards