Scott Lahteine
95fb749923
Clean up SPI and ST7920 defines ( #19956 )
2021-04-29 08:45:04 -05:00
Jason Smith
d9a47ec075
Get STM32 clock rates from framework ( #19978 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:04 -05:00
Orel
4b08e06fa6
Rename, adjust Dagoma F5 ( #19947 )
2021-04-29 08:45:04 -05:00
Victor Oliveira
cec9075361
PIO env for MKS Nano boards in STM32 ( #19905 )
2021-04-29 08:45:04 -05:00
Victor Oliveira
88e88743b9
Color UI for MKS SGen-L V2 ( #19919 )
2021-04-29 08:45:04 -05:00
Alexander Fomichev
d6e93bb9c7
Generalize BTT SKR E3-DIP version ( #19910 )
2021-04-29 08:45:04 -05:00
ellensp
2bb94b4329
AZTEEG X5 mini LED pins ( #19909 )
2021-04-29 08:45:04 -05:00
Scott Lahteine
aecf545446
Fix Archim 1, add Archim 1&2 tests
2021-04-29 08:45:04 -05:00
Scott Lahteine
6c103b72a2
Clean up comments, USB flash, NULLs
2021-04-29 08:45:04 -05:00
Scott Lahteine
ea9e28bb69
Format Nucleo F767ZI pins
2021-04-29 08:45:04 -05:00
René Pasold
80909e4424
Support Fysetc Mini 12864 + GT2560 A(+) ( #19878 )
2021-04-29 08:45:04 -05:00
Jason Smith
e232f93018
Update ZMIB_V2 env names ( #19886 )
2021-04-29 08:45:04 -05:00
Gurmeet Athwal
a625fee035
Add 'BTN_ENC_EN' for SKR V1.4 with DOGM ( #19796 )
2021-04-29 08:45:04 -05:00
Keith Bennett
c3e8b46284
Fix Chitu V5/V6 FAN2 pins ( #19874 )
2021-04-29 08:45:04 -05:00
Scott Lahteine
2fed3982d6
Pins post-process header ( #19860 )
2021-04-29 08:45:04 -05:00
George Fu
994cda3b6b
Fix TMC serial port for FYSETC AIO_II ( #19842 )
2021-04-29 08:45:04 -05:00
Foxies
32433fae61
FLSUN Delta QQS-Pro pins ( #19793 )
2021-04-29 08:45:03 -05:00
Keith Bennett
01b9badb51
BigTreeTech SKR Mini MZ V1 ( #19818 )
2021-04-29 08:45:03 -05:00
TheMichalcinOfficial
52bc509fcf
Support for Ramps-S v1.2 ( #19815 )
2021-04-29 08:45:03 -05:00
Scott Lahteine
2984960793
General cleanup, mostly MKS UI ( #19825 )
2021-04-29 08:45:03 -05:00
Scott Lahteine
e32bdf6a93
ESP32: i2s_init requires I2S_STEPPER_STREAM
2021-04-29 08:45:03 -05:00
Tanguy Pruvot
9f85a15955
Longer3D: LONGER_LK_TFT28 now set by config ( #19817 )
2021-04-29 08:45:03 -05:00
Scott Lahteine
53a4b8fa33
Misc. cleanup, serial strings
2021-04-29 08:45:03 -05:00
Scott Lahteine
4343a96fac
ABM Teensy 3.6 build
2021-04-29 08:45:03 -05:00
Sten Uusvali
32ca42ead3
Fix M503 output for M907 motor current ( #19777 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:03 -05:00
Curtis Jenkins
25bb249ac6
Fix Smoothieboard digipots i2c pin ( #19784 )
2021-04-29 08:45:03 -05:00
arminth
34c16bb395
Provide FYSETC F6 13 LCD pins for HD44780 ( #19769 )
2021-04-29 08:45:03 -05:00
mks-viva
dea995e19f
Update MKS SGen-L V2 RGB LED pins ( #19762 )
2021-04-29 08:45:03 -05:00
Jason Smith
386e643179
Fix NUCLEO_F767ZI build, add tests ( #19746 )
2021-04-29 08:45:03 -05:00
Scott Lahteine
7905aa64fa
TFT Presets, Generic options, Sanity checks ( #19723 )
2021-04-29 08:45:03 -05:00
Jason Smith
33b2f0700e
Add NUCLEO-F767ZI dev board ( #19373 )
...
Co-authored-by: Lorenzo Delana <lorenzo.delana@gmail.com>
2021-04-29 08:45:02 -05:00
Victor Oliveira
9b1ed45b3e
TFT Refactoring ( #19192 )
...
* split tft folder in two: tft for color ui; tft_io for shared tft code
* after the files got moved, now the code was moved to the right place
* classic ui using TFT IO init lcd codes
* feature to compile tft_io when enabled
* compiling fix
* lvgl spi tft working with tft io init codes
* there is no need for separeted fsmc and spi class in lvgl anymore, as tft io handle everything
* remove debug
* base for TFT rotation and mirroring API, and ILI9488 support
* ST7796S rotate and mirror support
* ST7789V rotate and mirror support
* ST7735 rotate and mirror support
* ILI9341 rotate and mirror support
* ILI9328 rotate and mirror support
* R61505 rotate and mirror support
* MKS TFT definitions
* more configs for mks tfts
* update config
* naming typo
* to configure the user interface
* ANYCUBIC_TFT35
* tft configs
* support for SSD1963
* tft display types
* updated conditionals lcd; first board fully working with the new code - all 3 ui!
* compatiblity
* changed name
* move classic ui file name
* rename TURN -> ROTATE
* GRAPHICAL_TFT_ROTATE_180 deprecated
* first fsmc board fully working - chitu v5
* mks robin nano v1.2 + tft 35 ok!
* right pin name
* anycubic tft tested in a TRIGORILLA_PRO
* chitu v6
* nano 32 tft orientation
* mks tft43
* mks tft43 rotation
* fixed LONGER LK tft setup
* GRAPHICAL_TFT_UPSCALE defined by the display type
* better offsets defaults
* Update Configuration.h
* Update tft_fsmc.cpp
* Update Conditionals_LCD.h
* Tweak comments
* update nano tests
* Revert "update nano tests"
This reverts commit a071ebbfad30e28855a4a5695ec8a726542a1a65.
* default tft
* outdated comments
* to not break non-vscode builds
* upscale tft 35
* support tft 180 rotation for color ui
* Each TFT Driver is responsible for its default color mode.
* use auto detect in mks displays, because some of them could be shipped with diferent drivers
* extra s
* unused code
* wrong -1
* missing mirror options
* Smaller regex pattern
* Comment updates
* Clean up old defines
* Apply pins formatting
* GRAPHICAL_TFT_ROTATE_180 => TFT_ROTATE_180
* MKS_ROBIN_TFT_V1_1R
* merge fix
* correct resolution
* auto is default, dont need be there, and it will allow the user to configure it even for named displays
* to not use rotation with MKS_ROBIN_TFT_V1_1R
* i like () in macros
* avoid sleepy commits
* default for st7789 is rgb
* nano follow up
* to allow ili9328 rotation
* default is rgb
* boards merge follow up
* to match bootloader orientation
* HAS_TOUCH_XPT2046 is not hal specific anymore
* lets not forget LPC
* 180 rotation for ili9328 and R61505
* Clean up whitespace
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:02 -05:00
Victor Oliveira
c1729330c5
Option to prevent (extra) Watchdog init on STM32 ( #19693 )
2021-04-29 08:45:02 -05:00
Jason Smith
8b4f82cd07
Fix various errors, warnings in example config builds ( #19686 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:02 -05:00
Jason Smith
2c7b5fe1f2
Fix at90usb1286 build ( #19687 )
...
* Skip check for USBCON during dependency detection
* Ignore incompatible Teensy_ADC library, which requires Teensy >= 3
* Add IS_AT90USB
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:02 -05:00
Scott Lahteine
a30e8baf3e
Digipots refactor / cleanup ( #19690 )
2021-04-29 08:45:02 -05:00
Serhiy-K
72f9fdc05f
Fixes for TFTGLCD Panel, FastIO ( #19614 )
2021-04-29 08:45:02 -05:00
Scott Lahteine
7e09160ba3
Batch appercase hex values
2021-04-29 08:45:02 -05:00
Scott Lahteine
3facf34f5f
Optional M42
/M226
; Add more features filters ( #19664 )
2021-04-29 08:45:02 -05:00
石立枫
0b13608bad
Support for FLY MINI ( #19185 )
2021-04-29 08:45:02 -05:00
Keith Bennett
8143d70829
Fix touch ifndefs ( #19661 )
2021-04-29 08:45:02 -05:00
Scott Lahteine
fde169d3ef
Permit touch calibration override
2021-04-29 08:45:02 -05:00
ellensp
e6de60d04e
Apply env:mega2560ext to relevant boards ( #19624 )
2021-04-29 08:45:02 -05:00
ladismrkolj
22ef4fe26c
Add Chamber servo vent, auto fan ( #19519 )
2021-04-29 08:45:01 -05:00
Scott Lahteine
69917690f3
Adjust HAL platform defines, comments
2021-04-29 08:45:01 -05:00
qwewer0
04a712dacc
Multi-line comments cleanup ( #19535 )
2021-04-29 08:45:01 -05:00
Serhiy-K
63e6437d66
MarlinUI for SPI/I2C TFT-GLCD character-based display bridge ( #19375 )
2021-04-29 08:45:00 -05:00
Scott Lahteine
58deab1915
Rename LCD conditionals ( #19533 )
2021-04-29 08:45:00 -05:00
Tanguy Pruvot
717de1e703
Working LCD_USE_DMA_FSMC ( #19522 )
2021-04-29 08:45:00 -05:00
Keith Bennett
9a2de1570c
SKR E3 Turbo followup ( #19513 )
2021-04-29 08:45:00 -05:00
Luke Harrison
3065e4f941
Fix SKR 1.4 thermistor pin comments ( #19510 )
2021-04-29 08:45:00 -05:00
ellensp
0fedd76819
Fix MKS Robin undefined pins error ( #19507 )
2021-04-29 08:45:00 -05:00
Keith Bennett
d6b1563655
BigTreeTech SKR E3 Turbo ( #19500 )
2021-04-29 08:45:00 -05:00
Scott Lahteine
f588d50d57
HAL and serial cleanup
...
Co-Authored-By: Jason Smith <20053467+sjasonsmith@users.noreply.github.com>
2021-04-29 08:45:00 -05:00
ellensp
a3a5b334c4
Define UART pins for LPC debug based on LPC_PINCFG_UART ( #19475 )
2021-04-29 08:45:00 -05:00
Scott Lahteine
8b69d697dd
Teensy pins cleanup
2021-04-29 08:45:00 -05:00
Jason Smith
632ac54440
MKS Robin Mini uses ONBOARD_SPI_DEVICE ( #19460 )
2021-04-29 08:45:00 -05:00
Victor Oliveira
873b5db13d
Include pins.h in dependencies script ( #19468 )
2021-04-29 08:45:00 -05:00
Scott Lahteine
0b18034055
Fix Teensy 4.1 include
2021-04-29 08:45:00 -05:00
makerbase
05680a4662
MKS SGEN L V2 adaptable heaters/fans ( #19462 )
2021-04-29 08:45:00 -05:00
riodoro1
5ccb2c62a9
Fix up K8800 pins ( #19476 )
2021-04-29 08:44:59 -05:00
Chris Pepper
9dd49b6c6a
Update pins_ANET_10.h
2021-04-29 08:44:59 -05:00
Jason Smith
b52a2176fe
Replace Serial with Serial1 in pins files ( #19459 )
2021-04-29 08:44:59 -05:00
makerbase
33788c8405
Add MKS Robin E3P, improve LVGL UI ( #19442 )
2021-04-29 08:44:59 -05:00
Scott Lahteine
ee1232051c
Cleanup before MKS changes
2021-04-29 08:44:59 -05:00
Scott Lahteine
b3890d385c
Add multi-extruder condition
2021-04-29 08:44:59 -05:00
ellensp
7a0d655292
Ultratronics Pro SPI pins ( #19444 )
2021-04-29 08:44:59 -05:00
Victor Oliveira
9d5f978d00
Move screen for Color UI ( #19386 )
2021-04-29 08:44:59 -05:00
mmajoor
a941faccb0
Allow SWD debug on Robin Nano ( #19345 )
2021-04-29 08:44:59 -05:00
Jason Smith
c517c2ea65
Fix EXP2 pin define for MKS SGEN_L ( #19369 )
2021-04-29 08:44:59 -05:00
Scott Lahteine
d6bbcd020b
General cleanup
2021-04-29 08:44:59 -05:00
Victor Oliveira
42619a3a81
LPC: Finish DMA transfer, use HW SPI class ( #19191 )
2021-04-29 08:44:59 -05:00
makerbase
2af9e2f759
MKS Gen L V2.1 ( #19314 )
2021-04-29 08:44:58 -05:00
bilsef
ea39d3c45e
Support for Teensy 4 ( #19311 )
2021-04-29 08:44:58 -05:00
Jason Smith
784016a25e
Update HAL/STM32 platform to 8.0 ( #18496 )
2021-04-29 08:44:58 -05:00
Scott Lahteine
c360705e6a
Clean up LCD conditionals, DWIN
2021-04-29 08:44:58 -05:00
Scott Lahteine
9172271c7f
Whitespace cleanup
2021-04-29 08:44:58 -05:00
Victor Oliveira
24fbfae0fd
Fix STM32F1 SPI device init, MKS_LCD12864 ( #19271 )
2021-04-29 08:44:58 -05:00
Scott Lahteine
d94b5b5ad0
Fix Creality V4 SD Detect
2021-04-29 08:44:58 -05:00
Greg Nutt
94809feac7
Smoothieboard GLCD w/ SD support ( #19241 )
2021-04-29 08:44:58 -05:00
Tanguy Pruvot
43e40524c4
Fix Longer3D TFT defines, disable DMA ( #19251 )
2021-04-29 08:44:58 -05:00
makerbase
edba363d54
MKS SGEN L V2 ( #18822 )
2021-04-29 08:44:58 -05:00
Stéphane
755a4440e7
Fix Anycubic LCDs / Trigorilla 1.4 pins ( #19220 )
2021-04-29 08:44:58 -05:00
Martin
7967590682
Permit touch params override w/ Robin nano ( #19196 )
2021-04-29 08:44:58 -05:00
Scott Lahteine
d62933fba5
Fix Creality V4 probe pin
2021-04-29 08:44:58 -05:00
George Fu
8a24c33151
FYSETC S6 2.0 ( #19140 )
2021-04-29 08:44:58 -05:00
Victor Oliveira
3b4779fa15
TFT (plus Hardware SPI) for LPC ( #19139 )
2021-04-29 08:44:58 -05:00
Scott Lahteine
5059586fc3
Prusa => Průša
2021-04-29 08:44:58 -05:00
Keith Bennett
6844ef21d4
Add Einsy Rambo Filament Runout Pin ( #19136 )
2021-04-29 08:44:57 -05:00
Jason Smith
6043f5d5d0
Fix SD pins for SKR Pro and GTR ( #19047 )
2021-04-29 08:44:57 -05:00
Scott Lahteine
9d2241efe7
Minor cleanup w/r/t LEDs
2021-04-29 08:44:57 -05:00
Oleksii Zelivianskyi
f473145d42
TFT32 for MKS Robin Nano 1.2 ( #19031 )
2021-04-29 08:44:57 -05:00
Scott Lahteine
42604cf4b2
Neopixel => NeoPixel
2021-04-29 08:44:57 -05:00
Scott Lahteine
19a237bbb0
Fix up conditions, comments
2021-04-29 08:44:57 -05:00
Scott Lahteine
98ec7b61a9
Reformat pins files
2021-04-29 08:44:57 -05:00
Greg Nutt
e02fb4a862
DIGIPOT_I2C pins for SMOOTHIEBOARD ( #19098 )
2021-04-29 08:44:57 -05:00
ellensp
46744e8433
Creality3D v4.2.7 ( #19088 )
2021-04-29 08:44:57 -05:00
Victor Oliveira
dded56c4bb
Emulated DOGM via HAL TFT, XPT IO ( #19017 )
2021-04-29 08:44:57 -05:00
Giuliano Zaro
f7dade8c2c
Configurable number of M106 fans ( #18883 )
2021-04-29 08:44:57 -05:00
Scott Lahteine
8075eafe91
Creality DWIN simple beeper
2021-04-29 08:44:57 -05:00