Skip to content
Snippets Groups Projects
platformio.ini 1.4 KiB
Newer Older
  • Learn to ignore specific revisions
  • #
    # Project Configuration File
    #
    # A detailed documentation with the EXAMPLES is located here:
    # http://docs.platformio.org/en/latest/projectconf.html
    #
    
    # A sign `#` at the beginning of the line indicates a comment
    # Comment lines are ignored.
    
    # Automatic targets - enable auto-uploading
    # targets = upload
    
    [platformio]
    
    Brian's avatar
    Brian committed
    src_dir = Marlin
    envs_dir = .pioenvs
    lib_dir = .piolib
    libdeps_dir = .piolibdeps
    
    env_default = mega2560
    
    
    Scott Lahteine's avatar
    Scott Lahteine committed
    [env:megaatmega2560]
    
    platform = atmelavr
    framework = arduino
    
    Scott Lahteine's avatar
    Scott Lahteine committed
    board = megaatmega2560
    
    build_flags = -I $BUILDSRC_DIR
    board_f_cpu = 16000000L
    
    Scott Lahteine's avatar
    Scott Lahteine committed
    [env:megaatmega1280]
    
    platform = atmelavr
    framework = arduino
    
    Scott Lahteine's avatar
    Scott Lahteine committed
    board = megaatmega1280
    
    build_flags = -I $BUILDSRC_DIR
    board_f_cpu = 16000000L
    
    
    [env:printrboard]
    platform = teensy
    framework = arduino
    board = teensy20pp
    
    Scott Lahteine's avatar
    Scott Lahteine committed
    build_flags = -I $BUILDSRC_DIR -D MOTHERBOARD=BOARD_PRINTRBOARD
    
    # Bug in arduino framework does not allow boards running at 20Mhz
    #board_f_cpu = 20000000L
    
    
    [env:brainwavepro]
    platform = teensy
    framework = arduino
    board = teensy20pp
    build_flags = -I $BUILDSRC_DIR -D MOTHERBOARD=BOARD_BRAINWAVE_PRO -D AT90USBxx_TEENSYPP_ASSIGNMENTS
    
    
    [env:rambo]
    platform = atmelavr
    framework = arduino
    board = reprap_rambo
    build_flags = -I $BUILDSRC_DIR
    board_f_cpu = 16000000L