107 Commits (47fd74a98d0f1ba53898dd2752cad09e904811fe)

Author SHA1 Message Date
Laurent df75a606ff Support MKS SGen board (#13694) 6 years ago
InsanityAutomation ba31d39f6d Azteeg X5 Mini support (#13425) 6 years ago
Alexander Gavrilenko 3c47e1b4d1 Support Black STM32F407VET6 with RAMPS-like shield (#13524) 6 years ago
Scott Lahteine 49cf92dc36
Extended condition macros (#13419)
Allow `ENABLED`, `DISABLED`, `PIN_EXISTS`, and `BUTTON_EXISTS` to take multiple arguments. Also add:
- Alias `ANY(...)` for `!DISABLED(...)`
- Alias `ANY_PIN(...)` for `PIN_EXISTS(a) || PIN_EXISTS(b) ...`
- Alias `EITHER(A,B)` for `ANY(...)`
- Alias `ALL(...)` and `BOTH(A,B)` for `ENABLED(...)`
- `NONE(...)` for `DISABLED(...)`
6 years ago
Anthony Rich 7640b328df Support for Tronxy X5S 2e (#13297) 6 years ago
Scott Lahteine 99d0022fae
Drop the Z_MIN_PROBE_ENDSTOP option (#13276) 6 years ago
Msq001 f8a39919fa Add Bigtree SKR 1.3 board (#13267)
Co-Authored-By: Msq001 <msq001@users.noreply.github.com>
6 years ago
Bob Kuhn ddbe4cfa20 Printrboard G2 support (#13116) 6 years ago
Scott Lahteine 15aa932aa6
HAL for Linux (#13146) 6 years ago
Scott Lahteine 0feeef2604 Update copyright in headers 6 years ago
Psycho 3c88cac2e9 Velleman Vertex Delta pins (#13072) 6 years ago
Scott Lahteine 159d7eefda New boards entry for the A20M 6 years ago
lanserge c2cf8ffa82 Add support for Arduino DUE Shield Kit (#12950) 6 years ago
chrisly42 99e5e8362f Rapide Lite 200 config, pins_RL200 RUMBA clone (#12848) 6 years ago
Bob Kuhn d08f27e27b Add support for STEVAL 3DP001V1 (#12894) 6 years ago
Chris Barr 1d33784bf9 Add RUMBA32 Board (#12856) 6 years ago
Ludy 74c47803f7 Add VORON printer (#12705) 6 years ago
Scott Lahteine 371d9a1acf Fix line-endings, formatting, whitespace
Followup to #12770
6 years ago
Alain Martel 44ed34475b Add MKS BASE 1.4 pins (#12770) 6 years ago
Msq001 f8c5d31864 Bugfix 2.0.x add motherboard pins define (#12689)
- `pins_BIQU_B300_V1.0.h` defines pins for B300, as found in the BIQU Thunder 3D printer.
- `pins_BIQU_SKR_V1.1.h` defines pins for bigtree/BIQU SKR V1.1 motherboard.
6 years ago
Ludy f7127c44f8 Wanhao Duplicator i3 Plus pins create (#12701) 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
Ludy 97de9d54a5 Fix broken pins file include (#12617) 6 years ago
InsanityAutomation dec721c52b Add Formbot Raptor2 and Raise3D pins (#12532)
* Add Formbot Raptor2 board
* Add Raise3D Rumba board
6 years ago
Scott Lahteine edfd106bc5
Rejigger Filament Runout class (#12428) 6 years ago
Ryan 052d102ded UltiMachine Archim 1 support (#12404) 6 years ago
InsanityAutomation ad60f0691c Add Creality3D RAMPS pins definitions (#12229) 6 years ago
Karl Andersson 4eb798dbdc Add support for Arm'ed (STM32F4) board (#12147) 6 years ago
Andy Shaw 870bfd08f5 usb and sdcard sharing improvements
* Add traceback after watchdog timeout

Add the cpability to perform a traceback following a watchdog timeout.

* Enhanced hardware SPI

Allow use of either SSP0 or SSP1.
Ensure that no data is left in I/O buffers after calls to enable sharing of SSP hardware.

* Make flash emulation of eeprom the default

Make use of flash for eeprom storage the default. This means that usage of eeprom will not cause USB drive mount/unmount operations.

* Allow sharing of SD card

SD card I/O operations from the USB stack take place in idle loop, rather than at interrupt time. Allowing sharing of the SPI bus.

New configuration options to allow usage of the SD card to be specified.

* Fix problem with hardware SPI pins
6 years ago
Scott Lahteine 1407afad73 Move SENSITIVE_PINS to its own file 6 years ago
Scott Lahteine 45e738876a Add stepper MS3 support
Co-Authored-By: TheLongAndOnly <thelongandonly@users.noreply.github.com>
6 years ago
Scott Lahteine 0fcdfdeed6 Followup to #12017 6 years ago
Phr3d13 acac2adfc8 Add support for MeCreator2 (#12017) 6 years ago
Scott Lahteine 1358bd9319 Make MAX_EXTRUDERS always 6 6 years ago
Scott Lahteine 348004c34f
STM32F7 HAL using the official STM32 Arduino Core (#11750) 6 years ago
Mitch Roote d016b572e3 [2.0.x] Add pin configuration for Fysetc F6 (#11932) 6 years ago
InsanityAutomation cb9dc56630 Add GT2560 v3 support (#11914) 6 years ago
InsanityAutomation 1104054d73 2.0 IDEX Independent z offset and other fixes (#11862)
* Add Formbot Raptor board

Co-Authored-By: InsanityAutomation <insanityautomation@users.noreply.github.com>

* Add a second Z probe Z offset

Co-Authored-By: InsanityAutomation <insanityautomation@users.noreply.github.com>

* Modify method to utilize live adjustment of hotend z offset

Should probably move config option to babystepping and rename as it may now apply to all multiextruder systems

* Move config item and catchup other code to current method
6 years ago
Scott Lahteine 1718eff54a Code changes supporting up to 6 extruders 6 years ago
Holger Müller 1a6f2b29b8 Add support for Triple-Z steppers/endstops 6 years ago
Scott Lahteine 8584d3697d Fix servo count define conflict
`MAX_SERVOS` => `NUM_SERVO_PLUGS`
6 years ago
Roxy-3D fe4fc2883b
Add support for Formbot T-Rex3 6 years ago
Scott Lahteine 3e81745e81 Fix issues, make optional 6 years ago
Ilya Bukhonin 7ecb8b4af5 [2.0.x] Teensy 3.1 and 3.2 support (#11460) 6 years ago
Pablo Crespo 409a0632af [2.0.x] Add Morpheus Board support (#11651) 6 years ago
Chris Pepper b71c2b8651 [2.0.x] Update LPC176x tests, fix clean script (#11617) 6 years ago
Michael Triffon f8c52c9c29 Azteeg X5 Mini WiFi support (#11601) 6 years ago
Roxy-3D 62ce937540
Update pins.h to include the Formbot board 6 years ago
Greg Nutt a1a5367380 Smoothieboard V1.0/1.1 and A5984 support 6 years ago
Scott Lahteine 9bae413901
Add Bigtreetech/BIQU KFB 2.0 board (#11446) 6 years ago