

Temp sensor
- Size
- 52.5 × 52.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 40
- Nets
- 49
- Pads
- 138
- Tracks, vias
- 298, 49
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 31 Aug 2022
- Updated
- 7 Jun 2026
Overview
Temp sensor is an open-source printed circuit board by Zwackelmann, from the Zwackelmann/brewbot repository on GitHub. It is a 2-layer board of 52.5 × 52.5 mm with 40 parts on 49 nets, routed with 298 tracks and 49 vias.
It is built around the ATMEGA328P-AU, TJA1051T and LM1117-5.0. Its parts include 15 capacitors, 9 resistors, 5 ICs, 4 connectors and 2 crystals. It belongs with the sensors and measurement boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
3ATMEGA328P-AU
TQFP-32(7x7)-40℃~+85℃ 1.8V~5.5V 10bit 1KB 20MHz 23 2KB 32KB 8 Bit AVR Built-in FLASH TQFP-32(7x7) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)TJA1051T
SOIC-8-40℃~+150℃ 2.5mA 4.5V~5.5V 5Mbps 70mA CAN Transceiver SOIC-8 CAN Transceivers ROHSNXP SemiconductorsCAN TransceiversLM1117-5.0
SOT-2231 1.3V@(1000mA) 15V 1A 2mA 5V Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHShongjiachengUncategorised
Parts
40| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 0.1uF | Capacitor_SMD_Custom:C_KEM_0805_2.0x1.25mm | C3, C4, C7, C9, C13, C14 |
| 4 | 22PF | Capacitor_SMD_Custom:C_KEM_0805_2.0x1.25mm | C5, C6, C10, C11 |
| 3 | 10K | Resistors_SMD_Custom:R_SPR-0603_1.6x0.8mm | R2, R3, R8 |
| 3 | 10uF/16V | Capacitor_SMD_Custom:C_TAJ_3516_Bauform_A | C2, C8, C15 |
| 3 | Screw_Terminal_01x02 | TerminalBlock:TerminalBlock_bornier-2_P5.08mm | J1, J2, J3 |
| 2 | 16MHz | Crystal:Crystal_HC49-4H_Vertical | X1, X2 |
| 2 | 1uF | Capacitor_SMD_Custom:C_KEM_0805_2.0x1.25mm | C1, C12 |
| 2 | 5.1K | Resistors_SMD_Custom:R_SPR-0603_1.6x0.8mm | R4, R6 |
| 1 | 1.3K | Resistors_SMD_Custom:R_SPR-0603_1.6x0.8mm | R7 |
| 1 | 110K | Resistors_SMD_Custom:R_SPR-0603_1.6x0.8mm | R9 |
| 1 | 1K | Resistors_SMD_Custom:R_SPR-0603_1.6x0.8mm | R1 |
| 1 | 330R | Resistors_SMD_Custom:R_SPR-0603_1.6x0.8mm | R5 |
| 1 | ATmega328P-A | Package_QFP:TQFP-32_7x7mm_P0.8mm | U4 |
| 1 | Conn_01x04_Female | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J4 |
| 1 | Green | LED_SMD_Custom:LED_EL_0603_GR1_1608 | LED1 |
| 1 | LM1117-5.0 | Package_TO_SOT_SMD:SOT-223 | U1 |
| 1 | MCP2515-xSO | Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm | U3 |
| 1 | MCP6002-xSN | Package_DIP:DIP-8_W7.62mm | U5 |
| 1 | TJA1051T | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U2 |
The 36 most common of 40 parts.
Questions
How big is the Temp sensor PCB?
It measures 52.5 × 52.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Temp sensor use?
40 parts, built around the ATMEGA328P-AU, TJA1051T and LM1117-5.0. 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 Temp sensor KiCad files?
From the Zwackelmann/brewbot repository on GitHub, at the commit this page was made from: the board is pcb/temp-sensor/temp-sensor.kicad_pcb and its schematic pcb/can-atmega-02-layout/can-atmega-02-layout.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Temp sensor design in my own project?
Its repository states no licence, so its author keeps all rights: ask Zwackelmann before reusing the design.
More from Zwackelmann/brewbot
5- 2 layers111 × 150 mm

- 2 layers114 × 56 mm

- 2 layers37 × 48 mm

- 2 layers37 × 27 mm

- 2 layers37 × 27 mm

Similar boards
- 2 layers145 × 78 mm

- 2 layers

- 2 layers114 × 95 mm

- 2 layers95 × 78 mm

- 2 layers109.4 × 108.5 mm

- 2 layers80.8 × 99.9 mm

Circuit board
ltrooney/diy-synth
A repository containing a handful of utilities for my DIY Eurorack-based modular synthesizer. Snippets include a virtual wavetable oscillator, a step sequencer, and more.
71 parts7 - 2 layers36 × 36 mm

Transmitter
BenjiHansell/Radio-Controller
A 3D printed radio controller with a custom PCB and firmware.
40 parts - 2 layers40.6 × 109.2 mm
