From 470193348e8caa44766e362f58204a23bec6e6cd Mon Sep 17 00:00:00 2001 From: aurora Date: Wed, 22 Jul 2026 13:01:09 +0200 Subject: [PATCH] Add Home --- Home.md | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 Home.md diff --git a/Home.md b/Home.md new file mode 100644 index 0000000..5cd3e94 --- /dev/null +++ b/Home.md @@ -0,0 +1,66 @@ +# IoT Carrier v0.1 + +## Overview + +IoT Carrier v0.1 is a modular sensing platform designed to support multiple ESP32 development boards through a standardized hardware interface. + +The carrier board integrates power management, analog sensor inputs, I²C communication interfaces, and dedicated connectors for environmental sensing applications. + +The platform allows different ESP32 boards to be exchanged without hardware redesign, simplifying prototyping, firmware development, and testing. +## Functional Block Diagram +

+
+ Figure 1. Functional Block Diagram of the IoT Carrier v0.1. +

+ +## Board Information + +The figures below identify the main components and connectors on the IoT Carrier v0.1 PCB. + + + + + + + + + +
+
+Figure 2.Top view of PCB. +
+
+Figure 3. Bottom view of PCB. +
+ + +## IoT Carrier v0.1 Features + +

+
+ Figure 4. IoT Carrier v0.1 functional features and interfaces. +

+ + +## Fully Assembled Prototype + + + + + + +
+
+Figure 5. Fully assembled IoT Carrier v0.1 with the LMV324-based Sound Detector. +
+
+Figure 6. Fully assembled IoT Carrier v0.1 with the Sensirion SCD30 sensor. +
+ +## Programming Power Supply Note + +* Power the ESP32 board only through its own USB programming connector. +* The USB-C connector on the IoT Carrier PCB is **power only** and does not support data communication. +* Disconnect the Li-Po battery and any external power source before firmware upload. +* Use a USB cable that supports **data communication**. +* Select the correct ESP32 board profile and COM port in the Arduino IDE.