The implementation is simple, create a sort interface for both virtualized pi and real pi to interact the same way by toggling a config. The code itself did not care if it was a real or virtualized pi. This virtualized raspberry pi allowed for me to create a product without having to actually having to need any hardware. This was the case when I was in an airplane, without internet and away from the raspberry pi. Having access to get feedback as the raspberry pi would react has made the development experience much more enjoyable. I found it helpful to create a sort of mock development environment to be able to toggle pins without have to be on an actual raspberry pi. When building a drink pouring robot ( raspberry pi powered alcoholic drink pouring robot ), the need arose to move faster than developing remotely on the raspberry pi. It is key to have a development environment that closely matches the same hardware / software production environment it will be run on in production. Starting new projects can be difficult, especially when the need arises to develop / debug.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |