My Marlin configs for Fabrikator Mini and CTC i3 Pro B
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

platformio.ini 1.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. #
  2. # Project Configuration File
  3. #
  4. # A detailed documentation with the EXAMPLES is located here:
  5. # http://docs.platformio.org/en/latest/projectconf.html
  6. #
  7. # A sign `#` at the beginning of the line indicates a comment
  8. # Comment lines are ignored.
  9. # Automatic targets - enable auto-uploading
  10. # targets = upload
  11. [platformio]
  12. src_dir = Marlin
  13. envs_dir = .pioenvs
  14. lib_dir = .piolib
  15. libdeps_dir = .piolibdeps
  16. env_default = megaatmega2560
  17. [common]
  18. lib_deps =
  19. U8glib@1.19.1
  20. TMC2130Stepper
  21. Adafruit NeoPixel
  22. https://github.com/lincomatic/LiquidTWI2.git
  23. https://github.com/trinamic/TMC26XStepper.git
  24. [env:megaatmega2560]
  25. platform = atmelavr
  26. framework = arduino
  27. board = megaatmega2560
  28. build_flags = -I $BUILDSRC_DIR
  29. board_f_cpu = 16000000L
  30. lib_deps = ${common.lib_deps}
  31. [env:megaatmega1280]
  32. platform = atmelavr
  33. framework = arduino
  34. board = megaatmega1280
  35. build_flags = -I $BUILDSRC_DIR
  36. board_f_cpu = 16000000L
  37. lib_deps = ${common.lib_deps}
  38. [env:printrboard]
  39. platform = teensy
  40. framework = arduino
  41. board = teensy20pp
  42. build_flags = -I $BUILDSRC_DIR -D MOTHERBOARD=BOARD_PRINTRBOARD
  43. # Bug in arduino framework does not allow boards running at 20Mhz
  44. #board_f_cpu = 20000000L
  45. lib_deps = ${common.lib_deps}
  46. [env:printrboard_revf]
  47. platform = teensy
  48. framework = arduino
  49. board = teensy20pp
  50. build_flags = -I $BUILDSRC_DIR -D MOTHERBOARD=BOARD_PRINTRBOARD_REVF
  51. lib_deps = ${common.lib_deps}
  52. [env:brainwavepro]
  53. platform = teensy
  54. framework = arduino
  55. board = teensy20pp
  56. build_flags = -I $BUILDSRC_DIR -D MOTHERBOARD=BOARD_BRAINWAVE_PRO
  57. lib_deps = ${common.lib_deps}
  58. [env:rambo]
  59. platform = atmelavr
  60. framework = arduino
  61. board = reprap_rambo
  62. build_flags = -I $BUILDSRC_DIR
  63. board_f_cpu = 16000000L
  64. lib_deps = ${common.lib_deps}
  65. [env:anet10]
  66. platform = atmelavr
  67. framework = arduino
  68. board = sanguino_atmega1284p
  69. upload_speed = 57600
  70. lib_deps = ${common.lib_deps}
  71. [env:sanguino_atmega644p]
  72. platform = atmelavr
  73. framework = arduino
  74. board = sanguino_atmega644p
  75. lib_deps = ${common.lib_deps}