For my current project, after considering a couple of options, I chose to develop a custom communication protocol to connect two programs: one runs on Arduino and another on a Raspberry Pi. In this post, I'd like to share my experience of going through the development process. * Blog post:











