ellensp
8f725e25b5
Fix CHITU_F103 pio.board name ( #18486 )
4 years ago
Scott Lahteine
67b2b78717
Fix warning with PIO
4 years ago
Jason Smith
378b5685b3
0.7.1 <= TMCStepper <= 0.7.9 ( #18564 )
4 years ago
J.C. Nelson
6f14d2d37f
Add Lerdge S,X,K ( #18302 )
4 years ago
Scott Lahteine
9f5b8c9bbc
Get SAMD51 CXX flags from script
4 years ago
ellensp
bb89e33e24
FIx Sanguino/1284p board_upload.maximum_size ( #18502 )
4 years ago
Keith Bennett
382c566a77
Fix env:mks_robin_nano35 ( #18516 )
4 years ago
Victor Oliveira
e5bc9d31cc
Add TFT_LVGL_UI support ( #18438 )
4 years ago
Keith Bennett
c6a066c0be
Update MKS Robin Nano auto-build env ( #18417 )
4 years ago
Chris Pepper
ea569ca29e
Update LPC176x platform version ( #18392 )
4 years ago
Scott Lahteine
a0bbdde421
Use libraries from the registry
4 years ago
Jason Smith
e52afa8b19
Better STM32 Tone timer int priority ( #18385 )
4 years ago
Scott Lahteine
31167c158b
TMCStepper 0.7.0
4 years ago
Chris Barr
d2363c5b35
Clean up RUMBA32 PlatformIO & tests ( #18271 )
4 years ago
Scott Lahteine
f4c258dc23
Creality Ender 3 v2 ( #17719 )
5 years ago
makerbase
642112d3eb
Add MKS UI (TFT_LITTLE_VGL_UI) ( #18071 )
5 years ago
Victor
8358f3eadb
Chitu V5 with extra GPIO init ( #18299 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
5 years ago
Per Ivar Nerseth
10601a932a
Zonestar P802M bed thermistor ( #18289 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
5 years ago
J.C. Nelson
40f55f8b98
Chitu variant for disk-based update ( #18264 )
5 years ago
Scott Lahteine
ea20c77df9
Clean up envs / variants
5 years ago
Victor
e2cc966621
Tronxy X5SA (V5 / V6 boards) ( #18243 )
5 years ago
Scott Lahteine
5ac66b0f95
Rumba in the junga
5 years ago
Scott Lahteine
d7561c4b98
Fix rumba32 environments
...
Followup to #18116
5 years ago
Jason Smith
1a5663fbf4
PIO base STM32 environment ( #18116 )
5 years ago
Scott Lahteine
89704ce7f9
Support STM32 platform up to 6.1.x
5 years ago
grauerfuchs
d5bfc5b07b
Fix Mightyboard envs ( #18194 )
5 years ago
cccc
419f31f371
SoftwareSerialM for MEEB ( #18178 )
5 years ago
Scott Lahteine
c9a260ee12
MEEB cleanup, whitespace
...
Followup to #18138
5 years ago
cccc
2bf63e29c6
Support for MEEB 3DP board ( #18138 )
5 years ago
ellensp
a740b6b318
More 'extend'ed environments ( #18118 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
5 years ago
Jason Smith
f402ab7afb
Limit MAX31865 library to <1.2 ( #18089 )
5 years ago
Jason Smith
5fefecc526
Use 'extends' for STM32F1, fix lib versions ( #18099 )
5 years ago
grauerfuchs
7d7f58c3e3
Fix Mightyboard PIO env ( #18098 )
5 years ago
Scott Lahteine
a06a0c5b88
Fix SKR/GTR PeripheralPins.c ( #17937 )
...
* Add a separate GTR board/variant.
* Revert SKR Pro MOSI (before 248b7dfa59
).
5 years ago
Eric Ptak
9d545f1231
Fysetc S6 direct DFU upload ( #17943 )
5 years ago
Jason Smith
8d3caa9944
Newer TMCStepper better for LPC176x ( #17934 )
5 years ago
Jason Smith
ba9a9bbe58
Normalize HAL/STM32 targets ( #17904 )
5 years ago
Jason Smith
703e97b7af
Support TMCStepper with MKS Robin Pro ( #17908 )
5 years ago
Axel
2acdd2fadc
Add Mightyboard Mega env ( #17861 )
5 years ago
Scott Lahteine
0080305fa6
Tweaks to platformio.ini
5 years ago
Scott Lahteine
38d1587091
Malyan M200 V2 ( #17840 )
5 years ago
MigueKun
714df3001a
Fix Fysetc S6 PIO env ( #17865 )
5 years ago
Jason Smith
208af8cb15
Fix STM32 + SoftwareSerial compile ( #17831 )
5 years ago
Bob Kuhn
33bb7859d4
Composite USB for STM32 SDIO (experimental) ( #17222 )
5 years ago
Scott Lahteine
f94ab84dac
Malyan M300 support ( #17421 )
5 years ago
Scott Lahteine
847ea583f6
STM32F103VE has 512K Flash EEPROM ( #17565 )
5 years ago
Jason Smith
7d0ea3e2c4
Fix framework-arduinoststm32 minimum version ( #17512 )
5 years ago
mks-viva
bc856fd8ec
MKS Robin E3 / E3D support ( #17569 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
5 years ago
Ryan
a97ae51cc7
Archim: PIO upload on Windows, Arduino IDE LCD ( #17405 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
5 years ago
Gustavo Alvarez
397fa59eee
Sort out USBComposite for STM32F1 confusion ( #17400 )
5 years ago
grauerfuchs
293a0997c9
Fix / optimize PCA9533 LED (Mightyboard) ( #17381 )
5 years ago
thisiskeithb
966e0e4a77
BTT002 release V1 uses STM32F407VGT6 ( #17387 )
5 years ago
Scott Lahteine
723d4d6f61
Fix Archim 2 build for PIO
5 years ago
thisiskeithb
add34aa286
Fix STM32F1 USB Composite Dependency
...
Co-authored-by: Lord-Quake <Lord-Quake@users.noreply.github.com>
5 years ago
Giuliano Zaro
129b270628
QSPI EEPROM for SAMD51 ( #17292 )
5 years ago
Scott Lahteine
7455bb09b3
Add SoftwareSerialM for MKS Robin ( #17207 )
5 years ago
Scott Lahteine
1674df00b1
Stay at v0.91 of USBComposite for STM32F1
5 years ago
Scott Lahteine
6bead0c1b0
Shorter paths to HAL, ExtUI ( #17156 )
5 years ago
Jason Smith
4e96a014a8
Use arduinoststm32 3.x for FYSETC S6 ( #17131 )
5 years ago
Scott Lahteine
631addbbb4
SAMD51 SoftwareSerial ( #17041 )
5 years ago
Scott Lahteine
736521a3f1
Balance mega tests, shorten some env names
5 years ago
Jason Smith
cc822bf70f
Fix some 8 extruders issues, GTR build ( #17043 )
5 years ago
InsanityAutomation
ba4f49f4a2
Fix GTR10 overlapping defines ( #16976 )
5 years ago
Scott Lahteine
72fae2faa5
Require TMCStepper 0.6.2
5 years ago
Scott Lahteine
64b96f3908
Double ADC read frequency ( #16864 )
5 years ago
vivian-ng
a16f3baecc
Add ESPAsyncTCP to lib_ignore ( #16844 )
5 years ago
Scott Lahteine
49a66bc4cc
Fix ESP32 warning, specify supported version
5 years ago
darksiah
d8b2726fd3
Fix MKS Robin Nano platformio.ini entry ( #16826 )
5 years ago
Bob Kuhn
78fea4a9ca
Split up MKS_RUMBA32 into two variants ( #16781 )
5 years ago
yangwenxiong
248b7dfa59
BigTreeTech GTR V1.0 / Support 8 extruders, heaters, temp sensors, fans ( #16595 )
5 years ago
Artur Petrzak
2ef6b86ccd
Enable use of latest TMCStepper on MKS Robin Nano ( #16652 )
5 years ago
Vertabreaker
6d1f6a9516
Adjust GTM32 build flags ( #16582 )
5 years ago
Vertabreaker
b310047ded
Fix GTM32 environment (to prevent a crash)
5 years ago
Jason Smith
fc773c2784
Fix Fysetc S6 FLASH_PAGE_SIZE and test build ( #16560 )
5 years ago
InsanityAutomation
ffd8b595d1
Fix PLR cancel with ExtUI ( #16556 )
5 years ago
Bob Kuhn
1ad53cee1f
Improved STMicro L64XX stepper driver support ( #16452 )
5 years ago
Vertabreaker
51f2733b7f
Add GTM32 (STM32F103VET6) environment ( #16454 )
5 years ago
Luc
d854c8fa5f
ESP3d integration for ESP32 ( #16515 )
5 years ago
Lino Barreca
07509febcd
Fix serials available on SKR Pro 1.1 ( #16439 )
5 years ago
George Fu
ceeba58dc9
FYSETC F6 v1.4 board support ( #16321 )
5 years ago
Scott Lahteine
00e27503ce
Use a default monitor_speed of 250000
5 years ago
Scott Lahteine
f7e3a5ad85
Temporary CI fix for STM32
5 years ago
Jason Smith
a7b0b390cd
Fix PrintrBoard build (ignore TMC libraries) ( #16346 )
...
(In future try to get Teensy processors better supported by `TMCStepper`.)
5 years ago
Bob Kuhn
747b2b9bf4
Improve STEVAL_3DP001V1 and future STEVAL_* support ( #16404 )
5 years ago
thisiskeithb
a333bba725
Add Rumba32 support for PIO ( #16202 )
5 years ago
Luc
24eaf2d7e0
Some ESP32 patches ( #16297 )
5 years ago
FLYmaker
59f9bb2120
Add FLYBOARD (STM32F407ZG) ( #16257 )
5 years ago
BigTreeTech
bbe0ffb2fa
BigTreeTech SKR v1.4 support ( #16236 )
5 years ago
chzj333
42a336f8bc
Update BTT002 platform (fixing SD init) ( #16217 )
5 years ago
Luc
9d6b2ebf50
Improve ESP32 HAL (EEPROM, watchdog) ( #16228 )
5 years ago
Tanguy Pruvot
23d1801022
Update BTT comments for USB/SD Composite ( #16130 )
5 years ago
MS1987
31fdaea269
Add MKS Robin Pro, MKS Robin Lite3 ( #16163 )
5 years ago
thisiskeithb
afd865d8dd
Melzi has a 1284 ( #16090 )
5 years ago
Scott Lahteine
6134bff81b
Expand environments in platformio.ini
5 years ago
Scott Lahteine
102c9595f2
Restore STM32F103RE environment
5 years ago
Gustavo Alvarez
efc3873149
Reorder F103RE environments ( #16054 )
5 years ago
Scott Lahteine
8431af2bff
Add -fmerge-all-constants flag
5 years ago
Björn Wedi
3a88cfd992
Simplify platformio.ini with 'extends' ( #16035 )
...
- Add [env] with default settings
- Use 'extends' to shrink similar env entries
5 years ago
George Fu
cf1e19d167
Fysetc S6 support ( #15850 )
5 years ago
thisiskeithb
f786cc5145
Revert default BTT STM32F103 environment ( #16006 )
5 years ago
Bob
e7519c50b6
Include MAX31865 library ( #15969 )
5 years ago
Chris Pepper
48e264e4e1
Update platformio.ini (env:LPC176x) ( #15971 )
5 years ago
Gustavo Alvarez
b2a275891c
Support RET6 in BTT SKR Mini ( #15957 )
5 years ago
swilkens
e9bd6ef9fe
TMCStepper 0.6.x is now Marlin-compatible ( #15950 )
5 years ago
Scott Lahteine
d33ca3d058
Only TMCStepper 0.5.x is certified
5 years ago
thisiskeithb
0f57818f2d
Support 512K "RCT6" in BTT SKR Mini ( #15890 )
5 years ago
Scott Lahteine
227951a4ec
Tweak platformio.ini alignment
5 years ago
Jason Smith
9fd35c84ce
SoftwareSerialM for SKR STM32F1 boards ( #15875 )
5 years ago
Chris Pepper
8e7d1004cf
Update LPC176x platform version
5 years ago
Lino Barreca
ac71cdc265
New HardwareTimer for STM32 5.7.0 ( #15655 )
5 years ago
Chris Pepper
af61f37b65
Update lpc176x requirements ( #15869 )
5 years ago
Tanguy Pruvot
d13573c9cd
STM32F1: restore latest ststm32 version ( #15776 )
5 years ago
Jason Smith
1fe0646d25
Use modified SoftwareSerialM which works with SKR Pro ( #15796 )
5 years ago
Chris Pepper
b9116d4050
LPC176x Framework update ( #15722 )
...
Changes required for compatibility with framework-arduino-lpc176x 0.2.0
5 years ago
Scott Lahteine
a5df89eef7
Add HAL_IWDG_MODULE_ENABLED to generic F4/F7
5 years ago
Scott Lahteine
55c3929359
Group AVRx4 boards together
5 years ago
Scott Lahteine
e7b22a0ed4
Use 5.4.3 for STM32F407VE_black
5 years ago
Scott Lahteine
e0f68cda1e
Use ststm32 5.6.0 for now
5 years ago
Tanguy Pruvot
c58cc113dd
MKS Robin: restore the TFT v2.0 support (ST7789V) ( #15675 )
5 years ago
J.C. Nelson
167ecd8620
Chitu board support (e.g., Tronxy X5s) ( #15493 )
5 years ago
Tanguy Pruvot
0737b1aecf
env: SKRmini can't use STLink ( #15645 )
5 years ago
Scott Lahteine
139b7196a0
Watchdog cleanup ( #15283 )
5 years ago
Scott Lahteine
d0dd1a387e
Require a newer Neopixel
5 years ago
Tanguy Pruvot
43d6e9fa43
STM32F103.. reorganization, SKR mini fix ( #15398 )
5 years ago
Jason Smith
5f18f5bb90
Require TMCStepper >= 0.5.0 in platformio.ini ( #15382 )
5 years ago
Dave Johnson
f362dab7be
Disable PIO extra_scripts for AT90USB ( #15347 )
5 years ago
Evgeny Zyatkov
12e0581f24
SKR Pro Neopixel support ( #15274 )
5 years ago
Bas Stottelaar
c7acd5c45b
Upgrade BigTrees to latest platform ststm32 ( #15285 )
5 years ago
Scott Lahteine
6282655d77
Separate STM32F103R_bigtree_USB environment
5 years ago
Scott Lahteine
20fbb751f1
Tell externals it's Marlin
5 years ago
Tanguy Pruvot
5bf635cec2
STM32F1: Only include USBComposite if flagged ( #15243 )
5 years ago
Tanguy Pruvot
f1162243f6
STM32F1: No USBSerial without USB-serial bridge ( #15242 )
5 years ago
Scott Lahteine
dbea6f0022
STM32F1 USB cdc/msc composite device ( #15180 )
...
Co-Authored-By: bigtreetech <38851044+bigtreetech@users.noreply.github.com>
5 years ago
Giuliano Zaro
53af7cad0a
SAMD51 include u8g library ( #15165 )
5 years ago
Scott Lahteine
75efa3cdac
Reorganize HAL ( #14832 )
5 years ago
Tanguy Pruvot
d59d9b5973
Alfawise - LK1/LK2/LK4 and BLTouch ( #15118 )
5 years ago
Scott Lahteine
2aef83ddcd
Add a PlatformIO hook to alter CXXFLAGS
5 years ago
Scott Lahteine
23cffb2c21
Add an env to get the Include Tree
5 years ago
Scott Lahteine
a61c91ae9e
Use 'bugfix' branch of U8glib-HAL
5 years ago
Tanguy Pruvot
0a280f00c2
Flag unused variables without buzzer ( #15016 )
5 years ago
Tanguy Pruvot
012f577bb0
STM32F1: Import (rogerclarkmelbourne) SPI class ( #15002 )
5 years ago
Scott Lahteine
8c2cfaa907
Fix BigTree_Btt002 build
5 years ago
chzj333
0b47558a09
New board STM32F407 ( #14994 )
5 years ago
Scott Lahteine
08434b3605
Add TMC26XStepper, not ignore
5 years ago
Scott Lahteine
d2072f9ace
Clean up PlatformIO lib_ignore ( #14988 )
...
Originally from #14832 .
Users may need to delete platformio work folders before building.
5 years ago
Tanguy Pruvot
5d2519ed50
Allow use of Fysetc SoftwareSerialM ( #14893 )
5 years ago
Chris Pepper
2971b48a12
Use PlatformIO 4 default dir structure ( #14879 )
5 years ago
Giuliano Zaro
3e5620283e
AGCM4 debug option ( #14838 )
5 years ago
Scott Lahteine
ab792d004c
More PlatformIO aliases
5 years ago
George Fu
f89eb8bf35
Fysetc Cheetah updates ( #14800 )
5 years ago
Tanguy Pruvot
8efa3455c2
STM32F1: Reduce binary by 2K by dropping full path asserts ( #14807 )
5 years ago
Scott Lahteine
e85eca2630
HAL cleanup, Teensy 3.1 platform
5 years ago
Scott Lahteine
f8b8cbfc53
Press the big red button on PlatformIO 4.0
5 years ago
pinchies
d98b9d54f1
JGAurora A5S & A1 touch support ( #14768 )
5 years ago
Giuliano Zaro
290466578f
Adafruit Grand Central M4 ( #14749 )
5 years ago
thisiskeithb
d74efd9d46
MKS Robin Lite/Lite2 Board Support ( #14729 )
5 years ago
Benjamin Reed
7084f3647a
Flag to reduce Melzi binary size ( #14730 )
5 years ago
Tanguy Pruvot
f0be92259b
PIO env, Travis test for STM32F407VE ( #14674 )
5 years ago
Msq001
6920b7fe91
BigTreeTech SKR E3 DIP ( #14638 )
5 years ago
Tanguy Pruvot
45bde333d5
Initial Longer3D LK1/2 (Alfawise U20/U20+/U30) support ( #14597 )
5 years ago
Msq001
21e1148d98
Remove upload_protocol "cmsis-dap" ( #14606 )
5 years ago
Giuliano Zaro
4a5f135c5d
PIO 4 strict parser fix (1 => chain) ( #14586 )
5 years ago
Scott Lahteine
ad1c061e7b
Bring STM32F4/F7 together
5 years ago
Msq001
439e28783b
BigTree SKR Pro V1.1 board support ( #14523 )
5 years ago
Scott Lahteine
fb9d30673f
platformio.ini compatible with PIO 3.x
5 years ago
Scott Lahteine
6550a222aa
env_default => default_envs
5 years ago
thisiskeithb
8b63e3701f
MKS Robin Nano board support ( #14363 )
5 years ago
InsanityAutomation
39c0c2aebe
Add TMCStepper libs to lib_ignore for Melzi ( #14322 )
5 years ago
Msq001
e3846ec7a1
SKR mini can use 128x64 LCD ( #14388 )
5 years ago
Eric Ptak
8934b32f1b
Fysetc AIO II / Cheetah STM32F1 ( #14407 )
5 years ago
thisiskeithb
a4aa3621c0
MKS Robin Mini Board Support ( #14366 )
5 years ago
mikeshub
1b1a4677f5
Fix LCD.h compilation error ( #14377 )
5 years ago
pinchies
3021097888
Add JGAurora A5S and A1 (STM32F103ZET6) ( #14291 )
...
- Now compiles and works correctly with changes to HAL timers and watchdog.
- Does NOT include awesome work on touch screen function.
- Does have working LCD and SD-based EEPROM.
6 years ago
Tanguy Pruvot
7d1eafc80a
STM32F1: C++14 for static_assert, etc. ( #14278 )
6 years ago
felixstorm
9439fab7fd
Fix ESP32 servos, platformio.ini, etc. ( #14247 )
6 years ago
yangwenxiong
b0a4ea79b8
BigTreeTech SKR Mini v1.1 ( #14041 )
6 years ago
Tanguy Pruvot
3bf43b6c1e
Re-enable STM32F1 Travis test ( #13978 )
6 years ago
SmallSharky
1de6e7fb9d
Fix MKS Robin section in platformio.ini ( #13598 )
...
Updated ststm32 version because the old version gives build errors. Added `U8glib-HAL` to ignore list because there are also build errors.
6 years ago
Alexander Gavrilenko
3c47e1b4d1
Support Black STM32F407VET6 with RAMPS-like shield ( #13524 )
6 years ago
Scott Lahteine
cacec5764a
Clean up whitespace
6 years ago
pinchies
de0f35f2d9
Fix platformio.ini for MKS Robin ( #13502 )
6 years ago
Alexander Gavrilenko
6d9aaca082
Fix compilation error for MKS Robin ( #13506 )
6 years ago
Hadrien Jouet
0278ad0a6d
Add ESP32 WiFi interface ( #11209 )
6 years ago
Chris Pepper
8d95019442
LPC176x NeoPixel Support ( #13322 )
6 years ago
Scott Lahteine
15aa932aa6
HAL for Linux ( #13146 )
6 years ago
Simon Jouet
5cd0fa3ce1
Basic GPIO expander using the ESP32 I2S peripheral ( #12959 )
6 years ago
Thomas Moore
02ab66fca3
Update Cohesion3D Pins Files ( #13027 )
6 years ago
Bob Kuhn
2f35747f29
L6470 SPI daisy chain support ( #12895 )
6 years ago
mikeshub
7fde8d9d1e
Add CreatorPro / Makerbot / QIDI / etc and Mightboard RevE support ( #12855 )
...
- Fix a bug in MAXxxxx thermocouple temp reporting.
- Add support for 3-wire HD44780.
- Add support for PCA9533 RGB driver.
- Add configuration examples for FlashForge CreatorPro.
6 years ago
Chris Pepper
2919f3045d
[LPC176x] Update PIO extrascript ( #12878 )
6 years ago
Karl Andersson
8ae6f1e556
Fix errors and some compiler warnings with HAL_STM32 PlatformIO build ( #12869 )
6 years ago
Reece Kibble
7557f8d68c
Rename all Stm32f1 to STM32F1 ( #12639 )
6 years ago
jmz52
33abb86b7e
Add support for MKS Robin board ( #12650 )
...
Implement initial support for MKS Robin (STM32F103ZET6) board.
Custom build script is used to generate encrypted firmware compatible with original MSK Robin bootloader (i.e. safe firmware update from SD card and possibility to go back to original close-source firmware).
6 years ago
teemuatlut
50b2fbd031
Trinamic: Split stealthChop, improve driver monitoring, etc. ( #12582 )
6 years ago
Dave Johnson
0947b92734
Build and CI fixes and optimizations ( #12584 )
...
-Disable LDF "deep+" mode on AT90USB platforms. Appears not needed any longer (likely due to fix 7322df26ad
). Results in identical binary output and cuts compile time in half
-Disable Cartesio config from CircleCI (compile failure)
-Disable Geetech I3 Pro X GT2560 from CircleCI (compile failure)
-Enable EEPROM on Micromake example config (fix compile failure)
-Move FolgerTech/i3-2020 to AVR platform in CircleCI (fix CirculeCI build failure)
-Disable various examples failing to build in CircleCI
-Enable various examples no longer failing to build in CircleCI
6 years ago
skaaj4
1980931153
Add support for FYSETC F6 V1.3 board ( #12527 )
6 years ago
Dave Johnson
8ea4eeb785
Revert #12311 PIO LDF work-around ( #12484 )
6 years ago
Chris Pepper
32880ff42a
Turn PlatformIO LDF off for LPC176x builds ( #12334 )
6 years ago
Dave Johnson
8d630362b7
Ignore ARM-based Teensy library on ATUSB90-based Teensy ( #12311 )
...
Works around PIO src_filter behavior (see https://github.com/platformio/platformio-core/issues/1905 )
6 years ago
Karl Andersson
4eb798dbdc
Add support for Arm'ed (STM32F4) board ( #12147 )
6 years ago