Skip to content

Getting Started

George Morgan edited this page Feb 16, 2018 · 21 revisions
  1. Install the dependencies

    using Homebrew

    brew tap osx-cross/avr osx-cross/arm
    brew install rust libusb avr-gcc dfu-programmer arm-gcc-bin

    using APT

    apt-get install build-essential libusb-1.0-0-dev
    apt-get install dfu-programmer avr-libc binutils-avr gcc-avr
    apt-get install libnewlib-arm-none-eabi binutils-arm-none-eabi gcc-arm-none-eabi
  2. Clone the repository

    git clone https://github.com/flipper-io/flipper.git
    cd flipper
  3. Build and install

    make all install

    By default, the installation prefix is /usr/local. To specify a different prefix, set the PREFIX environment variable to the path of your prefix.

  4. Update your device

    make update
    

    You should see the LED on the device illuminated green. Your device is now raring to go!

  5. Install a language binding

Clone this wiki locally