USB-C Wi-Fi Temperature Sensor


Make me a temperature and humidity sensor node with Wifi and Bluetooth, powered by USB-C (5V) for consumer use.
It should be a low-power environmental node with a digital T/RH sensor, ultra-low-power MCU with Wi-Fi + Bluetooth (dual-radio) — 2.4 GHz 802.11 b/g/n plus BLE 5.x powered by USB-C (5 V) — USB-C receptacle 5 V default; include reverse/OVP/UVLO/OCP protection and plan for 0.5–3 A sources.
Created a project doc

Environmental Node Requirements

View Document

Environmental Node Requirements User-requested product
Consumer-use, low-power temperature and humidity sensor node powered by USB-C at 5 V, with a digital temperature/relative-humidity sensor and an ultra-low-power MCU supporting both 2.4 GHz IEEE 802.11 b/g/n Wi-Fi and Bluetooth Low Energy 5.x.
Power requirements
  • USB-C receptacle, 5 V default operation.
  • Include reverse-current/polarity protection as applicable to the chosen power path, overvoltage protection (OVP), undervoltage lockout (UVLO), and overcurrent protection (OCP).
  • Plan for sources rated 0.5–3 A. Source rating is available capacity, not permission for the sink to draw that current: determine allowed input current from the applicable USB connection and Type-C advertisement before drawing above the permitted ...
I saved your requirements in Environmental Node Requirements, including Wi-Fi + BLE, digital temperature/humidity sensing, and protected USB-C 5 V power for 0.5–3 A sources.
The project still has no components or wiring; part selection, power budgeting, schematic design, and verification remain undone and require Agent mode. Execution stopped because your ACUs ran out.
What is Agent mode?
Agent mode lets Flux build, do deep research, validate designs, and work through complex assignments.
Chat mode is just as smart and has the same engineering knowledge, but it cannot work autonomously.
Only Agent mode consumes your plan's included AI usage (measured in ACUs).
Continue in Agent Mode

Waiting for input

No schematic yet

Talk to Flux to get started.