basic bitbanging
very simple example that ties it all together!