Coffee Machine Control Board Design


Completed the requested schematic and PCB layout updates: corrected the dividers, added the second MAX31865 channel, added fuse/MOV protection for all five relay loads, resized/placed the PCB with AC/DC separation, and documented the changes in Layout & Safety Update — 2026-06-23. Estimated time saved vs. manual EDA workflow: ~6–10 hours.
Open items:
  • PCB is placed but not routed; airwires are expected.
  • Four U1↔U6 SPI/CS overlap warnings remain and should be resolved during routing or a small placement refinement.
  • Final mains creepage/clearance review is required after routing.
Suggested next steps:
  1. Route the PCB with explicit AC-load trace widths and AC/DC keepout rules.
  2. Re-run DRC after routing and fix any clearance/overlap issues.
  3. Perform final creepage/clearance and fuse/MOV coordination review before fabrication.
Route the PCB with explicit AC-load trace widths and AC/DC keepout rules. Re-run DRC after routing and fix any clearance/overlap issues. Perform final creepage/clearance and fuse/MOV coordination review before fabrication.
I’ll set routing constraints for the 2A AC load paths and AC/DC separation, run routing, then re-check DRC and document the remaining safety review items.
I’m blocked because your account has no available ACUs, so I can’t continue routing or running checks right now.
Accomplished this session:
  • Acknowledged the routing/safety task.
  • Created the routing/check/review task list.
Still to do once ACUs are available:
  • Apply AC-load trace width and AC/DC keepout rules.
  • Route the PCB.
  • Re-run DRC and fix clearance/overlap issues.
  • Document final creepage/clearance and fuse/MOV coordination review before fabrication.
Check ACU options
Save requirements note
List manual rules
Find rule settings

Safety Analysis — Teensy Coffee Machine Controller
Scope
This board switches 120VAC loads up to 2A through relay contacts and controls heating-related coffee machine functions. This is a preliminary design-stage safety note.
Main Hazards

Table


HazardSourcePreliminary mitigation
Electric shock120VAC on relay contacts and terminal blocksMaintain creepage/clearance in layout, use enclosure and strain relief, label live terminals
Fire / overheatingRelay load fault or undersized wiringExternal fuse/breaker appropriate to load, terminal/trace sizing for >=2A, thermal testing
Uncommanded heatingFirmware fault or relay welded closedDefault relays off at reset, consider independent thermal cutoff/thermostat in final appliance wiring
Sensor misreadThermocouple/RTD wiring faultFirmware fault detection, plausibility limits, open-sensor detection, fail-safe relay shutdown
Open Safety Items Before Manufacturing
  • Confirm relay contact ratings and PCB creepage/clearance for the exact pollution degree/material group.
  • Add fusing/protection strategy for each AC load or upstream branch circuit.
  • Decide if opto-isolation is required between logic and relay/field wiring for the final appliance architecture.
  • Validate firmware failsafe behavior for sensor faults and MCU reset.
  • Scope

  • Main Hazards

  • Open Safety Items Before Manufacturing