

Central unit
Auto-dialling Alarm System for Temperature and Humidity Monitoring
- Size
- 82 × 40.6 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 37
- Nets
- 70
- Pads
- 207
- Tracks, vias
- 212, 19
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 13 Feb 2024
- Updated
- 19 Apr 2024
Overview
Central unit is an open-source printed circuit board by Ru0110, from the Ru0110/EE344 repository on GitHub. It is a 2-layer board of 82 × 40.6 mm with 37 parts on 70 nets, routed with 212 tracks and 19 vias.
It is built around the AMS1117-3.3, MIC29302WU and TXS0108EPW. Its parts include 15 resistors, 5 ICs, 5 connectors, 4 capacitors and 3 diodes.
Main components
3AMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsMIC29302WU
TO-263-5-40℃~+125℃@(Tj) 1 26V 370mV@(3A) 37mA 3A 400uVrms、260uVrms Adjustable Over Current Protection、Over Temperature Protection、Reverse connection protection、Enable Positive TO-263-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTECH PUBLICVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsTXS0108EPW
TSSOP-20-40℃~+85℃ 1 1.4V~3.6V 1.65V~5.5V 60Mbps 8 Automatic direction detection、Output enable high-impedance、Integrated pull-up resistor Bidirectional Level translator Push-Pull、Open-drain TSSOP-20 Translators, Level Shifters ROHSTexas InstrumentsTranslators, Level Shifters
README
README.mdEE344
Auto-dialling Alarm System for Temperature and Humidity Monitoring
File organization
The following folders will be present in the root directory of the project:
energy_meter: Contains KiCad design files for the sensing unit PCBSoftware: Contains all firmware used in the projectRP2040_code: Source code for the firmware of the sensing unit written using the RP2040 C/C++ SDK. The code may be built using CMake or the uf2 file in the build subdirectory may be flashed directly to the RPi Pico W.arduino_code: Source code for the sensing unit based on arduino. Based on code provided by Analog Devices for the EVAL-ACE9000 SHIELDZ board.central_code: Source code for the central unit written in MicroPython- Other python files are for setting up a TCP client to test data logging
CAD: Contains files for the enclosures of the sensing unit and central unitTest: Contains test data from a long-term test using an Air Conditionercentral_unit: Contains KiCad design files for a central unit with a SIM800L module. This is not used in the final prototype but may be useful for future iterationsWebsite: Contains Code for a locally hosted website to view real-time data from the sensing units- Documentation file
- README file (this file)
Parts
37| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 270 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R8, R9, R10, R11, R12, R13, R14, R15 |
| 4 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R3, R4, R7 |
| 3 | 22u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C3, C4 |
| 3 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_Pad_Via | H1, H2, H3 |
| 2 | 3k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5, R6 |
| 2 | LED | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D2, D3 |
| 1 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2 |
| 1 | 22k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | 5V_in | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal | J1 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U5 |
| 1 | D_Schottky | Diode_SMD:D_SOD-323_HandSoldering | D1 |
| 1 | HDMI_A | Connector_HDMI:HDMI_A_Molex_208658-1001_Horizontal | J5 |
| 1 | MIC29302WU | Package_TO_SOT_SMD:TO-263-5_TabPin3 | U4 |
| 1 | OLED Display | SSD1306:128x64OLED | J2 |
| 1 | Pico_SMD_NODEBUG | RPi_Pico:RPi_Pico_SMD | U1 |
| 1 | SD_Card_Module | Charleslabs_Parts:SD_Card_Module | A1 |
| 1 | SIM800L-CORE | SIM800L:SIM800L-CORE | U3 |
| 1 | Speaker | Buzzer_Beeper:Buzzer_12x9.5RM7.6 | LS1 |
| 1 | TXS0108EPW | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U2 |
| 1 | ZX62-AB-5PA_31_ | microUSB:ZX62AB5PA31 | J3 |
| 1 | no_fit | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J6 |
Questions
How big is the Central unit PCB?
It measures 82 × 40.6 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Central unit use?
37 parts, built around the AMS1117-3.3, MIC29302WU and TXS0108EPW. 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 Central unit KiCad files?
From the Ru0110/EE344 repository on GitHub, at the commit this page was made from: the board is central_unit/central_unit.kicad_pcb and its schematic central_unit/central_unit.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Central unit design in my own project?
Its repository states no licence, so its author keeps all rights: ask Ru0110 before reusing the design.
More from Ru0110/EE344
1- 2 layers120 × 115 mm

Similar boards
- 4 layers313 × 206 mm

OverHead v1
stefanofinetti/MF_OverHead_Panel
Complete project for the Airbus A319/320/321/330 OverHead Panel
416 parts5GPL-3.0 - 2 layers45 × 172 mm

Ph portable refrigerator v2 hw
Blackcastus/ESP32_A7670
To make it easy for you to get started with GitLab, here's a list of recommended next steps.
188 parts - 2 layers90 × 90 mm

- 4 layers40 × 52.2 mm

Trackimal
Vtechcode/stm32f303_sim7600
This is a device that is suitable for IoT and machine-to-machine communication. SIM7600E is an industrial-grade LTE Cat 1 module designed for global IoT and M2M applications.
95 parts - 2 layers100 × 100 mm

Trekking
pedro-ibs/trekking
Desenvolvimento de um robô rádio-controlado/autônomo da moralidade “tracker”
56 parts9 - 2 layers94.5 × 74.4 mm

Ax58100-stm32-ethercat
MetalMusings/MyOwnEtherCATDevice
Documentation accompanying the "Make My Own EtherCAT device" video serie on Youtube.
184 parts93 - 2 layers72 × 45 mm

Brizer ZigBee
kvazimoda24/TionO2-ZigBee
Ядром проекта является микроконтроллер ATmega328P. Для работы по протоколу ZigBee используется модуль E18-MS1-PCB.
48 parts10 - 2 layers52 × 40 mm

Modbus rtu mirror side esp32 88x37x59mm
galopago/din-rail-circuits
Collection of electronic circuits for DIN RAIL mount
39 parts7CC-BY-4.0