USB-C Sensor Node


Component
Qty
Waveshare ESP32-S3 7” 800×480 touch display
1
Teensy 4.1 with headers
1
Waveshare SN65HVD230 CAN transceiver boards
2
Electronic switch/current-sense modules, 6–18 V 11 A
7
12 V → 5 V 5 A DC/DC converter
1
Breadboard 3.3/5 V USB-C supply
1
840-point breadboard
1
840-pad prototype PCB
1
120 Ω 0.6 W resistors
10
I can’t execute project changes right now because this account has no available ACUs, so AI project-editing features are unavailable.
So far in this session:
  • I understood the original target: a USB‑C powered Wi‑Fi/BLE temperature/humidity sensor node with protected 5 V input and low-power 3.3 V rail.
  • I started the design direction: USB‑C sink input, VBUS protection, buck regulation, certified low-power Wi‑Fi/BLE module, and digital T/RH sensor.
  • No components or nets have been added to the project yet.
Your latest message appears to be a new parts list for a different prototype/build: ESP32-S3 display, Teensy 4.1, CAN transceiver boards, current-sense switch modules, 12 V/5 V power, breadboard/proto PCB, and CAN termination resistors.
Remaining work once ACUs are available:
  • Confirm whether you want to replace the original T/RH sensor-node design with this Teensy/ESP32-S3/CAN prototype, or make it a separate design.
  • Define the system architecture: Teensy vs ESP32-S3 roles, CAN bus topology, power distribution, switch-module wiring, and display interface.
  • Create the schematic, assign connectors/headers, add CAN termination/protection, power checks, and a bring-up plan.
Separate prototype design
Define system architecture
Connector schematic plan
Check power budget
CAN topology advice

Waiting for input

No schematic yet

Talk to Flux to get started.