
Thermostat
jrtaylor71/Smart-Thermostat-Alt-Firmware
A comprehensive, feature-rich smart thermostat firmware for ESP32-S3 microcontrollers with touch display, web interface, and Home Assistant integration.

The schematic and PCB layout must ensure proper, logical, and real-world-ready electrical connections between all components.
Electronics 8 PCB is an open-source printed circuit board by TF-141-0, from the TF-141-0/RC_SECCY_Task_Repo repository on GitHub. It is a 2-layer board of 91 × 61.5 mm with 20 parts on 48 nets, routed with 117 tracks and 0 vias.
It is built around the LM2596T-5.0, AMS1117-3.3 and MPU-9250, with the BSS138 among its other parts. Its parts include 6 capacitors, 4 resistors, 3 ICs, 2 diodes and 2 transistors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Design a PCB circuit that includes the following components:
The schematic and PCB layout must ensure proper, logical, and real-world-ready electrical connections between all components. This includes best practices like:
Note: Use KiCad or a compatible open-source EDA tool.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | C_45deg | Capacitor_SMD:C_0805_2012Metric | C7, C8, C9 |
| 2 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 2 | C_Polarized | Capacitor_SMD:CP_Elec_6.3x9.9 | C2, C4 |
| 2 | LED | LED_THT:LED_D5.0mm | D1, D2 |
| 2 | R_45deg | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2 |
| 2 | R_Small | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R3, R4 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U3 |
| 1 | Arduino_Nano_v3.x | Module:Arduino_Nano | A1 |
| 1 | Battery | Battery:BatteryHolder_Keystone_1042_1x18650 | BT1 |
| 1 | C_45deg | Capacitor_SMD:CP_Elec_6.3x5.3 | C6 |
| 1 | Fuse | Fuse:Fuseholder_TR5_Littelfuse_No560_No460 | F1 |
| 1 | LM2596T-5 | Package_TO_SOT_THT:TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical | U2 |
| 1 | MPU-9250 | Sensor_Motion:InvenSense_QFN-24_3x3mm_P0.4mm | U1 |

jrtaylor71/Smart-Thermostat-Alt-Firmware
A comprehensive, feature-rich smart thermostat firmware for ESP32-S3 microcontrollers with touch display, web interface, and Home Assistant integration.

alexsomesan/nmea0183-i2c-wifi
Reads wind data from a NASA Clipper wind instrument via I2C and sends out NMEA0183 wind messages via WiFi.


dquang05/system_desgin_project
Academic project - AGV: line following robot




ArthurMLago/botwJoystickGyro
Making any controller have motion controls or use with CEMU
It measures 91 × 61.5 mm and has 2 copper layers, 1.6 mm thick.
20 parts, built around the LM2596T-5.0, AMS1117-3.3, MPU-9250 and BSS138. 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 TF-141-0/RC_SECCY_Task_Repo repository on GitHub, at the commit this page was made from: the board is Electronics/Electronics_8_PCB.kicad_pcb and its schematic Electronics/Electronics_8.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 TF-141-0 before reusing the design.