The CircuitBot App is a utility application developed to assist electrical engineers and electricians with the task of sizing branch circuits according the National Electrical Code (NEC). This application finds the appropriately sized standard breaker size based on the input circuit load, which can be entered in either Amps or kiloWatts. From this, the application is designed to look up the minimum required conductor (or parallel runs of conductors) based on Table 310.16 of the NEC. The equipment grounding conductor is also determined using Table 250.122 of the NEC. Using these conductors, the minimum sized conduit is determined using the Tables from Chapter 9 of the NEC. Also displayed, for information purposes, is the ampacity and conduit fill of the calculated branch circuit along with calculated voltage drop for the circuit configuration for a user entered circuit length in feet. In addition to the minimum circuit size shown, the user can upsize the circuit repeatedly to the next standard circuit sizes if necessary to view the results on voltage drop for the given circuit length. Multiple insulation types and conduit types are available, with additional types to be added in the near future.
Made a slight correction in the algorithm used to size the equipment grounding conductor when repeatedly using the "Upsize Feeder to the Next Standard Size" function. Also made some minor layout adjustments to accommodate different screens and devices.
Up to six family members will be able to use this app with Family Sharing enabled.