GPIO first draft done