
Temp
AvishkaVishwa/Microcontroller-Design-Project-Temperature-Monitoring-System
This project is a temperature display and alarm system designed for educational purposes as part of the IA 2209 - Microcontroller Laboratory course.

This project is a temperature display and alarm system designed for educational purposes as part of the IA 2209 - Microcontroller Laboratory course.
Temp is an open-source printed circuit board by AvishkaVishwa, from the AvishkaVishwa/Microcontroller-Design-Project-Temperature-Monitoring-System repository on GitHub. It is a 2-layer board of 61.3 × 87 mm with 38 parts on 55 nets, routed with 256 tracks and 6 vias.
It is built around the ATMEGA328P-PU, DHT11 and CC56-12SURKWA. Its parts include 11 resistors, 7 capacitors, 7 diodes, 5 ICs and 1 connector. It belongs with the lEDs and displays boards and the AVR (ATmega, ATtiny) boards of this library.
This project is part of the IA 2209 - Microcontroller Laboratory course. It involves creating a microcontroller-based temperature monitoring system with various features including temperature display, alarm, and range indication using LEDs.
https://github.com/user-attachments/assets/188e2a22-0e74-4096-baf8-a73c14bb029d
https://github.com/user-attachments/assets/ba68c1e6-b078-402f-8ae6-b2f3dc63eebe
hardware/circuit_diagram.png.

| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | LD271 | LED_THT:LED_D5.0mm_IRGrey | D1, D2, D3, D4, D5, D6, D7 |
| 6 | 1K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R3, R5, R6, R7, R8, R9 |
| 5 | 10K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R1, R2, R4, R10, R11 |
| 4 | MountingHole | MountingHole:MountingHole_2.2mm_M2 | H1, H2, H3, H4 |
| 2 | 100n | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C3, C4 |
| 2 | 22p | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C1, C2 |
| 2 | SW_Push | Button_Switch_THT:SW_PUSH_6mm | AlarmRESET1, RESET1 |
| 1 | 0.1u | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C7 |
| 1 | 0.33u | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C6 |
| 1 | 100n | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C5 |
| 1 | 16Mhz | Crystal:Crystal_HC52-8mm_Vertical | 16Mh1 |
| 1 | ATmega328P-P | Package_DIP:DIP-28_W7.62mm | U1 |
| 1 | CC56-12SURKWA | Display_7Segment:CA56-12SURKWA | U2 |
| 1 | DHT11 | Sensor:Aosong_DHT11_5.5x12.0_P2.54mm | U4 |
| 1 | LM7805_TO220 | Package_TO_SOT_THT:TO-220-3_Vertical | U5 |
| 1 | MAX7221xNG | Package_DIP:DIP-24_W7.62mm | U3 |
| 1 | Screw_Terminal_01x02 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J1 |

AvishkaVishwa/Microcontroller-Design-Project-Temperature-Monitoring-System
This project is a temperature display and alarm system designed for educational purposes as part of the IA 2209 - Microcontroller Laboratory course.


angelozyh/STM32-Environmental-Monitor-PCB
A custom 2-layer PCB designed in KiCad for an STM32-based environmental monitoring system. The board integrates an STM32 NUCLEO-F303K8, BME280 environmental sensor, dual SN74HC595 shift registers, a 4-digit 7-segment…




Spac3y/seg7-85
A 4-digit 7-segment display driven by an ATtiny85, scrolling a text message across the display.


It measures 61.3 × 87 mm and has 2 copper layers, 1.6 mm thick.
38 parts, built around the ATMEGA328P-PU, DHT11 and CC56-12SURKWA. 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.
From the AvishkaVishwa/Microcontroller-Design-Project-Temperature-Monitoring-System repository on GitHub, at the commit this page was made from: the board is PCB Design Using KiCAD/temp.kicad_pcb and its schematic PCB Design Using KiCAD/temp.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask AvishkaVishwa before reusing the design.