Skip to the content
2 layers94.6 × 46.1 mmHeaterMeterPI, the printed circuit board in 3D

HeaterMeter and LinkMeter Arduino BBQ Controller

Size
94.6 × 46.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
66
Nets
65
Pads
217
Tracks, vias
409, 63
Pours
4
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
14 Apr 2011
Updated
9 Aug 2025

Overview

HeaterMeterPI is an open-source printed circuit board by CapnBry, from the CapnBry/HeaterMeter repository on GitHub, published under the MIT licence. It is a 2-layer board of 94.6 × 46.1 mm with 66 parts on 65 nets, routed with 409 tracks and 63 vias.

It is built around the ATMEGA328-PU, BS170 and FQU11P06TU. Its parts include 19 resistors, 16 capacitors, 4 ICs, 4 transistors and 4 connectors. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

3

README

README

This is the source code respository for the HeaterMeter and LinkMeter BBQ grill controllers. Documentation can be found in the wiki: https://github.com/CapnBry/HeaterMeter/wiki

+-----+ +-----+ +------+ |Probe| |Probe| |Blower| +-----+ +-----+ +------+ | | | 2.5mm jacks A +-------------+ | V | HeaterMeter |-----/ (arduino/heatermeter) R +-------------+ ========|=============== Serial UART +------------------+ | +------------+ | O | | linkmeterd | | (openwrt/package/linkmeter) p | +------------+ | e | | | /var/run/linkmeter.sock n | +------+ | W | | luci | | LUA in-process r | +--------+ | t | | uhttpd | | | +--------+ | +-----------------+

Source Layout 3d/* - 3D printed parts source files openwrt/* - Files you'd push to your router for LinkMeter arduino/* - AVR source code for upload to your Arduino board eagle/* - Hardware schematics and board files pebble/* - Source to the Pebble app tools/* - Miscellaneous scripts and .NET apps

Parts

66
QtyValueFootprintReferences
80.1uHeaterMeterPI:C025-025X050C1, C2, C3, C7, C15, C16, C17, C18
4100kHeaterMeterPI:0207_2VR22, R23, R28, R29
410k 1%HeaterMeterPI:0207_2VR5, R16, R17, R18
4THROUGH-HOLEHeaterMeterPI:PAD-032U$1, U$2, U$3, U$4
31kHeaterMeterPI:0204_7R1, R3, R21
3BS170HeaterMeterPI:SOT54EQ1, Q2, Q5
2100u/10HeaterMeterPI:E2-5C5, C6
210kHeaterMeterPI:R0805R25, R26
21N5819HeaterMeterPI:DO41-7D2, D3
21nHeaterMeterPI:C0805C8, C11
2MountingHoleMountingHole:MountingHole_3.2mm_M3_ISO14580H1, H2
10.1uHeaterMeterPI:C0805C13
1100kHeaterMeterPI:0204_7R19
1100u/25HeaterMeterPI:E2,5-6C4
110kHeaterMeterPI:0204_7R20
110nHeaterMeterPI:C0805C9
116MHzHeaterMeterPI:RESONATOR-PTHY1
11kHeaterMeterPI:R0805R24
1220uHeaterMeterPI:E5-9L1
122kHeaterMeterPI:0204_7R4
12k2HeaterMeterPI:0204_7R14
147u/25HeaterMeterPI:E2-5C12
168kHeaterMeterPI:0204_7R13
1AD8495HeaterMeterPI:MSOP8IC5
1ALARMHeaterMeterPI:AL11PSP1
1ATmega328PHeaterMeterPI:DIL28-3IC2
1Barrel_Jack_SwitchConnector_BarrelJack:BarrelJack_HorizontalJ9
1FOOD1HeaterMeterPI:CUI-MJ1-2503AJP4
1FOOD2HeaterMeterPI:CUI-MJ1-2503AJP5
1FOOD3HeaterMeterPI:CUI-MJ1-2503AJP6
1FQU11P06TUHeaterMeterPI:TO251Q3
1LCD1FHeaterMeterPI:1X05JP1
1LCD2FHeaterMeterPI:1X05JP8
1LOGOHeaterMeterPI:boxyG***
1MCP1700HeaterMeterPI:TO92IC4
1OKI-78SR-5HeaterMeterPI:TO220HMURATAIC1
1PCC-SMPHeaterMeterPI:PCC-SMPJ4
1PITHeaterMeterPI:CUI-MJ1-2503AJP3
1PROBEHeaterMeterPI:1X06J2
1RJ45-8HeaterMeterPI:RJ45-8-1HJP2
1RPiHeaterMeterPI:2X13J1

More from CapnBry/HeaterMeter

1
  • 2 layers69.9 × 41.3 mmHeaterMeterLCD, the printed circuit board in 3D

    HeaterMeterLCD

    CapnBry/HeaterMeter

    HeaterMeter and LinkMeter Arduino BBQ Controller

    21 parts557MIT

Similar boards

  • 2 layers127 × 83.5 mmAudiostation, the printed circuit board in 3D

    Audiostation

    janikkaden/self-sufficient-audio-station

    A solar-powered, self-sufficient audio station for outdoor exhibitions — ESP32 + DFPlayer, wakes from deep sleep on a button press and plays info tracks in three languages plus music.

    28 parts1GPL-3.0
  • 4 layers108 × 48.5 mmNixieSTM32, the printed circuit board in 3D

    NixieSTM32

    jamesSaporito/NixieClock

    Nixie tube clock

    54 partsMIT
  • 2 layers100 × 80 mmCwtrx, the printed circuit board in 3D

    Cwtrx

    hmatuschek/cwtrx

    Multiband QRP CW TRX based on the QCX

    137 parts19
  • 2 layers100 × 100 mmMod2Arinc, the printed circuit board in 3D

    Mod2Arinc

    morris6/Modulo-Two_ARINC-429_Converter

    Converting a Modulo-Two Serial Stream to Arinc-429 Serial Words

    105 parts1
  • 2 layers21.1 × 26.9 mmDemo, the printed circuit board in 3D

    Demo

    easyw/kicadStepUpMod

    kicadStepUp: ECAD to MCAD FreeCAD WorkBench

    16 parts704
  • 2 layers97.1 × 97 mmADX, the printed circuit board in 3D

    ADX

    WB2CBA/ADX

    ADX - Arduino Digital Modes HF Transceiver

    82 parts136
  • 2 layers121 × 68 mmFreeds sanchez, the printed circuit board in 3D

    Freeds sanchez

    pablozg/freeds

    Derivador de energía solar excedente creado por Pablo Zerón, Diseño PCB por Amcalo, Tester original por Aeizoon, Wiki por Zoilo Mora

    42 parts108
  • 2 layers167.6 × 97.5 mmAS3397 proto DIP, the printed circuit board in 3D

    AS3397 proto DIP

    PhysicsDptAngers/polyUAnalog

    Open source, analog and polyphonic synthesizer

    142 parts88MIT

Questions

How big is the HeaterMeterPI PCB?

It measures 94.6 × 46.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the HeaterMeterPI use?

66 parts, built around the ATMEGA328-PU, BS170 and FQU11P06TU. 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 HeaterMeterPI KiCad files?

From the CapnBry/HeaterMeter repository on GitHub, at the commit this page was made from: the board is eagle/Base/HeaterMeterPI.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the HeaterMeterPI design in my own project?

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