Clone
1
Home
aurora edited this page 2026-07-22 13:01:09 +02:00
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.



