PWM-GripHeat

atomspring·PWM-GripHeat·hardware/PWM GripHeat.kicad_pcb

PWM-GripHeat PCB layout, top view — open source AVR/Arduino board by atomspring

About the PWM-GripHeat PCB

PWM-GripHeat is an open source AVR/Arduino PCB design by atomspring, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 54.5 × 29.5 mm, with 46 components from 20 distinct parts.

Its main chip is the ATtiny85-20P, from the AVR/Arduino family. Other key parts include the SiA462DJ and LM324. By type, the board carries 15 resistors, 13 capacitors, 9 diodes, 3 ICs, 2 connectors and 1 fuse.

From the project

Rugged PWM control for a motorcycle grip heater

KiCad 8.0 Schematics and PCB files are (as expected) under the "hardware" folder, firmware is under the "firmware" folder.

Cost for a single board was TODO: fill in total costs, total including optional mechanical components was TODO:

The BOM (bill-of-materials) is relatively short, holding all mechanical components in here, and the PCB components here.

Assembly should take about an hour's work with the right tools. I use lead-free solder paste for all my work, with the PCB itself using ENIG for all pads. Soldering is sped up by using a hand-held hot air reflow gun, but all pads are big…

PWM-GripHeat, from the project README
From the project README

Main components on the PWM-GripHeat

PWM-GripHeat bill of materials (BOM)

46 components, 20 distinct parts.

QtyPartRefs
1
ATtiny85-20P
U1
1
SiA462DJ
U2
1
LM324
U3
1
1770885
J1
1
Screw_Terminal_01x08
J2
1
2920L110/60MR
Polyfuse_Small
F1
1
LMZM23600V5
PS1
1
+IGN
TP2
4
BZV55B18
D1, D2, D6, D7
5
BZV55B5V1
D4, D8, D9, D10, D11
1
SRR7045-331M
330uH
L1
10
10uF
C1, C2, C3, C4, C5, C8, C9, C10 +2
1
EMK325ABJ107MM-T
C7
2
10nF
C11, C14
2
100k
R2, R4
4
470k
R3, R12, R13, R14
4
100R
R5, R6, R7, R8
2
1k
R9, R15
2
100k
R10, R11
1
0R
R17

PWM-GripHeat design files

The KiCad project lives in the atomspring/PWM-GripHeat repository on GitHub; these links point at the commit this page was built from.

PWM-GripHeat: common questions

What microcontroller does the PWM-GripHeat use?

The PWM-GripHeat is built around the ATtiny85-20P, from the AVR/Arduino family.

How big is the PWM-GripHeat PCB?

The PWM-GripHeat measures 54.5 × 29.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the PWM-GripHeat?

46 components, from 20 distinct parts. The full bill of materials is listed on this page.

Where can I download the PWM-GripHeat design files?

From the atomspring/PWM-GripHeat repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the PWM-GripHeat design in my own project?

Yes, under the terms of its GPL-3.0 license, which atomspring chose for the repository.

Can I test firmware for the PWM-GripHeat 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