

Thermometer
A thermometer with an attiny 85!
- Size
- 39.7 × 114.8 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 7
- Nets
- 8
- Pads
- 24
- Tracks, vias
- 52, 0
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 25 May 2026
- Updated
- 9 Jun 2026
Overview
Thermometer is an open-source printed circuit board by MythicalJayden07, from the MythicalJayden07/Thermometer repository on GitHub. It is a 2-layer board of 39.7 × 114.8 mm with 7 parts on 8 nets, routed with 52 tracks and 0 vias.
It is built around the ATTINY85-20PU and DS18B20. Its parts include 3 ICs and 2 resistors. It belongs with the sensors and measurement boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
2ATTINY85-20PU
PDIP-8-40℃~+85℃ 10bit 2.7V~5.5V 20MHz 512Byte 512Byte 6 8 Bit 8KB AVR Built-in FLASH PDIP-8 Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)DS18B20
TO-92-55℃~+125℃ 12bit 3V~5.5V 750ms Single-bus ±0.4℃ TO-92 Temperature Sensors ROHSUMWTemperature Sensors
README
README.mdThermometer
A thermometer with an attiny 85!
KRYO-VALE
A sleek, handheld digital thermometer project built completely from scratch.
It uses a custom-designed PCB tucked inside a 3D-printed cylindrical case that snaps together without any screws. A neat little OLED screen on the front gives you real-time temperature stats.
The Schematic
Here is the electrical logic behind the build. It shows how the microcontroller links up with the 128x32 OLED screen over the I2C bus and connects to the digital temperature probe. I added pull-up resistors to keep the data lines stable and prevent signal noise inside the case.
The PCB Layout
This is the custom 35mm wide board routed in KiCad. Since space inside a cylinder is super tight, everything had to be placed strategically. The components use low-profile footprints, and the board edges are perfectly sized to slide straight into the 3D-printed internal rails without rattling.
The CAD Design
The enclosure modeled in Fusion 360. It’s a two-part interlocking cylinder that uses a lip-and-groove joint to snap-lock shut without needing a single screw.
I made a window for the OLED.I also made a 8mm diametere probe hole ,for the temperature sensor.The pcb will be screwed onto the custom pcb rail on the thermometer.
BOM
| Reference | Qty | Value | Footprint | Exclude Status | Datasheet | Purchase Link |
|---|---|---|---|---|---|---|
| A1 | 1 | Arduino_Nano_v3.x | Module:Arduino_Nano | Excluded from board | Datasheet | Buy Here |
| BT1 | 1 | Battery_Cell | Battery:BatteryHolder_Keystone_3002_1x2032 | — | — | Buy Here |
| BZ1 | 1 | Buzzer | Buzzer_Beeper:Buzzer_TDK_PS1240P02BT_D12.2mm_H6.5mm | — | — | Buy Here |
| C1 | 1 | C | — | Excluded from board | — | Buy Here |
| R1 | 1 | 4.7k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | — | — | Buy Here |
| R2 | 1 | 5.6k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | — | — | Buy Here |
| U2 | 1 | ATtiny85-20P | Package_DIP:DIP-8_W7.62mm | — | Datasheet | Buy Here |
| U3 | 1 | DS18B20 | Package_TO_SOT_THT:TO-92_Inline | — | Datasheet | Buy Here |
| U4 | 1 | ER_OLEDM0.91_1x-I2C | Display:ER_OLEDM0.91_1x-I2C | — | Datasheet | Buy Here |
| — | 1 | CR2032 Battery | Physical Coin Cell (3V Lithium) | — | — | Buy Here |
Parts
7| Qty | Value | Footprint | References |
|---|---|---|---|
| 1 | 4.7k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
| 1 | 5.6k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2 |
| 1 | ATtiny85-20P | Package_DIP:DIP-8_W7.62mm | U2 |
| 1 | Battery_Cell | Battery:BatteryHolder_Keystone_3002_1x2032 | BT1 |
| 1 | Buzzer | Buzzer_Beeper:Buzzer_TDK_PS1240P02BT_D12.2mm_H6.5mm | BZ1 |
| 1 | DS18B20 | Package_TO_SOT_THT:TO-92_Inline | U3 |
| 1 | ER_OLEDM0.91_1x-I2C | Display:ER_OLEDM0.91_1x-I2C | U4 |
Questions
How big is the Thermometer PCB?
It measures 39.7 × 114.8 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Thermometer use?
7 parts, built around the ATTINY85-20PU and DS18B20. 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 Thermometer KiCad files?
From the MythicalJayden07/Thermometer repository on GitHub, at the commit this page was made from: the board is PCB/Thermometer.kicad_pcb and its schematic PCB/Thermometer.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Thermometer design in my own project?
Its repository states no licence, so its author keeps all rights: ask MythicalJayden07 before reusing the design.
Similar boards
- 2 layers25.4 × 25.4 mm

- 2 layers41 × 41 mm

Los creadores
alxsrdrg/Water-saving-module
This is the data gatherer for a bigger project that will collect ambient data to save water while watering plants.
14 parts2 - 2 layers22.2 × 46.4 mm

C64-Switchless Quad Kernal Switcher
bwack/C64-Switchless-Multi-Kernal-27C256-adapter
Kernal switcher for the C64/C64C/C128
14 parts112 - 2 layers30.7 × 76.1 mm

Repeater v2
plusvic/simplebus2-intercom
General description of the Simplebus2 protocol used by some Comelit's intercoms. Hardware for retransmitting Simplebus2 messages over UART.
17 parts95CC0-1.0 - 2 layers101.5 × 54 mm

Simkarte
osmocom/osmocom-analog
Software Implementation of analog cellular telephony systems like NMT, TACS, IMTS, A/B/C-Netz; mirror of https://gitea.osmocom.org/cellular-infrastructure/osmocom-analog
15 parts32GPL-3.0 - 2 layers76.2 × 50.8 mm

Jerboa-8
strickyak/jerboa-attiny85-mod-synth
Modular Synthesizer using an ATtiny85 chip for each module.
23 parts31MIT - 2 layers

- 2 layers55.9 × 55.9 mm
