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.

No layout yet

When components get added to the schematic, they'll show up here.