I added project documentation: specification, power/design notes, firmware starter, bring-up plan, and FCC/CE notes. I’m running checks now and will fix any real schematic issues found.
Implemented the schematic for the USB-C powered Wi‑Fi/BLE temperature/humidity sensor node with ESP32-C3, SHT40, TPS25940 input protection, TPS62840 3.3 V buck, USB programming, CC current sensing, boot/reset, and status LED. ERC/passive checks are clean; remaining reported errors are expected pre-layout airwires and generic-passive MPNs to resolve before manufacturing.
Project Specification — USB-C WiFi BLE T-RH Sensor
Project Overview
Status: Draft schematic complete / ready for review.
A consumer USB-C powered environmental sensor node measuring temperature and relative humidity and reporting data over Wi-Fi and BLE 5.x. The design uses a pre-certified Espressif ESP32-C3 wireless module, Sensirion SHT40 I2C T/RH sensor, protected 5 V USB-C input, and an ultra-low-IQ 3.3 V buck regulator.
Intended Use
Indoor consumer environmental monitoring node.
Powered from USB-C 5 V adapters, hosts, or hubs.
Designed to operate within a conservative sub-500 mA input budget while detecting Type-C current advertisement for firmware policy.
What the Device Should Do
Accept 5 V over USB-C in sink/device mode.
Protect downstream electronics against overcurrent, overvoltage, undervoltage, reverse-current/backfeed, ESD, and inrush.
Measure temperature and relative humidity digitally.
Connect using 2.4 GHz Wi-Fi 802.11 b/g/n and BLE 5.x.
Support firmware flashing/debug over native ESP32-C3 USB Serial/JTAG.
Main Features
ESP32-C3-WROOM-02-N4 Wi-Fi + BLE module with integrated PCB antenna.
Assets are files uploaded to this project which can be used in various ways.
USB-C powered consumer temperature/humidity sensor node using a low-power Wi‑Fi + BLE 5.x MCU module, digital T/RH sensor, protected 5 V USB-C input, and 3.3 V regulation.
Properties
V
Pricing & Availability
Distributor
Qty 1
Arrow
$3.26–$6.51
Digi-Key
$1.25–$1.33
HQonline
$5.79–$5.99
LCSC
$7.90–$8.13
Mouser
$14.30
TME
$1.00
Verical
$2.75–$9.00
Controls
Welcome 👋
Flux helps you build PCBs faster with an AI teammate!
Create your account to collaborate, stay updated, fork your own version, and get instant answers from our AI agent.