Commit Graph

74 Commits

Author SHA1 Message Date
tombrazier
c996bfddb7 Permit Linear Advance with I2S Streaming (#24684) 2022-12-16 14:06:54 -06:00
Eduard Sukharev
bdb7f3af3f 🩹 Fix MKS TinyBee + MKS MINI 12864 SD blank on write (#24670) 2022-09-22 13:27:31 -05:00
Eduard Sukharev
2f24c31454 🚸 Sanity check Integrated Babystepping + I2S stream + ESP32 (#24691) 2022-09-22 13:27:31 -05:00
Eduard Sukharev
893707711e 🐛 Fix MKS TinyBee compile (#24454) 2022-07-15 18:48:14 -05:00
John Robertson
c34dd64469 ️ PWM for ESP32 I2S expander (#24193) 2022-06-24 01:11:07 -05:00
Scott Lahteine
fd13a928c1 Support for up to 9 axes (#23112, #24036, #24231) 2022-06-05 23:11:31 -05:00
Scott Lahteine
07cd248b91 ♻️ Move watchdog to MarlinHAL 2022-06-03 22:06:50 -05:00
tombrazier
21c838cb1b ⚗️ Temperature Model Predictive Control (#23751) 2022-06-03 22:06:50 -05:00
ellensp
4a6ae1b64d 🎨 Remove MKS custom pins, TinyBee cleanup (#24186) 2022-05-27 17:04:22 -05:00
Scott Lahteine
7444933d5d 🩹 Fix ESP32 servos, SD_IGNORE_AT_STARTUP
Fixes #24007
Followup to aaf5bf02
2022-05-07 18:40:42 -05:00
John Robertson
b0d621d8b9 🧑‍💻 Define isr_float_t to assert a non-FPU float (#23969)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2022-05-07 18:13:09 -05:00
ellensp
18b17fc97d 🐛 Fix MKS_MINI_12864 build for ESP32 (#24071) 2022-05-07 18:07:01 -05:00
Scott Lahteine
edc4089121 🐛 Fix pulldown sanity check 2022-05-07 16:17:47 -05:00
John Robertson
cc8e485e1c ESP32 - Hardware PWM for fan, cutter, servos (#23802) 2022-05-07 16:00:36 -05:00
John Robertson
2f2a999368 🐛 MKS TinyBee - 2.5V ADC Vref (#23903) 2022-05-07 16:00:25 -05:00
ellensp
893c662438 🐛 ESP32 _delay_ms, fix u8g_esp32_spi.cpp (#23810) 2022-05-07 15:58:30 -05:00
Scott Lahteine
56cec9690a ♻️ Refactor HAL as singleton (#23357, #23871, #23897) 2022-05-07 15:58:30 -05:00
ellensp
82ae3646cb 🐛 Fix missing u8g_esp32_spi (#23562) 2022-05-07 15:54:33 -05:00
zerkix
70f03ad852 🐛 Finish and organize temp sensors (#23519)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2022-05-07 15:24:42 -05:00
Mike La Spina
48358d6a5c 🏗️ Fix Maple HAL/STM32F1 PWM (#23211) 2021-12-25 03:23:09 -06:00
Scott Lahteine
9b1c0a75e1 🎨 Rename HAL timer elements 2021-12-25 03:23:09 -06:00
Andrei M
0d91b07797 ⚗️ Use pwm_set_duty over analogWrite to set PWM (#23048)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-12-25 00:46:49 -06:00
Scott Lahteine
8562f0ec44 "Rutilea" ESP32 board (#22880) 2021-12-25 00:46:48 -06:00
Scott Lahteine
aa198e41dd 🎨 Pragma GCC cleanup 2021-12-25 00:45:05 -06:00
Mark
66048a5f27 ESP32 Panda_ZHU and Panda_M4 (#22644) 2021-10-12 21:20:08 -05:00
Scott Lahteine
b7f95dc8d4 🩹 Add MarlinSPI to more HALs 2021-10-02 22:31:16 -05:00
Scott Lahteine
ab9609146f 💡 Adjust headers, formatting 2021-10-02 22:31:16 -05:00
Scott Lahteine
b661795ae5 🎨 Fewer serial macros 2021-10-02 22:31:15 -05:00
DerAndere
c1fca91103 🏗️ Support for up to 6 linear axes (#19112)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-06-15 00:05:03 -05:00
Scott Lahteine
4518506559 Serial and pins debug cleanup
- Rename some AVR / DUE / ESP32 serial types
- Reduce two #error to one static_assert
- Update AVR/DUE error messages
2021-05-15 15:05:53 -05:00
fedetony
d3a2c6a0b4
Soft Reset via Serial or post-kill button click (#21652)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-24 02:53:52 -05:00
Scott Lahteine
8b6718c632 misc. pointer formatting 2021-04-04 18:08:13 -05:00
Scott Lahteine
3b73b115ca Apply pointer formatting 2021-03-29 20:36:37 -05:00
Scott Lahteine
dbd28eecc9 Number serial from 1 to match settings 2021-03-10 13:45:53 -06:00
Victor Oliveira
2f1fd4bbaa Host Keepalive followup (#21290)
Followup to #21283

Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-03-08 20:01:45 -06:00
Victor Oliveira
1b9ff68f8c
Fix Host Keepalive serial target (#21283)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-03-08 01:11:37 -06:00
Mike La Spina
b95e548ddb
Cooler (for Laser) - M143, M193 (#21255) 2021-03-06 14:13:28 -06:00
X-Ryl669
8d28853774
Postmortem Debugging to serial port (#20492) 2021-02-20 20:22:20 -06:00
Simon Jouet
af4e8b171c
Fix ESP32 I2S init placement (#21019) 2021-02-07 16:56:39 -06:00
X-Ryl669
3f01b222b2
Refactor serial class with templates (#20783) 2021-01-28 02:02:06 -06:00
Rockman18
d0f953218f
Fix, consolidate PSTR aliases (#20812)
Co-authored-by: Jason Smith <jason.inet@gmail.com>
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-01-19 16:26:25 -06:00
Scott Lahteine
b41f41589a General cleanup, use _BV 2021-01-16 22:53:50 -06:00
EvilGremlin
8049db20ff
ESP32 Tone Generator (#20704) 2021-01-14 02:33:50 -06:00
Victor Oliveira
c840bbc970
Prefix SD SPI pins (SCK, MISO, MOSI, SS) (#20606)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-01-01 14:31:15 -06:00
Scott Lahteine
18853defdd
Reduce warnings, extern "C" cleanup (#20279) 2020-11-25 21:40:56 -06:00
Costas Basdekis
0465e0ae3a
Distinct runout states (#19965)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-11 00:39:23 -06:00
Scott Lahteine
4fe1adc383 HAL support for 8s watchdog 2020-11-04 15:08:40 -06:00
Scott Lahteine
f8d57370d0 gcode_D EEPROM size, cleanup
Fixes #19920

Co-Authored-By: Orel <37673727+0r31@users.noreply.github.com>
2020-10-29 17:34:17 -05:00
Scott Lahteine
ec23e37a4a Clean up comments, USB flash, NULLs 2020-10-25 04:10:00 -05:00
Scott Lahteine
0967c87a8f
Pins post-process header (#19860) 2020-10-23 14:52:59 -05:00