Quantity   Component name
1 × PIC16F628A Microprocessors, Microcontrollers, DSPs / ARM, RISC-Based Microcontrollers
1 × OLED display, 128x64, 0.96", SSD1306, I2C
1 × DS18B20 sensor
2 × pushbutton
2 × resistor 470 ohm
2 × resistor 4.7K
1 × transistor BC337 or equivalent