An ESP32-based controller platform combining wired Ethernet, USB-C, timekeeping and local controls, represented by two assembled hardware revisions.
Status: Iterated
Important project risks
Field reliability requires testing in representative operating conditions.
Third-party libraries and cloud services introduce dependencies that must be assessed.
Safety-critical or regulated software requires a separately defined assurance process.
Frequently asked questions
Which microcontrollers do you support?
Platform selection is based on the application. Existing work includes ESP32 and STM32-class systems, but the device choice should follow the interfaces, performance, sourcing and lifecycle requirements.
Can you troubleshoot existing firmware?
Yes, when source access, a reproducible failure and suitable hardware access are available. The investigation scope depends on the evidence and test setup.
Can hardware and firmware be developed together?
Yes. Coordinating both disciplines is often the clearest way to control interfaces and reduce integration risk.