Skip to content

Conversation

@albertgarvett
Copy link
Contributor

PID Request: Croxel Thermal Control Systems

Company Information

Products

1. HTS (Heated Tip Syringe) Controller

  • Chip: ESP32-S3
  • Description: Precision temperature controller for heated tip syringe systems used in medical device manufacturing.
  • Interface: CDC for PC application communication
  • Deployment: 100-1000+ units at manufacturing facilities

2. RPC (Rapid PreCure) Controller

  • Chip: ESP32-S3
  • Description: Automated thermal cycling controller for pre-cure processing in medical device manufacturing.
  • Interface: CDC for PC application communication
  • Deployment: 100-1000+ units at manufacturing facilities

Justification

  1. Multi-Device Identification: A PC application must distinguish between HTS and RPC devices when connected simultaneously. Default TinyUSB PIDs don't allow this.

  2. Production Deployment: These are production devices deployed at manufacturing facilities, not development boards. Default PIDs risk collisions with other ESP32-S3 devices.

  3. Custom USB Stack: Both devices implement custom CDC interfaces for PC application communication (configuration, monitoring, data logging).

@Spritetm
Copy link
Member

Looks good, I'll merge, thank you!

@Spritetm Spritetm merged commit 9f5cd94 into espressif:main Dec 17, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants