Development

Typical custom controller development process

Fusion360 is what we use for electronic circuit design and board layout.This allows tight coupling to CAM manufacturing for enclosures and mechanical needs

Assembly of controller prototypes is a very meticulous process so the board can be brought up in stages. An accurate BOM or bill of materials verifies it is correct. It also proves the circuit design and functionality are as desired. It then goes to software development

Firmware development and testing. This is where the peripherals are exercised and driver code it tested. Then the UX or user experience is developed, which for Wi-Fi web pages are written to merge the HTML5, CSS and underlying hardware occurs.

An error has occurred. This application may no longer respond until reloaded. Reload 🗙