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.
Once the breaker is sized, 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 the phase, neutral, and grounding 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.