I don't think that the user has to create the object. Look how it's done in e.g. the Serial class(es): the Serial object (as an example) is simply available without it explicitely being created by the user.
1 Like