Show pageOld revisionsBacklinksODT exportBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Setup arduino development environment for flipper ====== ---- tags: flipper, arduino, setup, IDE, development ===== - Requirements ===== The Flipper board must be powered on. The board is power by - branch the USB of the PC to the flipper USB - either **CLOSE** [[https://learn.sparkfun.com/tutorials/how-to-work-with-jumper-pads-and-pcb-traces/all|the solder jumper]] SJ102 or branch the Flipper on a Dolphin board AND **flip the power switch of the Dolphin board to on**. {{ :products:flipper:flipper_solder_jumper_sj102_for_arduino_programing.svg?500 |}} ===== - Setup the Arduino IDE to use Flipper boards ===== Append the following link to the field: ''Files > Preferences > Additional Boards Manager URLs'' * https://gitlab.com/strataggem1/software/device/arduino/arduino_dev_tools/strataggem_arduino_boards/-/raw/master/package_strataggem_index.json Then go to ''Tools > Board ... > Boards Manager ...'' Search for Strataggem in the search bar and click to //Install// If you are using Linux, you should install adafruit-nrfutil to be able to flash your board using the serial port. To do so run : <code bash> pip3 install adafruit-nrfutil </code> Then you are ready to flash your first code. This example makes the red blink : <sxh cpp> void setup() { } void loop() { digitalWrite(LED_RED, HIGH); delay(1000); digitalWrite(LED_RED, LOW); delay(1000); } </sxh> products/flipper/setup_arduino_development_environment_for_flipper.txt Last modified: 2021/11/18 09:34by manu