Arduino Nano 33 BLE
Programming Arduino and Nano 33 BLE(nRF52840)
https://yliu.eng.wayne.edu/teaching/IE5995/Week3_Arduino.pdf