-
-
Notifications
You must be signed in to change notification settings - Fork 235
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(mcu): Manta M8P V2 #341
Conversation
Thanks for this PR! Then can you add, the corresponding user template file with the Klippain pins? This would make it a complete package to use the Manta M8P V2. Thank you :) |
@Frix-x updated, I set |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for the changes. It looks good for me and I'll merge it :)
* Remove invalid option extruder extruder is a valid option for filament_motion_sensor, but not for filament_switch_sensor * Add dwell to wait for nozzle cooldown * flush klipper buffer before reseting filament sensor * resetting filter in the start_print to avoid a remaining delayed stop * fixed typo in SKR pico template on motor pin definition * Correct modified M109 to fix probing while too hot. Revert G4 command * Enhance M109 and M190 logic with "fix_heaters_temperature_settle" set to true * Fix variable refference error * Add files via upload * Update printer.cfg * Add extruder stepper vibrations * Corrected mistake in variable configuration * auto uninstall script added * Add Servo in SKR_Mini_E3 mcu template * reworked input shaper scripts * lot of improvements of the new shaper scripts * added the support of the new scripts in plot_graph.sh and the gcode macros * Add Spider 3 board * added filtering before the peak detection to avoid catching noise and false positives * refactored the plot_graph.sh into a Python script * tweaks to the install script and gitignore * fixed damping ratio computation * IS workflow v2 documentation draft * IS Documentation Reth draft (#319) Co-authored-by: Reth <96796866+The-Original-Reth@users.noreply.github.com> * Add BTT EBB SB2209 CAN v1.0 RP2040 (#312) * added creality bed (#320) This commit refactor the bed includes to be more generic but keep the old one to avoid breaking stuff * moved the docs in preparation for K-Shake&Tune release... * fix: module heatsoak bed should use current temperature * Create adxl345_sht_v2.x.cfg The SHT36_v2 differs from the SHT36_v1 and has the ADXL345 on SPI2, not SPI1. * fix status LEDs for separate nozzle and logo LEDs The macro aways uses TRANSMIT=0 for the logo LEDs, which assumes that the subsequent call to nozzle LEDs will flush the data. That will only work if both sets of LEDs are on the same chain. The chains can be different though - configured through `status_leds_nozzle_led_name` and `status_leds_logo_led_name`. With this change, separate logo LEDs will use TRANSMIT=1 instead. * prevent flashing if G28 is not required * bump K-Shake&Tune to v1.1.2 * added a prefilled template for own user custom MCU * fixed conditional QGL/Z_TILT that wasn't working properly * added G2Z and G2E integration (#329) * transmit rawparams for _MODULE_CUSTOM1/3 and allow mesh profile load from slicer (#337) * START_PRINT macro : transmit rawparams for _MODULE_CUSTOM1/3 macros * START_PRINT macro : Add new parameter (MESH) for START_PRINT. If present, load the bed mesh profile with this name, otherwise previous procedure is applied * Update install.sh for is_workflow chmod (#338) * feat(mcu): Manta M8P V2 (#341) * add config files for 180mm printer like Micron+ (#335) * add user template for BTT_Manta_M8P_v2.0.cfg --------- Co-authored-by: Fragmon <50713890+Fragmon@users.noreply.github.com> * RP2040 USB support for Fysetc PortableInputShaper (#345) * Add RP2040 SPI1 USB boards (#342) * added Fysetc portableinputshaper support to printer.cfg --------- Co-authored-by: Luk Schwalb <schwalb@luk.im> --------- Co-authored-by: Donovan <donovan.long@gmail.com> Co-authored-by: Austin Dennis <austinrdennis@gmail.com> Co-authored-by: W141-ID <40833448+W141-ID@users.noreply.github.com> Co-authored-by: fbeaukmi <fbeaukmi@mailo.eu> Co-authored-by: JD Davis <mxjerrett@gmail.com> Co-authored-by: Benoitone <63300355+Benoitone@users.noreply.github.com> Co-authored-by: Félix Boisselier <f.boisselier@irepa-laser.com> Co-authored-by: Reth <96796866+The-Original-Reth@users.noreply.github.com> Co-authored-by: Tim West <gethe88@gmail.com> Co-authored-by: Paulo Pacheco <pvpach@gmail.com> Co-authored-by: blutack <blutack@users.noreply.github.com> Co-authored-by: Kamil Domański <kamil@domanski.co> Co-authored-by: Surion79 <102791900+Surion79@users.noreply.github.com> Co-authored-by: Bruno Pontleve <bruno.pontleve@bebook.com> Co-authored-by: Devon Hazelett <dhazelett@users.noreply.github.com> Co-authored-by: Fragmon <50713890+Fragmon@users.noreply.github.com> Co-authored-by: Luk Schwalb <schwalb@luk.im>
One strange thing is that EXP header is now a ribbon, but the default config for it still defined EXP1 and EXP2 so I stuck with that. Originaly I had written it as a single, but EXP1 & EXP2 fit the default Klippain structure better.
Here is what I had written, fwiw.
pinout ref https://github.com/bigtreetech/Manta-M8P/blob/master/V2.0/Hardware/BIGTREETECH%20MANTA%20M8P%20V2.0%20PinOut.png