https://resources.physicsteachingpodcast.com/2020/03/19/dc-circuit-builder/
DC Circuit Builder