Added Arduino Primo (NRF52832 based board) support
It uses DigitalWrite methods because the high complexity of port register manipulation on arm m4.
On the other boards it remains the same of the old version. Because of the high complexity of GPIO handling, software SPI is not available (only with Arduino Primo board).
The selection of the board is made using preprocessor directives, checking which board is selected.
Added Arduino Primo (NRF52832 based board) support It uses DigitalWrite methods because the high complexity of port register manipulation on arm m4. On the other boards it remains the same of the old version. Because of the high complexity of GPIO handling, software SPI is not available (only with Arduino Primo board). The selection of the board is made using preprocessor directives, checking which board is selected.
Tested on Arduino Primo and Uno.
I hope that could be useful to all