diff --git a/platformio.ini b/platformio.ini index 4eb5968ec..b3d106032 100644 --- a/platformio.ini +++ b/platformio.ini @@ -17,7 +17,7 @@ extra_configs = uCNC/src/hal/boards/samd21/samd21.ini uCNC/src/hal/boards/stm32/stm32.ini uCNC/src/hal/boards/esp8266/esp8266.ini - uCNC/src/hal/boards/esp8266/lpc176x.ini + uCNC/src/hal/boards/lpc176x/lpc176x.ini ; uCNC/src/hal/mcus/virtual/virtual.ini [common] diff --git a/uCNC/src/hal/boards/esp8266/esp8266.ini b/uCNC/src/hal/boards/esp8266/esp8266.ini index f35790575..4ee78fcae 100644 --- a/uCNC/src/hal/boards/esp8266/esp8266.ini +++ b/uCNC/src/hal/boards/esp8266/esp8266.ini @@ -1,6 +1,6 @@ -################ -# STM32 Boards # -################ +################## +# ESP8266 Boards # +################## [env:d1] platform = espressif8266 diff --git a/uCNC/src/hal/boards/lpc176x/lpc176x.ini b/uCNC/src/hal/boards/lpc176x/lpc176x.ini new file mode 100644 index 000000000..2d3cfb5d8 --- /dev/null +++ b/uCNC/src/hal/boards/lpc176x/lpc176x.ini @@ -0,0 +1,15 @@ +################## +# LPC176X Boards # +################## + +[common_lpc176x] +platform = https://github.com/p3p/pio-nxplpc-arduino-lpc176x/archive/0.1.3.zip +platform_packages = Paciente8159/framework-arduino-lpc176x @ https://github.com/Paciente8159/pio-framework-arduino-lpc176x/archive/0.2.10.zip +lib_ldf_mode = off +lib_compat_mode = strict +build_flags = ${common.build_flags} -D NXP_LPC17xx + +[env:re_arm] +extends = common_lpc176x +board = nxp_lpc1768 +build_flags = ${common_lpc176x.build_flags} -D BOARD=BOARD_RE_ARM -D INTERFACE=1 diff --git a/uCNC/src/hal/boards/stm32/stm32.ini b/uCNC/src/hal/boards/stm32/stm32.ini index 0bb1b46cb..08d4b3d15 100644 --- a/uCNC/src/hal/boards/stm32/stm32.ini +++ b/uCNC/src/hal/boards/stm32/stm32.ini @@ -21,13 +21,11 @@ build_flags = ${common.build_flags} -D HAL_TIM_MODULE_DISABLED -D HAL_EXTI_MODUL [env:bluepill_f103c8] extends = common_stm32 -platform = ststm32 board = bluepill_f103c8 build_flags = ${common_stm32.build_flags} -D BOARD=BOARD_BLUEPILL -D INTERFACE=1 [env:bluepill_f103c8_clone] extends = common_stm32 -platform = ststm32 board = bluepill_f103c8 build_flags = ${common_stm32.build_flags} -D BOARD=BOARD_BLUEPILL -D INTERFACE=1 ; uncomment if it's a bluepill clone @@ -35,7 +33,6 @@ upload_flags = -c set CPUTAPID 0x2ba01477 [env:blackpill_f401cc] extends = common_stm32 -platform = ststm32 board = blackpill_f401cc build_flags = ${common_stm32.build_flags} -D BOARD=BOARD_BLACKPILL -D INTERFACE=1